Интернет магазин китайских планшетных компьютеров



Компьютеры - GNU Compiler for Java - Производительность

24 апреля 2011


Оглавление:
1. GNU Compiler for Java
2. Производительность



Java код, скомпилированный машинный код с помощью GCJ, должен иметь более быстрое время запуска, чем эквивалентный байткод, запущенный в JVM.

Однако, после запуска, Java код, скомпилированный в GCJ, не обязательно будет выполняться быстрее, чем байт-код выполняемый современной JVM с включённым JIT. Это справедливо даже тогда, когда GCJ вызывается с продвинутыми опциями оптимизации, такими как -fno-bounds-check -O3 -mfpmath=sse -msse2 -ffast-math -march=native — в данном случае скомпилированная программа может или не может превзойти производительность JVM, в зависимости от операций, выполняемых кодом, в вопросе.



Просмотров: 1700


<<< GNU Classpath
Grails >>>