Чи має значення, якщо об'єм області swap в Linux був встановлений занадто малим (скажімо, 1Gb), а основна оперативна пам'ять є 128Gb
?
Чи слід завжди встановлювати розмір площі свопу вдвічі більше, ніж об'єм оперативної пам’яті?
ОНОВЛЕНО:
Привіт, дякую всім вам за відповідь на це запитання. Насправді у мене це питання, тому що ми стикалися з деякими проблемами при використанні малої кластерної системи. Проблеми розміщені тут . На наступному малюнку є деяка інформація про деякі комп'ютери цього невеликого кластера.
Це MEMTOT
загальна кількість оперативної пам’яті цієї машини, SWAPTO
це загальна кількість SW AP площі цієї машини, і SWAPUS
використана кількість SWAP площі. Як показано на малюнку, використання SWAP дійсно невелике.
Намагаючись вирішити ті проблеми, розміщені тут , ми не впевнені, чи розмір області SWAP встановлений занадто малим, що є 1Gb
відносно 128Gb
, як показано на малюнку. Таким чином, у мене є це питання. Вибачте, що я не розмістив всю довідкову інформацію в оригінальній версії цього повідомлення. До цього ми також думали, що якщо об'єм оперативної пам’яті великий, ми можемо встановити об'єм SWAP малим. Ми намагалися встановити SWAP c0148
як такий 16Gb
, що, здається, проблема не існує (можливо, нам слід зробити такий висновок після тривалого дотримання їх статусів).
Ми не професіонали в системі Linux, і ми не могли пояснити, чому це сталося. Ймовірно, що це кластерна система, і SGE керує ресурсами кожної машини, і їй потрібно мати відносно велику кількість SWAP, оскільки ця машина може використовуватися багатьма роботами, поданими багатьма користувачами.
Крім того, якщо ми просто встановимо, що кількість SWAP занадто велика, які інші проблеми це може спричинити, також варто заслуговувати на увагу.