Thank you for responding; it seems to be freeing up quite often, probably 
several to more than several meg of memory a second (if the numbers are 
right), depending on how often the view is invalidated.  I know we are 
working with limited heap space, is this something we can optimize in our 
implementation or should we not be concerned at all?  Most of the text is 
the same, but could be generated with new string instances for example. 
 Thanks,

Adam

On Monday, June 20, 2011 12:58:03 AM UTC-4, Dianne Hackborn wrote:
>
> It just means it needs to flush old data from the font cache.  You may see 
> this a lot if you are for example drawing at a large number of sizes, as you 
> fill up the font cache with glyphs in a lot of sizes and old glyphs need to 
> be removed to make room.
>
> On Sun, Jun 19, 2011 at 9:17 PM, Adam Ratana <adam....@gmail.com> wrote:
>
>> Hello, I am noticing the same with an implementation for some new 
>> functionality I'm experimenting with.  I am doing a lot of canvas.drawText 
>> calls on a custom View canvas, using the system font though.  Are you doing 
>> canvas.drawText a lot, Samuh?
>>
>> Also a "bump" in case anyone reading has knowledge on this subject. 
>>  Wondering am I doing something stupid here, trying to avoid jankiness.
>>
>>
>> On Wednesday, June 1, 2011 2:10:27 PM UTC-4, Samuh wrote:
>>>
>>> We are using four different custom fonts across our app. These files 
>>> are bundled in Assets and are opened in onCreate of every Activity. 
>>>
>>> While studying the logs of our app we keep observing the following log 
>>> from Skia decoder. 
>>>
>>> 01-01 19:19:51.585: DEBUG/skia(1510): purging 197K from font cache [20 
>>> entries] 
>>>
>>> What does the above mean? And how does it affect performance? 
>>>
>>> Is it desirable? 
>>>
>>> Thanks. 
>>>
>>  -- 
>> You received this message because you are subscribed to the Google
>> Groups "Android Developers" group.
>> To post to this group, send email to android-d...@googlegroups.com
>> To unsubscribe from this group, send email to
>> android-develop...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/android-developers?hl=en
>
>
>
>
> -- 
> Dianne Hackborn
> Android framework engineer
> hac...@android.com
>
> Note: please don't send private questions to me, as I don't have time to 
> provide private support, and so won't reply to such e-mails.  All such 
> questions should be posted on public forums, where I and others can see and 
> answer them.
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to