Збільшення віртуальної пам'яті в Linux
Коли система Linux спочатку налаштована, на жорсткому диску створюється розділ підкачки, який буде використовуватися як віртуальна пам’ять у Linux разом з іншими розділами, що використовуються для даних. На жаль, розмір розділів на жорсткому диску неможливо змінити без втрати даних. Однак не все втрачено, якщо потрібно більше обміну. Якщо у файловій системі залишився простір, який можна використовувати як підкачку, можна створити файл підкачки, який використовується виключно як додаткова віртуальна пам’ять у Linux.
Крок 1
Визначте кількість вільного місця, доступного за допомогою команди «df». Визначте розмір файлу підкачки на основі кількості вільного місця.
Відео дня
Крок 2
Створіть файл підкачки розміру, визначеного раніше, за допомогою команди "sudo dd if=/dev/zero of=/mnt/swapfile bs=1M count=1024" де 1024 - це розмір файлу підкачки в мегабайтах, а повна назва файлу підкачки /mnt/swapfile.
Крок 3
Відформатуйте файл підкачки за допомогою команди "sudo mkswap /mnt/swapfile".
Крок 4
Увімкніть файл підкачки за допомогою команди "sudo swapon /mnt/swapfile".
Крок 5
Новий файл підкачки не використовуватиметься після перезавантаження, якщо системі не вказано використовувати файл підкачки. Відредагуйте файл /etc/fstab і додайте наступний рядок у /etc/fstab, щоб зробити файл підкачки постійним між перезавантаженнями «/mnt/swapfile none swap sw 00».
Порада
Коли файл підкачки більше не потрібен, не забудьте вимкнути файл підкачки, видалити запис файлу підкачки в /etc/fstab і, нарешті, видалити файл підкачки.