Cubase
Меню сайта
  • Страница 1 из 2
  • 1
  • 2
  • »
 
Форум » Cubase » Работа в программе » Оперативная память и Сubase 
Оперативная память и Сubase
BerkДата: Среда, 25.03.2009, 21:07 | Сообщение #1
Группа: Пользователи
Сообщений: 2
В работе с проектом (СubaseSX3) не хватает оперативной памяти когда дополняешь в его VSTi.Оперативка в компе 3GB,а во время работы в проекте1,9GB.Операционная система 32-bit.Подскажите, пожалуйста,как сделать чтобы оперативная память работала максимально?(В Cubase)
Материнская плата : MICRO-STAR INTERANTIONAL CO.,LTD MS-7367
Микропроцессор : AMD RS690/RS690M
Процессор : AMD Athlon 64 X2 4200+ @ 2200 МГц
Физическая память : 3072 Мб
Oперационная система : Microsoft Windows XP Профессиональный 5.01.2600 Service Pack 3
DJ-XДата: Четверг, 26.03.2009, 22:37 | Сообщение #2
Группа: Проверенные
Сообщений: 73
Вот полезное чтиво — book

По поводу WinXP и 4ГБ оперативки

Если немного углубиться в историю, то возможность использования 4 и более ГБ оперативной памяти в 32х разрядных системах появилась задолго до выхода WinXP еще в 1995 году с выходом процессора Intel Pentium Pro с поддержкой технологии PAE — Physical Address Extension. Что же означает эта загадочная аббревиатура? Если вкратце, то данная технология позволяет процессору работать не с 32-битной, а с 36-битной адресацией, теоретически расширяя доступные ему адреса до 2^36 = 68719476736 байт (64 Гб). При этом само адресное пространство остается 32-битным, то есть равным 4 Гб, но за счет измененного отображения на него физической памяти становится возможным использование куда большего ее объема.
Разумеется, поддержка PAE имеется и в Windows. Проблема в том, что не всегда технология включена по умолчанию — для ее использования должна загружаться специальная версия ядра.
Если Ваш процессор поддерживает аппаратную антивирусную защиту NX-bit, то, вполне вероятно, что PAE в системе уже включена. Дело в том, что поддержка NX-bit со стороны Windows может работать только при включении данной опции, причем Windows XP SP2 и 2003 Server SP1 в большинстве случаев сами определяют наличие этого бита и устанавливают, какое ядро необходимо загружать. Если же PAE отключена (об этом можно узнать в окне «Свойства системы» или же с помощью утилит вроде Everest), то ее необходимо активировать.
Теперь о плохом: даже если Windows определит всю доступную память, пользу это принесет, в лучшем случае, Вашему самолюбию. Причина в том, что область памяти за пределами 4 Гб в 32-битной среде может быть доступна только приложениям, написанным с использованием интерфейса AWE (Address Windowing Extension). Проще говоря, если PAE — это поддержка большого объема памяти со стороны железа и операционки, то AWE — это ее поддержка со стороны софта. И вся проблема в том, что такой поддержкой обладает разве что софт, оперирующий огромными объемами данных — к примеру, СУБД или программы, выполняющие сложные научные расчеты. Играм или офисному софту это попросту не нужно, соответственно, и прироста производительности в них не будет. А вот какой-нибудь Microsoft SQL Server получит очень даже ощутимую пользу!

Самое интересное, что наиболее популярная ОС от Microsoft WinXP хуже всего оснащена поддержкой большого количества памяти. Если не сказать большего — вообще не оснащена. А обиднее всего, что так было не всегда, а лишь до появления пакета обновлений Service Pack 2 — именно в нем возможности PAE были значительно урезаны. Если быть точнее, то во избежание конфликтов доступное адресное пространство было ужато с 36 бит до стандартных 32 бит, а сама PAE стала использоваться разве что для поддержки NX-бита. В результате это приводит к забавным казусам — при включении опции «Memory Remap Feature» BIOS начинает видеть больше памяти, а Windows, наоборот, меньше! К примеру, если до включения опции BIOS определял 3.5 Гб, то после он видит уже 4 Гб, в то время как в Windows определяется всего 3 Гб! А дело все в том, что Memory Remap Feature переносит память за пределы четырех гигабайт блоками по гигабайту. То есть если после выделения памяти под железо BIOS определял 3.5 Гб, то после «выноса» этой памяти за пределы адресного пространства остается всего 3 Гб. Соответственно, если первоначально было видно, к примеру, 2.8 Гб, то «передислоцировалось» уже 2 Гб, и столько же оставалось Windows, которая без нормальной поддержки PAE попросту не могла видеть то, что находилось за пределами ее восприятия.

Отсюда неутешительный вывод: Memory Remap Feature для Windows XP SP2 применять бесполезно — это принесет лишь вред. Только два варианта могут заставить XP видеть 4 Гб памяти — использование версии Service Pack 1 (на что вряд ли кто-то пойдет), либо же установка 64-битной версии операционки.

BerkДата: Пятница, 27.03.2009, 10:02 | Сообщение #3
Группа: Пользователи
Сообщений: 2
Благодарю за информацию!
Теперь ситуация понятна.
DJ-XДата: Вторник, 14.04.2009, 14:29 | Сообщение #4
Группа: Проверенные
Сообщений: 73
Можно увеличить использование оперативной памяти в 32 битной операционной системе для одного приложения до 3Gb
Прописать в boot.ini ключ /3Gb
Code

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /NoExecute=OptIn /3Gb

Интересно то что Cubase 5 32 битный в 64 битной системе тоже не может использовать памяти больше 2Gb .
Для 64 битных систем есть Cubase 5 64 бит — но он с многими 32 битными VST просто зависает, для него нужны 64 битные VST которых не так уж много.
ashtanДата: Пятница, 24.04.2009, 08:41 | Сообщение #5
Группа: Пользователи
Сообщений: 1
опиши подробнее где найти ключ
DJ-XДата: Пятница, 24.04.2009, 13:36 | Сообщение #6
Группа: Проверенные
Сообщений: 73
Ключ вот
Code
/3Gb

Записать в скрытом файле
Code
C:\boot.ini

Редактирование файла Boot.ini в Windows XP
http://support.microsoft.com/kb/289022/ru

Использование памяти Exchange и ключ /3GB
http://support.microsoft.com/kb/328882/ru

Внимание Допускается использование ключа /3GB только со следующими операционными системами:
Microsoft Windows Server 2003 Datacenter Edition
Microsoft Windows Server 2003 Enterprise Edition
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Datacenter Server
Microsoft Windows NT 4.0 Enterprise Server

Подключай FL Studio 8 Reason Reaper по ReWire — для системы это разные приложения и каждому будет выделено 2GB оперативки !

Сообщение отредактировал DJ-X — Пятница, 24.04.2009, 14:16
VachikДата: Понедельник, 05.10.2009, 01:30 | Сообщение #7
Группа: Пользователи
Сообщений: 2
Название сборки: Windows Codename nCore- Zero
Версия сборки: nCore (FRC)
Версия Windows: Windows Server 2003 Enterprise SP2
Платформа: x86 (32-bit)
Дата выпуска: 2009г
Официальный сайт: KM-Software (Soft Team)
Назначение: Если Вы искали стабильную и быструю ОС, тогда Microsoft Windows lwgame.net Edition (Codename nCore) Ваш выбор! Поддержка новых многопроцессорных систем с большим количеством RAM (ОЗУ) с которыми другие ОС на пятой версии ядра просто не справляются, позволит работать в Adobe After Effects CS4, Autodesk 3D Max 2010 и других ресурсоемких приложениях и играх! Версия nCore — наиболее продвинутая из существующих на данный момент ОС Windows с пятой версией ядра.
VachikДата: Понедельник, 05.10.2009, 01:33 | Сообщение #8
Группа: Пользователи
Сообщений: 2
Сам пока не пробовал.Пока собираю инфу по этой сборке.Отзывы положительные.Если кто пробовал отпишитесь плизз! biggrin
DJ-XДата: Понедельник, 05.10.2009, 14:24 | Сообщение #9
Группа: Проверенные
Сообщений: 73
И это почитай !
http://cubase.su/forum/3-167-1
JayCДата: Понедельник, 05.10.2009, 16:05 | Сообщение #10
Группа: Пользователи
Сообщений: 241
Тестировал WinXP Gamer Edition, вроде неплохо
Недавно наткнулся на DAW Edition
говорят что оптимизирована для работы с муз. редакторами
Ставил на вирт.машину- не очень понравилось
ничего практически нет. даже кодеков нету
Т.е. Ось оптимизированая под музыку не имеет ничего для нее
Сапожник без сапог
Будем дальше искать
А кстати серверные ОС можно на простой комп ставить?
Форум » Cubase » Работа в программе » Оперативная память и Сubase 
  • Страница 1 из 2
  • 1
  • 2
  • »
Cubase.su © 2008–. Все права на треки принадлежат их авторам!