Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Dmitry Miloserdov                    2:5020/400     16 Sep 2005  19:00:13
 To : Kostik Belousov
 Subject : Re: malloc() overcommit bug
 -------------------------------------------------------------------------------- 
 
 Hello, Kostik!
 You wrote to Valentin Nechayev on Fri, 16 Sep 2005 10:14:42 +0000 (UTC):
 
  KB>>> Это не неизбежное зло, просто оно никому не было очень нужно.
  KB>>> В Solaris'е overcommit'а не было никогда, для linux'а его сделали
  KB>>> отключаемым.
  KB> Патч считает суммарное количество страниц в системе, которые
  KB> принадлежат (или будут принадлежать) vm_object'ам типа OBJT_DEFAULT или
  KB> OBJT_SWAP. Если кол-во таких страниц > текущий размер свопа, то это
  KB> overcommit. Если <= - нет.
 
 А под свопом что имеется ввиду? Местное(обычное) понимание или
 солярисовское?
 Если обычное и это аналог линуксового memory=2,ratio=0 то это не ново - с
 этого все
 начиналось. И невозможность процессу сделать malloc на килобайт при
 свободном
 гиге оперативки и отсутствии свопа должна несколько удручать.
 Если же вдруг понимание солярисовское ( ну хочется верить в чудо )
 то для того чтобы конец свопа перестал быть фатальной ситуацией
 кроме аккаутинга swappable памяти нужно еще чтобы пейджер умел
 при minfree свободного пространства поднать страницу так чтобы после
 этого осталось minfree свободного пространства. А для этого нужны
 более серьезные изменения.
 Где я ошибаюсь?
 
 With best regards, Dmitry Miloserdov.  E-mail: dmitry@bis.ru
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 malloc() overcommit bug   Vadim Goncharov   14 Sep 2005 13:09:11 
 Re: malloc() overcommit bug   Valentin Nechayev   15 Sep 2005 09:57:21 
 Re: malloc() overcommit bug   Vadim Goncharov   15 Sep 2005 14:59:13 
 Re: malloc() overcommit bug   Kostik Belousov   15 Sep 2005 19:56:39 
 Re: malloc() overcommit bug   Vadim Goncharov   15 Sep 2005 20:19:27 
 Re: malloc() overcommit bug   Kostik Belousov   16 Sep 2005 11:42:16 
 Re: malloc() overcommit bug   Vadim Goncharov   16 Sep 2005 18:24:16 
 Re: malloc() overcommit bug   Kostik Belousov   16 Sep 2005 18:37:25 
 Re: malloc() overcommit bug   Vadim Goncharov   16 Sep 2005 18:54:38 
 Re: malloc() overcommit bug   Valentin Nechayev   16 Sep 2005 13:38:12 
 Re: malloc() overcommit bug   Kostik Belousov   16 Sep 2005 14:14:42 
 Re: malloc() overcommit bug   Valentin Nechayev   16 Sep 2005 14:42:59 
 Re: malloc() overcommit bug   Kostik Belousov   16 Sep 2005 15:38:35 
 Re: malloc() overcommit bug   Dmitry Miloserdov   16 Sep 2005 19:00:13 
 Re: malloc() overcommit bug   Kostik Belousov   16 Sep 2005 19:29:38 
 Re: malloc() overcommit bug   Dmitry Miloserdov   17 Sep 2005 15:23:31 
Архивное /ru.unix.bsd/6577c976c565.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional