Sx2 + Xp + более 2Гб

  • Автор темы Автор темы hjk
  • Дата начала Дата начала

hjk

New Member
11 Июн 2004
382
4
0
Тольятти
111
Кто-то решал проблему 2-х ГБ под ХР?

Т.е. Кто знает как заставить ХР выделять под одно приложение (куб в нашем случае) более 2-х Гб?

Читал на иностранных форумах, но их рецепты не помогли (ключ /3Gb в boot.ini)
?????

2003 пока ставить не хочется...рабочая машина, а оперативки 4Гб
 
неужели так мало народа у кого более 2-х гигов стоит и кто в куб пробовал грузить семплов более 2-х Гб????

Поставил W2K3 (грузил с разными ключами), с SX2 таже проблема - как подходит выделение памяти под Куб к 2Гб (1780Мб - если бытьточным) он или тормозить начинает и молчать, либо ошибками метать....при сохранении слетают все VSTi

и уже не пойму даже - проблема это виндовозная или куба....

на штайнебрге эту проблему обсуждали, и вроде как решили с W2K3, но с Sx3....про SX2 ничего не пишут...

Кто знает, когда полностью рабочую народную версию ждать?
 
Как вывод…(кому интересно)…докопался до сути (кстати, и на протулзе та же фигня)

Большая часть штайнберговского форума (замучался читать) озабочена подобной проблемой (один в один) (правда туповатые они, всего боятся :), но деньги есть :), и решение не найдено. Штайбер молчит :(. Даже люди с третьим кубом и третьим халионом (под ХР и 2003) и с 3-4Гб RAM также ругаются (перепробовали все сбособы). Я перелопатил еще майкрософтский сайт и понял, что ХР и выше (и 2000Аднасед сервер) все поддерживают ключ /3GB, т.е. могут выделить конктерному приложению пространство выше 2Гб (до 3-х), есть только нюансы по виртуалке (/PAE – расширение адресации до 36бит) и ключу /userva (только в 2003), но это не суть столь важно в нашем музыкальном случае. Т.е. проблема исключительно в штайнберге и в VSTi модулях, которые не могут корректно адресовать пространство выше 2-х Гб (это уже мой вывод). Видовоз – не причем. Кстати с SQL сервером опция 3GB работает без проблем - SQL (последние обновления) поддерживает LAA – large address allocation. И как я понял, пока Куб и VSTi не будут поддерживать это майкрософтскую заплату ничего не изменится под 32-битными ОС. Хотя в новшествах Куба 3 они написали:

http://www.steinberg.net/webvideo/cubasesx...uresEnglish.pdf
(20Кб)
о поддержке 4Гб, но только под XP64. Будем ждать.

Правда использование большего кол-ва RAM в ХР (3-4Гб) все равно оправдано, т.к. виндовоз использует остаток под кэш, и все что недозагрузилось в оперативку (пример – Kontakt – DFD), ложится в кэш - и винт хрустит меньше и тормозов меньше….НО пока только так – семплов в RAM не более 1,6 - 1,8Гб (как пример - два SID kit_R 809Мб – у меня уже не грузятся). Кстати в Сонаре та же проблема (прочитал в одном из топиков на штайнберге).

P.S. Параллельно понял, что SX3 еще сыроват – багов описано море.

Р4 2,4@2,8/865i/4Gb
 
Вот ребята отрываются - 4гб... Я со своими 256мб нервно курю в сторонке... :naezd:
 
Инфа с оффорума NI- парни вообще пригрозили перейти на гигастудию, если NI не исправит ситуёвину с невозможностью загрузки в контакт более чем 1,8 Гб... На что тут же последовал ответ, что эта проблема сейчас решается и будет решена VERY soon!... :tongue: Думаю, что штейнберг тоже скоро её решит, ибо на их оффоруме действительно ругань идёт в основном по этому поводу.. :biggrin: А так как на гнилом западе нервно курящих в сторонке (без обид :gigi: ) почти не осталось, то штейнберг и К' могут навлечь на себя шквал негодования, что не безопасно... :lol:

[ADDED=Vosk]1120168279[/ADDED]
Заглянул в регистрацию ошибок в просмотре событий винды- все ошибки куба за сег. день адресованы к одному единственному модулю- ntdll.dll, кот. в system 32 и только одна к демке от wizoo (не утерпел, поставил демо ревера W2 а у него видимо GUI недоделанная ещё... :tongue: ) . Кто-нибудь знает что это за зверь?.. :frown:
 
Re: по теме о 2 и более Гб оперативки
Цитата:
Сообщение от hjk
зачем снимать....? ХР же 4 Гб понимает и остаток под кэш использует...
у меня после того как поставил 4Гб винт перестал хрустеть вообще в проектах с полной загрузкой по оперативе


Cubase слетает с сообщ. о серьёзной ошибке в произвольный момент, после повторного открытия теряет всю "рэковую стойку VST"... Причём независимо от загрузки сэмплеров (Халион, Контакт и т.д.). А все сэмплерные плюги NI (баттери, контакт, все компакты и т.д.) после установки 4 ГБ оперативки вообще при попытке что-либо в них загрузить, пишут предупреждение, что типа физическая память заканчивается и продолжение загрузки может повлечь за собой краш и т.д... Я так уже трёх проектов чуть не лешился...
__________________


ответ
так ты следи, чтоб не грузить более 1,6Гб (в диспетчере - выделение памяти), т.к. даже если только 2Гига стоит, все равно "верхние" 200Мб (от 1,8 по 2Гб) занимает аппертура видео, и ты попадаешь и при 2Гб, если не следишь...(кстати в Халионе3 можно следить (остаток виртуальной памяти))

когда ставишь 4Гига (физически), то с Кубом тоже самое..., только вот виндовоз получает еще доп. одну страничку в 2Гб и использует ее под кэш...соответственно все что было недогружено в семплер (в семплер ведь грузятся семплы не полностью, а только часть от каждого) + часть аудио потоков после первого проигрывания ложится в кэш... вот так

мой пример - у меня есть пяток проектов, забитых под завязку (1,6Гб выделение памяти), когда было 2Гига - винт хрустел бесперерыва, аж страшно было, когда поставил 4Гб, то винт "замолк" на тех же проектах, вообще к нему нет почти обращений...

С Кубом3 + Хал3 + ХР вроде проблем нет...только загрузка :( тормозит... но зато я попробовал перегруз по памяти сделать - VSTi не слетели - пульт не пострадал, только в одном халионе внутри слетели инструменты, но это не так страшно, как потеря пульта с VST - и Куб3 не вываливал ошибки - просто Халион3 не давал грузить инструменты...
 
hjk:
только в одном халионе внутри слетели инструменты
точно так, но радует хоть то, что он не упал и куб при этой в общем-то жуткой ошибке никак на неё не прореагировал... Спасибо за моральную поддержку! пока не буду убирать память, потестю ещё пару деньков...
 
Логично предположить, что человек, потративший в общем-то не малую сумму денег на наращивание памяти до 4-х гигов, сделал это не случайно... Более того, именно для какого-то чрезвычайно важного приложения, жизненно необходимого этому человеку для работы (а не для развлечения.. для оного 2 гб хватает слихвой для всех приложений игр фильмов и т.д.) А приложение отказывается принять этот дорогой подарок то ли из-за своей природной скромности, то ли из-за чувства вины перед другими, менее важными с точки зрения хозяина приложениями, то ли из-за боязни получить заворот кишок от такого сладкого но огромного пирога... В общем, незадачливый хозяин, вместо надежды повысить эффективность своей работы, получает ещё одну головную боль в виде поиска решения этой странной для него проблемы... (Почему странной- потому что вроде все сказали, что поддерживают 4GB, иначе нафиг ему что-то докупать...)Так вот- посвящается трудоголикам...
Короче, можа заставить и винду и Кубэйс (или Нюендо) со всеми их начинками вст заставить сожрать эти 4 гига памяти и умудриться не подавиться... Решение нашли ребята с оффорума фирмы toontrack (Drums From Hell). Для них эта трабла действительно жизненна важна, ибо они пытаются загрузить банки драмсэмплов весящих более 3 гигов (правда, в максим. загрузке)! Так вот, если в кратце- что нужно для этого сделать...:
0,СОХРАНИТЬ ОБРАЗ СИСТЕМЫ АКРОНИСОМ, НОРТОНОМ ИЛИ ЧЕМ-НИБУДЬ ЕЩЁ!!!!!!!!!
1,Скачать файл m32v82r.zip с сайта http://www.masm32.com/
2,Распаковать его на С.(в смысле инсталлировать. В конце инсталляции он выдаст окно командной строки для выполнения каких-то своих операций- её нужно немедленно закрыть (ком.строку) и не дать ему это сделать!)
3,Скопировать экзешку Кубэйса (далее тока про Кубэйс :tongue: ) куда-нить подальше на всякий случай.
4,Тоже самое с файлом boot.ini с основной директории- спасти куда-нить!
5,Скопировать Cubasesx.exe из его родной папки в папку C:masm32\bin
6,Вызвать через Пуск>Программы>Стандартные>Служебные командную строку и написать строчку - cd c:\masm32\bin нажать enter затем в новой строке написать editbin /largeaddressaware Cubasesx3.exe

7,Закрыть ком. строку и переместить только что модифицированный файл Cubasesx.exe из папки C:masm32bin обратно в его родную папку, заменив оригинальную экзешку!
8,Открыть файл boot.ini с дир. С и вписать текст, чтобы он выглядел приблизительно так: "multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /3GB /fastdetect...." (ключевым, как не сложно догадаться, будет упоминание о 3GB:)), спасти его и закрыть.
9.(этого нет в ориг. "инструкции") Вырубить из автозагрузки все упоминания об антивирусах, файрволах и прочих защитных средствах!
10,Помолиться.... и перегрузиться.

(вот оригинал инструксыи на англ. (там дописка для тех, у кого в системе стоит UAD):
1. Download masm32 (http://www.masm32.com/) and install it (after it installs, it brings up a command prompt window, just close it. Do NOT have it perform any of those functions.)
2. Copy the Nuendo3.exe to another location for backup purposes
3. Place another copy of Nuendo3.exe (or whichever sequencer you use) in the C:\masm32\bin directory
4. Open up your command prompt and type "cd c:\masm32\bin"
5. Type "editbin /largeaddressaware Nuendo3.exe"
6. Move the copy of the Nuendo3.exe file you just modified back to the regular Nuendo directory
7. Open your boot.ini file (located in C: - you may have to open any folder and go Tools->Folder Options->View->Select Show Hidden Files and Folders and UNcheck the "Hide protected operating system files" to see this file)
8. Add "/3GB" after "multi(0)disk(0)rdisk(0)partition(2)\WINDOWS..." so it should look like similar to "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /3GB /fastdetect...."
9. If you have a UAD-1 card, you also need to add "/Userva=2900" after the /3GB switch, so it should look like similar to "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /3GB /Userva=2900 /fastdetect...."
10. Save the modified boot.ini file
11. Reboot

И вот оно свершилось! В общем после перезагрузки у меня была война чего-то с антивирусами, шпионоискалами, огненными стенами и пр. дошло до синего экрана, но я не сдался, перерубил ещё раз, выключил всю защиту и врубил кубэйс. Если в кратце- догрузился в халион и пр. сэмплерные встэшки до того, что свободной памяти осталось около 100 мегобайт из изначально данной около 3GB! И никто даже не пикнул... Обычно все "серьёзные ошибки" выскакивали через неск. секунд после спасения проекта. Чтобы это проверить я врубил перегруженный сиквенс на луп длинной в 100 тактов, включил в приференс автосэйв с периодичностью в 1 мин (меньше низзя:)) и пошёл за сигаретами ё..
Возвращаюсь, смотрю на освещение комнаты (ночь) в надежде увидеть злостное синее свечение слетевшей в даун винды, и обнаруживаю в поте трудящийся куб, упорно но стабильно наворачивающий круги...:) В общем я его мучил до 6 утра, затем, удовлетворённый, вырубил его и попытался подключиться к нету. И тут винда впервые выдала мне табличку о "нехватке ресурсов для выполнения операции"... Короче- НИЧЕГО КРОМЕ КУБА НЕ РАБОТАЛО!!!
НО- РАБОТАЛ КУБ!
(Вся эта каша была заварена на форуме тунтрэка, но съедена кучей народу и с форумов кубаси и нативов и пр. И везде все говорят- работает! Так же везде все админы строго настрого пердуперждают о почти стопроцентных глобальных глюках системы и категорично не советуют это делать. Короче, налицо конфликт низов, не согласных жить в клетке из 2 окошек размером в 2 ГБ и верхов, не способных это разрулить.)
Так что, если кому кроме куба ничего больше не нада- впирет!!!
Но не забудте спасти систему, чтобы была возможность достать из кармана белый носовой платочек, положенный туда любящей рукой заботливой жены, и спокойно убрать со лба холодный пот...:)
(Кста, кто-нибудь знает продаются ли уже процы Intel 64 Bit у нас где-нибудь и скока они могут стоить? :rolleyes: )
 
вот это круто
даже пока не знаю стоит ли мне ставить к моим 2 еще 2 гига
подождем пока без проблем будет
 
:gigi:
Вариант тока один. Переходить на PCI-Express, ждать пока выйдет 64-й Intel и ставить 64 битную винду. Если производители железа успеют к этому времени написать для неё дрова... :Drinka: Кубэйс вроде уже в августе будет работать в её среде. А пока- из тех 4 гигов что у тебя есть, поставь три модуля- в сумме как раз будет с запасом небольшим для всех вст модулей в кубасе. А вообще подозреваю, что можно в boot.ini прописать не 3GB а к примеру 2.5GB может проскочить... :biggrin:
 
получается что при этой настройке будет работать только куб а даже если сделать профили то не спасет
т.е. нужно делать две отдельных операционки
это геморой
надо ждать

[ADDED=bolotov]1122198821[/ADDED]
вот здесь еще написаны методы как это сделать более мягко
http://www.toontrack.com/cgi-bin/yabb/YaBB...986068;start=15
и дана ссылка на мелкософт
http://support.microsoft.com/kb/171793
кто поможет в этом разобраться
 
Блин, чуваки, напугали... :beer:

P4-3000/512kb/800, 2Gb RAM 2-channel, XP SP1, Cubase SX 1.06.
Как часы. Ничего не вылетает, не выдает никаких синих экранов с матюгами... Мож я че не так делаю?! :lol:

Или это только с третьим?! Тогда на хрен он вообще сдался...


P.S. Да-а, FXTeleport все-таки красивая вещь... там 512мег, тут 512мег... Все грузится в проекте параллельно, то есть почти моментально. И никаких проблем с количеством памяти... Суммарно на всех машинках у меня 3 с чем-то гига... почти 4...
 
Sandello1973:
Как часы. Ничего не вылетает, не выдает никаких синих экранов с матюгами
Речь идёт о четырёх модулях каждый из которых по 1024 мб. Т.е. в сумме на одной плате в одном компьютере и одной системе работает (или не работает :tongue: ) 4096 мб двухканальной памяти. Т.е. если память с шиной 400 то работает она на частоте 800- а если у вас и проц на 800 и мать на 800 и вообще всё на 800 тогда у вас и комп весь работает на одной синхронизированной скорости. Речь не идёт о двух гигах, с ними фсё намана. Дело всё в том, что память за последнее время жутко подешевела и народ понакупал себе мах возможное кол. памяти. Не знаю как у нас, но в мире чел., кот. покупает лиценз. прогу за 1000 евро уж адназначно могет поставить себе 4 гига за какие-то 500 доллароффф. Ведь известный факт о том что этой млин грёбаной памяти никогда не хватает не вызывает ни у кого никаких сопутствующих или дополнительных вопросов... Ну дык и зачем тогда их задавать? Поставь 4 гига попробуй и фсё узнаешь сам.. :gigi:
 
а я утверждаю что у меня с 2 гигами уже начались траблы
когда превыщает объем прогаммы 2 гига (по таск менеджеру) то вылетает что 3 что 2 куб правда без синих экранов а просто так спокойно в виндовс
я не программер пока не могу понять что и где мне прописать в хр сп2 чтоб увеличить объем выделяемой памяти до 3 гб
2 воск может поможешь?
 
Я уже выписывал полотно с единственно возможным на сег. момент вариантом заставить винду отдать приложению более 2 гб. Винда не отдаст приложению более 1600 мб, возможно стоит какое-то ограничение. Хотя кубэйс, халион а теперь и контакт со всеми 108-ми компактами хавают до 4 гб и не икают. Винда каза не даёт больше 1600. Это описано на всех про муз форумах на западе. Вот закончу пару фанер и буду переставлять винду, заодно и попробую заставить её жрать эти 3 гига. Кста, моя мамашка P4C800 Deluxe всё равно больше 3.150 гб не выдаёт- из-за каких-то ограничений южного моста. Но при 4 реальных гигах и загруженной со всеми службами винде остаётся свободно реально работающей физ. памяти ровно 3 гб. Даже если отдать кубу 2.5 (чтоб, кое на что помимо него всё же осталось) для работы уже конкретно достаточно. Для комфортной работы. (Реально 4 и более гб будут работать тока в 64-битной винде с 64 битным же процем. Так по крайней мере в один голос возопят все производители, как железа так и софта.) Как попробую отпишу здесь. Ща не могу ибо в работе неск. сессий.
 
за твой топик спасибо просто боюсь так насиловать систему
если что другое найду то тоже напишу
 
я кажись решил проблему без изнасилования винды
поставил в бут ини переключатель на 3 гб
потом взял прогу imagecfg.exe
с помощью нее пропатчил ехе файл куба с ключом
Imagecfg -l Cubasesx.exe он его пропатчил
все нормально куб работает и грузит в себя больше 2 гб кажись хотя мне было трудно проверить т.к. у меня всего 2 гб
кто нить проверте
 
ОЙ! А можа поподробнее плиз!! :Pray: :Pray: Что за imagecfg.exe, гиде её взять и как точнее пропатчить?? Не смог бы ты её скинуть в дамп и какую-нить короткую инструкцию к ней типа как она работает!! :Pray: :Pray:
 
кину ща в дамп
берешь сначала куда нить сохрани кубасе ехе файлик
потом кинь в директорию куба эту прогу и зайди в эмулятор доса с помощью цмд там перейди в директорию куба и набери вот это
Imagecfg -l Cubasesx.exe он сообщит что он сделал с файлом там будет написано что после этого файл куб ехе будет уметь адресовывать более 2 гб
все
только я еще до этого поставил в бут ини следующее
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Win XP Prof 3GB" /3GB /noexecute=optin /fastdetect
попробуй все отлично работает на 2 гигах
у меня пока бюольше нет
не ругается вообще ни на что пока я брыжжжжу слюной от радости
ДАМП НЕ РАБОТАЕТ ПОКА могу кинуть на мыло
хотя я дурак я прикрепил
 
Спасибо огромадное! :thumbsup: :beer: Ща фанеру добью поставлю 4 ГБ и попробую. Если сработает чиркану сюда же.
 
значит так
проверил поподробнее
у меня на машине пока 2 гб памяти стоит в дуал чаннел
так вот если запускать куб сх 2
3ий я не патчил
то при загрузке на голый проект дфх супериор коходит загрузка сэмплов до 2229 мб и только тогда вылетает куб в виндовс.
до этой цифры не вылтает
может если у пользоватля 4 гб то будет вылетать после 4 гб
 
Короче такая хрень получается. На 4-х гигах imagecfg не проходит.. Грузит куб до 2 гб и пишет ошибку C+++. Проходит с той прогой, о которой писалось выше - masm. Тока в boot.ini надо дописать ещё чуток текста чтобы выглядело прибл. так-
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional RU" /3GB /Userva=2400 /fastdetect
2400 - это регулируемая юзером величина адресуемой приложению памяти. ! Сперва я поставил 2900 (как в инстр.)- когда куб не включен, все проги работают в номаном режиме (видимо до предела кот. установлен в boot.ini я не проб. загрузить такое кол. прог одновр. :biggrin: ) как тока вкл. куб - фсё- остаётся тока разница между доступной физ. памятью (после установки 4-х модулей по 1024 мб система видит тока 3,250 мб- из-за ограничений южного моста, как описано в инстр. к мамке) и той величиной, что прописана в буте- т.е. 3000 мб (после загрузки винды от 3,250 мб остаётся ровно 3000) минус 2900 = 100 мб. Именно в этих 100 мб и будут работать все оставшиеся проги... Т.е. ничего не работает кроме ворда или плеера :rolleyes: . Так вот, я попытался после вкл. куба включить Reason - фиг! Тогда вместо 2900 написал 2400, перегрузил винду, вкл. куб, Reason вкл. номано. Т.е. для ризона остаётся где-то около 500 метров. Короче такая вот фигня. И самое главное- Куб загрузися до упора и крякнул тока где-то около 20-30 мб. до установленной суммы. В общем ща переставлю винду и сделаю ещё раз всё как положено. Каааазлища мелкомягкий об тебе не позаботится пока сам о себе не позаботишься... :biglaugh:
 
у ты мне тоже отпиши как там все конкеретно отстраивается
потому что все таки с 2 гигами у меня куб забирает себе 2300 метра
 

Сейчас просматривают