Имеет ли значение, что объем области подкачки в Linux был установлен слишком маленьким (скажем, 1 ГБ), а основной объем ОЗУ равен 128Gb
?
Должны ли мы всегда устанавливать размер области подкачки, равный удвоенному объему оперативной памяти?
ОБНОВЛЕНО:
Привет, спасибо всем за ответ на этот вопрос. На самом деле, у меня есть этот вопрос, потому что мы столкнулись с некоторыми проблемами при использовании небольшой кластерной системы. Проблемы размещены здесь . На следующем рисунке представлена некоторая информация о некоторых компьютерах в этом небольшом кластере.
Это MEMTOT
общий объем оперативной памяти этой машины, SWAPTO
общий объем области AP AP этой машины и SWAPUS
использованный объем области SWAP. Как показано на рисунке, использование SWAP действительно мало.
При попытке решить эти проблемы, опубликованные здесь , мы не уверены, установлен ли слишком маленький объем области SWAP, что 1Gb
относительно 128Gb
, как показано на рисунке. Таким образом, у меня есть этот вопрос. Извините, я не опубликовал всю исходную информацию в оригинальной версии этого поста. До этого мы также думали, что, если объем ОЗУ велик, мы могли бы установить количество SWAP маленьким. Мы попытались установить своп c0148
быть 16Gb
, проблема , кажется , нет ничего (Может быть , мы должны принять этот вывод после наблюдения их состояний в течение длительного времени).
Мы не профессионалы в системе Linux, и мы не могли объяснить, почему это произошло. Вполне вероятно, что это кластерная система, и SGE управляет ресурсами каждой машины, и ей необходимо иметь относительно большое количество SWAP, поскольку эта машина может использоваться многими заданиями, представленными многими пользователями.
Кроме того, если мы просто установим слишком большое количество SWAP, то стоит рассмотреть и другие проблемы, которые он может вызвать.