[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: Acceso a disco ralentiza el sistema



La solucion es sencilla, y se llama preempt:

http://www.tech9.net/rml/linux/

Ahi tienes el parche para casi cualquier version de kernel. La teoria sobre
como y que hace el parche mejor miradla en la pagina, seguro que su autor lo
explica mejor que yo ;D

Solo deciros que esta ya integrado como parte oficial del kernel en la 2.5 y
que en mi opinion es algo BASICO para cualquier escritorio.

Ahora puedo descomprimir RARs de 600 megas, sin problemas mientras miro un
DivX sin que se corte el sonido.

Espero que te sirva de ayuda :)


-----Mensaje original-----
De: Jesus Angel [mailto:jpozdom@usuarios.retecal.es]En nombre de Jesus
Angel del Pozo
Enviado el: jueves, 04 de abril de 2002 22:08
Para: Usuarios de Debian
Asunto: Acceso a disco ralentiza el sistema


Hola a todos/as

Como dice el asunto del mensaje, cuando hay un intenso uso del disco
duro, por ejemplo al copiar una imagen de un CD o cualquier otro fichero
de gran tamaño, el ordenador tarda en responder. El puntero del ratón se
queda parado y avanza a golpes, al cambiar de escritorio tarda en
aparecer las ventanas abiertas...

No creo que sea cosa del procesador, puesto que mientras ocurre todo lo
anterior el procesador no pasa del 30% de utilización (aproximadamente).

El ordenador es un Athlon 750MHz, 256MB RAM, 40GB HD UDMA/100, placa
Asus A7V. El disco está conectado a la controladora UDMA/100. Además de
ese disco duro, tengo otro de 8GB, UDMA/66, pero que está separado del
anterior, conectado a la controladora UDMA/66, y que además no utilizo
en Linux.

Mediante hdparm(8) tengo seleccionadas las siguientes opciones de
configuración:
  hdparm -q -S 120 /dev/hda  <-- disco 8GB, se apaga a los 10 minutos
  hdparm -q -u1 -c1 -m16 -W1 -d1 -X69 -S 252 /dev/hde <-- el de 40GB

Utilizo Debian Woody con un núcleo 2.4.17.

¿Se os ocurre alguna razón/solución para este comportamiento?

Debajo incluyo alguna información sobre la configuración de los discos,
obtenida con hdparm(8).

Saludos y muchas gracias.

# hdparm /dev/hde
/dev/hde:
 multcount    = 16 (on)
 I/O support  =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 77545/16/63, sectors = 78165360, start = 0
 busstate     =  1 (on)


# hdparm -i /dev/hde
/dev/hde:

 Model=ST340810A, FwRev=3.60, SerialNo=5FB0T2C6
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=78165360
 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 udma0 udma1 udma2 udma3 udma4 *udma5
 AdvancedPM=yes: unknown setting WriteCache=enabled
 Drive Supports : Reserved : ATA-1 ATA-2 ATA-3 ATA-4 ATA-5 ATA-6


# hdparm -I /dev/hde
/dev/hde:
non-removable ATA device, with non-removable media
        Model Number:           ST340810A
        Serial Number:          5FB0T2C6
        Firmware Revision:      3.60
Standards:
        Supported: 1 2 3 4 5 6
        Likely used: 6
Configuration:
        Logical         max     current
        cylinders       16383   16383
        heads           16      16
        sectors/track   63      63
        bytes/track:    0               (obsolete)
        bytes/sector:   0               (obsolete)
        current sector capacity: 16514064
        LBA user addressable sectors = 78165360
Capabilities:
        LBA, IORDY(can be disabled)
        Buffer size: 2048.0kB   ECC bytes: 4    Queue depth: 1
        Standby timer values: spec'd by standard
        r/w multiple sector transfer: Max = 16  Current = 16
        Advanced power management level: 64
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Cycle time: no flow control=240ns  IORDY flow control=120ns
Commands/features:
        Enabled Supported:
           *    READ BUFFER cmd
           *    WRITE BUFFER cmd
           *    Host Protected Area feature set
           *    look-ahead
           *    write cache
           *    Power Management feature set
                Security Mode feature set
           *    SMART feature set
                SET MAX security extension
           *    Advanced Power Management feature set
           *    DOWNLOAD MICROCODE cmd
Security:
        Master password revision code = 65534
                supported
        not     enabled
        not     locked
        not     frozen
        not     expired: security count
        not     supported: enhanced erase
HW reset results:
        CBLID- above Vih
        Device num = 0 determined by the jumper
Checksum: correct


# hdparm -tT /dev/hde
/dev/hde:
 Timing buffer-cache reads:   128 MB in  0.77 seconds =166.23 MB/sec
 Timing buffered disk reads:  64 MB in  3.86 seconds = 16.58 MB/sec


--
 Jesús Ángel del Pozo Domínguez
 Valladolid                         __ô
 GnuPG key-id: 0x17FB6CCE         _ \<_
 http://www.tel.uva.es/~jpozdom  (_)/(_)
      .--.
     |o_o |      Usuario Registrado
     |:_/ |      Linux: #168206
    //   \ \     http://counter.li.org
   (|     | )
  /'\_   _/`\
  \___)=(___/


--
To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org



-- 
To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: