Witam !
Jak sprawdzić ile jest używanej aktualnie pamięci w KB?
w win 2000 jest taki wykres w użyciu procesero, chciałbym takie coś z pamięcią..
jeżeli nie to tylko ilość aktualnie używanej pamięci...
Dziękuje !..
Jeśli chodzi o pamięć używaną przez Twój program, to jest MemAlocCount albo cuś takiego.
Nie chodzi o pamięć używaną przez system, jezeli możesz podaj kod
Istnieją dwie zmienne dotyczące pamięci: AllocMemCount (liczba bloków pamięci zajmowanych aktualnie przez Twój program) i AllocMemSize (wielkość pamięci wykorzystywanej przez Twój program). To by było na tyle jeśli chodzi o moją wiedzę na temat pamięci :-/. Używałem tego tylko przy pisaniu programów zaliczeniowych, aby sprawdzić, czy zwolniłem całą pamięć (zmienne dynamiczne).
(Samo AllocMemCount jest troszku mylne, bo są w niej wpisywane także bloki pamięci wykorzystywane przy wykonywaniu np bardziej skomplikowanych działań matematycznych, które to bloki są zwalniane dopiero przy terminacji programu.)
Jeśli o taką pamięć Ci chodziło, to poczytaj sobie troszku w helpie, tam powinno być wszystko ładnie opisane (z tego co pamiętam)
Może to Ci się przyda: GlobalMemoryStatus, GlobalMemoryStatusEx.
Jack a jak to mam wykorzystać...
Bo kiedyś właśnie z tego korzystałem ale robiłem format i kody źródłowe poszły... :-/