Выделение оперативы под процесс

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

jogr

Активный участник
Регистрация
21.10.2007
Сообщения
2 175
Реакции
52
Баллы
48
Всем доброго вечера!
Не имея особых знаний в данном вопросе, прошу совета. Как и где посмотреть в компе, сколько максимально оперативы выделяется под отдельный конкретный процесс? И можно ли как-то выделить максимум возможного?
Конкретнее. Имеется 3D MAX. Надо добиться максимальной производительности на двух- и четырех-головом процессорах Intel. Оперативы 2 и 4 гига соответственно. Система - ХР.
Вопрос возник по причине того, что четырехголовый Кора, по субъективным ощущениям, рендерит картинку чуть быстрее чем старый Семпрон.
 
Danzas

Danzas

Участник
Регистрация
22.10.2009
Сообщения
1 825
Реакции
3
Баллы
38
чтобы посмотреть количество памяти выделяемой процессу нажми ctrl + alt + del
на вкладке процессы найди интересующий процесс.
нажав прав кн мыши по нему можно затать ему приоритет. (реального времени лучше не ставить.)

естественно 4х ядерный будет быстрее рендерить чем 2х ядерный.
 
OP
jogr

jogr

Активный участник
Регистрация
21.10.2007
Сообщения
2 175
Реакции
52
Баллы
48
то есть конкретную цифирь (например 3,5 гига) поставить нельзя? только отвлеченно - высоко-низко? система сама выделит максимум возможного?
 
DAE

DAE

Moderator
Регистрация
11.07.2007
Сообщения
27 197
Реакции
71
Баллы
48
поставить вообще ничего нельзя. можно выставить приоритет процессорного времени - по умолчанию стоит средний.
но это именно приоритет - т.е если у тебя ничего ресурсоемкого кроме рендера незапущено - то система все равно отдает 99% проца ресурсоемкому процессу, даже если у него низкий приоритет. так что если поставишь высокий - выигрышь по времени будет смешной, но на время рендера система зависнет.
 
DAE

DAE

Moderator
Регистрация
11.07.2007
Сообщения
27 197
Реакции
71
Баллы
48
память процессы берут сами. можно посмотреть в настройках 3dmax`a возможно там есть параметр типа сколько максимум
 
DAE

DAE

Moderator
Регистрация
11.07.2007
Сообщения
27 197
Реакции
71
Баллы
48
Вопрос возник по причине того, что четырехголовый Кора, по субъективным ощущениям, рендерит картинку чуть быстрее чем старый Семпрон.
если я правильно понял суть вопроса в слове "чуть"
в 3dmax я не спец, но есть весьма ощутимая вероятность что твоя версия 3dmax не умеет распаралеливать вычисления на 4 ядра. а частота 1 ядра как бы не особо.
 
OP
jogr

jogr

Активный участник
Регистрация
21.10.2007
Сообщения
2 175
Реакции
52
Баллы
48
разумеется. ведь это ж сильно разные камни
спасибо за подсказку где посмотреть. век живи-век учись-дураком помрешь (народное)
при рендере на двухголовом с двумя гиг оперативы в системном диспетчере пишется, что выделено около гига, загрузка проца естественно 100%. потому и возник вопрос - можно ли еще памяти отщипнуть? :smile2:
 
OP
jogr

jogr

Активный участник
Регистрация
21.10.2007
Сообщения
2 175
Реакции
52
Баллы
48
а четырехголовый вообче стоит в институте, где системным администраторам лениво...
Макс предпоследний, 2009
Спасибо за ответы. Пойду копать в Максе и форумах
 
N

Novel

Активный участник
Регистрация
14.10.2006
Сообщения
12 743
Реакции
29
Баллы
48
Процесс себе берет столько памяти, сколько ему нужно.
 
OP
jogr

jogr

Активный участник
Регистрация
21.10.2007
Сообщения
2 175
Реакции
52
Баллы
48
Без моего участия интересовавшиеся люди на форумах нашли ссылку на какую-то строчку реестра и экпериментировали с разными редакциями... :)
В общем то система выжила, но имели место быть очень интересные эффекты. Например, по словам экспериментаторов, пропадание содержимого прочих окон (был виден рабочий стол сквозь них)
 
OP
jogr

jogr

Активный участник
Регистрация
21.10.2007
Сообщения
2 175
Реакции
52
Баллы
48
Биг сенкс, подскажу, пусть попробуют :)
 
Denwer

Denwer

Новичок
Регистрация
07.03.2006
Сообщения
21 370
Реакции
115
Баллы
0
Но не больше двух гигов. Чтобы процесс мог брать больше, нужно в boot.ini прописать ключ /3GB.

http://support.microsoft.com/kb/833721

Этот ключ обычно ставят на серверыне компы, тк там как правило стоит менее требовательное железо по памяти ядра(например видюхи ставят что бы только окна рисовались), и системный софт на рабочих станция уж очень едуч к этой памяти, всякие персональные фаерволы например, так что поставив 3 гигабайта на юзер спейс можно получить частый бсод.
 
Mazzay

Mazzay

Super Moderator
Регистрация
21.02.2007
Сообщения
77 146
Реакции
3 989
Баллы
113
N

Novel

Активный участник
Регистрация
14.10.2006
Сообщения
12 743
Реакции
29
Баллы
48
Но иногда может быть вручную ограничен.

Это как? Типа приложение делает malloc(), ему ОС говорит шиш тебе, приложению обычно ничего остается, как аварийно завершить работу или глюкнуть, или как это должно происходить?
 
N

Novel

Активный участник
Регистрация
14.10.2006
Сообщения
12 743
Реакции
29
Баллы
48
А, ну это ограничение уже самого приложения, а не со стороны ОС.
 
W

welcomeinside

Guest
Вопрос возник по причине того, что четырехголовый Кора, по субъективным ощущениям, рендерит картинку чуть быстрее чем старый Семпрон.

убил нах :2dda8142dde7142ad02

пс. настройка макса может поправить положение. по умолчанию расширения процессора не используются. также в настройках рендеринга отметить некоторые галки не помешает... SSE к примеру... а вообще про настройку максимальной производительности ПК для макса лучше покурить профильные форумы. render.ru к примеру или forum.ixbt.com
 
Верх Низ