Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Файл подкачки


demon ©   (2008-08-21 17:10:00) 

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

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


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


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


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


demon   (2008-08-22 01:52:00) [2]

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


Anatoly Podgoretsky   (2008-08-21 23:48:00) [3]

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


demon   (2008-08-21 23:27:00) [4]

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


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

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


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

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

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


Anatoly Podgoretsky   (2008-08-21 19:06:00) [7]

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

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


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


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


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


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


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


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


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


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


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


demon   (2008-08-21 17:42:00) [11]

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


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


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


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


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


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


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

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


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

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


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

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

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


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

sleep(1000000000000);


Наверх

Титульная страница Поиск, карта сайта Написать письмо