Proces i jego rozmiar w RAM-ie

0

Witam.
Domyślam się, że Windows domyślnie dla każdego procesu przydziela więcej pamięci, niż ten proces potrzebuje (chyba 1MB).
Jednak zauważyłem, że procesy wchodzące w skład antywirusów, firewalli itd zajmują mniej niż 1MB.
Przykład:
Proces systemowy smss.exe w chwili pisania tego postu zajmuje u mnie 392KB, szczytowe użycie pamięci przez ten proces wyniosło 484KB.
Natomiast gdy w Delphi utworzę nową aplikację pisaną w WinAPI, to po jej skompilowaniu i uruchomieniu zajmuje ona ponad 1MB w pamięci.
Jest jakiś sposób aby to ograniczyć?

0

Jest jakiś sposób aby to ograniczyć?

Nie pisać w Delphi.

0

Czyli musiałbym pisać koniecznie w ASM ?
Kiedyś skompilowałem jedną aplikację pod DevC++ i też dużo zajmowała w pamięci.

0

No niestety, ale zwykle "Hello world!" w delphi zajmuje juz 1M

1 użytkowników online, w tym zalogowanych: 0, gości: 1