Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];

Вниз

Как очистить оперативную память в 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 вся ветка

Форум: "WinAPI";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.011 c
8-47608
davile
2002-03-06 19:27
2002.07.15
TMediaPlayer


1-47493
Cherepovets
2002-07-04 10:54
2002.07.15
ToolBar в MDI


3-47177
Прохожий
2002-06-19 11:16
2002.07.15
stack overflow при закрытии программы! ???


3-47228
PTE
2002-06-20 11:14
2002.07.15
Помогите чайнику полному разобраться с TQuery и работой с базе


7-47844
NRous
2002-02-12 16:00
2002.07.15
Как работать со сканером?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский