CPU és memória monitor egy exe-ben

Azt hittem, hogy a tray-en csak 1 ikon lehet applikációnként.

Egy olasz srác kérte, hogy legyen választható a nyelv és rakjam be egy exe-be a CPU és memória monitort.

Utána néztem, meg lehetett oldani.

Így az exe mérete nem nőtt jelentősen ~50k -> ~70k.

Viszont az új exe kb. ugyanannyit eszik mint egyenként az eredeti exe fájlok. Azaz feleztük a memória használatot.

Íme az eredmény:
https://github.com/lutischan-ferenc/resource-monitor-v2/releases/tag/v2.1.0

Hozzászólások

Szerkesztve: 2025. 04. 20., v – 11:43

Report:

első indítás után (Win 11 24H2) angol nyelven indult 2 ikonnal.

Átállítva magyarra, elindult Magyar nyelven újabb 2 ikon, az Angolok megmaradtak angol nyelvűek

Kilépés, majd újraindítás után helyreállt a rend.

Köszönöm a visszajelzést.

De nem teljesen értem mi a gondod.

Most elindítottam az alkalmazást. Alapból angol. Átállítottam magyar nyelvre. Maradt a 2 ikon, de már magyarul vannak pl. a menük.

Ha indítok még egyet, akkor persze új ikonokat hoz létre, nincs leszabályozva, hogy csak 1 példány futhat.

Köszönöm az ötletet egyébként! Sem a pomodoro timer, sem a resource monitor esetében nem látom értelmét, hogy két példányban fusson. A következő verzióban ezt letiltom.

Memóriafogyasztás szempontjából jól látszik, hogy a C-ben írt programok sokkal hatékonyabbak, mint a Go-ban írtak – ráadásul több funkciót is tartalmaznak már. A kezdeti ~20%-os memóriatakarékosság tovább javul: hosszabb futás után a fogyasztás lecsökken, és végül akár tized annyi memóriát használnak, mint a Go-s verziók.

Mindenképp megérte átírni őket C-be.

FYI: WinCE-n az volt a konvencio, hogy a program inditaskor megnezi, hogy letezik-e mar olyan nevu ablak, amit hasznal. Ha igen, eloterbe hozza, es kilep ez a peldany. Ha nem, akkor meg letrehozza, es fut tovabb.

Pl. WinCE alapu navikon/fejegysegeken igy mukodik az, hogy amikor ranyomsz egy hardware-es gombra, az elindit egy adott path-on levo exe-t (monjuk \mobilenavigator\mobilenavigator.exe), ami vagy elinditja, vagy eloterbe hozza a fenti modon az adott alkalmazast.

A strange game. The only winning move is not to play. How about a nice game of chess?

Ma reggel a Defender törölte az alkalmazást.

:-D