The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Вышел релиз Citadel 7.50, системы для организации коллективн..."
Отправлено belpartizan, 20-Апр-09 09:53 
>Это лишь подверждает правило: На Java идеально оптимизированные программы работают так же
>быстро, как посредственно написанные на С/С++.
>
>В случае с saxon мы имеем дело не со скоростью Java, а
>с хорошо написанными опитимизированными алгоритмами. Надеюсь Вы не собираетесь отрицать, что
>если этиже оптимизации (как компиляция XPath например с помощью LLVM и
>более продвинутые алгоритмы) перенести в libxslt, то приведенный выше бенчмарк повторится
>с похожим соотношением, только уже с другими цифрами.

Я утверждаю что скорость будет примерно одинаковой. В Java код компилируется с помощью Jit (а он не менее эффективен чем gcc), а уменьшение скорости идёт из-за большего количества cache miss (а в saxon в процесе работы память почти не перераспределяется).

А в этих тестах вполне возможно для каждой xslt запускался JVM. А пока он скомпилирует весь байткод в нативный код, это требует некоторого времени.

К слову о бенчмарках (хоть и со старой Jvm но результат показателен): http://www.idiom.com/~zilla/Computer/javaCbenchmark.html

Так что Java не медленнее С/С++ в прямых руках.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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