Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java ME (J2ME) > Размер Heap и размер экрана


Автор: terar 18.1.2008, 10:05
Добрый день!

Для ускорения работы программы планирую использовать буфер размером с экран телефона. Его размер Width * Height * 4 int.

Вопрос: Всегда ли этот буфер поместится в heap телефона? Для размера экрана 320*240 он будет отъедать 300 кБ. Весь остальной код программы умещается в 100 кБ и не зависит от размеров экрана.

P.S. Самостоятельно пробовал найти информацию о heap разных телефонов, но ничего убедительного не нашел.
на j2me polish нашел только разрешения телефонов.

Автор: W0LF 18.1.2008, 12:14
пользуемся гуглом!
http://www.forum.nokia.com/devices/matrix_all_1.html например для нокии можно посмотреть
http://developer.sonyericsson.com/thread.jspa?threadID=14439 для сониерика можно найти - http://developer.sonyericsson.com/getDocument.do?docId=65067
в гугле пишем - имя производителя(например samsung) heap size

Автор: Dancer 18.1.2008, 15:43
Runtime.getRuntime().totalMemory() - размер хипа
Runtime.getRuntime().freeMemory() - сколько сейчас хипа доступно.

Можно динамически определять, хватит или нет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)