1nd1g0 писал(а):
серверная машина ускоряется за счёт длительного предварительного анализа программы, разворачивания циклов, многократного клонирования кода (например, для замены вызовов процедуры её копиями), отключения механизмов экономии оперативной памяти и отказа от оптимизации работы с библиотеками пользовательского интерфейса (на то он и сервер, чтобы быть оптимизированным под консоль и огромную память).именно так
А многообразие VM, как правильно было замечено, в сущности сводит на нет все разговоры о производительности сразу же, как только мы заводим речь о кросплатформенности (на сегодня самыми популярными реализациями java машины, отличными от ванильных, являются VM в android и macos - для этих систем Oracle их вообще не поставляет). В то время как производительность нативных решений (например, фреймворки основанные на С и С++) от ОС никак не зависит.