Hogyan adjunk swap ubuntu
Az egyik legegyszerűbb módja, hogy növelje a szerver válaszadási és üzemzavar elleni védelem memória hibák alkalmazások hozzá csereterület. SWAP egy olyan terület a merevlemezen, hogy jelölték a helyet, ahol az operációs rendszer ideiglenes adattárolást amelyet többé tartani az emlékét.
Alapvetően ez lehetőséget ad arra, hogy megnöveli az információt, hogy a szerver képes tárolni az ő dolgozik „emlékezet”, bizonyos fenntartásokkal. Lemezterület főként, ha a memóriának is elment.
Az információ a lemezen rögzített lassabb lesz, mint a memóriában tárolt adatokat, de az operációs rendszer a legelőnyösebb, ha alkalmazási adatok a memóriában és használt cserélni a régi adatokat.
Ebben az útmutatóban megmutatjuk, hogyan lehet létrehozni, és lehetővé teszik a swap file Ubuntu 15.04 szerver.
Ellenőrző rendszer beállításait SWAP
Mielőtt elkezdenénk, veszünk egy pillantást a operációs rendszer. Mi lehet több swap fájl vagy swap partíciót. Annak érdekében, hogy megtudja, mennyi swap telepíteni és használni a parancsot futtatja:
Ha visszamegy csak a fejléc az asztalra, akkor a lapozófájl van tiltva.
Egy másik, még ismerős módon, hogy ellenőrizze a swap-beállításokat használjon segédprogram, amely megmutatja nekünk a szabad memória használat. Látjuk a jelenlegi memória és a swap használat megabájt tárcsázza:
Mint látható, cseréljük le a 0. Ez megfelel az eredményeket a swapon paranccsal.
Ellenőrzés lemezterület
Az első dolog, ami eszembe jut, hogy jelöljenek ki egy külön partíciót a swap. Mindazonáltal, változtassa meg a partíció rendszer nem mindig lehetséges. Mi lehet ugyanolyan könnyen létrehozhat egy swap fájl, amelyet található a meglévő partíciót.
Mielőtt ezt tesszük, akkor tisztában kell lennie az aktuális lemez használat. Mi lehet kapni ezt az információt a gépelés:
Mint látható, az első sorban a táblázat, már rendelkezésre álló 55HU. Ez a hatalmas teret a swap file.
Bár sok véleményt a megfelelő méretű a csere, 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 az összeg eléri vagy ő duplája a RAM a rendszer egy jó kiindulási pont.
Mivel a rendszer 4GB RAM-mal, és nem vagyok hajlandó részt egy 8GB lemezterület, megteszem-swap mérete 4 GB.
Hozzon létre egy lapozófájl
Most már tudjuk, a „lehetőségek” a mi merevlemez. Létrehozunk egy swap fájl a gyökérkönyvtárban. A fájl tartalmazza azt a méretet, úgy döntöttünk, hogy osztja a csere. Kétféle módon lehet megtenni:
Hagyományos, lassú módján
Mi lehet egy swap fájlt a dd segédprogramot. Ez a sokoldalú segédprogram bejegyzések egyik helyről a másik helyre a lemezen.
Mi lehet használni, hogy írjon nullát a fájlt. Ehhez a Linux van egy speciális eszköz / dev / zero
A paraméter bs azt jelzik a szektor mérete és segítségével a gróf a blokkok számát. Ez az opció önkényesen választjuk, a lényeg, hogy a termék egyenlő lesz a 4GB.
sudo dd if = / dev / zero of = / swapfile bs = 1G száma = 4
A program megkezdése előtt ellenőrizze a paramétereket, amit megadott. Ha a paraméter megadása nem a helyes út, akkor törölje az adatokat.
Ahhoz, hogy ellenőrizze a fájl jött létre, ezt a parancsot:
Ha ezt a módszert használja, akkor valószínűleg észrevette, hogy a teremtés a fájl volt körülbelül 15 másodpercig.
Ha azt szeretnénk, hogy megtanulják, hogyan kell csinálni gyorsan, távolítsa el a létrehozott fájlok, a következő parancsot:
sudo rm / swapfile
Egy gyors módja annak, hogy
A gyorsabb módja annak, hogy egy fájl, amely bennünket fallocate segédprogramot. Ez a program létrehozza a fájlt azonnal, sőt, nem ír semmit a fájlt. Mi lehet olyan fájlt kötet 4GB gépelés:
sudo fallocate -l 4G / swapfile
A parancs azonnal végrehajtandó, és mi csak azt kell ellenőrizni annak végrehajtását:
Mint látható, a fájl jön létre a megfelelő mennyiségű kijelölt helyet.
A felvétel a lapozófájl
Mi már most létrehozott egy swap fájl, az egyik módja, de a rendszer nem tud róla semmi nem utal arra, hogy hogyan kell használni. Meg kell mondani a rendszernek, hogy a swap fájl.
sudo chmod 600 / swapfile
Nézzük, hogyan kell megváltoztatni a jogosultságokat a fájlt:
Ha helyesen tette, a jogot, hogy írni és olvasni csak a root felhasználó.
Most mondjuk a rendszer, hogy a lapozófájl:
sudo mkswap / swapfile
Fájl használatra kész a rendszer:
sudo swapon / swapfile
Továbbra is, hogy ellenőrizze, hogy a felfüggesztés rendszert használják:
Mint látható, a fájl használatban, de ha most újraindítani a rendszert, a fájl már nem használják.
Beállítása swap fájl
Van egy lapozófájl, hogy csatlakoztatva van a rendszer, de ha a szerver újraindítására, akkor nem lesz automatikusan csatlakozik. Azt is rögzíti ezt a segítségével fstab. Szerkesztése a konfiguráció:
sudo nano / etc / fstab
Alján a fájlt, akkor kell hozzá egy sort, hogy mondja meg az operációs rendszer automatikusan használni a létrehozott fájlt:
Mentse és zárja be a fájlt. (CTRL + X, Y) ezen az oldalon fájl beállítása befejeződött.