Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.006 c
3-1207555954
_ozzy_
2008-04-07 12:12
2008.10.05
Как активизировать окно моего приложения?


9-1171785599
Sonio
2007-02-18 10:59
2008.10.05
Будущий геймдев!


2-1219923158
Demo_nik
2008-08-28 15:32
2008.10.05
текстовый файл и Memo поле


2-1219941100
Greebanyi 2bus
2008-08-28 20:31
2008.10.05
Clock


15-1218840977
ZeroDivide
2008-08-16 02:56
2008.10.05
Новых версий Turbo Delphi не будет :(





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский