Започните са размењивањем датотека на Линук -у

Започните са размењивањем датотека на Линук -у

Овај водич ће вас упознати са свап датотекама у Линуку дефинишући шта је свап датотека и важну улогу коју она има у одржавању стабилности вашег система.





Шта је свап датотека?

Свап датотека у Линук -у је датотека на вашем чврстом диску коју језгро Линука користи за складиштење променљивих података о апликацијама које раде на вашем рачунару. Процес познат као замена је одговоран за пренос података у свап датотеку када меморија са случајним приступом (РАМ) није довољна.





Замислите да користите апликацију са интензивном меморијом и систем почиње да користи 100% РАМ-а, оперативни систем Линук ће користити свап датотеку како би избегао да се ваша РАМ меморија напуни и учини ваш систем нереактивним или још горе: рушење.



Белешка : Читање података из свап датотеке је мало спорије од читања директно из РАМ -а, али је боља алтернатива од пада система.

Прегледајте своју датотеку за замену користећи свапон

Да бисте добили информације о свап датотеци на вашем систему, покрените следећу команду:



swapon

Излаз горње команде био би сличан ономе приказаном испод.

Излаз приказује да је /корен фолдер садржи датотеку за замену вашег система под називом свапфиле . Осим тога, величина датотеке за замену је 2 ГБ и тренутно систем користи око 41 мегабајта простора за замену датотека.





Док РАМ и простор за замену раде заједно за складиштење привремених података, можда ћете желети детаљне информације о обојици. То можете учинити помоћу бесплатно команда.

free -h

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

Ако имате проблема са перформансама РАМ -а, размислите о стварању или повећању величине датотеке за замену.





Повезано: Како управљати меморијом на Линук -у

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

С друге стране, ако имате довољно РАМ простора у систему, на пример, 8 ГБ, онда ваша свап датотека може бити 25% РАМ -а, односно 2 ГБ јер ваш РАМ може да прими више променљивих података апликације.

Пре него што креирате нову датотеку за замену, обавезно онемогућите своју тренутну /свапфиле :

sudo swapoff /swapfile

Сада креирајте свап датотеку величине 2 ГБ помоћу фаллоцате команда.

sudo fallocate -l 2G /swapfile

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

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

Сваппинесс је вредност коју Линук кернел користи за одређивање колико често РАМ треба да користи свап датотеку. Подразумевано, вредност је подешена на 60. Што је већа вредност, то ће ваш РАМ чешће користити свап датотеку, што је идеално ако имате мало РАМ -а. Могуће вредности датотеке за замену крећу се од 0 до 100.

Да бисте видели своју вредност замене, покрените следећу команду:

cat /proc/sys/vm/swappiness

Да бисте привремено променили вредност замене на вашем систему, на пример 20, користите следећу команду:

sudo sysctl vm.swappiness=20

Белешка : Ова вредност ће бити враћена на подразумевану вредност након поновног покретања система.

Да бисте задржали своју замену, додајте следећи ред вм.сваппинесс = 20 на дну вашег етц/сисцтл.цонф конфигурацијску датотеку.

Поново покрените систем да би промене ступиле на снагу.

reboot

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

Да бисте уклонили свап датотеку која вам више није потребна, прво је онемогућите помоћу свапофф а затим користите рм команда за брисање датотеке .

шта учинити са старим преносним рачунарима
sudo swapoff /swapfile
sudo rm /swapfile

Коришћење наменских партиција за замену

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

За системе који су критични према мисији, можете размислити о стварању наменске партиције на чврстом диску за замену. Свап партиција и свап датотека имају своје предности и недостатке.

Објави Објави Твеет Емаил Шта је Линук свап партиција? Све што требате знати

Већина инсталација Линука предлаже да укључите свап партицију. Чему служи свап партиција? Ево шта треба да знате.

Прочитајте следеће
Повезане теме
  • Линук
  • Меморија рачунара
  • Линук
О аутору Гоод то Го(36 објављених чланака)

Мвиза развија софтвер по професији и опсежно пише о Линук-у и фронт-енд програмирању. Нека од његових интересовања укључују историју, економију, политику и архитектуру предузећа.

Још од Мвиза Кумвенда

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили