 |
|
27-sep-2007, 12:08
|
#1
|
|
yoS neiuQ és on aY
Registrado: mayo-2006
Location: Popayán Colombia
Posts: 2.663
|
Ganancia en rendimiento (Duda)
Buena, esta pregunta me nació a raiz del nuevo record de Superpi impuesto por NordicHardware en esta noti breve.
¿Hasta que tanto se puede aprovechar las alta frecuencias de un proce, eje: encodeo de video, con acompañamiento de buen hardware (ram, vga y mobo) y si tenemos una limitante como es la transferencia de datos hacia y desde el hdd?
Me hago entender?, los hdd son un gran cuello de botella, que de una o otra forma afectará el rendimiento general de mi sistema.
Saludos!!!
__________________
 
Actualizando Firma...
3...2...1...
|
|
|
27-sep-2007, 17:59
|
#2
|
|
Ziggy stardust
Registrado: mayo-2004
Location: Donostia-San Sebastian, España
Posts: 2.332
|
En general el disco duro no hace cuello de botella para las aplicaciones intensivas de CPU, por que en general los programas se mantienen en RAM, que tiene un precio razonable para capacidad y velocidad que tiene.
De todas formas debido al pesimo manejo de memoria que tiene Windows, el disco duro influye más de lo que deberia en el rendimiento.
|
|
|
27-sep-2007, 18:14
|
#3
|
|
my way home
Registrado: enero-2004
Location: Paris, Texas
Posts: 8.990
|
dependiendo de la aplicacion el disco toma o no un papel preponderante, como dice Xavier, las aplicaciones que corren directo a memoria no hay tanto problema, ademas superpi es una aplicacion bastante liviana, sin embargo en aplicaciones como por ejemplo edicion de video, donde siempre accedes a la memoria virtual por el tamaño de los ficheros, el disco toma un rol fundamental y si, hay una caida en el rendimiento, notable.
Por eso es tan importante tener acceso a mayor cantidad de memoria y los 64bits en aplicaciones de esta indole, ya que te permite tener un mayor margen para seguir trabajando con la ram de forma directa.
salu2!
|
|
|
27-sep-2007, 18:21
|
#4
|
|
Chuck Norris
CHW RR.PP.
Registrado: julio-2005
Posts: 20.191
|
Super Pi de 1M casi corre en el cache de estos proces.
Para super pi lo que mas influye es:
Frecuencia CPU
Bus entre las memos y proce
Frecuencia memorias
Ojo que super pi es una aplicacion bastante poco representativa de el total de los programas que existen. Seria interesante ver un Super Pi parchado hasta con SSE4.1 y ver cuanto se demora.
__________________
Red & Black
|
|
|
27-sep-2007, 19:12
|
#5
|
|
Experimentado
Registrado: mayo-2007
Posts: 737
|
no me acuerdo en ke review, en el encodeo de video el disco duro -este era un seagate de 7200 rpm con grabacion perpendicular- hacia un cuello de botella enerme al procesador, en el cual el proce tubo ke trabajar a una velocidad menor para ajustarse a la cantidad de informacion el hdd podia recibir.
con los discos de estado solido eso deberia cambiar, a medida ke estos aumenten su tamaño y la velocidad de lectura /escritura
__________________
|
|
|
28-sep-2007, 03:09
|
#6
|
|
Ziggy stardust
Registrado: mayo-2004
Location: Donostia-San Sebastian, España
Posts: 2.332
|
Quote:
Originalmente publicado por Tbon
dependiendo de la aplicacion el disco toma o no un papel preponderante, como dice Xavier, las aplicaciones que corren directo a memoria no hay tanto problema, ademas superpi es una aplicacion bastante liviana, sin embargo en aplicaciones como por ejemplo edicion de video, donde siempre accedes a la memoria virtual por el tamaño de los ficheros, el disco toma un rol fundamental y si, hay una caida en el rendimiento, notable.
|
Pero si accedes a la memoria virtual, significa que no tienes suficiente ram para hacer lo que deberias. El cuello de botella no es la velocidad del disco, sino que la cantidad de ram.
Quote:
Originalmente publicado por Abraxas_tm
no me acuerdo en ke review, en el encodeo de video el disco duro -este era un seagate de 7200 rpm con grabacion perpendicular- hacia un cuello de botella enerme al procesador, en el cual el proce tubo ke trabajar a una velocidad menor para ajustarse a la cantidad de informacion el hdd podia recibir.
|
La cpu no trabaja a una velocidad menor, simplemente mientras espera al disco no hace nada. Pero no es que tenga que ajustarse.
|
|
|
28-sep-2007, 06:27
|
#7
|
|
my way home
Registrado: enero-2004
Location: Paris, Texas
Posts: 8.990
|
Quote:
Originalmente publicado por x
Pero si accedes a la memoria virtual, significa que no tienes suficiente ram para hacer lo que deberias. El cuello de botella no es la velocidad del disco, sino que la cantidad de ram.
|
En edicion de video nunca es suficiente ram y es fundamental tener un arreglo de discos que te permitan salir del problema cuando pagina a memoria virtual, mas aun cuando hablamos de Windows.
|
|
|
28-sep-2007, 07:46
|
#8
|
|
yoS neiuQ és on aY
Registrado: mayo-2006
Location: Popayán Colombia
Posts: 2.663
|
Osea que un arreglo raid0 tal vez, subsanaria un poco el cuello de botella, pero en aplicaciones que aprovechan fuerza bruta de proce no habria problema, siempre y cuando la ram tambien responda adecuadamente.
saludos!!!
__________________
 
Actualizando Firma...
3...2...1...
|
|
|
28-sep-2007, 16:54
|
#9
|
|
Overclocker
Registrado: febrero-2005
Location: Santiago, Santiago Centro
Posts: 2.379
|
Quote:
Originalmente publicado por Riso
Osea que un arreglo raid0 tal vez, subsanaria un poco el cuello de botella, pero en aplicaciones que aprovechan fuerza bruta de proce no habria problema, siempre y cuando la ram tambien responda adecuadamente.
saludos!!!
|
discos SSD, cuando esten mas depurado, incluso por el tipo de memoria que es estoy casi seguro que despues inventaran un bus especial para este tipo de discos donde se integren a la mobo (en placas para servidores) para hacer un canal dedicado de datos entre el CPU - MEM - E/S, salu2...
__________________
Celeron Dual Core E1200@3000mhz + Zalman 9500AT // Asus P5Q-E // 2x1024 OCZ Reaper PC9600 // Sapphire HD 3850 512 MB // Seagate Barracuda 250GB 7200.10 Sata II // Tagan Easycon 480W PFC // Chenming 601 AE (StUcK Modd) // Samsung SyncMaster 955DF 19'' // Coolermaster Aerogate II // Pctronix 2.1 + 2 Phillips
Smartphone Qtek 9100 G3 195mhz@260mhz // CID Unlocked // Windows Mobile 6.1 Spanish // Wifi // BT // 2Gb // Vista Skin // Google Maps (GPS del pobre) // Windows Live Messenger
|
|
|
28-sep-2007, 17:40
|
#10
|
|
yoS neiuQ és on aY
Registrado: mayo-2006
Location: Popayán Colombia
Posts: 2.663
|
Ojalá los SSD sean una buena solución de transferencia de datos...ya que el resto de hardware (proce, mobo, entre otros) han evolucionado de forma mas fluida que los hdd.
saludos!!!
__________________
 
Actualizando Firma...
3...2...1...
|
|
|
28-sep-2007, 20:06
|
#11
|
|
Experimentado
Registrado: mayo-2007
Posts: 737
|
Quote:
Originalmente publicado por x
Pero si accedes a la memoria virtual, significa que no tienes suficiente ram para hacer lo que deberias. El cuello de botella no es la velocidad del disco, sino que la cantidad de ram.
La cpu no trabaja a una velocidad menor, simplemente mientras espera al disco no hace nada. Pero no es que tenga que ajustarse.
|
era pa ke se entendiera la idea
ahora los discos de estado solido, va a hacer el gran cambio en rendimiento y dejara atras el gran cacho de los discos actuales
__________________
|
|
|
29-sep-2007, 03:04
|
#12
|
|
Ziggy stardust
Registrado: mayo-2004
Location: Donostia-San Sebastian, España
Posts: 2.332
|
Quote:
Originalmente publicado por Tbon
En edicion de video nunca es suficiente ram y es fundamental tener un arreglo de discos que te permitan salir del problema cuando pagina a memoria virtual, mas aun cuando hablamos de Windows.
|
De cuanta memoria estamos hablando? Por que la memoria virtual no siempre es mucha en comparación con la RAM.
|
|
|
29-sep-2007, 09:49
|
#13
|
|
my way home
Registrado: enero-2004
Location: Paris, Texas
Posts: 8.990
|
Quote:
Originalmente publicado por x
De cuanta memoria estamos hablando? Por que la memoria virtual no siempre es mucha en comparación con la RAM.
|
digamos 3.5gb de ram, la Virtual generalmente se configura al doble, aunque yo no suelo asignar mas de 2gb, cuando trabajas en video HD los 3.5gb se te hacen muy poco, especialmente si trabajas con proyectos largos y te das cuenta de inmediato cuando comienzas a trabajar con memoria virtual, porque todo se pone muchisimo mas lento..
salu2!
|
|
|
06-oct-2007, 00:12
|
#14
|
|
El Grinch
Registrado: octubre-2005
Posts: 1.644
|
Quote:
Originalmente publicado por Abraxas_tm
era pa ke se entendiera la idea
ahora los discos de estado solido, va a hacer el gran cambio en rendimiento y dejara atras el gran cacho de los discos actuales
|
Esto no es tan asi. Los discos de estado solidos son en realidad mas lentos que los discos mecanicos. En lo que si son muy rapidos los de estado solido es encontrando datos en su interior, cosa inutil a la hora de editar un video ya que lo que prima es la transferencia.
Por lo menos lo que yo hago siempre es tener discos dedicados. Uno para sistema, otro para archivo de paginacion, otro para temporales de toda clase y otro para los videos a editar, asi evito perder tiempo ya sea por un cuello de botella en el bus o por que la aguja del disco esta siendo exigida demaciado y pierde tiempo encontrando archivos.
Lo que mecniona TBON es cierto, a penas se pone exportar en el programa, el sistema se pajea entero, como que no se puede hacer nada mas en el equipo
|
|
|
06-oct-2007, 03:35
|
#15
|
|
Ziggy stardust
Registrado: mayo-2004
Location: Donostia-San Sebastian, España
Posts: 2.332
|
Quote:
Originalmente publicado por Tbon
digamos 3.5gb de ram, la Virtual generalmente se configura al doble, aunque yo no suelo asignar mas de 2gb, cuando trabajas en video HD los 3.5gb se te hacen muy poco, especialmente si trabajas con proyectos largos y te das cuenta de inmediato cuando comienzas a trabajar con memoria virtual, porque todo se pone muchisimo mas lento..
|
Entonces con 6 Gb de RAM ya no deberias tener problemas, no es tanto.
|
|
|
07-oct-2007, 14:01
|
#16
|
|
Bass Player
Registrado: abril-2007
Location: En una casa con un techo y unas piezas
Posts: 150
|
Quote:
Originalmente publicado por x
Entonces con 6 Gb de RAM ya no deberias tener problemas, no es tanto.
|
Hasta yo no tendria problemas cn 6Gb de RAM 
en todo caso tengo una consulta: Puede inferir el Sistema operativo en la velocidad del Computador??
sorry si es muy noob la pregunta pero tengo esa duda 
|
|
|
07-oct-2007, 18:29
|
#17
|
|
my way home
Registrado: enero-2004
Location: Paris, Texas
Posts: 8.990
|
Quote:
Originalmente publicado por x
Entonces con 6 Gb de RAM ya no deberias tener problemas, no es tanto.
|
seria "mejor" aun cuando sigue sin ser suficiente (sobre los 8gb estariamos frente a una estacion muy bien posicionada para trabajar en post-produccion), sin embargo con 6gb en Ram necesitas de 64bits, porque con PAE muchos de los programas dirigidos al trabajo multimedia andan bastante mal.
Ademas a 64bits hay una ganancia bastante notoria en rendimiento (bajo los programas que estan optimizados para ello) en el ambiente multimedia, por lo que en mi opinion es un paso natural y necesario.
salu2!
|
|
|
01-nov-2007, 14:59
|
#18
|
|
Usuario
Registrado: octubre-2006
Posts: 151
|
Lo que pasa es que los discos duros tienen 2 factores criticos de performance:
1) SeekTime: El tiempo que le toma al disco duro ubicar el dato que le pediste. Un seektime lento se nota por ejemplo cuando abres muchos programas al mismo tiempo, el SO empieza a sacar desde el disco duro muchos datos que estan en distintas zonas de la superficie del disco y si el disco tiene un bajo seektime, esto va a tomar mucho tiempo.
2) Transfer rate: La maxima velocidad a la que puedes sacar un flujo de datos continuo (ejemplo archivo de video) desde el disco duro hacia afuera y desde afuera hacia el disco. Esto se nota cuando estas copiando un archivo grande o trabajando con archivos grandes, ejemplo video HD.
Los discos SSD tienen muchas ventajas: Mayor confiablidad, menos consumo de energia, menos generación de calor y la mas imporante es que tienen un SeekTime de practicamente 0ms, por lo que botear el sistema operativo por ejemplo seria considerablemente mas rapido. Tambien tienen transfer rates mayores (sobre todo de escritura).
Pero claro, uno podria decir: "Como la ram esta barata le pongo 8GB a mi PC y todo se trabaja en memoria, usando lo menos posible el disco duro". No es tan así, aqui entra en juego cuan eficiente es el sistema operativo para administrar la memoria. Ademas, es muy raro que se copien archivos del usuario a la memoria ram, suele ser poco eficiente y poco seguro.
El tema del cuello de botella de los computadores personales es bien relativo, el disco duro efectivamente es el componente cuyo diseño ha sido menos actualizado. Los discos SSD con sus bajisimos Seektimes van a hacer que los computadores funcionen con muchisima mas fluidez ambientes cotidianos en que hay muchas tareas del usuario ejecutando en paralelo (web,mail,multimedia,ofimatica,etc).
Respecto a la edición de video, el cuello de botella pueden ser las dos cosas procesador porque se requiere mucha potencia para encodear un video de alta definición y segundo el disco porque durante el encodeo el disco tiene que ir leyendo el archivo fuente en un sector del disco y en paralelo ir escribiendo el archivo de destino en otro sector del diso bastante lejano. Una buena idea en este caso es usar un disco como fuente y otro como destino.
|
|
|
07-nov-2007, 01:36
|
#19
|
|
old school
Registrado: agosto-2005
Posts: 616
|
quisa lo que ustedes quieren es algo como esto
Ya esta inventado , es pci x y le pega en el suelo a cualquier arreglo raid que se les pueda ocurrir es de 640gb pronto habra del doble y los precios iran bajando , si lo comparan con lo que costaria un servidor de discos con prestaciones similares el precio seria ridiculo , pero para un usuario "normal" por ahora es un tanto cara .Pero como todo en el hardware en un año sera acsequible
ha un poco de specks
So how fast is the ioDrive? Flynn said the card has 160 parallel pipelines that can read data at 800 megabyte per second and write at 600 Mb/sec.
http://www.tgdaily.com/content/view/34065/135/
__________________
Editado por electrodj en 07-nov-2007 a las 01:47.
|
|
|
08-nov-2007, 03:19
|
#20
|
|
El Grinch
Registrado: octubre-2005
Posts: 1.644
|
Eso es casi tan caro como tener la misma cantidad de memoria ram instalada, pero mas lento.
Ademas eso saldra a la venta a principios del proximo año y solo con controladores de linux. Para edicion de video se usa windows y free bsd asi que por lo pronto aun no es una solucion como corresponde.
Habria que ver que tanto mas rapido funciona un sistema de edicion de video con esa tarjeta ya que los videos tampoco son tan pesados como para colapsar un disco duro. El drama va por el uso de la memoria virtual que es 1000 veces mas lenta en su acceso que la memoria ram. Si se pudiera tener la cantidad de memoria suficiente como para que el sistema no acceda a la memoria virtual (o swap) el disco duro no deberia ser una limitacion, total, placas madres para eso existen.
Editado por DrCooling en 08-nov-2007 a las 03:22.
|
|
| |