Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.15;
Скачать: CL | DM;

Вниз

Как очистить оперативную память в Win9x?   Найти похожие ветки 

 
Dmk   (2002-05-13 22:06) [0]

Как очистить оперативную память в Win9x?


 
Malder ©   (2002-05-13 23:25) [1]

Что ты имеешь в виду ? Удалить процесс ?


 
Dmk   (2002-05-14 01:39) [2]

Нет. В смысле очистить ее от мусора. 9x ведь буферизирует дрянь всякую. А функции типа:
GlobalMemoryStatus(MemStatus);
AllocSize := MemStatus.dwAvailPhys;
возвращяют объем свободной оперативки. Под 9x через некоторое время работы, например Photoshop, эта функция показывает, что памяти физической очень мало. 0,1 - 4 mb примерно. Выгрузив Shop ничего не помогает. Кол-во памяти примерно такое же. K примеру Roxio WinOnCD 3.8 во время запуска каким то образом очищяет весь этот мусор. Объем становится достаточно близким к общему размеру оперативки. В NT такой беды нет. :) Да и способы буферизации наверняка в NT другие.


 
Dmk   (2002-05-14 01:43) [3]

А что имелось под удалением процесса? Освобождение неиспользуемых селекторов? :)


 
Malder ©   (2002-05-14 11:33) [4]

Dmk, ну любые процессы занимают в оперативе память, соответственно, удалив их ты освободишь память.
Насчет буферизации - не парься. Если твоей программе понадобится много оперативы, то windows сама выгрузит всю эту дрянь из памяти и запишет туда текущий процесс... так что не страдай лишней работой...


 
Dmk   (2002-05-15 20:11) [5]

Спасибо. :)


 
слон   (2002-05-16 06:25) [6]

2Dmk
Поставь себе любой менеджер памяти типа memoryboost
он зараза переодически высвобождает неиспользуемые дескрипторы
... и все такое

2Malder насчет корректного высвобождения памяти windows
хочется отметить что винды как делали это не корректно,
так и продолжают


 
Dmk   (2002-05-16 22:16) [7]

Tnx :)



Страницы: 1 вся ветка

Текущий архив: 2002.07.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
1-47305
angelcom
2002-07-01 03:17
2002.07.15
Господа!!! Помогите новичку, плз...


14-47749
Snake2000
2002-06-11 09:07
2002.07.15
Проблема с Sound Blaster Live! Player 5.1


3-47234
wed
2002-06-20 13:54
2002.07.15
файлы *.tps Как их прочитать


3-47229
skiph
2002-06-20 11:14
2002.07.15
Фильтр на ADOQuery


4-47899
Alexander
2002-05-16 02:49
2002.07.15
Как поменять курсор? С LoadCursor и SetCursor разобрался, но