Render.ru

Неполная занятость процессоров при Batch Render'е.

Рейтинг
222
#1
Вопрос появился с первым рендером анимации. У меня двупроцессорная Ксеонная машина. Почему-то в Таск Менеджере упорно показывается, что процессоры загружены на 50%. А где в Майке задаются такие вещи? мне полная загрузка нужна...
 
#2
можно ткнуть галочку в опшенах BAtch render, типа Use all processors, а лучше запустить два рендера из командной строчки, и раздать им в таск манагере по камушку....
 
Рейтинг
222
#3
насчет второго, вроде утряслось. работает. Правда я командной строчкой не пользуюсь. я две Майи запустил. каждой назначил свою порцию кадров и свой процессор. щас Таск Менеджер показывает полную загрузку... приятно глазу. А вот где искать свойства Batch render - не нашел. Это где?
 
Рейтинг
222
#5
хоть убей - не вижу. Есть меню (File, Edit, Modify и так далее) - тут Render нету вообще. Ниже идут закладки. Тут render есть. Но только иконки Render current frame, IPR render current frame, Render Globals (где пациента не видно), Render Diagnostic чего-то там, сам Батч рендер, который сразу запускает рендер, далее кнопка остановки батча рендера, и кнопка проигрывания секвенции. и хде? :(
 
Рейтинг
222
#6
ох. 5+. Всё нашел. Я ж даже про кнопки F5 не знаю. Всё вижу. Свойства рендера. Галка на "Use all processors" естественно не стоит, и следующее поле торжественно пользует только один процессор.

Спасибо большое.
 
#7
Два процессора загружены каждый на 50% - это значит полная загрузка. Если бы у тебя была четырехпроцессорная система, виндоус написала бы на каждый по 25. Ты можешь скрутить всю Майю, и голову себе но больше 50% винда не покажет.
P.S. Ты че серьезно в меню batch render найти не можешь??? Может процессоров слишком много? :)
 
#8
>Два процессора загружены каждый на 50% - это значит полная загрузка

Нет, это именно половинная загрузка.
Чтобы полностью "нагнуть" многопроцессорную тачку Майей нужно запускать несколько сессий рендера из консоли. По другому, наверное, никак.
 
#9
Але, че с головой-то? Матчасть читать не хотим совсем? Рендер у майа многопроцессорный и использует оба проца (или сколько их там есть) по полной программе... Нужно только не забыть сказать об этом майа. Либо в опшен боксе (как справедливо говорил helm), либо в командной строке указать количество используемых процессоров опцией -n <число процессоров>.
Есть ряд вещей, которые не распаралеливаются при рендере, например паинт эффект. Для загрузки двух процов при рендере паинт эффекта имеет смысл запустить параллельно два рендера из командной строки...
 
Рейтинг
222
#10
Але. С головой в порядке. Человек вправе кой чего не знать. Всё что спрашивал, всё получил. Тема закрыта. eof.
 
#11
Остынь, нормально всё и с головой с "матчастью" :)
Сам же сказал, что распараллеливается не всё. Даже если пинать её c параметром -n 2, то часто она грузит тачку не полностью. Так что иногда проще и эффективнее несколько задач запускать, только это я и имел в виду.

Хе, хе, а еще я слыхал, что запускать рендер из GUI это ламерство и моветон :)))) Нет бога, кроме FARа и winterm-а c bash-ем пророков его :))))
 
#12
wpiggy wrote:

>
> Хе, хе, а еще я слыхал, что запускать рендер из GUI это
> ламерство и моветон :)))) Нет бога, кроме FARа и winterm-а c
> bash-ем пророков его :))))

А кто говорил про GUI? Я же писал - "из командной строки". Мегов на 200 памяти меньше жрет и можно поставить задачи в очередь. Или запустить "в паралель" Да и много полезной информации можно подчерпнуть, например. время рендера каждого кадра...

GUI - это для тех, кто "недочитал"...

Всем неймется вонзить свой ледоруб в старика Троцкого...
 
#14
Народ не понимал главного: напротив Batch Render справа есть квадратик, это и есть опшинс этого батч рендера, а люди тыкают не на квадратик, а на само название, отакэ!Net wrote:
 
Сверху