- - Како подесити Свап датотеку на Линуку

Како подесити свап датотеку на Линуку

Замјена је битни дио Линука и како то учинитиуправља програмима. Уз то, Линук корисници могу да обуставе РАМ, па чак и да доделе додатну меморију за програме које користе када се смањи физичка РАМ. Довољно је рећи да сви требају користити свап. У традиционалним Линук дистрибуцијама, наменска партиција се креира посебно да користи свап. Овако ствари трају веома дуго. У 2017. години, међутим, модни фајлови су ушли у моду. На пример: недавно је Убунту извадио свап партиције за свап датотеку, а друге ће вероватно учинити исто у будућности. Разлог? Погодност. То је једна мање партиција за постављање током инсталације. Систем се може брзо инсталирати. Поред тога, свап датотеку можете повећати без поновне поделе целог хард диска, и брзо је могуће онемогућити без велике журбе. Ево како можете да поставите СВАП датотеку на Линук.

Белешка: свап датотека се може поставити на било којој Линук дистрибуцији. Молимо инсталирајте своју Линук дистрибуцију прво без свап партиције! Имајте на уму да то значи не инсталирати се са традиционалним, једноставним инсталацијским програмом.

Често пута, да бисте добили инсталацију „без замене“, а"Прилагођена инсталација" је обавезна. То значи поделу ручно, укључујући: подешавање партиција и тачака монтирања и (ако је на УЕФИ) партицију за покретање.

На пример: на Убунту инсталатеру, да бисте добили прилагођену инсталацију, потврдите поље „нешто друго“. На осталим Линук дистрибуцијама то може бити "прилагођени изглед" или нешто слично.

Ако користите систем датотека БтрФС, не следите овај водич. БтрФС нема апсолутно никакву подршку за свап датотеке.

Постављање свапа

Прављење свап датотеке подразумева креирање датотеке саДД. Требаће да направимо датотеку са ДД алатом. Имајте на уму да свап датотека треба да буде идентична величини вашег физичког овна. Унесите овај низ наредби тачно онако како је приказан. Корисник мора унети све у ову дугу реченицу одједном и покренути је као да је то једна наредба.

Ако успешно обавите, од вас ће се тражити да унесете број (у ГБ-има) и претворите га у мегабајте. Није потребна математика.

Напомена: Ако имате више од 4 ГБ рама, уместо тога направите своју свап датотеку половином РАМ-а.

echo "enter gigabytes:";read gigabytes;calculated=$((1024 * $gigabytes))

Израчунавање датотеке за свап је спремно. Терминал је сачувао израчун унутар израчунатог $. А сада узмимо ово и укључимо га у ДД. Имајте на уму да поступак креирања свап датотека траје мало времена и неће се учитати екран. Када терминал дозвољава, унесите следећу наредбу.

судо дд ако је = / дев / зеро оф = / свапфиле бс = 1М цоунт = $ израчунато

Затим промените дозволе за свап датотеку у /. Ово је потребно јер систем мора имати пуни приступ датотеци. Без тога, свап неће радити како треба.

стекните роот схелл са: sudo -s

chmod 600 /swapfile

Са исправљеним дозволама, време је за употребу команде Ммвп. Ефективно, ово је алат који може узети партицију или датотеку и претворити је у свап простор.

mkswap /swapfile

Дозволе су сада постављене и све је спремно за рад. Следећи корак у процесу је навођење Линука да укључи свап. Ово се ради командом свапон.

swapon /swapfile

Док корисник унесе 4 команде горе, врши се разменадатотека би требала бити покренута и покренута. Међутим, то није довољно, јер систем мора при покретању знати шта је свап и где се налази. Ово се врши уређивањем / етц / фстаб датотека (картица система датотека).

Започните додавањем коментара на крај датотеке. Ово је означавање картице датотечног система тако да је будуће уређивање лакше (јер корисник може лако видети налепницу за коментаре и знати шта је шта).

echo "# Swap file" >> /etc/fstab

Затим додајте линију испод коментара која одређује где се налази свап датотека у систему, како систем треба да третира и итд.

echo "/swapfile none swap defaults 0 0" >> /etc/fstab

Са ова два уређивања, поново покрените систем. Од сада када се овај Линук уређај учита, имаће свап датотеку коју треба користити.

Онемогућавање свап датотеке

За разлику од свап партиције, корисници то могу лако искључитидатотеку и врло лако ослободите претходно кориштени простор. Нема потребе да се подељује ништа. Уместо тога, трајно онемогућавање замене брз је корак у 3 корака.

Започните отварањем терминала и уносом следеће команде:

судо нано / етц / фстаб

Затим потражите било шта што се односи на свап (попут коментара који кориснику даје до знања да је унос свап) и избришите све. Затим сачувајте измене у датотеци притиском на

Ctrl + O.

Када су измене сачуване, искључите замену.

sudo swapoff -a

Унесите директоријум роот датотечног система.

cd /

Избришите сам свап датотеку.

sudo rm swapfile

Поново покрените рачунар. Након поновног покретања, свап датотека је потпуно нестала и онемогућена.

Закључак

Замјена је корисна, јер даје додатне трошковеза програме када им понестане меморије. Иако се не спомиње довољно, свап датотеке имају неке стварне предности. Помоћу њега се замјена лако може извршити и искључити без прерачунавања. Поред тога, величина лименке може се мењати у лету, по потреби. Надамо се да ће уз овај туториал Линук корисника који не знају предности које долазе коришћењем свап датотеке, а не са наменском свап партицијом.

Коментари