Окно «Файлы» отображается как отдельный значок в доке (только Wayland)

Хотя объем свопа, который вам нужен, всегда зависит от вашей рабочей нагрузки, что, безусловно, является чрезмерным количеством свопов и почти наверняка может быть связано с чрезмерно упрощенным вычислением типа «swap = RAM * x».

Короткий ответ: на мой взгляд, своп 4GB почти всегда более чем достаточно.

Длинный ответ: Swap всегда предназначен для ожидания в моменты, когда ваша система работает ненормально - то есть ваш Использование ОЗУ по процессам приближается или превышает объем физической RAM, который у вас есть. Если процессы, в которых вы работаете, используют очень предсказуемое количество ОЗУ (например, сервер базы данных, на котором настроен определенный предел кучи), то использование вашей ОЗУ будет несколько стабильным, и обмен вряд ли когда-либо будет использоваться. Если вы уверены, что использование ОЗУ по процессам никогда не будет приближаться или превышать физическую ОЗУ, вам даже не нужен обмен. Но на типичном сервере обычно существует случайная вероятность того, что будут выполняться задачи, которые будут потреблять большие объемы памяти в течение определенного периода времени, и когда это приведет к тому, что использование ОЗУ будет близким или превысит физическое ОЗУ, swap войдет и сохранит вашу систему от (d4)

Я говорю, что смена 4 ГБ обычно более чем достаточна для обмена даже в системе с большим объемом ОЗУ, потому что я чувствую, что этого достаточно для 1 или 2 относительно голодных процессов, превышающих физическую RAM, если ваша система уже работает вблизи ее предела. Я ненормально , как если бы у вас дефицит более чем на 4 ГБ, что-то гораздо более серьезное не так, что нужно было бы устранить, настроив ваши голодные процессы. Процессы, которые занимают значительно более 2 ГБ ОЗУ, обычно будут запрограммированы на то, чтобы каким-то образом ограничить использование ОЗУ либо конфигурацией, либо разумным о том, сколько физической ОЗУ осталось.

Другие мнения о том, более чем достаточно "будет изменяться, конечно. Некоторые скажут 1 ГБ, 2 ГБ, 8 ГБ и т. Д. Некоторые скажут, что вам не нужны какие-либо физические ресурсы (но я бы не согласился).

Еще одна вещь: «спячка» требует достаточно обмена чтобы записать всю память процесса, поэтому, если ваше пространство подкачки значительно меньше физической памяти, вы не сможете спячки. В системе с 128 ГБ оперативной памяти, вы, вероятно, не захотите впадать в спячку в любом случае - резервирование того большого пространства подкачки только для привилегии спящего режима не только сильно поедет на ваше дисковое пространство (особенно для SSD), но и будет довольно медленным - представьте загрузку ~ 128 ГБ с диска на резюме, что будет значительно медленнее, чем обычная загрузка.

1
задан 17 March 2018 в 21:29

0 ответов

Другие вопросы по тегам:

Похожие вопросы: