Автор: aftertime
Дата сообщения: 10.08.2010 20:36
VV2006
насчет автоувеличения: его нужно включать до того, как забить диск, даже можно копировать, а диск будет увеличиваться каждый раз на 16 мб (как только свободного места будет меньше 10 мб), до того времени пока свободной памяти не останется меньше 20 мб, проверка идет с интервалом в полсекунды. Вот файл настроек с пояснениями
[more=chkspc.ini][config]
; команда, выполняемая при заданых условиях
command = "imdisk.exe -e -s 16M -m B:"
; метка диска
disk_label = "RAMDisk"
; минимальное кол-во свободного места
min_volume_megs = 10
; минимальное кол-во свободной памяти (когда достигается это значение, диск больше не увеличивается)
min_memory_megs = 20
; периодичность проверки (1000 = 1 сек)
check_period = 500[/more]
от себя добавлю, что когда я проверял утилиту копируя на диск файлы заведомом большего. чем свободное место размера- она отработала. попробуйте отредактировать файл настроек и повторить. например задать меньшую периодичность проверки, больше квоты увеличения и свободного места.
UPD
поинтересовался. как просиходит выделение памяти для программ, вот ответ NonSolus:
Загрузчик берёт данные из образа на диске. Там есть данные об объёме виртуальной памяти
Проблема только в том, что программа потом ещё сама себе память выделяет и сколько она выделит - предсказать невозможно.