[opensuse-es] Disco rígido anda lento???
Hola gente cómo les va? Mi consulta en este caso es la siguiente: Tengo una PC de escritorio la cual tiene básicamente las siguientes características: ASUS A8V-E Se (Chipset VIA KT890) Athlon 64 3000+ 1GB RAM DDR 400 HD 250GB SATA Soy usuario de SUSE / OS desde aproximadamente la versión 10.0 (no recuerdo en realidad bien con cual empecé, la primera que probé fue una live de la 9.3 pero creo que al poco tiempo salió la 10). En esta PC el primer OS que instalé fue el 10.2 (si la memoria no me engaña). Nunca la usé con otro Linux, siempre OS. Lo que noté siempre es que "anda lenta". Bien, ese término es muy general no? Voy a tratar de ser un poco más específico... Por ejemplo cuando cargo un video de Youtube (o cualquier video de ese tipo) el FireFox se suele trabar unos segundos, más o menos según cuantas pestañas tenga abiertas... Si pongo a transferir algún archivo grande (digamos unos cuantos cientos de megas), la transferencia va bien (después si lo creen necesario les tiro datos de la velocidad de transferencia), pero si al mismo tiempo que hago la transferencia quiero hacer otra cosa (digamos abrir firefox o navegar por el sistema de fichoros), la cosa se pone muy difícil. No sé si la comparación sirve, pero el efecto es muy pero muy similar al que ocurre en Windows cuando por algún motivo el disco se pasa de modo UDMA a modo PIO (en realidad en ese caso el defecto es aún mayor, pero sirve para dar una idea de lo que me está pasando). Quería primero saber cómo hago para chequear la evlocidad del disco y demás parámetros (hdparm verdad?, pero con qué parámetros???). Alguna idea de qué puede ser? Algún lugar en especial en la configuración del Kernel en la que me deba fijar? Nunca compilé uno pero tengo ganas de hacerlo, pasa que al principio marea mucho ver semejante menú con tantas opciones, por lo que creo que sería bueno empezar toqueteando la parte de los discos. Como verán la pregunta es bastan amplia, pero es que no sé que más datos pasarles. Ah si, por último en Windows esta mother tiene la particularidad de que si no le instalo el driver específico del chipset la tranferencia de datos anda muy lenta, me pasaba por ejemplo en los juegos, cuando quería acceder al disco se me trababa el juego por uno o dos segundos. Se que no tiene nada que ver, pero a lo que voy es que quizás este chipset es un tanto rebuscado, y si bien Linux "lo hace andar" bastante bien, a lo mejor necesita de que se haga algo extra para sacarle el máximo provecho. Saludos y gracias como siempre. Mauro. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Saludos Mauro
Hola gente cómo les va? Mi consulta en este caso es la siguiente:
Lo que noté siempre es que "anda lenta". Bien, ese término es muy general no? Voy a tratar de ser un poco más específico...
Por ejemplo cuando cargo un video de Youtube (o cualquier video de ese tipo) el FireFox se suele trabar unos segundos, más o menos según cuantas pestañas tenga abiertas...
Si pongo a transferir algún archivo grande (digamos unos cuantos cientos de megas), la transferencia va bien (después si lo creen necesario les tiro datos de la velocidad de transferencia), pero si al mismo tiempo que hago la transferencia quiero hacer otra cosa (digamos abrir firefox o navegar por el sistema de fichoros), la cosa se pone muy difícil.
Aqui unos comandos utiles : te lo traduje de este enlace en inglés, pero de paso traduzco para que sirva para quien no sepa inglés http://en.opensuse.org/SDB:(E)IDE_hard_disk_is_slow hdparm -i /dev/hdx # hdx representa tu disco IDE El siguiente comando provee la configuracion, de como el kernel lo ve * hdparm -I /dev/hdx Aqui provee la configuracion preguntandole al disco duro directamente * hdparm -m /dev/hdx resp. hdparm -m nnn /dev/hdx El resto tiene que ver con el numero de sectores accesados por cada interrupción, y demas queries.... Espero te sirva ====== Queries / sets the number of sectors accessed for each interrupt issued for /dev/hdx. Feasible values for nnn are: 0 (deactivates multi-sector access) or a power of 2 (2,4,8,16,...) up to the maximal allowed value given by MaxMultSect= in the output of hdparm -I /dev/hdx. Note: Activating multi-sector access is generally favourable. However, the biggest value for nnn isn't necessarily the best one! Some trial and benchmarking is recommended. * hdparm -c /dev/hdx resp. hdparm -c n /dev/hdx Queries / sets the 32 bit data transfer between the bus and the IDE controller (n=0: deactivated; n=1 : activated). Generally, activating 32 bit transfer provides better performance. Again, trial and benchmarking is recommended for each individual hard disk. * hdparm -d /dev/hdx resp. hdparm -d n /dev/hdx Pablo Barrera -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Content-ID:
Hola gente cómo les va? Mi consulta en este caso es la siguiente:
Tengo una PC de escritorio la cual tiene básicamente las siguientes características:
ASUS A8V-E Se (Chipset VIA KT890) Athlon 64 3000+ 1GB RAM DDR 400 HD 250GB SATA
Es "poca" memoria.
Soy usuario de SUSE / OS desde aproximadamente la versión 10.0 (no recuerdo en realidad bien con cual empecé, la primera que probé fue una live de la 9.3 pero creo que al poco tiempo salió la 10).
En esta PC el primer OS que instalé fue el 10.2 (si la memoria no me engaña). Nunca la usé con otro Linux, siempre OS.
Lo que noté siempre es que "anda lenta". Bien, ese término es muy general no? Voy a tratar de ser un poco más específico...
Por ejemplo cuando cargo un video de Youtube (o cualquier video de ese tipo) el FireFox se suele trabar unos segundos, más o menos según cuantas pestañas tenga abiertas...
Eso es normal. El flash carga mucho, y el firefox también. Mira la ocupación de la memoria.
Si pongo a transferir algún archivo grande (digamos unos cuantos cientos de megas), la transferencia va bien (después si lo creen necesario les tiro datos de la velocidad de transferencia), pero si al mismo tiempo que hago la transferencia quiero hacer otra cosa (digamos abrir firefox o navegar por el sistema de fichoros), la cosa se pone muy difícil.
Haría falta saber que usas para transferir, y que tipo de red usas. Quiero decir, que cómo se conecta el ordenador a la red. Si es con algo que necesite driver especial que cargue el sistema...
No sé si la comparación sirve, pero el efecto es muy pero muy similar al que ocurre en Windows cuando por algún motivo el disco se pasa de modo UDMA a modo PIO (en realidad en ese caso el defecto es aún mayor, pero sirve para dar una idea de lo que me está pasando).
Quería primero saber cómo hago para chequear la evlocidad del disco y demás parámetros (hdparm verdad?, pero con qué parámetros???).
Pues, al hilo del hilo en que nos dabas coba, pues rtfm :-P (flipping, flipping) Bueno, me ganaré el jabón. ;-) hdparm -tT /dev/sda te mide la velocidad de transferencia. # hdparm -tT /dev/hda /dev/hda: Timing cached reads: 428 MB in 2.00 seconds = 213.84 MB/sec Timing buffered disk reads: 136 MB in 3.00 seconds = 45.29 MB/sec Y no creo que sea especialmente rápido, sino del montón, y con placa anticuada. Je, no mires los doscientos, la importante es la segunda linea :-p La "-i" te da información. Copia aquí lo que te da que lo veamos. Por ejemplo: /dev/hda: Model=ST3320620A, FwRev=3.AAE, SerialNo=5QF2M56F Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4 BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=16 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=625142448 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 AdvancedPM=no WriteCache=enabled Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6,7 * signifies the current active mode Fíjate donde sale el asterisco, indica el modo que usa. Pero no creo que estes en un modo pio, porque es terriblemente lento. Usado sin parámetros da otra información interesante. Puedes también hacer: hdparm -d -c -u /dev/hda (o el disco que sea). Yo uso esa linea para el dvd antes de usarlo para grabar: # hdparm -d -c -u /dev/dvd /dev/dvd: IO_support = 0 (default)16-bit) unmaskirq = 0 (off) using_dma = 1 (on) con lo que veo que está mal y repito, para activar esos modos interesantes: # hdparm -d 1 -c 1 -u 1 /dev/dvd /dev/dvd: setting 32-bit IO_support flag to 1 setting unmaskirq to 1 (on) setting using_dma to 1 (on) IO_support = 1 (32-bit) unmaskirq = 1 (on) using_dma = 1 (on)
Alguna idea de qué puede ser? Algún lugar en especial en la configuración del Kernel en la que me deba fijar? Nunca compilé uno pero tengo ganas de hacerlo, pasa que al principio marea mucho ver semejante menú con tantas opciones, por lo que creo que sería bueno empezar toqueteando la parte de los discos.
Es dificil ganar algo recompilando el kernel. Hay que saber lo que se hace... yo cuando lo he intentado la ganancia ha sido marginal. ¿Usas el de 64 bits? Igual ganas usando el de 32, pero supone reinstalar toda la distro.
Ah si, por último en Windows esta mother tiene la particularidad de que si no le instalo el driver específico del chipset la tranferencia de datos anda muy lenta, me pasaba por ejemplo en los juegos, cuando quería acceder al disco se me trababa el juego por uno o dos segundos. Se que no tiene nada que ver, pero a lo que voy es que quizás este chipset es un tanto rebuscado, y si bien Linux "lo hace andar" bastante bien, a lo mejor necesita de que se haga algo extra para sacarle el máximo provecho.
Ni idea... - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkrHmB0ACgkQtTMYHG2NR9W3rgCfd/GCT43CiV/eL8Rknr8nDZV8 l48An20W7YkQDafbS3oSa9ea7P5SI/0f =HUSG -----END PGP SIGNATURE-----
El 2009-10-03 a las 14:56 -0300, Mauro Antivero escribió:
Hola gente cómo les va? Mi consulta en este caso es la siguiente:
Tengo una PC de escritorio la cual tiene básicamente las siguientes características:
ASUS A8V-E Se (Chipset VIA KT890) Athlon 64 3000+ 1GB RAM DDR 400 HD 250GB SATA
Soy usuario de SUSE / OS desde aproximadamente la versión 10.0 (no recuerdo en realidad bien con cual empecé, la primera que probé fue una live de la 9.3 pero creo que al poco tiempo salió la 10).
En esta PC el primer OS que instalé fue el 10.2 (si la memoria no me engaña). Nunca la usé con otro Linux, siempre OS.
Lo que noté siempre es que "anda lenta". Bien, ese término es muy general no? Voy a tratar de ser un poco más específico...
Por ejemplo cuando cargo un video de Youtube (o cualquier video de ese tipo) el FireFox se suele trabar unos segundos, más o menos según cuantas pestañas tenga abiertas...
Si pongo a transferir algún archivo grande (digamos unos cuantos cientos de megas), la transferencia va bien (después si lo creen necesario les tiro datos de la velocidad de transferencia), pero si al mismo tiempo que hago la transferencia quiero hacer otra cosa (digamos abrir firefox o navegar por el sistema de fichoros), la cosa se pone muy difícil.
(...) Si tienes la 11.1, prueba a desactivar el servicio de Beagle/Kerry (el complemento /extensión de Beagle en firefox también). El servicio es muy útil, pero cuando está en ejecución a veces experimento los mismos síntomas que comentas (el equipo tiene "micro-pausas"). Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2009/10/3 Mauro Antivero
Hola gente cómo les va? Mi consulta en este caso es la siguiente:
Tengo una PC de escritorio la cual tiene básicamente las siguientes características:
ASUS A8V-E Se (Chipset VIA KT890) Athlon 64 3000+ 1GB RAM DDR 400 HD 250GB SATA
Soy usuario de SUSE / OS desde aproximadamente la versión 10.0 (no recuerdo en realidad bien con cual empecé, la primera que probé fue una live de la 9.3 pero creo que al poco tiempo salió la 10).
En esta PC el primer OS que instalé fue el 10.2 (si la memoria no me engaña). Nunca la usé con otro Linux, siempre OS.
Lo que noté siempre es que "anda lenta". Bien, ese término es muy general no? Voy a tratar de ser un poco más específico...
Por ejemplo cuando cargo un video de Youtube (o cualquier video de ese tipo) el FireFox se suele trabar unos segundos, más o menos según cuantas pestañas tenga abiertas...
Si pongo a transferir algún archivo grande (digamos unos cuantos cientos de megas), la transferencia va bien (después si lo creen necesario les tiro datos de la velocidad de transferencia), pero si al mismo tiempo que hago la transferencia quiero hacer otra cosa (digamos abrir firefox o navegar por el sistema de fichoros), la cosa se pone muy difícil.
No sé si la comparación sirve, pero el efecto es muy pero muy similar al que ocurre en Windows cuando por algún motivo el disco se pasa de modo UDMA a modo PIO (en realidad en ese caso el defecto es aún mayor, pero sirve para dar una idea de lo que me está pasando).
Quería primero saber cómo hago para chequear la evlocidad del disco y demás parámetros (hdparm verdad?, pero con qué parámetros???).
Alguna idea de qué puede ser? Algún lugar en especial en la configuración del Kernel en la que me deba fijar? Nunca compilé uno pero tengo ganas de hacerlo, pasa que al principio marea mucho ver semejante menú con tantas opciones, por lo que creo que sería bueno empezar toqueteando la parte de los discos.
Pudieras chequear los modulos que manejan los dispositivos de almacenamiento, en el caso tuyo, creo que en el archivo /etc/sysconfig/kernel deberías tener el archivo sata_via en la lista. Uno de los problemas que solia encontrar en ese archivo, que es el que determina que modulos debe cargar en el initrd, para que arranque el sistema, que para la controladora ide, aparecen los modulos especificos que corresponden al chipset del mobo, y otro modulo que es el ide_generic, que a veces interfiere con los otros modulos, y yo acostumbro a eliminarlo de ese archivo de configuración, y vuelvo a crear el initrd, con el comando mkinitrd. En el caso mio, co un mobo con chipset ATI, aparecen los siguiente modulos para las controladoras de discos y dvd (comando lsmod): ahci 39216 6 libata 199756 3 ata_generic,pata_atiixp,ahci Parece que debería eliminarle el ata_generic. Salu2 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (5)
-
Camaleón
-
Carlos E. R.
-
Juan Erbes
-
Mauro Antivero
-
opensource@pablobarrera.com.ar