Hogyan adjunk swap ubuntu létrehozása és előmozdítása helyszínek, reklám társadalmi hálózatok
A din legegyszerűbb módja, hogy növelje a szerver válaszadási és védelmet memória hibákat alkalmazások hozzá a swap. Swap egy olyan terület a merevlemezen, ahol az operációs rendszer ideiglenes adattárolást, hogy már nem tudja tartani a memóriában.
Alapvetően ez lehetővé teszi, hogy növelje a mennyiségű információt, hogy a szerver képes tárolni az ő dolgozik „emlékezet”, bizonyos fenntartásokkal. A hely a merevlemezen fogják használni főleg, ha a hely a RAM memória már nem lesz elegendő az adatokat.
Az információ a lemezen rögzített lassabb lesz (a modern SSD meghajtók nincs ilyen probléma), mint a memóriában tárolt adatokat, de az operációs rendszer inkább továbbra is együttműködik a kérelmet adatok a memóriában és használt Swap régi adatokat. Általában elmondható, hogy a swap terület, amikor a memória kimerült, ez egy jó biztonsági háló.
Ebben a leckében megnézzük, hogyan lehet létrehozni, és lehetővé teszik a swap fájlt a szerver 14.04 Ubuntu.
Ellenőrizze a rendszer
Mielőtt elkezdenénk, nézzük meg az operációs rendszer, hogy ha megvan a rendelkezésre álló hely a csere. Mi lehet több swap fájl vagy swap partíciót.
Láthatjuk, ha a rendszer rendelkezik konfigurált Swap, gépelés:
Mint látható, az első sorban, a merevlemez partíciós 55 GB szabad úgy, hogy van egy hatalmas mennyiségű helyet dolgozni. Ez az átlagos méret a VPS, azonban a tényleges felhasználás nagyon eltérő lehet.
Bár sok véleményt a megfelelő méretet a swap terület, ez tényleg attól függ, hogy a személyes preferenciák és az alkalmazás követelményeinek. Általános szabály, hogy cserél egyenlő vagy kétszeres mennyiségű RAM a rendszer.
Mivel a rendszer 4GB RAM-mal, és megduplázza tart egy jelentős részét én lemezterület, ahonnan nem vagyunk készen áll elhagyni, akkor hozza létre a swap terület 4 gigabájt RAM, hogy megfeleljen a rendszert.
Hozzon létre egy lapozófájl
Most, hogy tudjuk az információkat a rendelkezésre álló szabad hely a merevlemezen, akkor egy swap fájlt a fájlrendszerben.
Létrehozunk egy fájl nevét swapfile mi gyökérkönyvtárban (/). A fájl kell elfoglalnia a tárterületet, hogy szeretnénk mi lapozófájl. Két fő módja, hogy ezt:
Hagyományos, lassú úton
Hagyományosan, mi lenne létrehozni egy fájlt helyet juttatott a dd paranccsal. Ez a sokoldalú eszköz a lemezre az egyik helyről a másik helyre.
Mi lehet használni, hogy írjon nullát a fájl egy speciális eszköz a Linux rendszereken. található a / dev / zero.
Mi határozza meg a fájl mérete, kombinációját használja bs blokk mérete és száma a blokkok számát. Amit hozzárendelni az egyes paraméterek szinte teljesen önkényes.
Például a mi példánkban azt akarjuk, hogy hozzon létre egy fájlt a 4 gigabájt. Ezt úgy tehetjük meg kell adni egy blokk mérete 1 GB és 4 blokk:
Mentse és zárja be a fájlt a változás után.
A swap-kiigazítás
Számos módja van, hogy lehet beállítani, hogy hatással lesz a rendszer teljesítményét, amikor dolgozik a csere.
Swappiness paraméter határozza meg, hogy milyen gyakran a rendszer cserélnek adatot a memóriából a lapozóállományba. Ez az érték 0-tól 100-ig, ami egy százalékos.
Mert közel nullára, a kernel nem adatcserét a lemezt, ha ez feltétlenül szükséges. Ne feledje, hogy a kölcsönhatás a lapozófájl egy „út”, amely sokkal időigényesebb, mint a kölcsönhatás RAM, és ahhoz vezethet, hogy jelentős teljesítménycsökkenés. Általános szabály, hogy a rendszer nem hivatkozhat a csere, ha azt szeretné, hogy a rendszer gyorsabb.
Az értékek, amelyek közelebb állnak a 100 megpróbál tenni több adatot swap egy kísérletet, hogy szabadítson fel helyet a RAM. Attól függően, hogy a memória profil az alkalmazás, vagy, hogy mit használ a saját szerver, akkor lehet, hogy jobb, bizonyos esetekben.
Láthatjuk az aktuális érték swappiness beírásával:
Mentse és zárja be a fájlt, ha változás történik.
Utasításait követve az útmutató ad egy ideiglenes megoldás, hogy a probléma a RAM, mind a használat RAM. A swap terület hihetetlenül hasznos abban az esetben, hogy ne néhány gyakori probléma.
Ha a munka a OOM (out of memory) hiba van, vagy ha úgy találja, hogy a rendszer nem tudja használni az alkalmazásokat, amire szükség van, hogy a legjobb megoldás az, hogy optimalizálja a konfiguráció egy alkalmazás vagy szerver frissítés. Beállítása csereterület azonban adhat egy nagy rugalmasságot és segíthet, hogy egy kisebb teljesítményű szervert.