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

Вниз

Файл подкачки   Найти похожие ветки 

 
demon ©   (2008-08-21 17:10) [0]

Видел, некоторые прогаммы умеют "уходить" в своп файл после, скажем, закрывания окна или сворачивания. К примеру такое может Total Commander, AIMP2, Miranda.

Как научить свою программу "уходить" в фвоп файл?


 
ЛшдлуттнСфе   (2008-08-21 17:16) [1]

sleep(1000000000000);


 
ЛшдлуттнСфе   (2008-08-21 17:18) [2]

и между прочим, у моя компьютера 4 гига мозгов. своп отсутствует напрочь.


 
Сергей М. ©   (2008-08-21 17:18) [3]

Есть трава и поинтересней.

ты где этой дряни накурился ?)


 
Сергей М. ©   (2008-08-21 17:19) [4]


> у моя компьютера 4 гига мозгов. своп отсутствует напрочь


Фу какую гадость ты куришь)

Гадостнее чем ту что нюхал автор)


 
ЛшдлуттнСфе   (2008-08-21 17:23) [5]


> Сергей М. ©   (21.08.08 17:19) [4]


да ладно, нормальная трава :) я ж не знал, что все 4 видятся не совсем хорошо... а вот какую курили микрософтофцы, еще вопрос...


 
demon ©   (2008-08-21 17:42) [6]

А что тогда происходит с вышеперечисленными програмами при сворачивании, почему потребляемая память резко уменьшаеться?
Для этого явно не достаточно разрушить окно и позакрывать ненужные хэндлы...


 
Сергей М. ©   (2008-08-21 17:53) [7]


> програмами при сворачивании


Это нонсенс.
Программы не "сворачиваются".


 
Сергей М. ©   (2008-08-21 17:56) [8]


> Как научить свою программу "уходить" в фвоп файл?


Твоей программе просто достаточно некоторое время нихрена не делать - система сама примет решения что делать с лентяем)


 
ЛшдлуттнСфе   (2008-08-21 18:11) [9]


> demon ©   (21.08.08 17:42) [6]


грамотно написанное "запуздыривание иконки туда где часики" жрет очень мало ресурсов как раз за счет разрушения форм и проч.


 
Anatoly Podgoretsky ©   (2008-08-21 19:06) [10]

> demon  (21.08.2008 17:42:06)  [6]

Уменьшается размер рабочего набора.
Правда потом судорожно увеличивается.


 
Городской Шаман   (2008-08-21 21:19) [11]

городская магия:
SetProcessWorkingSetSize(MainHandle, DWORD(-1), DWORD(-1));

советую прочитать, что она обозначает.


 
Городской Шаман   (2008-08-21 21:21) [12]

точнее так
SetProcessWorkingSetSize(GetCurrentProcess, DWORD(-1), DWORD(-1));


 
demon ©   (2008-08-21 23:27) [13]

=-0
То что нужно.
Спасибо!


 
Anatoly Podgoretsky ©   (2008-08-21 23:48) [14]

Не нужно, оперативной память управляет ОС, если ты туда будешь вмешиваться, то результатом торможение и всего лишь моральное удовлетворение.


 
demon ©   (2008-08-22 01:52) [15]

Ну, не постоянно же эту процедуру запускать.
При закрытии окна (сворачивании в трей) это будет то что доктор прописал ;)


 
Городской Шаман   (2008-08-22 17:48) [16]


> Anatoly Podgoretsky ©   (21.08.08 23:48) [14]
>
> Не нужно


Не-Не-Не. Девид Блейн, Нет! :)



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

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

Наверх




Память: 0.5 MB
Время: 0.015 c
2-1219267699
Alral
2008-08-21 01:28
2008.10.05
Error 5 при вызове функции Bind


8-1186717227
rtm
2007-08-10 07:40
2008.10.05
Как создать Shape в форме треугольника?


2-1219324252
demon
2008-08-21 17:10
2008.10.05
Файл подкачки


15-1218831883
axis_of_evil
2008-08-16 00:24
2008.10.05
windows .. samba, кажись


2-1219738954
Lexa11_2002
2008-08-26 12:22
2008.10.05
Как в String запихать ctrl+B