При создании многослойных (BlendMtl 3 и более слоёв) испытывал затруднение с просчётом сцены, затруднения стандартные, выделение памяти в Windows Vista, где доля макса составляла в пиковом наборе 1309Mb, что при имеющихся 4Gb достаточно обидно... Мои дальнейшие действия не обязательно воспринимать как инструкцию к действию, но может кому поможет, если обжатие текстур, масок, изоляция объектов, уменьшение детализации Displace и все возможных сэмплов, и прочие действия уже надоедают, а использовать 64bit версию лень (в моём случае, потому как играть приходиться на 32bit а ребутать по 3 раза за вечер машину тоже не хочеться)то к прочтению текст ниже.
Естественно с правами администратора запускаем CMD. Читаем ниже приведённые рекомендации и если читаем то до конца.
BCDEdit /set IncreaseUserVA 3072
увеличение адресации для приложений, аналог /3Gb в XP
BCDEdit /set PAE forceenable
включение PAE, что даёт нам уже 36-и битную адресацию
BCDEdit /set nolowmem on
перенос драйверов и систмных файлов за пределы 4Gb, не рекомендую делать так, потому что могут возникнуть проблемы с устройствами, плюс ко всему работа переферийных устройств и ядра будет нарушена, что может приводить к регулярным
BSODам, проверял.Потому как выше 4Gb и нету памяти, а построение 3-х уровневой подкачки никак не увеличит быстродействие системы в целом.
BCDedit /set nx AlwaysOff
выключение DEP, необязательная операция нацеленная на выключения DEP, который в свою очередь следит за всеми драйверами устройств и если они при расширении адресного пространства будут вести себя не корректно, то будет происходить блокировка этих самых драйверов или операций, сами понимаете чем это грозит (минимум постоянный Reboot или BSOD).Данную операцию рекомендую проводить только в случае если вы всё-таки использовали вышеприведённый nolowmem.Хотя функция очень и очень полезная.
Также рекомендую проверить в БИОСе функцию Remapping RAMM (Memory Remap Feature, или похожий пункт) отвечающий за перераспределение памяти, шины PCI, опять же за пределы 4Gb пространства. Включить и проверить систему на стабильность. Не подходит для перформанса XP(проверено, перераспределение БИОСом ухудшает положение).
Конечно же после всех проделанных операций нужен Reboot системы. Если после всех или части проделанных действий возникала проблема, использовалось стандартное восстановление по контрольной точке (потому как средство WinRE не всегда воспримет изменения адресного пространства за ошибку, соответственно автоисправления не будет), точку отката заблаговременно сделать необходимо.Либо запастись копией BCD или же восстановить его (если уж охота в CMD поработать и ручками всё прощупать то вам по ниже приведённой ссылке).
Всё что описано выше не новость, просто ещё раз сконсолидированная информация. Приминимо к версиям Windows Vista 32-bit (кроме Starter Edition, она вообще ограничена 1Gb).
Более подробная иформация по всем параметрам BCD можно найти здесь:
http://msdn.microsof...y/aa906211.aspx
ещё манипуляции с памятью, но уже на более "жестоком" уровне, люителям экспериментов:
http://msdn.microsof...y/ms791501.aspx