Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.009 c
2-1219917796
D7
2008-08-28 14:03
2008.10.05
COM-сервера


2-1219393623
Jimmy
2008-08-22 12:27
2008.10.05
Инсталляция шрифтов


15-1219030948
Slider007
2008-08-18 07:42
2008.10.05
С днем рождения ! 17 августа 2008 воскресенье


15-1218461415
Городской Шаман
2008-08-11 17:30
2008.10.05
Скайп-чат DelphiMaster


2-1219310285
Седрак
2008-08-21 13:18
2008.10.05
Выделить Checkbox в webbrowser!




   Наверх