Forum » Programiranje » [C] kako zmanjšati porabo spomina win32 aplikacije
[C] kako zmanjšati porabo spomina win32 aplikacije
OwcA ::
Od win32 funkcionalnosti me zanima le poslušanje sporočil (WndProc), vse ostalo je, kar se mene tiče, navlaka. Rad bi prišel pod 100 kb peak working set (trenutno sem pri 800 kb ). Ker bi naj aplikacija tekla ves čas, pridejo v poštev tudi servisi, ako je to boljša rešitev. Kakšne ideje?
Otroška radovednost - gonilo napredka.
- spremenilo: OwcA ()
64202 ::
Kolikor vem, te se najmanj stanejo dinamicno zlinkane win32 zadeve, probaj se resiti crt-ja in seveda c++-sa, ce se ze nisi :). Najbolj extremen korak je pa samo ntdll, torej direktno Nt* pa Rtl* funkcije. Lahko me pa kak winguru seveda popravi.
OwcA ::
Orientiral sem se po napačni postavki, relevantni so "Private Bytes", "Working Set" vklučuje tudi vse .DLL, ki jih aplikacija potrebuje in ti so lahko že tako ali tako naloženi.
Otroška radovednost - gonilo napredka.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Poraba rama konstantno 40-50%Oddelek: Pomoč in nasveti | 4021 (2361) | hojnikb |
» | Odjemalec uTorrent vendarle ne bo dobil oglasov (strani: 1 2 )Oddelek: Novice / Omrežja / internet | 17863 (14985) | BaToCarx |
» | Štekanje Mozille FirefoxOddelek: Pomoč in nasveti | 2332 (1919) | Tilen |
» | Koliko minimalno ram-a za Windows XP?Oddelek: Operacijski sistemi | 4755 (3851) | Jan987 |
» | Pomen odstranjevalne datoteke - swap filea? (strani: 1 2 )Oddelek: Operacijski sistemi | 7058 (6032) | andrej |