Форум: "Начинающим";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];
ВнизФайл подкачки Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c