The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск Yggdrasil 0.4, реализации приватной сети, работающей поверх интернета"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для контроля за появлением новых сообщений - перед выходом жмите "Пометить прочитанным".
. "Выпуск Yggdrasil 0.4, реализации приватной сети, работающей ..." +/
Сообщение от Аноним (134), 08-Июл-21, 23:18 
> Java быстрее C++, как-то так ;)

Java на самом деле может быть быстрее C++ за счет возможности оптимизации во время выполнения. Например, у виртуального вызова есть несколько возможных реализаций, но во время выполнения выясняется, что почти всегда используется одна, и JIT может превратить его в прямой вызов или даже сделать инлайн (снабдив быстрой проверкой на случай, когда предположения оптимизации не выполнены и нужно идти обычным путем), а инлайн дает возможность для дальнейших оптимизаций. Но это требует профилирования кода, поэтому прежде, чем программа заработает быстро, нужно время на "разогрев", что не очень в интерактивных приложениях, которые должны сразу быстро работать, но хорошо для долго работающих серверов.

В общем, нет просто "быстрее", есть разные случаи и есть определенные компромиссы.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Выпуск Yggdrasil 0.4, реализации приватной сети, работающей поверх интернета, opennews, 05-Июл-21, 14:41  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру