|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor Sysoev 2:5020/400 17 Nov 2005 13:31:33 To : Sergey Skvortsov Subject : Re: httpd в ядре -------------------------------------------------------------------------------- Sergey Skvortsov <skv@protey.ru> wrote: > Igor Sysoev wrote: >> >>> А как он их будет кэшировать, если он их сам не читает, а отправляет по >>> sendfile() ? Делать mmap() и надеяться, что оно останется в кэше >>> системы? >> >> Файлы меньше страницы лучше считать в память (не mmap) и отдавать writev(). > > Почему не mmap? Каждой файл mmap'ить - это, конечно, будут тормоза. > > Hо отчего бы не один большой mmap, расшаренный между всеми worker'ами? Hу это понятно, что такой кэш нужно делать разделяемым. Я имел ввиду mmap() каждого файла. -- Игорь Сысоев http://sysoev.ru --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577f259e864.html, оценка из 5, голосов 10
|