Voy a dejar aquí una duda que me lleva rondando desde hace bastante tiempo. Se trata de la gestión de la memoria a la hora de renderizar. El caso es que me he fijado que cuando lanzo a renderizar una imagen el max, al parecer, reparte el uso de la memoria entre la física y la virtual y esto me parece una pérdida total de rendimiento.
Por ejemplo, lanzo a renderizar y veo que en la ventana de rendering en el apartado memory usage pone:p:904,4m v:962,3m (p de phisicall y v de virtual).
¿Si mi sistema dispone de 2 Gb de Ram, porque no utiliza el máximo posible de Ram física que se supone que es mucho más rápida que la virtual?
Bueno, ahí queda eso, a ver si alguien se atreve a contestar.
La información que da 3ds Max sobre la memoria, no tiene nada que ver con la realidad, si tienes 2 Gb de Ram, y lanzas un render que solo necesita 500mb, usara solo la RAM.
Siempre usara toda la Ram física posible, y luego continuara con la virtual.
Y tienes un máximo de 1,7 Gb de Ram en Windows XP.
Y tienes un máximo de 1,7 Gb de Ram en Windows XP.
¿Quieres decir que a partir de 1,7 Gb da igual la Ram que tenga que el XP no la va a usar?
(yo tengo 1 Gb, pero quiero ampliar a 2).
Entonces los datos que da el max al renderizar no son fiables?
Los datos que da el 3ds Max, a mi parecer son fantasía. Si instalas 2 Gb, Windows XP podrá asignar un máximo de 1,7 Gb por programa, así que 3ds Max no podrá superar ese límite. Vray se cuelga cuando llega a 1,7 Gb, en Windows 2003 no ocurre así, admite mucho más, Windows 64 no lo he podido probar, pero creo que no tiene ese límite.
Los datos que da el 3ds Max, a mi parecer son fantasía.
Siempre pensé lo mismo, pero podría estar contando la Ram que usa el archivo y no solamente el render, he intentado ver mil veces si los números correspondían, pero entre Windows y el max no sé cuál está más loco.
Igual estoy meando en tiesto ajeno, pero me comentaron que max usa siempre virtual para almacenar datos de antialias, no sé porque cuernos no los puede almacenar en física.
Es esto cierto o fue la típica broma de programador. Saludos.
Hola después de leer este mensaje entre otros me surgen varias dudas:
¿Hay alguna manera de configurar el max para que no use más de 1,4 Mb de memoria, y de esa manera, evitar que se cierre?
Tengo solo 2 Gb de Ram y estoy renderizando con muchos proxys (detalles de un parque) y no me funciona ni renderizar por region.
Estoy en 3dsmax 9.0 con Vray 1.50 rc3.
Supongo que otra solución seria comprar 1 o 2 Gb más de Ram y configurar el XP32 a 3 Gb, pero también he leído que esto puede machacar más de la cuenta el PC.
Otra solución seria ponerme XP. En tal caso, ¿Qué versión de max está disponible para 64bit y con que versión de Vray? Muchas gracias.