Hola chicos, tengo un problema con la grabadora (y posiblemente también con el disco duro) de mi portátil.
Resulta que son SATA y cuando realizo movimientos masivos de información va lento de "narices", me resulta desesperante por el hecho de que portátiles con menos prestaciones e IDE van muy bien, sin embargo mi portátil, en lo que se refiere a los dispositivos SATA van como el culo.
Cuando grabo ISOs con la regrabadora de DVD, pues tengo que dejar el portátil solito grabando porque me bloquea toda la interfaz gráfica. Teniendo el monitor de CPU activo y demás, veo que no carga la CPU, sino que algo que se llama "transacciones" se sube por las nubes y se ve que eso es lo que está fastidiando el tema.
Yo recuerdo que en windows, con unidades IDE, había una cosa que era "usar DMA", pero en linux y con SATA, pues no tengo ni idea de cómo solucionar o intentar meterle mano al problema.
¿Algún alma caritativa podría hecharme un cable en cómo poder diagnosticar y solucionar estos problemas así como sacar más jugo a disco duro y/o regrabadora? al menos ¿cómo conseguir que al grabar DVD's o CD's no se me quede el sistema cuajado mientras grabo?
Comentaros, quel, aparte de haber usado el kernel de base de FC5, he usado el vanilla y tpc hay mejoría.
Estoy usando 2.6.17.x, aún no he dado el salto a la 2.6.18 (y no creo que tpc vaya a ser esa la solución).
¿Algún parámetro que pasar al kernel os suena a alguno? ¿alguna herramienta para diagnosticar/afinar?
Muchas gracias de antemano.
Salu2
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
ArcosCom Linux User escribió:
Hola chicos, tengo un problema con la grabadora (y posiblemente también con el disco duro) de mi portátil.
Resulta que son SATA y cuando realizo movimientos masivos de información va lento de "narices", me resulta desesperante por el hecho de que portátiles con menos prestaciones e IDE van muy bien, sin embargo mi portátil, en lo que se refiere a los dispositivos SATA van como el culo.
Cuando grabo ISOs con la regrabadora de DVD, pues tengo que dejar el portátil solito grabando porque me bloquea toda la interfaz gráfica. Teniendo el monitor de CPU activo y demás, veo que no carga la CPU, sino que algo que se llama "transacciones" se sube por las nubes y se ve que eso es lo que está fastidiando el tema.
Yo recuerdo que en windows, con unidades IDE, había una cosa que era "usar DMA", pero en linux y con SATA, pues no tengo ni idea de cómo solucionar o intentar meterle mano al problema.
¿Algún alma caritativa podría hecharme un cable en cómo poder diagnosticar y solucionar estos problemas así como sacar más jugo a disco duro y/o regrabadora? al menos ¿cómo conseguir que al grabar DVD's o CD's no se me quede el sistema cuajado mientras grabo?
Comentaros, quel, aparte de haber usado el kernel de base de FC5, he usado el vanilla y tpc hay mejoría.
Estoy usando 2.6.17.x, aún no he dado el salto a la 2.6.18 (y no creo que tpc vaya a ser esa la solución).
¿Algún parámetro que pasar al kernel os suena a alguno? ¿alguna herramienta para diagnosticar/afinar?
Muchas gracias de antemano.
Salu2
De hecho tu problema es debido al controlador SATA. Primero que nada sería más útil si nos dijeras qué controladora de SATA utiliza tu sistema. Otra cosa, ¿Cómo detecta Fedora tus unidades? Si las ve como /dev/sd? entonces sí está utilizando el bus SATA (como SCSI), de lo contrario estás utilizando el controlador estándar IDE (que no creas que va en modo DMA, sino PIO). Segundo, instala y corre el gkrellm, te permitirá medir la velocidad de transferencia de tu disco duro y otros dispositivos, o como root corre el comando /sbin/hdparm -tT /dev/sd#, donde # representa la unidad. También puedes ver cómo están configurados los discos con /sbin/hdparm -i /dev/sd# (hdparm mide el desempeño bruto del disco, o sea, ¡no le pases como dispositivo una partición!).
El problema a mi me huele a que el controlador SATA no está corriendo a "full speed", y eso se puede deber a dos cosas:
1. No tienes el controlador adecuado cargado (tus dispositivos son detectados como IDE, /dev/hd*). 2. Tienes el controlador adecuado, pero éste no tiene soporte para tu controladora (algunos SATA Intel [ICH/7] pueden dar problemas).
Yo te sugeriría intentar con un kernel más nuevo. Hay muchos cambios en el 2.6.18 con respecto al subsistema SATA (trae un libata más nuevo). Si el de Fedora no te funciona, puedes intentar con un kernel vanilla, quizá con los parches de Andrew Morton (bajo tu propio riesgo!) O si puedes consíguete el "broken-out" de beyond y únicamente aplica el parche de libata. Una vez más, detalles sobre la controladora de SATA serían más útiles.,
Saludos!
Gracias por la respuesta.
Sí, se detectan como /dev/sdX (tanto hd como dvd), perdón por la omisión.
¿Cómo puedo ver la controladora que tiene? Me suena eso de ICH que comentas, ¿algún comando del sistema para verlo?
Gracias de nuevo
El Mar, 24 de Octubre de 2006, 9:57, Gian Paolo Mureddu escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
ArcosCom Linux User escribió:
Hola chicos, tengo un problema con la grabadora (y posiblemente también con el disco duro) de mi portátil.
Resulta que son SATA y cuando realizo movimientos masivos de información va lento de "narices", me resulta desesperante por el hecho de que portátiles con menos prestaciones e IDE van muy bien, sin embargo mi portátil, en lo que se refiere a los dispositivos SATA van como el culo.
Cuando grabo ISOs con la regrabadora de DVD, pues tengo que dejar el portátil solito grabando porque me bloquea toda la interfaz gráfica. Teniendo el monitor de CPU activo y demás, veo que no carga la CPU, sino que algo que se llama "transacciones" se sube por las nubes y se ve que eso es lo que está fastidiando el tema.
Yo recuerdo que en windows, con unidades IDE, había una cosa que era "usar DMA", pero en linux y con SATA, pues no tengo ni idea de cómo solucionar o intentar meterle mano al problema.
¿Algún alma caritativa podría hecharme un cable en cómo poder diagnosticar y solucionar estos problemas así como sacar más jugo a disco duro y/o regrabadora? al menos ¿cómo conseguir que al grabar DVD's o CD's no se me quede el sistema cuajado mientras grabo?
Comentaros, quel, aparte de haber usado el kernel de base de FC5, he usado el vanilla y tpc hay mejoría.
Estoy usando 2.6.17.x, aún no he dado el salto a la 2.6.18 (y no creo que tpc vaya a ser esa la solución).
¿Algún parámetro que pasar al kernel os suena a alguno? ¿alguna herramienta para diagnosticar/afinar?
Muchas gracias de antemano.
Salu2
De hecho tu problema es debido al controlador SATA. Primero que nada sería más útil si nos dijeras qué controladora de SATA utiliza tu sistema. Otra cosa, ¿Cómo detecta Fedora tus unidades? Si las ve como /dev/sd? entonces sí está utilizando el bus SATA (como SCSI), de lo contrario estás utilizando el controlador estándar IDE (que no creas que va en modo DMA, sino PIO). Segundo, instala y corre el gkrellm, te permitirá medir la velocidad de transferencia de tu disco duro y otros dispositivos, o como root corre el comando /sbin/hdparm -tT /dev/sd#, donde # representa la unidad. También puedes ver cómo están configurados los discos con /sbin/hdparm -i /dev/sd# (hdparm mide el desempeño bruto del disco, o sea, ¡no le pases como dispositivo una partición!).
El problema a mi me huele a que el controlador SATA no está corriendo a "full speed", y eso se puede deber a dos cosas:
- No tienes el controlador adecuado cargado (tus dispositivos son
detectados como IDE, /dev/hd*). 2. Tienes el controlador adecuado, pero éste no tiene soporte para tu controladora (algunos SATA Intel [ICH/7] pueden dar problemas).
Yo te sugeriría intentar con un kernel más nuevo. Hay muchos cambios en el 2.6.18 con respecto al subsistema SATA (trae un libata más nuevo). Si el de Fedora no te funciona, puedes intentar con un kernel vanilla, quizá con los parches de Andrew Morton (bajo tu propio riesgo!) O si puedes consíguete el "broken-out" de beyond y únicamente aplica el parche de libata. Una vez más, detalles sobre la controladora de SATA serían más útiles.,
Saludos! -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFFPcdyXM+XOp70dwoRAmYcAJ9RzG6YbcexVXHd4wbFINerxPvpJwCdGIWk aBt9eG5EThnNeUh+4tv2buU= =H85g -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
ArcosCom Linux User escribió:
Gracias por la respuesta.
Sí, se detectan como /dev/sdX (tanto hd como dvd), perdón por la omisión.
¿Cómo puedo ver la controladora que tiene? Me suena eso de ICH que comentas, ¿algún comando del sistema para verlo?
Gracias de nuevo
Sí, la controladora deberías poder verla con utilizando el comando /sbin/lspci, no necesitas ser root para utilizarlo, a menos que le pidas extra "verborrea", o las opciones -v -vv.
Es un portátil Centrino Core2Duo? Daría la impresión de que te conviene buscar un controlador actualizado. Por lo que comentas del desempeño parece que el controlador se atraganta con algo a la hora de mover los datos por el bus.
No, es un centrino a 1,6GHz (creo recordar). No lo tengo delante en estos momentos, aunque a la tarde sí lo tendré para poder exponer mensajes y demás tests que propongais.
Cuando hablas de "controlador actualizado" ... ¿te refieres a actualizar el kernel a la 2.6.18.x por ejemplo? ¿a algún parche que haya en algún sitio?
De todas formas, en cuanto tenga el portátil delante, pondré las diferentes salidas que ofrecen los comandos que se hayan ido indicando para ver si entre todos me hechais un cable para afinar tanto el disco duro como la grabadora DVD.
Gracias
El Mar, 24 de Octubre de 2006, 11:54, Gian Paolo Mureddu escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
ArcosCom Linux User escribió:
Gracias por la respuesta.
Sí, se detectan como /dev/sdX (tanto hd como dvd), perdón por la omisión.
¿Cómo puedo ver la controladora que tiene? Me suena eso de ICH que comentas, ¿algún comando del sistema para verlo?
Gracias de nuevo
Sí, la controladora deberías poder verla con utilizando el comando /sbin/lspci, no necesitas ser root para utilizarlo, a menos que le pidas extra "verborrea", o las opciones -v -vv.
Es un portátil Centrino Core2Duo? Daría la impresión de que te conviene buscar un controlador actualizado. Por lo que comentas del desempeño parece que el controlador se atraganta con algo a la hora de mover los datos por el bus. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFFPeLxXM+XOp70dwoRAuhvAJ47J2OJk+wX+AyfNkbmMVdPNrg1DwCeJr1a 8wQ0WZyJ0mG6L0X/KgSVUlQ= =Al/b -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
ArcosCom Linux User escribió:
No, es un centrino a 1,6GHz (creo recordar). No lo tengo delante en estos momentos, aunque a la tarde sí lo tendré para poder exponer mensajes y demás tests que propongais.
Podrías revisar si es dual core o no o si tiene HT o no con cat /proc/cpuinfo
Cuando hablas de "controlador actualizado" ... ¿te refieres a actualizar el kernel a la 2.6.18.x por ejemplo? ¿a algún parche que haya en algún sitio?
Lo único que se me ocurre es revisar en google u otro lado el soporte de las unidades ópticas sobre bus SATA. Tu disco parece ser un tanto lento (qué dice hdparm -I? [es una i mayúscula]), debería estar en modo udma6, daría la impresión de que el disco está como udma5. Haz lo mismo con el DVD (cualquier udma es bueno en ese caso, malo si está en PIO). Para cambiar de modo al disco utiliza /sbin/hdparm -c <modo> <dispositivo>.
De todas formas, en cuanto tenga el portátil delante, pondré las diferentes salidas que ofrecen los comandos que se hayan ido indicando para ver si entre todos me hechais un cable para afinar tanto el disco duro como la grabadora DVD.
Gracias
De cualquier forma te convendría tener un controlador para tu SATA actualizado y eso te lo puede ofrecer un kernel 2.6.18 (ya sea stock o custom). Suerte!
Parece que con hdc=noprobe se soluciona el problema a la hora de grabar, ya que ahora me reconoce el DVD como /dev/scd0.
Ahora ya puedo usar k3b sin problemas para grabar mientras uso otras aplicaciones, aunque ahora el problema es otro (para lo cuál pondré otro e-mail con otro asunto).
Adjunto ficheros con información adicional, tanto extraida con kernel 2.6.17.14 como con 2.6.18.1, la verdad es que no he notado mucha mejoría y creo que puede "tunearse" un poco más para intentar exprimir el rendimiento del HD.
¿Alguna ayudita? Puede que algún parámetro para "sda" en el arranque puede ayudar algo, estoy buscando en la documentación del kernel mientras, pero pido, si alguien sabe algo o puede orientarme, que me eche un cablecillo.
Indicar que el portátil es un Dell Lattitude D810 y sí, he buscado más información al respecto en http://www.linux-laptop.net/ y tampoco es que haya mucho sobre el problema.
Muchas gracias por toda la colaboración chicos, espero que con un poco más esto ya quede fino.
Salu2
El Mar, 24 de Octubre de 2006, 18:10, Gian Paolo Mureddu escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
ArcosCom Linux User escribió:
No, es un centrino a 1,6GHz (creo recordar). No lo tengo delante en estos momentos, aunque a la tarde sí lo tendré para poder exponer mensajes y demás tests que propongais.
Podrías revisar si es dual core o no o si tiene HT o no con cat /proc/cpuinfo
Cuando hablas de "controlador actualizado" ... ¿te refieres a actualizar el kernel a la 2.6.18.x por ejemplo? ¿a algún parche que haya en algún sitio?
Lo único que se me ocurre es revisar en google u otro lado el soporte de las unidades ópticas sobre bus SATA. Tu disco parece ser un tanto lento (qué dice hdparm -I? [es una i mayúscula]), debería estar en modo udma6, daría la impresión de que el disco está como udma5. Haz lo mismo con el DVD (cualquier udma es bueno en ese caso, malo si está en PIO). Para cambiar de modo al disco utiliza /sbin/hdparm -c <modo> <dispositivo>.
De todas formas, en cuanto tenga el portátil delante, pondré las diferentes salidas que ofrecen los comandos que se hayan ido indicando para ver si entre todos me hechais un cable para afinar tanto el disco duro como la grabadora DVD.
Gracias
De cualquier forma te convendría tener un controlador para tu SATA actualizado y eso te lo puede ofrecer un kernel 2.6.18 (ya sea stock o custom). Suerte! -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFFPjsLXM+XOp70dwoRAmmYAJ4qi2I0QHur4g1qke2EmkUFX4PKaACfc+vg 6xXd7ZhPcW27Dba39PRx/eQ= =Bqpl -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
ArcosCom Linux User escribió:
Parece que con hdc=noprobe se soluciona el problema a la hora de grabar, ya que ahora me reconoce el DVD como /dev/scd0.
Ahora ya puedo usar k3b sin problemas para grabar mientras uso otras aplicaciones, aunque ahora el problema es otro (para lo cuál pondré otro e-mail con otro asunto).
Adjunto ficheros con información adicional, tanto extraida con kernel 2.6.17.14 como con 2.6.18.1, la verdad es que no he notado mucha mejoría y creo que puede "tunearse" un poco más para intentar exprimir el rendimiento del HD.
¿Alguna ayudita? Puede que algún parámetro para "sda" en el arranque puede ayudar algo, estoy buscando en la documentación del kernel mientras, pero pido, si alguien sabe algo o puede orientarme, que me eche un cablecillo.
Indicar que el portátil es un Dell Lattitude D810 y sí, he buscado más información al respecto en http://www.linux-laptop.net/ y tampoco es que haya mucho sobre el problema.
Muchas gracias por toda la colaboración chicos, espero que con un poco más esto ya quede fino.
Salu2
Lo del disco en efecto parece problema de que no está utilizando el udma adecuado. Revisa la info del disco. Por ejemplo en mi caso tengo dos discos SATA Seagate. Uno más viejito que el otro (120GB y 80Gb, respectivamente). Ambos son sda y sdb y esto es lo que dice el buen hdparm:
/dev/sda:
ATA device, with non-removable media Model Number: ST3120023AS Serial Number: 3KA1ZP6F Firmware Revision: 3.01 Standards: Used: ATA/ATAPI-6 T13 1410D revision 2 Supported: 6 5 4 3
La sección de Standards es importante puesto que en el caso de este disco no soporta modo de transferencia más allá que udma5:
Capabilities: LBA, IORDY(can be disabled) bytes avail on r/w long: 4 Queue depth: 1 Standby timer values: spec'd by Standard R/W multiple sector transfer: Max = 16 Current = 16 Recommended acoustic management value: 128, current value: 0 DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 udma6 Cycle time: min=120ns recommended=120ns PIO: pio0 pio1 pio2 pio3 pio4 Cycle time: no flow control=240ns IORDY flow control=120ns
Por tipo de Bus (SATA) debería soportar transferencias en modo udma6, pero en realidad el disco no puede... Por ejemplo,
/dev/sdb:
ATA device, with non-removable media Model Number: ST3808110AS Serial Number: 5LR4A3D2 Firmware Revision: 3.AAH Standards: Supported: 7 6 5 4 Likely used: 7
En este caso el disco, aunque de menor capacidad es más nuevo y soporta udma6 sin problemas:
Capabilities: LBA, IORDY(can be disabled) Queue depth: 32 Standby timer values: spec'd by Standard, no device specific minimum R/W multiple sector transfer: Max = 16 Current = 16 Recommended acoustic management value: 254, current value: 0 DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 Cycle time: min=120ns recommended=120ns PIO: pio0 pio1 pio2 pio3 pio4 Cycle time: no flow control=240ns IORDY flow control=120ns
Revisa la info de tu disco duro. Como es de un portátil, no esperes milagros, puesto que mayor velocidad también implica mayor requerimiento energético y la energía en un portátil vale oro... Así que si se puede obtener mayor tiempo de batería mediante bajar un tanto las capacidades y velocidad de otros componentes, pues la energía en muchos casos tiene mayor relevancia.
Adjunto salida correspondiente al vanilla kernel 2.6.17.14: 1) uname -a 2) lsmod 3) lspci -v 4) hdparm -tT /dev/sda
Salu2
El Mar, 24 de Octubre de 2006, 11:38, ArcosCom Linux User escribió:
Gracias por la respuesta.
Sí, se detectan como /dev/sdX (tanto hd como dvd), perdón por la omisión.
¿Cómo puedo ver la controladora que tiene? Me suena eso de ICH que comentas, ¿algún comando del sistema para verlo?
Gracias de nuevo
El Mar, 24 de Octubre de 2006, 9:57, Gian Paolo Mureddu escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
ArcosCom Linux User escribió:
Hola chicos, tengo un problema con la grabadora (y posiblemente también con el disco duro) de mi portátil.
Resulta que son SATA y cuando realizo movimientos masivos de información va lento de "narices", me resulta desesperante por el hecho de que portátiles con menos prestaciones e IDE van muy bien, sin embargo mi portátil, en lo que se refiere a los dispositivos SATA van como el culo.
Cuando grabo ISOs con la regrabadora de DVD, pues tengo que dejar el portátil solito grabando porque me bloquea toda la interfaz gráfica. Teniendo el monitor de CPU activo y demás, veo que no carga la CPU, sino que algo que se llama "transacciones" se sube por las nubes y se ve que eso es lo que está fastidiando el tema.
Yo recuerdo que en windows, con unidades IDE, había una cosa que era "usar DMA", pero en linux y con SATA, pues no tengo ni idea de cómo solucionar o intentar meterle mano al problema.
¿Algún alma caritativa podría hecharme un cable en cómo poder diagnosticar y solucionar estos problemas así como sacar más jugo a disco duro y/o regrabadora? al menos ¿cómo conseguir que al grabar DVD's o CD's no se me quede el sistema cuajado mientras grabo?
Comentaros, quel, aparte de haber usado el kernel de base de FC5, he usado el vanilla y tpc hay mejoría.
Estoy usando 2.6.17.x, aún no he dado el salto a la 2.6.18 (y no creo que tpc vaya a ser esa la solución).
¿Algún parámetro que pasar al kernel os suena a alguno? ¿alguna herramienta para diagnosticar/afinar?
Muchas gracias de antemano.
Salu2
De hecho tu problema es debido al controlador SATA. Primero que nada sería más útil si nos dijeras qué controladora de SATA utiliza tu sistema. Otra cosa, ¿Cómo detecta Fedora tus unidades? Si las ve como /dev/sd? entonces sí está utilizando el bus SATA (como SCSI), de lo contrario estás utilizando el controlador estándar IDE (que no creas que va en modo DMA, sino PIO). Segundo, instala y corre el gkrellm, te permitirá medir la velocidad de transferencia de tu disco duro y otros dispositivos, o como root corre el comando /sbin/hdparm -tT /dev/sd#, donde # representa la unidad. También puedes ver cómo están configurados los discos con /sbin/hdparm -i /dev/sd# (hdparm mide el desempeño bruto del disco, o sea, ¡no le pases como dispositivo una partición!).
El problema a mi me huele a que el controlador SATA no está corriendo a "full speed", y eso se puede deber a dos cosas:
- No tienes el controlador adecuado cargado (tus dispositivos son
detectados como IDE, /dev/hd*). 2. Tienes el controlador adecuado, pero éste no tiene soporte para tu controladora (algunos SATA Intel [ICH/7] pueden dar problemas).
Yo te sugeriría intentar con un kernel más nuevo. Hay muchos cambios en el 2.6.18 con respecto al subsistema SATA (trae un libata más nuevo). Si el de Fedora no te funciona, puedes intentar con un kernel vanilla, quizá con los parches de Andrew Morton (bajo tu propio riesgo!) O si puedes consíguete el "broken-out" de beyond y únicamente aplica el parche de libata. Una vez más, detalles sobre la controladora de SATA serían más útiles.,
Saludos! -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFFPcdyXM+XOp70dwoRAmYcAJ9RzG6YbcexVXHd4wbFINerxPvpJwCdGIWk aBt9eG5EThnNeUh+4tv2buU= =H85g -----END PGP SIGNATURE-----
es-users@lists.fedoraproject.org