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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Timur Khanjanov                      2:5020/400     29 Aug 2005  17:00:25
 To : Valentin Davydov
 Subject : Re: Out of memory
 -------------------------------------------------------------------------------- 
 
 В письме Mon, 29 Aug 2005 11:48:49 +0000, Valentin Davydov
 написал:
 
 > Ворочаю довольно большую (около 20 гиг) базу данных. При помощи sqlite.
 > Дай, думаю, кэша ей побольше сделаю, чтобы, значит, пошустрее ворочалось.
 > Сделал примерно 2/3 от имеющегося физически гигабайта. Запускаю селект,
 > слежу по topу. Процесс растёт, растёт, дорастает до примерно половины
 > гига - и с треском вылетает по сабжу. При том, что если запустить два 
 > процесса с вдвое меньшим объёмом кэша, то они честно выедают по 350 
 > мегабайт каждый, никто никуда не падает, что нужно (точнее, не нужно) 
 > высвопляется и т.д. Спрашивается: что надо настроить в системе, чтобы
 > malloc(3) выдавал облом только когда действительно туго станет?
 
 наверно вот это
 
 #
 # Certain applications can grow to be larger than the 512M limit
 # that FreeBSD initially imposes.  Below are some options to
 # allow that limit to grow to 1GB, and can be increased further
 # with changing the parameters.  MAXDSIZ is the maximum that the
 # limit can be set to, and the DFLDSIZ is the default value for
 # the limit.  MAXSSIZ is the maximum that the stack limit can be
 # set to.  You might want to set the default lower than the max,
 # and explicitly set the maximum with a shell command for processes
 # that regularly exceed the limit like INND.
 #
 options         MAXDSIZ=(1024UL*1024*1024)
 options         MAXSSIZ=(128UL*1024*1024)
 options         DFLDSIZ=(1024UL*1024*1024)
 это в конфиге ядра
 
 > 
 > Вал. Дав.
 
 -- 
 Homo Homini domini est
 --- ifmail v.2.15dev5.3
  * Origin: Gamma NNTP server Moscow Russia (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Out of memory   Valentin Davydov   29 Aug 2005 15:48:49 
 Re: Out of memory   Timur Khanjanov   29 Aug 2005 17:00:25 
 Out of memory   Alex Semenyaka   30 Aug 2005 13:45:02 
 Out of memory   damir bikmuhametov   29 Aug 2005 20:14:14 
Архивное /ru.unix.bsd/10169293659bb.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional