Keresés

Új hozzászólás Aktív témák

  • Frawly

    veterán

    válasz csixy #7806 üzenetére

    Ja, akkor meg is van a nagy csodálkozás oka, a screenfetch kamu adatokat közöl a memóriafoglalásra. Ő maga nem sok memóriát foglal egyébként, 1 ms alatt lefut, utána már semmit nem foglal. Próbáld helyette a neofetch-t, az nem véletlenül népszerűbb. Bár a neofetch RAM kijelzése sem a legjobb, de ennyire kamu adatokat nem ír.

    De az a mérvadó, amit a free ír (és a -m kapcsolóval a legjobb meghívni, tehát a legjobb kapcsolót használtad, bár a -wm kapcsolóval még kicsit részletesebb), az alapján 497 mega (a shared-et van, aki még hozzáadja, de az már úgyse nagy különbség általában), ami egy szál terminálhoz képest (ha tényleg csak az fut) még mindig vaskos, de már nem olyan eszméletlenül, közepesnek mondható.

    Tényleg csak és csakis kizárólag a free a mérvadó, az a kerneltől kérdezi le, a /proc/meminfo alapján. Persze általában a többi tool is innen veszi az adatokat, de sok progi elég egyéni szájíz szerint értelmezi, se az akármilyenfetch, se az akármilyentop, se a grafikus feladatkezelők kijelzése nem pontos. Össze-vissza szoktak hülyeségeket mutatni, szórnak az adatok, nem is elenyésző mértékben.

    Tényleg sok éves linuxos tapasztalat, hogy a free a pontos. A terminálos progik közül a sima top, a grafikus progik közül az lxtask van még a legközelebb hozzá. A htop már nem pontos, bár sok proginál azért kicsit pontosabb. A fetch-ek közül a neofetch még a legpontosabb, de az hozzáadja a shared-et a used-hoz, szóval így kell figyelembe venni. Minden más proginál lehet legyinteni, nem szabad elhinni, amit írogatnak, se gotop, se Conky, se gnome-system-monitor, se semmi nem megbízható sajnos.

    A free -wm kimenetében pedig a buffers és cache oszlopokat nem szabad memóriafoglalásként figyelembe venni, mert bár foglalnak a memóriában, de olyan módon csak, hogy igény esetén azonnal felszabadul utánuk a memória, tehát nem veszik el más programok elől, meg nem lassítanak semmin, azaz pont, hogy gyorsítanak. Az used oszlopot kell figyelembe venni, esetleg a shared hozzáadható. A többi oszlop csak tájékoztató jellegű.

    Egyébként ez a fél gigás memóriafoglalás annyiból kicsit sok, hogy csak 4 giga RAM-od van, ebből levesz az integrált GPU, máris csak kb. 3,5-3,75 giga marad, ebből még a rendszer cache-elne, főleg ha grafikus progikat használsz, ez a foglalás nő, beküldesz neki egy több füles böngészést, és már erősen swapol a történet. Ha ennyire szeretsz bloatot használni, akkor majd egy 8 gigára bővítést megfontolhatnál. A 16 GB overkill lehet, ha nem használod ki, de a 8-nak mindenképp lenne a te felhasználásodnál értelme, különösen, ha Chrome-alapú böngészőt használsz.

Új hozzászólás Aktív témák