Hirdetés

Tehát telepítette a Linuxot azzal az ígérettel, hogy kevesebb rendszer erőforrást igényel, mint a Windows. Miért van az Ön rendszerének hirtelen kevés RAM-ja?

Ne ess pánikba! A Linux nem eszik meg a RAM-ot. Annak megértése érdekében, hogy mi folyik itt, meg kell vizsgálnunk, hogy a Linux hogyan kezeli a memóriát.

Hogyan tekintheti meg a szabad RAM-ot Linux rendszeren

A Linuxhoz hasonlóan, többféle módon is ellenőrizhető, hogy mennyi RAM van-e felhasználva. Ha kereskedelmi operációs rendszerről származik, akkor könnyebb lehet megnyitni a Windows Task Managerhez vagy a macOS Activity Monitorhoz hasonló alkalmazást. Ennek a programnak a neve függ melyik Linux asztali környezetet használ.

A GNOME-n, a legszélesebb körben használt opción nyisson meg egy programot, melynek neve Rendszermonitor. A KDE-n, hasonlóan a szolgáltatás teljes alternatíváján, használja Konsole- helyette. Más asztali környezetekben hasonló eszközök vannak különböző néven.

Az asztali környezettől függetlenül működő megközelítéshez fordulhat a parancssorhoz. Nyissa fel a

instagram viewer
Terminál alkalmazást, és írja be a következő parancsot.

ingyenes

Látni fogja az eredményeket, amelyek így néznek ki. A számok attól függően változnak meg, hogy mekkora RAM van a gépen, és az aktív programok száma.

A Linux parancsot megjelenítő ingyenes terminál

A RAM alaposabb áttekintése érdekében próbálja ki ezt:

macska / proc / meminfo

A fenti parancs ugyanazt a fájlt tölti be, mint a ingyenes parancs segítségével megnézheti, mennyi memória áll rendelkezésre a számítógépen.

Ha számai feltűnőnek tűnnek, akkor tűnhet, hogy a Linux megette a RAM-ot. Tegyük fel, hogy 4 GB RAM-ja van, és 3,9 GB van használatban. Úgy tűnik, hogy csak 0,1 GB ingyenes a további alkalmazások számára! Úgy tűnik, hogy Ön egy programmal van attól, hogy a PC-t egy csikorgó megállásba hozza.

Nézd meg újra. Ezúttal fordítsa a szemét az „elérhető” oszlopra. Itt előfordulhat, hogy valójában 1 GB-os adatai vannak az alkalmazások számára nyitva. De hogyan? Mindez jön hogyan kezeli és használja a Linux a RAM-ot Minden, amit tudnia kell a RAM és a memóriakezelésrőlA RAM a számítógép rövid távú memóriája. Ezért a memóriakezelés jelentős hatással van a rendszer teljesítményére. Itt bemutatjuk, hogyan működik a RAM, és megtehetünk-e bármit a hatékonyság növelése érdekében. Olvass tovább .

Hogyan használja a Linux a RAM-ot?

Az, hogy a Linux hogyan használja a RAM-ot, nem sokban különbözik a Windows-tól és más operációs rendszerek. De a különböző rendszerek különböző módon mutatják be, hogy mi történik.

Amikor a számítógépe észreveszi, hogy jelenleg nincs használatban RAM, e terület egy részét a lemez gyorsítótárazására fordítja. Ily módon az alkalmazások az adatokat gyorsabban hozzáférhető helyen tárolják, ezáltal a rendszer gyorsabban és simábban működik. Amikor más alkalmazásoknak további memóriára van szükségük, úgy kihozzák a szükséges mennyiséget ebből a lemez-gyorsítótárból, mintha nem használt helyet foglalna el.

Más szavakkal, a Linux ezt az üres helyet jó kihasználtsággal használja szabadidejében. Miért engedi pazarolni ezt a szabad memóriát?

Ahhoz, hogy megtudja, mennyi hely van felhasználva ilyen módon, nézze meg a „buff / cache” oszlopot. Ez a pufferre és a gyorsítótárra fordított RAM mennyiség a parancs futtatásakor. Az a gondolat, hogy ennek a helynek a megtisztítása elősegítheti a teljesítményt általános RAM tévhit.

A különbség a szabad és a rendelkezésre álló RAM között

Most, hogy mindenki megérte, még mindig könnyű összetéveszteni. Megértem. Így nézheti meg a Linux a RAM-ot.

  • Használt: RAM, amelyet egy alkalmazás jelenleg használ.
  • Elérhető: A RAM gyorsítótárazásához használható, de felszabadítható az alkalmazások számára.
  • Ingyenes: RAM, amelyet nem használ egy alkalmazás vagy a lemez gyorsítótárazása.

