|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : yx 2:5020/400 23 Jun 2001 16:51:23 To : Oleg Goodyckov Subject : Re: [NEWS] Red Hat Tux 2.0 затмевает Apache -------------------------------------------------------------------------------- Oleg Goodyckov <og@videoproject.kiev.ua> wrote: >> Генри Балтазар (Henry Baltazar) и Тимоти Дик (Timothy Dyck), eWEEK >> 17 июня 2001 г. >> ..skip >> четыре фактора связаны с особенностями ядра Linux 2.4 и способствуют >> ускорению любого приложения Linux-сервера: zero-copy TCP/IP networking, >> interrupt and process CPU affinity, выделение ресурсов памяти ядра каждому >> CPU (slab caches) и wake-one scheduling. (Hекоторые функции, включая >> zero-copy networking, требуют внесения изменений в серверные приложения.) >> .. >> Zero-copy networking позволяет драйверу сетевой карты извлекать данные, >> которые она должна переслать, непосредственно из дискового кэша ядра или из >> буфера пространства памяти пользователя. До сих пор ядру приходилось >> предварительно копировать данные из дискового кэша в отдельный сетевой >> буфер. >> почитайте о uvm data movement механизмах (page loanout, page transfer, map entry passing) и о самой uvm, используемой в netbsd - многое прояснится для подобного первоткрывательства, блин. Те же идеи, примененные глобально в vm, а не только networking механизмах. Производительность суммарная я думаю будет поболее, и без внесения изменений в код приложений. bye. -- Vladimir Yakovetsky --- ifmail v.2.15dev5 * Origin: <Customer of IP Telecom Ltd.> (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/20188bb973051.html, оценка из 5, голосов 10
|