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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Semenyaka                       2:461/640.640  30 Aug 2005  13:45:02
 To : Valentin Davydov
 Subject : Out of memory
 -------------------------------------------------------------------------------- 
 
 
 29 Aug 05 17:00, Timur Khanjanov wrote to you:
 
  >> Ворочаю довольно большую (около 20 гиг) базу данных. При помощи
  >> sqlite. Дай, думаю, кэша ей побольше сделаю, чтобы, значит, пошустрее
  >> ворочалось. Сделал примерно 2/3 от имеющегося физически гигабайта.
  >> Запускаю селект, слежу по topу. Процесс растёт, растёт, дорастает до
  >> примерно половины гига - и с треском вылетает по сабжу. При том, что
  >> если запустить два процесса с вдвое меньшим объёмом кэша, то они
  >> честно выедают по 350 мегабайт каждый, никто никуда не падает, что
  >> нужно (точнее, не нужно) высвопляется и т.д. Спрашивается: что надо
  >> настроить в системе, чтобы malloc(3) выдавал облом только когда
  >> действительно туго станет?
  TK> наверно вот это
 
 Скорее, всё же, надо начинать с секции TUNING мануала malloc(3). Возможно,
 стоит начать с чего-то типа
 
 ln -s 'R<<<' /etc/malloc.conf
 
 и посмотреть на результаты.
 
 Alex
 
 --- IMHO в последней инстанции
  * Origin: ...можжевеловых... (2:461/640.640)
 
 

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

 Тема:    Автор:    Дата:  
 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/392943143909.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional