Здравствуйте, Karimchik, Вы писали:
K>Народ, может кто-нить подкинет приблизительное соотношение для различных моделей (а скорее фирм)?
K>Интересует именно вопрос математической производительности (примитивные операции >> << ^ & + -).
K>Например для Siemens (это то, что я проверил на своей телефоне SL45i):
K>J2SE ~ 1000* J2ME Emulator
K>J2ME Emulator ~ 100*Phone
K>Т.е. в данном случае скорость выполнения на телефоне ~ в 100000 (сто тысяч) медленнее чем на компе
А каком компе? Это тоже существунно....
Я думаю тебе поможет —
http://www.dogada.com/javame/results/
K>Больше всего интересует конечно соотношение между эмулятором и телефоном.
K>Могу добавить, что эмулятор для S55 и SL55 работает ~ в 3 раза быстрее, чем для SL45i, C55, M50.
K>Насколько я также знаю, Siemens самые тормознутые в этом плане телефоны. Может кто-нить натыкался на сравнение по производительности моделей различных фирм?
K>Также хотелось бы услышать замечания по оптимизации — может быть кто-нить проводил исследования? Ну там работа с массивами, ветвление (например switch+case на Siemens быстрее чем if-else, а на J2SE наоборот) и т.д.
Если чистая математика то не знаю..... А при написании игры гораздо выгоднее смотреть на другие вещи — например на многих телефонов вывод текста или закращивание прямоугольника медленнее чем вывод картинки.......