Работа с памятью выше 16М в 3.12

Обсуждение технических вопросов по продуктам Novell

Работа с памятью выше 16М в 3.12

Сообщение SAM » 20 фев 2003, 10:37

Админы!
Кто подскажет как можно в пропатченой 3.12 выделить для системы больше памяти? Всё свыше 16М забирает под дисковый кеш, а само ядро может работать с памятью выше 16М?
Если кто знает, подскажите, плиз.
SAM
 
Сообщения: 1
Зарегистрирован: 18 фев 2003, 18:42

Сообщение Влад А.Сокол aka Akina » 21 фев 2003, 11:33

В 3.12 (что патченой, что нет) вся память, не занятая кодом и данными ядра и модулей отдается под кэш. При загрузке нового модуля или когда загруженному уже модулю требуется память, она берется за счет уменьшения количества кэш-буферов. При выгрузке модуля освобождаемая им память НЕ присоединяется к кэшу, а повисает незадействованной до перегрузки сервера (т.е. постоянные загрузки-выгрузки модулей, скажем монитора, уменьшают объем имеющейся памяти и в конце концов приводят к тому что очередной модуль не грузится, а то и сервер падает из-за невозможности выделить буфер под запрос).

Учите матчасть ака RTFM...
Влад А.Сокол aka Akina
 
Сообщения: 1326
Зарегистрирован: 05 июн 2002, 09:24
Откуда: Зеленоград, Москва, Россия


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 46

cron