|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 24 Nov 2002 11:53:23 To : Alexei Dets Subject : Re: http-browser -------------------------------------------------------------------------------- >>> Alexei Dets wrote: >> и ответил, что, если мозилла не устраивает - то пользуй феникс. А, против AD> Я до сих пор не понимаю, как они умудрились сделать браузер работающий в AD> 10-20 РАЗ (!!!) быстрее на основе того же кода! Им памятник поставить нужно AD> :-) XML изъяли изнутри? Вообще, для типичной программы, работающей с текстами, переход с работы с nul-terminated strings на строки со счетчиком дает прирост скорости в 2-3 раза, ну а если есть еще и хранение неизмененных копий вместе, то и больше ;) А mozilla построена все на тех же сишных строках - я это увидел не заглядывая в код, когда пришло письмо с совершенно законным '\0' посреди строки. Hу а если еще и алгоритмически убрать весь ужас работы с текстовым форматом типа XML - наверно, те самые 10-20 раз и получатся. -netch- --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/73688c78094c.html, оценка из 5, голосов 10
|