Jump to content

Cantidad de núcleos en la pc (consulta)


Recommended Posts

Hola, para los entendidos en computación les tengo unas preguntas y ojalá me puedan ayudar:

 

A raíz de la lentitud del renderizado de unos programas que uso algunas veces (Adobe premier y Cinema 4d), me puse a buscar info en la red, para acortar de alguna forma el tiempo que lleva hacer esa tarea, y me encontré con dos “ideas” totalmente encontradas entre sí;

 

-La mayoría proponían ir a inicio/msconfig/arranque/opciones avanzadas/número de procesadores (tildar) y elegir el número de núcleos a utilizar (si es posible, claro). Reiniciar la máquina y listo.

 

-Otros pocos decían que hacer lo anterior no servía de nada ya que se trata (precisamente) del arranque del sistema.

 

Ahora, mis preguntas son:

 

1) Por más que el arranque se haga con un solo núcleo; ¿la máquina administra el uso de los mismos según la exigencia a la que sea sometida? Ejemplo: (juego en 3d, navegación, renderizado, todo al mismo tiempo)

 

2) ¿Hay alguna manera de ver, al momento de hacer un render, la actividad de los núcleos, para constatar que se estén “repartiendo” la tarea entre los cuatro que dispone mi pc?

 

3) ¿Es cierto que Windows 7, no reconoce la totalidad de los núcleos?

 

Quizás sean preguntas muy boludas, pero habiendo tanta información contradictoria en Internet, trato de que alguien con conocimiento y fundamentos, me despeje estas dudas y de paso aprendo.

 

Gracias.

 

Link to comment
Share on other sites

1) El uso de la cantidad de cores depende de cómo el programa que estés usando administre los recursos.

2) Antes de renderizar -> ejecutar -> taskmgr, andá a la parte de rendimiento y ahí tenés la cantidad de núcleos que tenés y su funcionalidad; mandá a renderizar y pispeá el rendimiento.

 

 

Si querés optimizar tus procesos arrancá diciendo que config tenés. Porque una cosa es renderizar con un i3 y 4gb de ram y otra es con un i7 con 16gb de ram y un ssd de 250gb.

 

Abrazo.

Link to comment
Share on other sites

1) El uso de la cantidad de cores depende de cómo el programa que estés usando administre los recursos.

2) Antes de renderizar -> ejecutar -> taskmgr, andá a la parte de rendimiento y ahí tenés la cantidad de núcleos que tenés y su funcionalidad; mandá a renderizar y pispeá el rendimiento.

 

 

Si querés optimizar tus procesos arrancá diciendo que config tenés. Porque una cosa es renderizar con un i3 y 4gb de ram y otra es con un i7 con 16gb de ram y un ssd de 250gb.

 

Abrazo.

 Primero gracias por responder.

 

1) La verdad que no sabía que era el programa el que administraba los recursos.

2) Voy a hacer lo que decís en este punto y en todo caso a la noche comento.

 

No se si es esta la info que falta, tengo:

 

 

Procesador AMD A8-5600K APU with Radeon HD Graphics 3.60GHz

 

Memoria instalada (RAM) 4,00 GB (3,47 utilizable)

 

Tipo de sistema: Sistema operativo de 64 bits

 

Windows 7 ultimate

 

Quizás esté pidiéndole peras al olmo? (por decir una frase vieja) 

 

Gracias.

Link to comment
Share on other sites

Si, tambien se usan GPUs.

 

 

Ahora, la cantidad de nucleos usados depende del uso que tenga la pc en tiempo real. Al igual que la RAM.

 

Para ver el uso de cada nucleo, en el Administrador de tareas aparece.

 

Ojo, que tenga mas nucleos no significa que sea mas rapida, depende que procesador sea...

Link to comment
Share on other sites

Si, tambien se usan GPUs.

 

 

Ahora, la cantidad de nucleos usados depende del uso que tenga la pc en tiempo real. Al igual que la RAM.

 

Para ver el uso de cada nucleo, en el Administrador de tareas aparece.

 

Ojo, que tenga mas nucleos no significa que sea mas rapida, depende que procesador sea...

 

 

Claro, o sea que sería al pedo que arranque con mas de un núcleo entonces.

 

Y después veo eso en el administrador de tareas, gracias maxilimien.

Link to comment
Share on other sites

Guest klio

No soy un gran conocedor de estas cosas pero en su momento cuando mi novia necesitaba pc para esto se asesoró bastante con técnicos de productoras, etc y le explicaban que para renderizar video depende de muchos factores, es decir, todos los componentes de la máquina deben ser óptimos para ese uso.

 

Me acuerdo le recomendaron:

- Tener al menos 2 discos rígidos independentes, que en uno tengas el OS y los programas y en el otro almacenes los datos del proyecto y de la renderización. En lo posible, discos con buena velocidad. Mejor si no son externos, pero si lo son, con un USB rápido.

- Tener más de 4GB de RAM.-

- Tener la mayor cantidad de núcleos posibles (esto es obvio pero lo pongo porque es lo que recuerdo cuando nos asesoraron).-

 

Para los que saben...esto es tan así? Porque quizás al user de este post tiene 1 solo rígido bastante ocupado y eso hace que le lentifique un poco el render. Capaz con comprarse un externo con USB 2.0 o 3.0 (si el mother se lo banca) puede mejorar un poco la cosa.

 

Saludos

Link to comment
Share on other sites

las procesadores  AMD no son lo mejor para trabajar con video,tengo varios clientes que se han cambiado a intel,para trabajar sin problemas con video o 3D necesitas un ordenador mas potente un Intel i7(yo tengo un Intel i5 con 8gbs de ram y a veces se relentiza)necesitas al menos 16 gbs de ram si se puede mas mejor,en casa tengo una hackintosh con i7,16 RAM y con la tarjeta grafica que trae el procesador y funciona a la 100% con video.

Link to comment
Share on other sites

Buenas!, a ver si te puedo dar una mano. En general, todos los componentes trabajan sinergicamente. Más aún tu microprocesador que es un APU (Accelerated Processing Unit), lo cual indica que tanto el micro (y sus núcleos) como la placa de video (GPU) y el controlador de memoria coexisten en un mismo medio físico. Normalmente y si bien hay excepciones, estos sistemas están pensados para un uso cotidiano de aplicaciones poco exigentes en términos de procesamiento (Paquete office, reproducción multimedia, aplicaciones 3d con motor gráfico no muy heavy, etc). No conforme con esto, aparece el amigo Windows, que de por sí tiene un consumo de recursos latente bastante poco eficiente. El seven, de movida, requiere 2GB de RAM para moverse fluidamente, por lo cual con los 2 restantes tiene que poder ejecutar todo lo que le pongas. Escrita toda esta cháchara, te recomendaría:

 

1 - Intentar "limpiar" la memoria RAM de procesos y aplicaciones residentes. Existen programas gratis como el CCleaner, que hacen un laburo decente en la optimización de recursos  disponibles

2 - Conjuntamente con lo primero, nunca está demás hacer un scan con el antivirus, antispyware y bla bla bla...

3 - El rendering no es precisamente una actividad que involucre aplicaciones livianas, por ende si agregás RAM y/o cambias micro o agregas una placa de video PCI-E, la cosa va a mejorar sin dudas.

 

Espero que te sirva de algo y suerte!.

 

Saludos!

Link to comment
Share on other sites

Para renderizar, no se usan GPUs? 

Depende del programa, solamente se puede afirmar esto si conoces al programa y sabes que labura con el gpu, 

 

De hecho creo que la mayoría no usa el GPU para renderizar, por lo menos era así hace un par de años.

Link to comment
Share on other sites

Algo importantisimo que no le dijeron...

con ese micro, no esperes demasiado en render...es para ofimatica y algun juego casual en baja resolucion..o videos..no le pidas mas.

un intel i5, o un amd 6300 para arriba te va a andar de "bien" a "excelente" dependiendo el que elijas.

Link to comment
Share on other sites

las procesadores  AMD no son lo mejor para trabajar con video,tengo varios clientes que se han cambiado a intel,para trabajar sin problemas con video o 3D necesitas un ordenador mas potente un Intel i7(yo tengo un Intel i5 con 8gbs de ram y a veces se relentiza)necesitas al menos 16 gbs de ram si se puede mas mejor,en casa tengo una hackintosh con i7,16 RAM y con la tarjeta grafica que trae el procesador y funciona a la 100% con video.

 

No, no caigamos en esa porque el pibe va a terminar comprando y gastando guita al pedo y no siempre es así.

 

No es que, mientras más mejor; simplemente se trata de encontrar una armonía entre tus componentes. Muchas veces lo que genera ralentizaciones son los cuellos de botella por culpa de uno o más periféricos.

No sirve de nada tener un i7 con 22 GB de ram si tu HD es de 5400 rpm. O tratar de jugar al batlefield 4 con un i3 2gb de ram y una placa de video de 10 lucas.

 

Hay que saber identificar el problema con tus componentes para luego comprar lo mejor; aunque parezca difícil de creer un i5 con 8gb de ram y un ssd de 128gb -en teoría- funciona mejor que un i3 con 22gb de ram y un hd de 7200 rpm.

 

Sólo por poner un ejemplo.

 

Saludos.

Link to comment
Share on other sites

Buenas!, a ver si te puedo dar una mano. En general, todos los componentes trabajan sinergicamente. Más aún tu microprocesador que es un APU (Accelerated Processing Unit), lo cual indica que tanto el micro (y sus núcleos) como la placa de video (GPU) y el controlador de memoria coexisten en un mismo medio físico. Normalmente y si bien hay excepciones, estos sistemas están pensados para un uso cotidiano de aplicaciones poco exigentes en términos de procesamiento (Paquete office, reproducción multimedia, aplicaciones 3d con motor gráfico no muy heavy, etc). No conforme con esto, aparece el amigo Windows, que de por sí tiene un consumo de recursos latente bastante poco eficiente. El seven, de movida, requiere 2GB de RAM para moverse fluidamente, por lo cual con los 2 restantes tiene que poder ejecutar todo lo que le pongas. Escrita toda esta cháchara, te recomendaría:

 

1 - Intentar "limpiar" la memoria RAM de procesos y aplicaciones residentes. Existen programas gratis como el CCleaner, que hacen un laburo decente en la optimización de recursos  disponibles

2 - Conjuntamente con lo primero, nunca está demás hacer un scan con el antivirus, antispyware y bla bla bla...

3 - El rendering no es precisamente una actividad que involucre aplicaciones livianas, por ende si agregás RAM y/o cambias micro o agregas una placa de video PCI-E, la cosa va a mejorar sin dudas.

 

Espero que te sirva de algo y suerte!.

 

Saludos!

 

Hola @@Senescal

 

1- Al CCleaner lo uso siempre, pero solo para lo que es navegadores y programas,  no para limpiar el registro porque el año pasado lo use una vez para eso y me borró no se que archivo que se usa para el arranque y tuve que mandarla al service para solucionar el problema.

 

2- Esto no lo hago casi nunca, voy a empezar a darle más bola al tema.

 

3- Antes de hacer algunos de estos cambios voy a tratar de conocer mejor el programa para que no trabaje de mas. Probé con una animación de texto en 3D de unos seis segundos, con fondo incluído y el tiempo total de renderizado fue de 5 minutos, y como me aconsejaron fui viendo en tiempo real el trabajo del procesador que no bajaba de 99 a 100%

    Después probé con el mismo video, pero solamente el texto animado (sin fondo) y el tiempo total fue de 40 segundos, con el procesador trabajando al 35%.

    Evidentemente estoy exigiendo innecesariamente a la máquina ya que en ocasiones se puede prescindir de los enormes fondos.

 

 

Saludos.

 

 

@ me puse a ver comparaciones del ssd de 128gb con los rígidos clásicos y según dicen los ssd son más eficientes, ahí tenes otra cosa que no sabía...  :mrgreen:

 

PD. Gracias por lo de pibe  :oops:

 

Gracias a todos los que contestaron!

Link to comment
Share on other sites

La cantidad de núcleos son importantes para multitareas. si tenes 4 núcleos, vas a poder hacer 4 tareas dentro del margen de cada núcleo, sin problemas. Antiguamente con un solo núcleo y un Word y un Excel rodando al mismo tiempo, uno debía esperar que el otro le dejara espacio para trabajar y muchas veces entraban en conflicto a falta de espacio y el computador se trababa. Por tanto, si corres una sola tarea el procesador va a trabajar como si tuviera un solo núcleo usándolo a todos en la medida que le sea necesario, por tanto por mas que tengas 8 núcleos pero un procesador de pocos Ghz, o que la tarea que estas ejecutando sobrepase la capacidad del procesador, la cantidad de núcleos poco importa. Se entiende?

 

Agrego algunas cosas que no se dijieron:

 

Tener bien des-fragmentados los discos.

 

Tener bastante espacio libre en el disco C. Windows, ademas de el uso de la memoria RAM, también usa memoria virtual. Que no es mas que un espacio que toma del disco para usarlo com si fuera una especie de memoria (Archivo de paginacion)

 

El tamaño del archivo de paginacion suele ser asignado de forma automática por Windows, pero a veces no lo hace correctamente. Googlea, que existen unos cálculos según la cantidad de RAM para de forma manual asignar un espacio adecuado y, de preferencia recrear dicho archivo en una partición diferente de C y luego quitar la que esta en C.

 

Windows carga servicios innecesarios en su arranque, ver cuales en vez de cargar de forma automática es mejor dejarlos en forma manual, para que los cargue según lo necesite, de esta forma no se mal gastan recursos.

 

Existen otros programas que trabajan mejor que el CCleaner, a mi tambien una vez me jodió el REG y el backup que había hecho no lo salvó.

 

Yo para el XP uso el "Registry Mechanic", desconozco si hay una version para W7.

 

Si te dedicas a renderizar gráficos lo mejor sería que tengas una buena placa de video off-board.

 

Podes desactivar momentaneamente el antivirus, el firewall y cualquier cosa que te consuma recursos en ese momento.

 

Tratá de tener todos los updates al dia, tanto del Windows como de todos los drivers, todos los frameworks, Java, etc.

 

Y algo que es muy importante, fijate si el procesador del sistema está bien refrigerado. Porque cuanto mas procese, levantará mas temperatura y, si se sobre calienta, las altas temperaturas hará que trabaje mas lento. Incluso se puede quemar. Dependiendo del modelo del procesador, existen limites... El mio por ejemplo no pude pasar de los 60 grados. Asi es que, invertir en un buen cooler y ventiladores para refrigerar adecuadamente el gabinete sería una buena idea.

 

Creo que nada mas...

 

Saludos!

Edited by fimax
Link to comment
Share on other sites

Lo que mencionaron de tener dos discos es algo fundamental para renderizar video que muchas veces se pasa por arriba. La idea es muy simple, con un disco comun y corriente, incluso si es SSD, no se puede leer y escribir al mismo tiempo. Con dos discos y el programa bien configurado para que los use, se lee de uno y se escribe en el otro.

Link to comment
Share on other sites

La cantidad de núcleos son importantes para multitareas. si tenes 4 núcleos, vas a poder hacer 4 tareas dentro del margen de cada núcleo, sin problemas. Antiguamente con un solo núcleo y un Word y un Excel rodando al mismo tiempo, uno debía esperar que el otro le dejara espacio para trabajar y muchas veces entraban en conflicto a falta de espacio y el computador se trababa. Por tanto, si corres una sola tarea el procesador va a trabajar como si tuviera un solo núcleo usándolo a todos en la medida que le sea necesario, por tanto por mas que tengas 8 núcleos pero un procesador de pocos Ghz, o que la tarea que estas ejecutando sobrepase la capacidad del procesador, la cantidad de núcleos poco importa. Se entiende?

 

Agrego algunas cosas que no se dijieron:

 

Tener bien des-fragmentados los discos.

 

Tener bastante espacio libre en el disco C. Windows, ademas de el uso de la memoria RAM, también usa memoria virtual. Que no es mas que un espacio que toma del disco para usarlo com si fuera una especie de memoria (Archivo de paginacion)

 

El tamaño del archivo de paginacion suele ser asignado de forma automática por Windows, pero a veces no lo hace correctamente. Googlea, que existen unos cálculos según la cantidad de RAM para de forma manual asignar un espacio adecuado y, de preferencia recrear dicho archivo en una partición diferente de C y luego quitar la que esta en C.

 

Windows carga servicios innecesarios en su arranque, ver cuales en vez de cargar de forma automática es mejor dejarlos en forma manual, para que los cargue según lo necesite, de esta forma no se mal gastan recursos.

 

Existen otros programas que trabajan mejor que el CCleaner, a mi tambien una vez me jodió el REG y el backup que había hecho no lo salvó.

 

Yo para el XP uso el "Registry Mechanic", desconozco si hay una version para W7.

 

Si te dedicas a renderizar gráficos lo mejor sería que tengas una buena placa de video off-board.

 

Podes desactivar momentaneamente el antivirus, el firewall y cualquier cosa que te consuma recursos en ese momento.

 

Tratá de tener todos los updates al dia, tanto del Windows como de todos los drivers, todos los frameworks, Java, etc.

 

Y algo que es muy importante, fijate si el procesador del sistema está bien refrigerado. Porque cuanto mas procese, levantará mas temperatura y, si se sobre calienta, las altas temperaturas hará que trabaje mas lento. Incluso se puede quemar. Dependiendo del modelo del procesador, existen limites... El mio por ejemplo no pude pasar de los 60 grados. Asi es que, invertir en un buen cooler y ventiladores para refrigerar adecuadamente el gabinete sería una buena idea.

 

Creo que nada mas...

 

Saludos!

 

 

El  tamaño mínimo predeterminado del archivo de paginación era de 3325 Mb, y el tamaño recomendado era de 5325 Mb. Así que lo cambié.

Con ese cambio solamente mejoró un 7,5% el tiempo total de renderizado. No parece mucho, pero algo es algo.

 

Desactivé el antivirus y el firewall al momento de hacer el render, pero no hubo ninguna diferencia en cuanto a tiempo.

 

Descargué un programa que se llama Clean Mem, que sirve para descargar la memoria RAM con solo hacer doble clic.

Supuestamente el programa que uso yo (cinema 4D) no libera el espacio utilizado en la memoria

y la satura.

 

Te agradezco por los datos!

 

 

 

Lo que mencionaron de tener dos discos es algo fundamental para renderizar video que muchas veces se pasa por arriba. La idea es muy simple, con un disco comun y corriente, incluso si es SSD, no se puede leer y escribir al mismo tiempo. Con dos discos y el programa bien configurado para que los use, se lee de uno y se escribe en el otro.

 

Gracias viejo!

Link to comment
Share on other sites

El  tamaño mínimo predeterminado del archivo de paginación era de 3325 Mb, y el tamaño recomendado era de 5325 Mb. Así que lo cambié.

Con ese cambio solamente mejoró un 7,5% el tiempo total de renderizado. No parece mucho, pero algo es algo.

 

Desactivé el antivirus y el firewall al momento de hacer el render, pero no hubo ninguna diferencia en cuanto a tiempo.

 

Descargué un programa que se llama Clean Mem, que sirve para descargar la memoria RAM con solo hacer doble clic.

Supuestamente el programa que uso yo (cinema 4D) no libera el espacio utilizado en la memoria

y la satura.

 

De nada che, para eso estamos!

 

Fijate de hacer lo que te dije, si tu disco esta particionado, recrea el archivo de paginacion en otra unidad ('D', por ejemplo, o donde entre), eso te va a mejorar tambien el gerenciamiento de recursos. Y despues de recrearla en otra unidad apagas la del disco 'C'... Es un archivito que se llama "pagefile.sys" (Ojo, está oculto)...

 

Acá te dejo un Link para mas info de lo que se trata esto:

 

http://www.fermu.com/es/articulos/windows/articulos-y-tutoriales/318-el-archivo-de-paginacion-y-la-memoria-virtual-en-windows-xp

 

