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

Re: Last bei Plattenzugriff



Am 2004-12-01 21:22:33, schrieb Christian Schult:
> Hallo Weinzierl,
> 
> * Weinzierl schrieb:
> 
> > Christian Schult wrote:
> 
> > >woran kann es liegen, dass mein Rechner bei Festplattenzugriffen
> > >so unter Last gerät? Dann ist der Rechner kaum noch benutzbar,
> > >Tastatur und Maus reagieren bei länger dauernden Plattenzugriffen
> > >zt. nur noch in Minutenabstand. Die CPU-Auslastung steigt auf
> > >nahezu 100%. DMA ist eingeschaltet:
> 
> > Schon mal /var/log/messages oder syslog kontrolliert, ob vielleicht 
> > Plattenfehler auftreten?
> 
> Es treten Dateisystemfehler treten auf, wenn ich hdparm -X69 einschalte. (64
> für UltraDMA plus 5 für Mode 5). Zumindest treten keine Dateisystemfehler
> (ext3) auf wenn ich -X69 nicht benutze. Schalte ich es ein, habe ich nach
> kurzer Zeit kaputte Dateien und Verzeichnisse. Kernel-Fehlermeldungen in
> Logdateien treten dazu nicht auf, sonst hätte logcheck mir was melden müssen.
> 
> Jetzt zeigt hdparm also an:
> 
> root@jazz ~ # hdparm -X /dev/hda
> 
> /dev/hda:
>  setting xfermode to 0 (default PIO mode)
> 
> 
> Ist das nun also der gefürchtete PIO-Mode? Wieso kann das sein wenn doch DMA
> laut hdparm -d eingeschaltet ist?

Wie meinst Du denn das ?

Mit 'hdparm-X /dev/hda' setzt Du den Modus aud "PIO mode 0"
"-d 1" hat nichts mit dem DMA/PIO Modus zu tun.

Haste schon mal 

  ____( '/etc/init.d/tdhdparm' )________________________________________
 /
| echo "##################################"
| echo "#                                #"
| echo "# Seting up /dev/hda with hdparm #"
| echo "#                                #"
| echo "##################################"
| echo
| hdparm -c1 -d1 -m 32 -S0 -X69 /dev/hda
| echo
| 
| # -c   32 Bit I/O           0 = off
| #                           1 = on
| #                           3 = on with sync 
| # -d    Using DMA           0 = off
| #                           1 = on
| # -m    Multiple Sector     2, 4, 8, 16, 32
| # -S    Standby             0       =  off
| # -X    IDE Transfer Mode   00 = default
| #                           01 = disable IORDY
| #                           08 = PIO Mode 0
| #                           09 = PIO Mode 1
| #                           10 = PIO Mode 2
| #                           11 = PIO Mode 3
| #                           12 = PIO Mode 4
| #                           32 = multiword DMA 0
| #                           33 = multiword DMA 1
| #                           34 = multiword DMA 2
| #                           35 = multiword DMA 3
| #                           36 = multiword DMA 4
| #                           64 = Ultra DMA 0
| #                           65 = Ultra DMA 1
| #                           66 = Ultra DMA 2
| #                           67 = Ultra DMA 3
| #                           68 = Ultra DMA 4
| #                           69 = Ultra DMA 5
 \______________________________________________________________________ 

ausprobiert ?
...und dann anstatt "-X69" mal "-X64" versucht ?

> Gruß
> 
> christian


Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917                  ICQ #328449886
                   50, rue de Soultz         MSM LinuxMichi
0033/3/88452356    67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


Reply to: