|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alex Tutubalin 2:5020/400 08 May 2007 21:04:37 To : Roman Belenov Subject : Re: Debian vs Ubuntu --------------------------------------------------------------------------------
Roman Belenov wrote:
>> Это по той причине, что авторы сишного кода о производительности не думали
>> вообще или думали не то.
>
> Теоретически хороший JIT может сгенерировать код, работающий на конкретных
> данных быстрее, чем статически соптимизированный для общего случая (или для
> данных, на которых профилировал разработчик). Так ли оно в тех примерах, что
> время от времени всплывают в и-нете, я не смотрел.
У современного _счетного_ кода производительность в рамках одного
корпуса определяется:
а) Cache-friendly организацией данных. C/C++ дает больше средств по
управлению этим местом, чем java
б) использованием векторных операций для вычислений. Что-то по
словам Java SSE3 и JIT SSE3 ничего хорошего не находится
гуглом....
Все что находится в интернете на эту тему - старое и неубедительное.
--
Алексей Тутубалин
Web: http://www.lexa.ru
mailto:lexa@lexa.ru
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577f66b1fc8.html, оценка из 5, голосов 10
|