Welcome! Log In Create A New Profile

Advanced

Re: кеширование статики в RAM

October 26, 2009 11:10AM
On Mon, Oct 26, 2009 at 01:56:52PM +0200, MZ wrote:

> Igor Sysoev wrote:
>
> > Да, во FreeBSD page cache не учитывает популярность страниц, отданных
> > sendfile()ом или прочитанных с помощью read(). Популярность учитывается
> > только при обращеннии к mmap()тым страницам. Тем не менее, какое-то
>
> Насколько я понял МакКусика, для read() сначала делается что-то типа
> того что и для mmap() - страница загружается в память и привязывается к
> vnode файла.
> Разница между read() и mmap() в том что в первом случае нужные данные
> после загрузки с винта в память копируются в указанные в read()
> анонимные страницы привязанные к процессу, а во втором - загруженная
> страница с данными сама биндится в адрессное пространство процесса.

Да.

> В обоих случаях при работе с данными идет обращение к странице
> привязанной к vnode - для read() чтоб скопировать в адрессное
> пространство процесса, который затем зашлет данные в сокет, и для mmap()
> - чтоб скопировать уже сразу в сокет.

При копировании read()ом данных в адресное пространство процесса
используется дополнительное отображение, по которому не ведётся
статистика обращений:
http://lists.freebsd.org/pipermail/freebsd-current/2007-October/078034.html
http://lists.freebsd.org/pipermail/freebsd-current/2007-October/078058.html

> Не в курсе как с zero_copy, будет ли засчитываться обращение ядра к
> mmap-нутым страницам или нет.
>
> Я все правильно понял, или где-то ошибся ?


--
Игорь Сысоев
http://sysoev.ru
Subject Author Posted

кеширование статики в RAM

Алексей Бобок October 25, 2009 02:20PM

Re: кеширование статики в RAM

Andrey Zloy October 25, 2009 02:40PM

Re: кеширование статики в RAM

Igor Sysoev October 25, 2009 03:40PM

Re: кеширование статики в RAM

Andrey Zloy October 25, 2009 04:04PM

Re: кеширование статики в RAM

Igor Sysoev October 25, 2009 04:30PM

Re: кеширование статики в RAM

Nikolay Grebnev October 25, 2009 04:42PM

Re: кеширование статики в RAM

Алексей Бобок October 25, 2009 05:04PM

Re: кеширование статики в RAM

Daniel Podolsky October 25, 2009 05:48PM

Re: кеширование статики в RAM

Andrew Kopeyko October 26, 2009 10:22AM

Re: кеширование статики в RAM

Dmitry Koterov October 25, 2009 06:44PM

Re: кеширование статики в RAM

Руслан Шарипов October 25, 2009 02:40PM

Re: кешированиестатикив RAM

Давид Мзареулян October 25, 2009 03:14PM

Re: кешированиестатикив RAM

Алексей Бобок October 25, 2009 04:04PM

Re: кешированиестатикив RAM

Igor Sysoev October 25, 2009 04:34PM

Re: кешированиестатикив RAM

Executier Godlike October 25, 2009 08:24PM

Re: кеширование статики в RAM

Igor Sysoev October 26, 2009 03:26AM

Re: кеширование статики в RAM

Igor Sysoev October 26, 2009 04:00AM

Re: кеширование статики в RAM

MZ October 26, 2009 08:06AM

Re: кеширование статики в RAM

Igor Sysoev October 26, 2009 11:10AM

Re: кеширование статики в RAM

MZ October 26, 2009 01:26PM

Re: кеширование статики в RAM

Executier Godlike October 26, 2009 08:22AM

Re: кеширование статики в RAM

Really Big Bug October 26, 2009 09:02AM

Re: кеширование статики в RAM

Igor Sysoev October 26, 2009 11:12AM

Re: кеширование статики в RAM

Executier Godlike October 26, 2009 03:24PM

Re: кеширование статики в RAM

Igor Sysoev October 26, 2009 11:06AM

Re: кеширование статики в RAM

Andrey Zloy October 26, 2009 11:38AM

Re: кеширование статики в RAM

Igor Sysoev October 26, 2009 11:54AM

Re: кеширование статики в RAM

Alex Vorona October 26, 2009 05:08PM

Re: кеширование статики в RAM

Igor Sysoev October 26, 2009 05:20PM

Re: кеширование статики в RAM

Alex Vorona October 26, 2009 06:32PM

Re: кеширование статики в RAM

Igor Sysoev October 27, 2009 02:10AM

Re: кеширование статики в RAM

Alex Vorona October 27, 2009 05:46AM

Re: кеширование статики в RAM

Igor Sysoev October 27, 2009 06:32AM

Re: кеширование статики в RAM

Bogun Dmitriy October 27, 2009 07:46PM

Re: кеширование статики в RAM

Executier Godlike October 26, 2009 03:36PM

Re: кеширование статики в RAM

Boris Dolgov October 26, 2009 04:04PM

Re: кеширование статики в RAM

Executier Godlike October 26, 2009 05:36PM

Re: кеширование статики в RAM

Igor Sysoev October 26, 2009 05:10PM

Re: кеширование статики в RAM

Igor Sysoev October 26, 2009 05:20PM

Re: кешированиестатикив RAM

Alexey Mykhailov October 25, 2009 04:48PM

Re: кешированиестатикив RAM

Andrew Kopeyko October 26, 2009 10:22AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 210
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready