|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Davydov 2:5020/400 29 Aug 2005 15:48:49 To : All Subject : Out of memory -------------------------------------------------------------------------------- Ворочаю довольно большую (около 20 гиг) базу данных. При помощи sqlite. Дай, думаю, кэша ей побольше сделаю, чтобы, значит, пошустрее ворочалось. Сделал примерно 2/3 от имеющегося физически гигабайта. Запускаю селект, слежу по topу. Процесс растёт, растёт, дорастает до примерно половины гига - и с треском вылетает по сабжу. При том, что если запустить два процесса с вдвое меньшим объёмом кэша, то они честно выедают по 350 мегабайт каждый, никто никуда не падает, что нужно (точнее, не нужно) высвопляется и т.д. Спрашивается: что надо настроить в системе, чтобы malloc(3) выдавал облом только когда действительно туго станет? Вал. Дав. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577adfa85de.html, оценка из 5, голосов 10
|