swap http://blog.ivnish.com/ ru Файл подкачки в виде файла, а не раздела жесткого диска http://blog.ivnish.com/blog/38 <span>Файл подкачки в виде файла, а не раздела жесткого диска</span> <div class="field field--name-field-blog-tags field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="http://blog.ivnish.com/blog/tag/swap" hreflang="ru">swap</a></div> </div> <span><span>admin</span></span> <span><time datetime="2024-02-22T11:31:44+05:00" title="четверг, февраля 22, 2024 - 11:31">22.02.2024</time> </span> <div class="field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Заинтересовал меня этот вопрос. Делается все достаточно быстро:</p> <p>1) Создаем пустой файл</p> <p><code>sudo fallocate -l 8G /swap</code></p> <p><code>sudo chmod 600 /swap</code></p> <p>2) Создаем из нашего файла файл подкачки</p> <p><code>sudo mkswap /swap</code></p> <p>3) Открываем <strong>/etc/fstab</strong> и прописываем туда</p> <p><code>/swap none swap sw 0 0</code></p> <p>Или так</p> <p><code>echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab</code></p> <p>4) Активируем файл подкачки</p> <p><code>sudo swapon -a&nbsp;</code></p> <p>5) Также будет не лишним указать системе, когда же мы хотим использовать файл подкачки, например, при 90% заполнении оперативной памяти. Прописываем в файл <strong>/etc/sysctl.conf</strong></p> <p><code>vm.swappiness=10&nbsp;</code></p> <p>а затем, чтобы сразу применить настройку</p> <p><code>sudo sysctl -p</code></p> </div> Thu, 22 Feb 2024 06:31:44 +0000 admin 38 at http://blog.ivnish.com