A szabad és elérhető szinonimának tűnhet, de van technikai különbség. Az előbbi olyan memória, amelyet egyáltalán nem használnak. Ez utóbbi a jelenleg használt memória, de szükség esetén könnyen megnyílik. Mindennapi használatra ez utóbbi számít.

A RAM memória gyorsítótár és a puffer törlése

Tegyük fel, hogy bármilyen okból továbbra is tisztázni szeretné a RAM-ot, amelyet a Linux kernel használ puffereinek és gyorsítótárának. Egyértelművé téve, hogy ennek végrehajtása negatívan befolyásolja a teljesítményt. Ha azt szeretné, hogy a rendszer optimálisan működjön, hagyja, hogy a dolgok maradjanak.

Rendszergazdaként fogja ezeket a parancsokat futtatni.

Az oldal gyorsítótár törléséhez írja be a következő parancsot:

echo 1> / proc / sys / vm / drop_cches

A dentry és az inodes törléséhez módosítsa a számot 2-re:

echo 2> / proc / sys / vm / drop_cches

Az oldalgyorsítótár, a denciációk és az inodek együttes törléséhez változtassa meg a számot 3-ra:

echo 3> / proc / sys / vm / drop_cches

Ha ezek a parancsok nem javítják a számítógép zökkenőmentes működését, miért futtassuk őket? Így összehasonlíthatja számítógépének teljesítményét a módosítások elvégzése után, újraindítás nélkül. Ha nem végez benchmarking vagy teszteli a PC-jét, akkor nincs oka zavarni.

A programok megtekintése és bezárása

Mindez azt jelenti, hogy nem kell ellenőriznie a RAM-ot és kezelnie a memóriát Linuxon? Nem egészen.

Noha a Linux tudja, hogyan lehet optimalizálni a RAM-ot, ez nem azt jelenti, hogy az alkalmazások megteszik. Időnként a böngésző az összes memóriáját elrabolja. Lehetséges, hogy egy játék befagy anélkül, hogy felszabadítaná a rendszer erőforrásait. Előfordulhat, hogy egy képnézegető letesz egy rendkívül nagy kép betöltésekor.

Ha meg szeretné tudni, hogy mely programok nehezítik a számítógépet, próbálja ki a felső parancs:

felső

Az eredmények így néznek ki.

A legfontosabb parancsot megjelenítő Linux terminál

Most, hogy észlelt egy problémás programot, mit tehetne vele? Az egyik lehetőség a megöl parancs. Ehhez vegye figyelembe a PID számot, amely megjelenik a program mellett, amikor belép felső. Szüksége lesz rá.

ölni -9 2470

Alternatív megoldásként használhatja a Öld meg mind parancs a program bezárásához a nevével.

killall firefox

A Linux rendszer teljesítményének további növelése

Az élet sok dolgától eltérően a számítógép memóriája többé-kevésbé kezeli a saját kezét. Itt megvizsgáltuk a lehetőségeket, hogy megnézhessük, mi folyik, és amikor szükség van cselekedetekre, lépjünk be. Most már tudja, hogyan láthatja, mennyi memória van használatban, és milyen programok használják. Néhány lépést megtehet a helyet foglaló tevékenységek leállításához.

De a fenti eszközök aligha felelnek meg a Linux eszköztárban elérhetőknek. Tekintse meg a következő cikkeket: felgyorsítja a lassú Linux számítógépet Ubuntu lassan fut? 5 tipp a Linux PC felgyorsításáhozTeljesítményproblémák lerontják Önt? Többet kell kihúznia az Ubunty rendszeréből, de nem tudja hol kezdje? Öt dolog van, amit megtehetsz az Ubuntu nagy sebességű futtatásához. Olvass tovább és a Linux kernel frissítése a jobb teljesítmény érdekében Hogyan frissíthetem a Linux kernelt a jobb rendszerteljesítmény érdekébenA Linux kernel rendszeres verziókkal rendelkezik, új funkciókat és fejlesztéseket kínálva, amelyeket meg kell várnia egy új terjesztési kiadásban - kivéve, ha manuálisan frissíti a Linux kernelt. Megmutatjuk, hogyan. Olvass tovább .

Bertel egy digitális minimalista, aki fizikai adatvédelmi kapcsolóval ellátott laptopról és a Free Software Foundation által jóváhagyott operációs rendszerről ír. Értékeli a funkciók etikáját és segít másoknak átvenni az irányítást digitális életük felett.