Оперативная память

Автор
Сообщение
На сайте c 01.01.2020
Сообщений: 59
Москва
Привет, у меня возник вопрос. К примеру у меня сейчас на компе 16 ГБ оперативы, планирую рендерить экстерьеры в короне. На этом же форуме смотрел обсуждение, что для короны 16 мало (закончиться память и рендер будет очень медленным) . Но загвоздка в том, что вычитав информацию, нашёл якобы решение. А решение это скоростной SSD Aorus на 256 ГБ. За счёт объёма, выделенного специально для места под рендер, при условии что оперативка закончилась, данный SSD со скоростью записи 3100МБ/С сможет обеспечить комфортный просчёт сцены. Пока это теория, но мне бы хотелось узнать будет ли это хорошим вариантом?
На сайте c 24.06.2014
Сообщений: 4526

3100mb/sec это скорость линейной записи больших цельных файлов. Как правило у крутых M.2 PCI-E SSD скорость работы с мелкоблочкой не выше 60mb/sec (если не считать там всякие Intel Optane), когда у памяти это может быть например до ~60gb/sec в двухканальном режиме, ну или до ~120gb/sec в четырехканале. К тому же скорость обращения к данным оперативной памяти исчесляется в наносекундах, а при обращении к данным на SSD в миллисекундах. Ну вы поняли... Даже если вы поставите самые быстрые из существующих SSD в RAID0 массив, даже из четырех SSD, получив скорость линейную хоть в 20гб/сек, это все равно будет медленней даже чем DDR2 память прямиком с ~2004 года, в разы медленней. Потому что рендер работает с мелкими блоками данных а не с линейной скоростью.

IMHO сохранять порядка 90% потенциала в скорости рендера можно лишь когда на файл-подкачки (виртуальной памяти) приходиться не больше 7-10% потребляемой памяти. Чуть-чуть больше если будет занято то будет резкое падение скорости, вплоть до 30-40%. Т.е если у вас стоит 64гб ОЗУ, рендер жрет 70гб, то может и повезет что будет 90% от потенциальной скорости рендера. Но если скажем будет 75гб, то там уже может и 70% от скорости будет, дальше хуже. Ну это я на вскидку. К тому же будет достаточно высокий шанс того что 3Ds Max вообще вылетит, например на этапе денойза или между кадрами.

Вообще когда немного памяти не хватает, ну в пределах 10%, то лучше не полагаться на виртуальную память а включить в Короне режим LowMem в дебаг-настройках. Падение скорости будет примерно такое же, но как по мне меньше шанс вылета макса будет при этом.

К тому же стоит понимать что в стандартном диспетчере задач нужно включать столбик Commit Size (на русском Выделенная память) что бы видеть реальное потребление памяти 3Ds Max-ом. Ну это я так. На всякий. Для экстерьерки я бы брал минимум 64гб ОЗУ.

На сайте c 08.05.2016
Сообщений: 568
Цитата IntroBuck:
Привет, у меня возник вопрос. К примеру у меня сейчас на компе 16 ГБ оперативы, планирую рендерить экстерьеры в короне. На этом же форуме смотрел обсуждение, что для короны 16 мало (закончиться память и рендер будет очень медленным) . Но загвоздка в том, что вычитав информацию, нашёл якобы решение. А решение это скоростной SSD Aorus на 256 ГБ. За счёт объёма, выделенного специально для места под рендер, при условии что оперативка закончилась, данный SSD со скоростью записи 3100МБ/С сможет обеспечить комфортный просчёт сцены. Пока это теория, но мне бы хотелось узнать будет ли это хорошим вариантом?

Хрень. Хорошее решение - это увеличить объем оперативки, причем и 128гиг будет не лишним, но 64 минимум.

На сайте c 01.01.2020
Сообщений: 59
Москва
Спасибо за ответы, перейду ка я лучше на gpu рендер...
На сайте c 14.06.2012
Сообщений: 15527
Москва

На видюхе память тоже не бесконечная, и добавить её невозможно. Иногда возможно использование дополнительно оперативы компа, но тогда, говорят, скорость рендера сильно падает.

А так - пожалуйста, переходите.

вот список видюх с 16+ GB оперативки

https://market.yandex.ru/catalog--videokarty/55314/list?text=%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%D0%BA%D0%B0%D1%80%D1%82%D0%B0%2016gb& ;hid=91031&srnum=3922&rs=eJwzMjEy4NLj4uVoPM4qwCTBoMqgs8QeyO0CchmB3Ajzs_ZcfBzTgVwGiSNyqjNcwh0CGAEgSAuf&glfilter=16805784%3A16805795%2C16805796&local-offers-first=0&how=aprice&page=2

Я не знаю, на что там способен первый и единственный из самых дешёвых - радеон за 55 тыр, но остальные карты стоят, как мощный комп с достаточным кол-вом оперативы, который любые экстерьеры будет спокойно тянуть.

На сайте c 11.02.2018
Сообщений: 2046
Сальск
Цитата IntroBuck:
Спасибо за ответы, перейду ка я лучше на gpu рендер...

16 Гб скорее всего тоже не хватит. ГПУ редеры тоже оперативку любят. Вирей ГПУ так вообще оперативки жрёт в два раза больше чем ЦПУ :) Я офигел когда тестил.  Было у меня желание проверить как-то Аут Оф Кор у Вирея ГПУ. Тестил на карте с 8Гб памяти (2070 Супер). Чтоб точно не хватило, натолкал в сцену Вирей Скан Материалов на 12 Гб. 

И получилось следующее - в оперативке сцена 12 Гб и весила, что логично, ведь туда загрузились все Вирей Сканы. И когда нажимал рендер на ЦПУ, занятость оперативки так и оставалась - 12 Гб. Т.е. на ЦПУ он юзал то, что уже загружено в оперативу.

А на ГПУ загрузка оперативки была 24 Гб! В два раза больше. Т.е., как я понимаю, непосредственно для процесса ГПУ-рендера он загрузил сцену в оперативку ещё раз. Вот такие пирожки.

С одной стороны круто, конечно, что Вирей ГПУ умеет в Аут оф кор и нехватка видеопамяти не приговор. Но оперативку любит.

Интересно как себя ведут в этом случае чистые ГПУ типа Редшифта или Октана. Но вроде как оперативку они тоже любят. 16 Гб скорее всего мало будет.

На сайте c 29.11.2010
Сообщений: 629
Уфа
Цитата IntroBuck:
Спасибо за ответы, перейду ка я лучше на gpu рендер...

Интересная у вас логика получается - сделать что угодно, лишь бы память не увеличивать))). То есть вместо самого простого пути - добавить пару плашек, придумываете себе геморрой на ровном месте.

Даже с самым супер навороченном SSD с высокими скоростями у вас не получится даже 1/100 от скорости памяти достичь, хотя бы из-за принципов работы файла подкачки и файловой системы винды. Даже RAM-диск работает в 100 раз медленнее чем сама RAM.

На сайте c 11.02.2018
Сообщений: 2046
Сальск
Цитата Yehat:

Я не знаю, на что там способен первый и единственный из самых дешёвых - радеон за 55 тыр

Ды ни на что :) Разве что маргинальный АМД Про Рендер (никогда ещё не встречал кого-нибудь, кто им пользуется всерьёз в повседневной работе, а не просто поставил для интереса поиграться), ну и Сайклс. Но и в Сайклсе АМДшные видюхи конкртено отстают от нВидия. Остальные рендеры хотят КУДА, проприетарную нВидиевскую технологию. 

АМД-шные видяхи - это чисто поиграть, для работы их стоит рассматривать только очень узконаправленным спецам.

На сайте c 31.03.2011
Сообщений: 9962
Renderfarm
IntroBuck оперативка сейчас довольно дешевая, на вторичке можно с легкостью найти 64 гига ddr4 за примерно 12-16т.р, ддр3 еще дешевле
На сайте c 29.11.2010
Сообщений: 629
Уфа
Цитата GreatWhiteShark:
АМД-шные видяхи - это чисто поиграть, для работы их стоит рассматривать только очень узконаправленным спецам.

Для въюпорта тоже сгодится, учитывая что дешевых 8Гиговых карт от NV пока нет даже на рынке бу.

На сайте c 11.02.2018
Сообщений: 2046
Сальск
Цитата motnahp1:
Цитата GreatWhiteShark:
АМД-шные видяхи - это чисто поиграть, для работы их стоит рассматривать только очень узконаправленным спецам.

Для въюпорта тоже сгодится, учитывая что дешевых 8Гиговых карт от NV пока нет даже на рынке бу.

Так я ж и не спорю, я ж так и написал - узконаправленным норм, если вьюпорт Макса и рендер в Короне, и больше особо ничего - то из потерь только нВидиевский денойзер, а это так себе потеря, хрень он конечно. 

И вот что интересно - я огромное количество курсов пересмотрел, люблю я это дело. Гномон, Пиксель Фронт, CGMA, FXPD, Линда, Юдеми и т.п. И что интересно - НИ РАЗУ я не видел ни у кого АМД-шной видеокарты. Процессоры - да, бывают, но с ними другая картина совсем, процы АМД-шные очень даже гуд. 

Конечно, не в 100% курсов мной пересмотренных я узнал железо лектора, но в большинстве - узнал. Либо они сами скажут в какой-то момент что за видюха у них, либо засветится в какой-то момент: например в Нюке выбрал препод ноду zDefocus - а там галка use GPU if available, и марка этого самого ГПУ написана. И т.п.

Все преподаватели/ведущие этих курсов - люди профессинально занимающиеся графикой, работающие в различных студиях, и карту АМД я ни разу не встретил.  Наводит на некоторые размышления.

На сайте c 29.11.2010
Сообщений: 629
Уфа
Цитата GreatWhiteShark:
Все преподаватели/ведущие этих курсов - люди профессинально занимающиеся графикой, работающие в различных студиях, и карту АМД я ни разу не встретил.  Наводит на некоторые размышления.

Это ни о чем не говорит, тем более не известно какими критериями руководствовался лектор, возможно он даже об этом и не задумывался. Знаю программистов, которые консультировались со мной по железу. Я как-то лет 5 назад задал вопрос по железу представителю Autodesk на семинаре, не получив внятного ответа (5 минут слушал какой-то бред), понял что это бесполезно, хотя они могут разобрать любой продукт Autodesk по винтикам.

Читают эту тему: