Не, есть, конечно, объективные нарекания к JVM в плане RAM типа длинных заголовков объектов, с которыми сейчас всякие Project Lilliput пытаются бороться.
Не, ну объективно есть оверхед на рантайм. Мегабайт 50 наверное. С этим не поспоришь.
Но их значимость на практике невысока, если речь не о микроконтроллерах, конечно.
И это тоже. Но этот оверхед заметен, только если пустыми окнами заниматься!
Не, ну если делать консольные утилити, то это может быть критично. И время старта тоже.
Project Leyden нас спасет
Ну у меня вроде примерно такой результат и был, тогда понятно
Рантайм какого-нибудь Qt примерно такой же. От языка это не особо зависит.
У jvm еще может кушать gc, но там не так уж и много
Вот я ни разу не видел, чтобы GC кушал больше 1%. Если пытаться IO сделать без пулинга - может. Ну так не надо так делать
Обсуждают сегодня