Hallo,
Andre Schulze as8@Rcs1.urz.tu-dresden.de schrieb:
Am Mon den 09 Oct 2000 um 09:53:49AM +0200 schrieb sven.wolf:
Hallo,
ich habe ein Problem mit Linux. Die Festplattengeschwindigkeit ist mehr als schlecht :( Meine Hardware: Abit BX6 R2.0, 128 MB, 8 GB IDM (Ide, 5400), 10 GB WD (Ide, 5400), Matrox G400.
hat das bx6 einen udma kontroller (der z.b. einen blaue pinleiste fuer das kabel hat)? an welchem kontroller haengen die platten? hast du schon mal den "normalen" kontroller fuer die platten benutzt? wenn du den udma kontroller benutzt, brauchst du AFAIK kernel support dafuer.
Die Installation verlduft ohne Probleme und auf meinem anderen Rechner funktioniert auch alles zufriedenstellend (Abit BP6, 192 MB, TNT2 m64).
sowas habe ich auch, jedoch mit nur 128mb. mit wieviel mhz laufen die celerons ;-) ?
Nur auf dem Rechner mit 128 MB ist die Festplattengeschwindigkeit zum verr|cktwerden. Ich habe schon den Udma Modus aktiviert, und mit den hdparm Parametern experimentiert (wie in der SuSE Supportdb beschrieben), doch die Erfolge sind gleich Null. Das Starten von X11
schreib mal, welche optionen du ausprobiert hast und ob irgendwelche fehlermeldungen gekommen sind.
dauert 3 min und der Netscapestart mindestens genau so lang. Und wenn Netscape auf den localen Webserver zugreift, dann mit knapp 100 Byte/sec (!) (da ist ja ISDN schneller ;) ). Ich habe mir mal die Auslastung von Prozessor, Ram etc angesehen und festgestellt, da_ auf der Swap fast nix ausgelagert ist (Swap ist 256 MB gro_). Der Prozessor ist auch kaum ausgelastet, nur der freie Speicher betrdgt knapp 600 Kb (!). So da_ ich
dies hier ist ein amd k6 mit 128mb, der seit 2 tagen laeuft:
Mem: 127560K av, 104744K used, 22816K free, 21804K shrd, 61428K buff Swap: 136512K av, 0K used, 136512K free 14644K cached
Fuer 128MB RAM sind 600kB frei schon etwas wenig (zumindest wenn dieser Zustand laenger andauert). Der Kernel rechnet aus der vorhandenen Menge einen Wert aus, den kswapd versucht freizumachen. Dein Wert deutet darauf hin, dass der Kernel nicht so schnell in den Swap-Bereich schreibt, wie der Speicher angefordert wird. Unterhalb einer bestimmten Menge freier Speicher werden Anforderungen der Prozesse (wie z.B. startendes X oder netscape) nur dann fertig bearbeitet, wenn mal wieder ein paar Byte auf der Festplatte sind.
Also noch ein Indiz fuer Problem mit IDE-Interface oder Kabel (Du verwendest doch auch ein ordentliches Kabel?).
Wenn jemand einen Tip hat, dem wdre ich unendlich dankbar.....
dann faellt mir noch ein, dass man eventuell mal nachsehen koennte, wie die interrupts verteilt sind (boards zeigen das beim booten an und nach dem booten des kernel steht das auch in /proc/interrupts)
Das koennte es auch sein. Wenn es da einen IRQ-Konflikt gibt, oje...
Zusammenfassend brauchen wir also: - die Ausgabe von free (waehrend Deiner Aktionen) - /proc/interrupts - Auffaelligkeiten im syslog bzgl. IDE-Aktivitaeten - die Ausgabe von hdparm /dev/hd[a-d] (die betroffenen Platten) - die Bootmeldungen (die aber bitte erst auf Anforderung)
Holger