В этот учебник Digital Ocean объяснит, как включить свопинг в Ubuntu 14.04. Я пришел к этой статье после того, как испытал некоторые проблемы с моим сервером, и это выглядело так, как будто это могло помочь.
Тем не менее, они предваряют статью предупреждением, которое отговаривает их собственных пользователей и всех, кто использует сервер с твердотельными накопителями, НЕ для включения подкачки, а вместо этого для обновления своего жесткого диска.
Я немного сбит с толку, почему у них вообще есть руководство, если это действительно плохая идея или это уловка продаж.
Может ли помочь кто-нибудь с большим знанием дела?
Независимо от того, подготавливаете ли вы подкачку или нет, не имеет ничего общего с тем, находитесь ли вы на флэш-накопителе или на вращающемся диске.
Все согласны с тем, что дела обстоят неоптимально, если вы используете своп более одного раза за очень долгий период. Тем не менее, там являются Преимущества включения подкачки в том, что он может служить своего рода «предохранительным клапаном» для предотвращения полного сбоя сервера в случае конкуренции за RAM.
Так или иначе ты Следует использовать своп - это не то, на что никто из нас не может ответить. Чтобы принять это решение, вам необходимо изучить свои требования и инфраструктуру. Если у вас один сервер, и если его простой будет проблематичным, то, вероятно, стоит иметь немного места для подкачки. С другой стороны, если у вас есть кластер серверов приложений за балансировщиком нагрузки, и потеря одного из этих серверов не повлияет отрицательно на ваше приложение, вы можете решить не поддерживать пространство подкачки в этих системах.
Для систем, в которых * есть * пространство подкачки, обязательно следите за ним очень внимательно. Вы хотите быстро узнать, начинает ли сервер использовать подкачку.
Хотя замена обычно рекомендуется для систем, использующих традиционные вращающиеся жесткие диски, использование подкачки с твердотельными накопителями может вызвать проблемы с аппаратной деградацией со временем. В связи с этим мы не рекомендуем включать свопинг в DigitalOcean или любом другом провайдере, который использует хранилище SSD. Это может повлиять на надежность базового оборудования для вас и ваших соседей.
Да это правда. Хотя я читал несколько статей, в которых говорилось, что современные SSD-диски практически не деградируют до их замены из-за других факторов. У меня нет источников по этому поводу, и мне лень их искать.