Відмінності між версіями «Створення SWAP-файла в Ubuntu»
Матеріал з Вікі ЦДУ
Рядок 1: | Рядок 1: | ||
− | + | SWAP — це спеціальний розділ на диску або файл в який операційна система переміщує окремі блоки оперативної пам’яті в разі коли оперативної пам’яті не вистачає для роботи додатків. | |
− | + | ||
[[Файл:Swap.jpg|600px|center]] | [[Файл:Swap.jpg|600px|center]] | ||
+ | SWAP може бути розміщений на розділі диска або в файлі. Історично в Linux SWAP розміщувався на розділі, але, починаючи з версії ядра 2.6 робота swap-файла не поступається по продуктивності swap-розділу. Однак, стандартний інсталятор Ubuntu не вміє створювати swap-файл при встановленні і видає попередження, якщо swap-розділ не визначений при розмітці диска. | ||
+ | Використання swap-файла має деякі переваги: він не займає окремий розділ, легко видаляється, легко змінює свій розмір. | ||
+ | =<h3 style="font-family: century; font-weight: bold; font-size: 18pt; color: black;">Створення swap-файла в Ubuntu</h3>= | ||
+ | # Створіть файл розміром 2 ГБ в кореневому каталозі (переконайтеся, що у вас вистачає вільного місця): | ||
+ | sudo dd if=/dev/zero of=/swapfile bs=1M count=2048 | ||
+ | # Дайте файлу необхідні права і створіть в ньому область підкачки: | ||
+ | sudo chmod 600 /swapfile && sudo mkswap /swapfile | ||
+ | # Підключіть файл як swap: | ||
+ | sudo swapoff -a | ||
+ | sudo swapon /swapfile | ||
+ | # Допишіть рядок в fstab, щоб створений swap підключався автоматично при запуску системи: | ||
+ | echo "/swapfile swap swap defaults 0 0"| sudo tee -a /etc/fstab |
Версія за 20:55, 29 травня 2016
SWAP — це спеціальний розділ на диску або файл в який операційна система переміщує окремі блоки оперативної пам’яті в разі коли оперативної пам’яті не вистачає для роботи додатків.
SWAP може бути розміщений на розділі диска або в файлі. Історично в Linux SWAP розміщувався на розділі, але, починаючи з версії ядра 2.6 робота swap-файла не поступається по продуктивності swap-розділу. Однак, стандартний інсталятор Ubuntu не вміє створювати swap-файл при встановленні і видає попередження, якщо swap-розділ не визначений при розмітці диска. Використання swap-файла має деякі переваги: він не займає окремий розділ, легко видаляється, легко змінює свій розмір.
Створення swap-файла в Ubuntu
- Створіть файл розміром 2 ГБ в кореневому каталозі (переконайтеся, що у вас вистачає вільного місця):
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
- Дайте файлу необхідні права і створіть в ньому область підкачки:
sudo chmod 600 /swapfile && sudo mkswap /swapfile
- Підключіть файл як swap:
sudo swapoff -a sudo swapon /swapfile
- Допишіть рядок в fstab, щоб створений swap підключався автоматично при запуску системи:
echo "/swapfile swap swap defaults 0 0"| sudo tee -a /etc/fstab