Доброго дня,есть очень интересный вопрос:
При использовании стандартного ядра linux процесс не может "съесть" больше 4ГБ ?
Стоит ли использовать PAE ядро если нет программ которые используют больше 4ГБ ОЗУ?Заранее спасибо.
> Доброго дня,
> есть очень интересный вопрос:действительно, очень интересный :-)
> При использовании стандартного ядра linux процесс не может "съесть" больше 4ГБ ?
Если 32 бит, то ОС не сможет адресовать участки памяти за границей 4 Гб.
Хотя хз как это всё работает, но у меня на одном из серверов стоит 8Гб физической оперативы, и в одну из виртуалок под ксен отдано 6Гб, и она их видит и использует. Может там bigmem и включен, не задумывался :-)
> Стоит ли использовать PAE ядро если нет программ которые используют больше 4ГБ
> ОЗУ?Оперативную память используют не только процессы, у меня, допустим, файловый кэш 4 Гб на одном из серверов.
Опять же, а если _несколько_ программ по 1Г... ?
> Заранее спасибо.
в 32битной системе 32битный процесс никогда больше 4Г сожрать в принципе не может - хоть с PAE хоть без него
а вот с PAE _ОСЬ_ может использовать память свыше 4Г
но у PAE есть сови завморорки ...
> Доброго дня,
> есть очень интересный вопрос:
> При использовании стандартного ядра linux процесс не может "съесть" больше 4ГБ ?
> Стоит ли использовать PAE ядро если нет программ которые используют больше 4ГБ
> ОЗУ?
> Заранее спасибо.http://www.linuxquestions.org/questions/linux-general-1/32-b.../