|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 30 Nov 2003 02:00:38 To : Nick Gazaloff Subject : Re: дефрагментация ex3 -------------------------------------------------------------------------------- On Fri, 28 Nov 03 23:26:58 +0300, Nick Gazaloff wrote: KF>>> ОЗУ. Фрагментируется тоже. AM>> В каком месте тебя это напрягает? >> В ОЗУ. Теоретически, никакого свопа не напасёшься, чтобы всего-лишь NG> "Hесколько байт" выделяется из специального пула. Читайте про mallopt в В данном случае HИКАКОЙ ПУЛ HЕ ПОМОЖЕТ. NG> Или вы думаете, что для выделения нескольких байт каждый раз выделяется NG> новая страница в 4KB (на x86) -- меньше ведь выделять нельзя? Я не думаю, я знаю, что память делится на куски неравных размеров, причём требуется всегда бОльший, чем максимального размера свободный, в результате чего периодически вызывается sbrk() и требует ещё больше виртуальной памяти, до её исчерпания. --- [ZX] * Origin: в жизни смысла нет (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/38333dfb67ea.html, оценка из 5, голосов 10
|