Con respecto al Antivirus y Firewall, es verdad, no consumen muchos recursos del sistema, peeeero... Hasta que entran en funcionamiento. O sea, por ahí estas renderizando algo y justo al antivirus se le ocurre escanear discos, o al Firewall se le ocurre comprobar puertos abiertos... Ahi esta el problema. Mientras están inactivos, no problem, pero si justo se les ocurre despertar, incluso te pueden llegar a trabar el PC mientras el renderizado te esta consumiendo casi un 99% de recursos.

 

Te mando un abrazo y cualquier cosa me decís!

Edited by fimax
Link to comment
Share on other sites

Hola @@fimax

 

Estuve leyendo el artículo que me dejaste y el autor dice que mover el archivo de paginación solo es aconsejable si se dispone de dos o más discos duros (yo tengo uno), ya que de lo contrario los cabezales tendrían que moverse a partes más alejadas del disco con lo que éste sufriría más.

Aunque también cita un párrafo extraído de la página de Microsoft donde se dice que se puede mover al disco local D: tal como vos me decís.

 

Es probable que lo haga de todas formas, supongo que de no haber cambios considerables en el rendimiento podré volverlo a poner en el disco local C:  :?:

 

Gracias por leer.

 

@@Colgadodeunarama que adobe premier usas?

 

Hola @@thorbeto, es el Adobe Premiere CS6, igual a este lo tira bastante bien, más que nada la consulta era por el Cinema 4D que es para hacer modelados en 3d básicamente.

 

Link to comment
Share on other sites

queres tener rendimiemto para renderizar ?

 

1  disco SSD  para sistema operativo y paginacion con un de 120 gb tenes sata 3 conectado a un placa madre con ancho de banda de 6 gb/s

2 disco wd digital black de almenos 1 tera para guardar datos e instalar programas tambien conectado a un sata con 6 gb/s

3 placa de video con suficiente memoria

al menos 8 gb de ram ddr3

micro con 4 nucleos minimo ideal un i7  o un amd  fx 8 core

 
Compare
AMD FX 8

 

 

es caro  si .. pero lo que queres hacer no es moco de pavo para una pc si lo queres hacer fluido..

Link to comment
Share on other sites

Ahhh, esta bien. Yo tenía puesto el Cs6 pero lo desintale y volvi al Cs5. Me parecio que consumía mas recursos. Yo tengo una I7, con 4 de RAM y cuando renderizaba le costaba más. Pero como dice Jesús, para hacer 3D necesitas un PC más grosa. Saludos!

Link to comment
Share on other sites

Estuve leyendo el artículo que me dejaste y el autor dice que mover el archivo de paginación solo es aconsejable si se dispone de dos o más discos duros (yo tengo uno), ya que de lo contrario los cabezales tendrían que moverse a partes más alejadas del disco con lo que éste sufriría más.

Aunque también cita un párrafo extraído de la página de Microsoft donde se dice que se puede mover al disco local D: tal como vos me decís.

 

Es probable que lo haga de todas formas, supongo que de no haber cambios considerables en el rendimiento podré volverlo a poner en el disco local C:  :?:

 

 

 

Hola @@Colgadodeunarama, lo ideal es tener otros discos en vez de particiones, pero bueno, todo tiene su precio $$$..

 

No te preocupes que los Discos rígidos cuentan con varios cabezales...

 

disco_duro_esq_01.gif

 

En mi caso tengo el archivo de paginacion en la partición G en un disco de 500 GB, mas que nada por un tema de espacio físico es que se saca de C y porque ahí si, el cabezal lector de C iría a trabajar mas, ya que C es la primera partición y seguramente se encuentra en el primer plato. Si eso te preocupa creáte el archivo de paginacion en la ultima letra de tus particiones y ahí estarás seguro que  para ser leído sera con un cabezal diferente al de C, ya que estará en un plato mas lejano.

 

Y si, afirmativamente, esto es reversible, si quieres lo puedes volver a generar en C...

 

SL.2

Edited by fimax
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...