Welcome! Log In Create A New Profile

Advanced

Re: Senfile + Threads + mincore in Linux?

Gelun, Artem
June 29, 2015 10:08AM
Ну у вас ведь файл открывется не при каждом запросе?
Вы откываете файл и сохраняете дескриптор в структуре (не помню какой ))) )
что мешает в этой же структуре сохранять указатель на mmap? и unmap делать
вместе с закрытием файла (если ранее указатель был проинициализирован, а
mmap делать только когда нужно)?


29 июня 2015 г., 16:40 пользователь Валентин Бартенев <vbart@nginx.com>
написал:

> On Monday 29 June 2015 20:28:08 Igor M Podlesny wrote:
> > 2015-06-29 20:18 GMT+07:00 Валентин Бартенев <vbart@nginx.com>:
> >
> > > Varnish не веб-сервер, а кэш, причем кэш там организован через mmap().
> > >
> >
> > Новости! ;-)
> >
> >
> > > Постоянные mmap() + mincore() + unmap() - получится недешево.
> > >
> >
> > Ну так можно ж не постоянно. Зачем постоянно-то? Замэпить и сёрвить.
> >
>
> У вас же не один файл, так? Пулы потоков и нужны там, где файлов много
> больше,
> чем оперативной памяти.
>
> Нужно будет mmap() делать минимум на каждый запрос, тысячи
> mmap()/munmap()-ов в
> секунду - это большая нагрузка на подсистему памяти.
>
> --
> Валентин Бартенев
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Senfile + Threads + mincore in Linux?

Gelun, Artem June 28, 2015 03:12PM

Re: Senfile + Threads + mincore in Linux?

Andrey Istochkin June 29, 2015 04:40AM

Re: Senfile + Threads + mincore in Linux?

Igor M Podlesny June 29, 2015 05:52AM

Re: Senfile + Threads + mincore in Linux?

Валентин Бартенев June 29, 2015 09:20AM

Re: Senfile + Threads + mincore in Linux?

Igor M Podlesny June 29, 2015 09:30AM

Re: Senfile + Threads + mincore in Linux?

Валентин Бартенев June 29, 2015 09:42AM

Re: Senfile + Threads + mincore in Linux?

Gelun, Artem June 29, 2015 10:08AM

Re: Senfile + Threads + mincore in Linux?

Gelun, Artem June 29, 2015 10:10AM

Re: Senfile + Threads + mincore in Linux?

Валентин Бартенев June 29, 2015 10:46AM

Re: Senfile + Threads + mincore in Linux?

Maxim Konovalov June 29, 2015 11:02AM

Re: Senfile + Threads + mincore in Linux?

Igor M Podlesny June 29, 2015 12:12PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 108
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