Mailinglist Archive: opensuse-es (1996 mails)

< Previous Next >
Re: [suse-linux-s] Migrando a SuSE - creo que ya sé que pasa
  • From: Edulix <edulix@xxxxxxxxxx>
  • Date: Sat, 24 Jul 2004 14:01:16 +0200
  • Message-id: <200407241401.17079.edulix@xxxxxxxxxx>
Hola de nuevo!

He ejecutado el YOU y me he descargado varias actualizaciones aunque por el
momento el kdm sigue funcionando 'malamente'.

Parecía que no iba a poder, pero finalmente he encontrado cual *puede ser* uno
de los problemas que hacen que el SuSE se enlentezca al cargar programas y
cosas parecidas. Es el famoso cuello de botella de todos los PCs: el disco
duro!

Aquí tienen los datos.
Los primeros son del K12LTSP (casi lo mismo que decir Fedora Core 1), y lo
segundos resultados (losmás bajos/peores y con diferencia) del SuSE.

Imprimo los resultados de ambos discos duros que tengo, el hda y el hdc. ¿Por
qué? Pues porque en el primero está instalado el Fedora (entre otras cosas
jaja), y en el segundo tenemos el SuSE:

Fedora:
---------
[root@k12ltsp-server root]# hdparm -Tt /dev/hda

/dev/hda:
Timing buffer-cache reads: 1056 MB in 2.00 seconds = 528.00 MB/sec
Timing buffered disk reads: 92 MB in 3.06 seconds = 30.07 MB/sec
[root@k12ltsp-server root]# hdparm -Tt /dev/hdc

/dev/hdc:
Timing buffer-cache reads: 1048 MB in 2.00 seconds = 524.00 MB/sec
Timing buffered disk reads: 150 MB in 3.02 seconds = 49.67 MB/sec
[root@k12ltsp-server root]# man hdparm
[root@k12ltsp-server root]# hdparm -v /dev/hda

/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 4865/255/63, sectors = 78165360, start = 0
[root@k12ltsp-server root]# hdparm -v /dev/hdc

/dev/hdc:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 14593/255/63, sectors = 234441648, start = 0

SuSE:
-------
edulix:~ # hdparm -tT /dev/hda

/dev/hda:
Timing buffer-cache reads: 664 MB in 2.01 seconds = 329.74 MB/sec
Timing buffered disk reads: 68 MB in 3.01 seconds = 22.60 MB/sec
edulix:~ # man hdparm
Reformatting hdparm(8), please wait...
edulix:~ # hdparm -tT /dev/hdc

/dev/hdc:
Timing buffer-cache reads: 748 MB in 2.01 seconds = 372.38 MB/sec
Timing buffered disk reads: 66 MB in 3.02 seconds = 21.84 MB/sec
edulix:~ # hdparm -v /dev/hda

/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 78165360, start = 0
edulix:~ # hdparm -v /dev/hdc

/dev/hdc:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 16383/255/63, sectors = 234441648, start = 0



Como podéis comprobar, la velocidad de lectura es bastante impresionante, y la
única diferencia de configuración que he visto es que el readahead en SuSE es
de 256 y en Fedora de 8. A parte de que el SuSE usa un kernel 2.6.x y el
Fedora un 2.4.x.

¿Cómo arreglar el problema? ¿Puedo/Debo cambiar trivialmente el valor o es
dependiente de esos kb polémicos que trae diferente el kernel de SuSE 9.1?

Un saludo,
Edulix.

< Previous Next >