Discussion Board

Results 1 to 4 of 4
  1. #1
    Registered User odosenko's Avatar
    Join Date
    Jan 2010
    Posts
    4
    Привет всем,
    конвертирую картинки в .png формате с помощью CImageDecoder и рисую их на экране, сами картинки небольшие (в среднем 1 - 10 Кб), но вот памяти частенько не хватает (утечки нет), вопрос: а как узнать или рассчитать сколько изображение занимает в памяти, оно ведь, насколько я понимаю, конвертируется в dib?, в общем интересно узнать, что там с памятью твориться, может инструменты какие есть?

  2. #2
    Nokia Developer Moderator truf's Avatar
    Join Date
    Jun 2007
    Location
    Moscow, Russia
    Posts
    1,355
    Есть Nokia Energy Profiler и даже API к нему. А объекты CFbsBitmap содержат лишь хендл на картинку. Сама картинка лежит в памяти сервера fbs. Так что если и имеет место нехватка памяти, то нехватать ее будет именно ему.

    CFbsBitmap. A bitmap managed by the font and bitmap server. The class also defines some palette functionality which is not yet implemented, since none of the modes currently supported by screen or bitmaps require variable palettes. Note that the CFbsBitmap format is internal to Symbian, but the Image Converter API can be used to convert such bitmaps to standard formats.

  3. #3
    Registered User odosenko's Avatar
    Join Date
    Jan 2010
    Posts
    4
    Quote Originally Posted by truf View Post
    Есть Nokia Energy Profiler и даже API к нему. А объекты CFbsBitmap содержат лишь хендл на картинку. Сама картинка лежит в памяти сервера fbs. Так что если и имеет место нехватка памяти, то нехватать ее будет именно ему.
    Большое спасибо за ответ и за ссылку,
    остался для меня не совсем понятым следующий пункт:
    ...Сама картинка лежит в памяти сервера fbs
    где находится память сервера fbs, это какая отдельная часть памяти, не имеющая отношение к оперативной памяти?

    Заранее благодарен за ответ.

  4. #4
    Nokia Developer Moderator truf's Avatar
    Join Date
    Jun 2007
    Location
    Moscow, Russia
    Posts
    1,355
    Нет, это обычный системный процесс в оперативной памяти.

Similar Threads

  1. Запуск с карты памяти или установка с карты памяти в телефон
    By Alekzandr in forum Russian Developer Forum - Форум Российских разработчиков
    Replies: 2
    Last Post: 2010-02-01, 21:58
  2. Диапазон адресов процесса в памяти
    By WoolF in forum Russian Developer Forum - Форум Российских разработчиков
    Replies: 7
    Last Post: 2009-05-04, 13:59
  3. Поворот на телевизоре картинки выдаваемой Nokia N95
    By aragsm in forum Russian Developer Forum - Форум Российских разработчиков
    Replies: 5
    Last Post: 2008-03-14, 09:49
  4. Проблема с отрисовкой фоновой картинки в CEikGlobalTextEditor
    By WiVa in forum Russian Developer Forum - Форум Российских разработчиков
    Replies: 1
    Last Post: 2008-02-08, 07:05

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved