Какой объем свободной памяти должен быть оставлен для нормальной работы сайта?

Мне сказали, что память подкачки никогда не должна использоваться для лучшей формы ради сервера.

Итак, сколько свободного места в памяти должно быть оставлено навсегда, когда сервер работает во время высокой нагрузки?

Для сервера 8GB 1G бесплатно? Или если 100М бесплатно?


person Hao    schedule 07.02.2012    source источник
comment
На этот вопрос лучше ответят при сбое сервера. Также было бы полезно добавить информацию о настройке/среде/ОС.   -  person jon    schedule 07.02.2012
comment
Могу ли я перенести это в serverfault?   -  person Hao    schedule 08.02.2012


Ответы (1)


Да, если вы используете память подкачки, это означает, что вы используете виртуальную память (то есть файл на жестком диске), когда физической (ОЗУ) недостаточно, это примерно в 1000 раз медленнее (но в 100 раз дешевле). Если вы используете твердотельный накопитель (SSD), это замедление менее заметно, потому что, по сути, SSD основаны на полупроводниковых чипах, а область хранения расположена на флэш-памяти NAND, а не на вращающихся пластинах магнитного диска (поэтому он намного быстрее). ).

В любой момент рекомендуется иметь не менее 10% свободного места, независимо от того, какое хранилище вы используете, в вашем случае 10% от 8 ГБ = 800 МБ.

person Bud Damyanov    schedule 07.02.2012