Introduction to Amazon Web Services by Leo Zhadanovsky
Tartalomjegyzék:
- Hogyan lehet hozzáadni a Swap fájlt
- Hogyan kell beállítani a swappiness értéket
- Hogyan lehet eltávolítani a Swap fájlt
- Következtetés
A csere egy lemezterület, amelyet akkor használunk, ha a fizikai RAM memória megtelt. Amikor egy Linux rendszer RAM-ja kifogy, az inaktív oldalak átkerülnek a RAM-ból a cseretérbe.
A csereterület dedikált cserepartíció vagy cserefájl formájában lehet. A legtöbb esetben, ha a Linuxot virtuális gépen futtatják, swap partíció nincs jelen, tehát az egyetlen lehetőségünk egy swap fájl létrehozása.
Ezt az útmutatót Linux rendszereken tesztelték az Ubuntu 18.04 és a CentOS 7 operációs rendszerekkel, de működnie kell minden más Linux disztribúcióval.
Hogyan lehet hozzáadni a Swap fájlt
Kövesse ezeket a lépéseket, ha 1 GB-os csereadatokat kíván hozzáadni a szerveréhez. Ha 2 GB-ot szeretne hozzáadni 1 GB helyett, cserélje ki az
1G
a
2G
.
-
Hozzon létre egy fájlt, amelyet felcserélnek.
sudo fallocate -l 1G /swapfile
Ha a
faillocate
nincs telepítve, vagy ha hibaüzenetet kap, amely azt mondja, hogy afallocate failed: Operation not supported
akkor a következő parancs segítségével hozhatja létre a swap fájlt:sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576
Állítsa be a megfelelő engedélyeket.
Csak a gyökér felhasználónak képes lesz írni és olvasnia a swap fájlt. A helyes engedély típusának beállítása:
sudo chmod 600 /swapfile
Állítson be egy Linux csereterületet.
Az
mkswap
segédprogrammal állítsa be a fájlt Linux swap területként:sudo mkswap /swapfile
Engedélyezze a csere.
Aktiválja a cserefájlt a következő paranccsal:
sudo swapon /swapfile
A változtatás állandóvá tételéhez nyissa meg az
/ Etc / fstab/etc/fstab
fájlt, és csatolja a következő sort:/swapfile swap swap defaults 0 0
Ellenőrizze a csere állapotát.
Annak ellenőrzéséhez, hogy a csere aktív-e, használhatjuk a
swapon
vagy afree
parancsot is, az alább látható módon:sudo swapon --show
NAME TYPE SIZE USED PRIO /swapfile file 1024M 507.4M -1
sudo free -h
total used free shared buff/cache available Mem: 488M 158M 83M 2.3M 246M 217M Swap: 1.0G 506M 517M
Hogyan kell beállítani a swappiness értéket
A Swappiness egy Linux kernel tulajdonság, amely meghatározza, hogy a rendszer milyen gyakran fogja használni a csereterületet. Az Swappiness értéke 0 és 100 között lehet. Egy alacsony érték arra készteti a kernelt, hogy megpróbálja elkerülni a cserét, amikor csak lehetséges, míg egy magasabb érték miatt a kernel agresszívebben használja a csereterületet.
Az alapértelmezett swappiness érték 60. Az aktuális swappiness értéket a következő parancs gépelésével ellenőrizheti:
cat /proc/sys/vm/swappiness
60
Noha a 60-os csereérték jó a legtöbb Linux rendszernél, a termelési kiszolgálók számára alacsonyabb értéket kell beállítania.
Például a swappiness érték 10-re történő beállításához írja be:
sudo sysctl vm.swappiness=10
Annak érdekében, hogy ez a paraméter megmaradjon az újraindítások során, csatolja a következő sort az
/etc/sysctl.conf
fájlhoz:
vm.swappiness=10
Az optimális csereérték függ a rendszer terhelésétől és a memória felhasználásának módjától. Ezt az paramétert kis lépésekben kell módosítania az optimális érték elérése érdekében.
Hogyan lehet eltávolítani a Swap fájlt
Ha valamilyen okból ki akarja deaktiválni és eltávolítani a swap fájlt, hajtsa végre az alábbi lépéseket:
-
Először inaktiválja a csere beírásával:
sudo swapoff -v /swapfile
Távolítsa el a swap
/swapfile swap swap defaults 0 0
az/etc/fstab
fájlból.Végül törölje az aktuális swapfile fájlt az
rm
paranccsal:sudo rm /swapfile
Következtetés
Megtanulta, hogyan hozhat létre swap fájlt, és aktiválhatja és konfigurálhatja a csereterületet a Linux rendszeren.
csere ramHozzon létre egy "sárga kiemelő" hatást a képernyőképekben
Egy freeware képszerkesztő és néhány kattintás mindössze annyit kell tennie, "bármilyen kép, fehér háttérrel.
Könyvtárak és HomeGroup funkciók> Hozzon létre vagy csatlakozzon a HomeGroup-hoz vagy hozzon létre könyvtárakat a Windows 7/8/10 alatt
A könyvtárakat megoszthatja más felhasználókkal az otthoni hálózaton keresztül egy új hálózatmegosztási szolgáltatás a Windowsban nevű HomeGroup-ban.
Hozzon létre update.zip biztonsági mentési fájlt az összes android-alkalmazásához
Tudja meg, hogyan hozhat létre Update.zip biztonsági mentési fájlt az összes Android-alkalmazásához.