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.
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.
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 swapoffA CONF_SWAPSIZE változóba kell beírni az új értéket. Fájl elérése: /etc/dphys-swapfile.
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.
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.
Raspbian kategória további bejegyzései:
- Raspberry PI, Raspbian OS swap fájl átméretezése egyszerűenOlvasá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-reOlvasá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-onOlvasá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-raOlvasá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-reOlvasá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-raOlvasá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-raOlvasá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-reOlvasá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…











linuxStyler hozzászólásai