Olvasási idő: 2 perc

Előfordulnak esetek amikor elfogy a SWAP fájl. Nagyon hosszú ideig, grafikus felület nélkül használtam a Raspberry Pi-t. Viszont ki próbáltam a Kodi-t. És pillanatok alatt kiderült, hogy a beállított 100MB SWAP fájl nem elég. Így át kell méretezni, mert a Kodi sok esetben a videókhoz tartozó képfájlokat sem tudta megjeleníteni, nemhogy laggolás nélkül lejátszani egy HD filmet.

A miniDLNA működött, de a filmek indításának ideje megnőtt. Ekkor kezdtem el vizsgálódni a rendszeren, hogy mi lehet foglalt, vagy mi okozhatja a lassulást. És hamar kiderült, hogy a SWAP mérete igencsak szűkös. De szerencsére néhány paranccsal megnövelhető, és egy újraindítás után minden a legnagyobb rendben.

SWAP fájl méretének ellenőrzése

Két megoldást használtam a SWAP ellenőrzésére. Parancssorból és a Glances segítségével ellenőriztem. Glances segítségével elég egy bőngésző és máris renget adat megtalálható a Pi-ről.

Az eredmény: teljes használat. Az alapértelmezett 100Mb-t el is használta a rendszer.

Glances Rasperry OS SWAP fájl eredmény

Ha már úgyis kevés a méret, akkor jöhetb a parancssor az elleénőrzéshez és az átméretezéshez. A free -m paranccsal meg is kapható a használt memóría állapot.

Raspbian OS, free parancs eredménye

Jöhet az átméretezés

Ehhez először ki kell kapcsolni a SWAP fájl használatát, majd szerkeszteni egy fájlt a /etc könyvtárban. Szerkesztés után a fájlt egy paranccsal érvényesíteni kell a rendszernek, majd engedélyezni. És végül újra indítani a rendszert. A szerkesztéshez én rendszerint a Midnight Commander beépített szerkesztőjét használom, de lehet bármelyik a rendszerben levő szöveg szerkesztőt használni.

A swapoff parancs kiadása után lehet a szerkesztéssel folytatni.

sudo dphys-swapfile swapoff

A CONF_SWAPSIZE változóba kell beírni az új értéket. Fájl elérése: /etc/dphys-swapfile.

Új SWAP méret beállítása

Szerkesztés után még 3 parancsot kell kiadni a beállítások érvényesítéséhez. A phys-swapfile setup parancs beállítja az aktuális konfigurációt a fájlból. A sudo dphys-swapfile swapon parancs újra engedélyezi a SWAP használatát. A reboot: init 6 parancs pedig újraindítja a rendszert.

sudo dphys-swapfile setup

sudo dphys-swapfile swapon

reboot:	init 6

Újraindítás után mehet mégy egy ellenőrzés a jelenlegi SWAP használat megtekintéséhez. Az előbb már használt free -m paranccsal.

Raspbian OS új SWAP fájlméret

A végeredményről

Ennek akkor van eredménye, ha valóban a telepítéskor beállított SWAP méret nem elég a rendszernek. Ami még lényeges, ha SD kártyáról fút a rendszer, akkor nem biztosított a gyors elérése a SWAP és rendszer tárterület használatának egy időben. Ezért érdemes gyors SDD meghajtót használni.

  • Raspberry PI, Raspbian OS swap fájl átméretezése egyszerűen
    Olvasási idő: 2 percElőfordulnak esetek amikor elfogy a SWAP fájl. Nagyon hosszú ideig, grafikus felület nélkül használtam a Raspberry Pi-t. Viszont ki próbáltam…
  • Home Assistant telepítése Raspberry Pi-re
    Olvasási idő: 2 percA Home Assistant egy ingyenes és nyílt forráskódú szoftver az otthoni automatizáláshoz, amelyet az intelligens otthoni eszközök központi vezérlőrendszereként terveztek….
  • PlatformIO telepítése VSC-re Debian-on
    Olvasási idő: 2 percEbben a rövid bejegyzésben a PlatformIO telepítését mutatom meg Visual Studio Code alá. Néhány érdekesség a PlatformIO-ról, aminek a háterében…
  • Atom telepítése Debian-ra
    Olvasási idő: 3 percAz ATOM nem más mint egy hekkelhető szövegszerkesztő. Hivatalosan egy nyílforrású szöveg és forráskód szerkesztő. Amit a GitHub finanszíroz és…
  • miniDLNA telepítése Raspberry Pi-re
    Olvasási idő: 3 percA miniDLNA egy média szerver, amivel videót, MP3-at lehet stream-elni hálózaton, sőt még képeket is meg lehet osztani. Amikor elkezdtem…
  • Visual Studio Code telepítése Debian-ra
    Olvasási idő: 3 percEz az IDE egy Microsoft által fejlesztett MIT licenc alatt kiadott termék. Windows, Mac és Linux platformra. A VSC az…
  • Arduino pro IDE telepítése Linux-ra
    Olvasási idő: 4 percArduino programozására eddig a sima Arduino IDE-t használtam. Viszont rátaláltam egy egy alfa kiadásra ami már 2019 októberében megjelent. Jelenleg…
  • ProFTPD telepítése Raspberry Pi-re
    Olvasási idő: 2 percA Raspberry-re olyan FTP szervert kerestem, ami egyszerű, nem kell állítgatni, paraméterezni. Csak telepítem és egyből használható. Hát a ProFTPD…