( Raynes | 2024. 07. 06., szo – 18:06 )

Nem vagyok Londonban, meg ez nem brit propaganda, már előtte is utáltam ezeket a szláv népeket. Szögletes a gondolkodásuk, elavult, csak a piálás meg a komcsi propaganda fekszik nekik. Nagyon szépen látni ezt az itteni lengyeleken, litvánokon, oroszokon, stb., sajnos kapom őket itt is az arcomba, mintha a Balkánon lennék.

Double Commanderből van Gtk2-es is, csak szólok. A Qt-s verzió eleve azoknak van, akik Qt-s DE-t használnak, KDE, LXQt, nekik meg már nem lesz bloat, mert a Qt-s libeket előtölti nekik az asztali környezet, vagy más futó Qt-s programok, hiszen a libeket ezek megosztják, közösen használják, nem töltögeti be mindegyik futó program a saját példányát.

Plusz azt is vedd figyelembe, hogy a Double Commander, Krusader azért elég sok mindent tud, nem csak fájlkezelést, de használhatod GUI tömörítvénykezelésre, távoli szerverekre feltöltésre (FTP, SSH, stb.), nem kell Intézőzni, stb., így egyszerre sok más programot kivált, tehát innen nézve a bloatságáért kínál is rendesen funkciókat.

A bloatság akkor gond, ha egy 1 bites, lebutított Electron vagy Java app foglalja a gigákat, mert azok tényleg nem adnak mást cserében, csak platformfüggetlenséget. Nyilván a Total Commander meg a Double Commander is bloat, ha a TUI/CLI megoldásokhoz nézed. Nálam 64 bites Linuxon a Vifm a shared libeket leszámítva csak 2,2 MiB-ot, a Midnight Commander 2,3 MiB-ot, a simple file manager (sfm) csak 384 KiB eszik, plusz ha X11/Wayland alatt futtatod, akkor a terminálablak is fogyaszt, amiben fut, de pl. X.org-on az st nálam 7 MiB-ot eszik per példány, a többi pár MiB az shared lib, csak egyszer tölti be.

Nálam a legdurvább a WM, van egy alap 1,9 MiB libfoglalás (XBC), ezen felül a bspwm 128KiB-ot, a gyorsbillentyűket kezelő sxhkd szintén 128 KiB-ot, az xss-lock 250 KiB-ot eszik csak a memóriából. Egyedül a polybar-nak van egy kis bloatsága, 2,5 MiB-ot eszik, meg még 12 MiB extra lib a WM libjein felül, de ezeket az extra libeket meg a simple terminal-lal (st) tudja közösen használni. A háttérképkezelő feh, ez ki is lép, miután a háttérképet beállította, nem foglal memóriát, csak a kitett kép marad bufferben, az foglal. Így egy komplett WM nálam megáll kb. 5 mega memóriából, plusz háttérkép, a többit már megosztja más alkalmazásokkal, ezt még 32 bites XP-vel sem éred utol, nem hogy 64 bitessel. Ugyanezt tudja a WindowMaker is, kb. ennyiből megáll a fogyasztása.

Az egyetlen bloat, ami nálam fut, az a böngésző (szokásos Firefox volt, most Brave), Steam, Tuxguitar, Carla, MuseScore nagy ritkán, meg Signal kliens (ez Elecrton szemét sajnos, de ezt  az IM-et használják az ismerőseim), ezek főleg Gtk3-asak. A legnagyobb memóriafogasztó nálam a böngésző és a IM, ezt nagyon nem lehet megkerülni, csak azt váltogatod, hogy mi fusson, Firefox, Brave, Chrome, Chromium, Vivaldi, Edge, stb., meg IM-nél hogy Messenger, Signal, Whatsapp, Discord, miegymás, de nyerni nem nyersz vele, mert mind egyformán bloat sajnos. Na, meg ha modern játékot indítok (ez is egyre ritkább), akkor az meg akár gigákat, de az mozgat is akkora grafikát, komplexitást (AI, fizika, pálya, interakciók), hogy nem lehet soványabbra faragni. Ezekből a böngésző, Steam, meg még néhány másik meg tudja osztani a Gtk3-as libek nagy részét. Ha nem menne játék, 4 giga RAM elég lenne, de az nagyon a határon lenne, 8-cal már ellennék, de nem spórolok rajta, nem sokkal drágább, már vagy 9 éve minden gépemben van 16 giga RAM. Ez is overkill, több egyelőre nem kell, bár ha most kéne új gépet építeni, venni, akkor a 32 gigán elgondolkodnék, mert lementek a memóriaárak. A 64 giga az felesleges pénzkidobás lenne nekem. Jelenleg, míg e sorokat írom, fut a bspwm, Brave (kb. 25 füllel, amiből 3-4 volt csak aktiválva), Signal, st+Vifm, 2050 MB-os memóriafoglalás van, az integrált GPU eszik le 512 MiB-ot alapjáratban, a többi csak cache, amit a kernel azonnal el tud dobni, ha valamelyik programnak kell, így kb. 13,5 giga szabad.