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

cat /proc/swaps
Или, ако треба да га покренете судо, урадити:
sudo cat /proc/swaps
При читању ћете приметити СВАП уређаје у датотеци. Зависно од вашег подешавања, можда имате активну партицију која ради или свап датотеку у роот директоријуму.
Да ли треба касније да задржите СВАП очитање за брз приступ? Спремите га у датотеку тако што ћете извршити:
cat /proc/swaps/ >> ~/swap-info.txt
Или
sudo cat /proc/swaps/ >> /home/username/swap-info.txt
Трајно уклањање СВАП-а
Сада када имате информације о СВАП-ууређаја на вашем систему, моћи ћете га лакше онемогућити. За почетак, набавите роот схелл у терминалу. Коришћење роот-а је критично у овом процесу. Можете добити коријен извршењем су команда.
su -
Напомена: не можете добити су? Можда ћете моћи да радите са компанијом судо -с команда.
sudo -s
Након што сте стекли коријенски приступ у љусци, напишите свапофф наредба заједно с именом свап датотеке или партиције на крају наредбе. На пример, да бисте онемогућили свап датотеку вашег Линук рачунара, написали бисте следећу команду.
Напомена: у овом примеру је име СВАП датотеке „свапфиле“. Ваша се могу разликовати!
swapoff /swapfile
Алтернативно, ако ваш Линук рачунар има СВАП партицију, искључите га свапофф након чега слиједи име партиције.
Напомена: обавезно замените / дев / сдКСИ са наљепницом СВАП партиција, као што је приказано на / проц / свап.
swapoff /dev/sdXY
Једном када покренете свапофф команду на вашем Линук систему, ефективно ћете је искључити. Међутим, СВАП се и даље може поново укључити након поновног покретања, осим ако га не избришете из рачунара.
Да бисте избрисали СВАП са свог Линук система, следите једно од упутстава у наставку.
Брисање СВАП датотеке
Многи савремени Линук системи прешли су на употребу СВАП датотека. Имати СВАП датотеку је одличан, јер је много једноставнији за решавање, јер не постоји партиција за неред или поновно форматирање.
Да бисте онемогућили и обрисали СВАП датотеку трајно на Линуку, урадите следеће наредбе.
Напомена: као што је раније поменуто, СВАП датотека у нашем примеру носи назив „свапфиле“. Обавезно промените име датотеке у наредби испод ако се име СВАП датотеке система разликује.

su - cd / rm swapfile
Затим отворите / етц / фстаб и обришите линију која одређује вашу СВАП партицију.
nano /etc/fstab

Када потпуно уклоните линију СВАП датотека у / етц / фстаб, затворите едитор Цтрл + О и Цтрл + Кс.
Брисање СВАП партиције
Брисање СВАП партиције је мало теже од СВАП датотеке, јер ту треба радити партицију, а не једну датотеку која се може избрисати.
Да бисте покренули поступак брисања партиције, инсталирајтеГпартед, уређивач партиција. Нисте сигурни како да га набавите? Пређите на ову страницу Пкгс.орг. Има списак како доћи до Гпартеда готово у свакој дистрибуцији.
Белешка: ако користите Федору или неку другу дистрибуцију Линука која има ЛВМ, морате избрисати своју СВАП партицију с управљачем КДЕ партиција, а не Гпартедом, јер омогућава корисницима да манипулирају ЛВМ партицијама у покрету.
Једном када је Гпартед инсталиран, покрените га. Затим пронађите СВАП партицију и обришите је десним кликом на партицију, а затим у менију одаберите дугме „делете“.

Када је избрисана СВАП партиција, кликните на дугме „Аппли“ (Примјени) у Гпартеду да бисте написали промене. Тада бисте требали да оставите празан сет слободног простора на тврдом диску.

Затворите Гпартед када се промене примене и покрените терминал. У терминалу отворите / етц / фстаб датотеку у Нано-у.

sudo nano /etc/fstab
Помоћу уређивача Нано избришите линију која се односи на вашу СВАП партицију. Затим га сачувајте Цтрл + О и изађите са уређивача помоћу Цтрл + Кс.
Обнови Линук датотеке за покретање слика
Сада када СВАП више нема, пресудно је да регенеришете своју Линук слику за покретање. Имајте на уму да ће се то променити у зависности од дистрибуције коју користите.
- Убунту:
sudo update-initramfs -u
- Дебиан:
sudo update-initramfs -u
- Арцх Линук:
sudo mkinitcpio -p linux
- Федора:
sudo dracut --regenerate-all --force
- ОпенСУСЕ:
sudo mkinitrd
Када се ажурирање инитрамфс заврши, поново покрените рачунар и СВАП партиција ће нестати!
Коментари