• 23.08.2025, 07:32
  • Register
  • Login
  • You are not logged in.

 

brighter death now

Full Member

linux/ hohe last beim zugriff auf usb-festplatte

Saturday, January 8th 2011, 3:31pm

hab hier auf/mit debian stable 486-kernel / amd geode 500mhz nen kleinen fileserver aufgesetzt - die interne platte pumpt und schreibt mit wenig last, auch die vollen 100mbit. greife ich nun auf die externe festplatte zu, so steigt die last auf 8-9, dabei halt 99% wa, performance halt für die tonne :/ gibt es etwas, was ich noch tun kann? die platte ist schon als async eingemountet *grübel*

dank!

r4p

Senior Member

Thursday, January 13th 2011, 12:12am

Könnte daran liegen, dass der USB-Controller auf deinem Board kein DMA kann, oder DMA deaktiviert ist. Das muss nicht unbedingt am Board selber liegen, sondern kann auch im Kernel deaktiviert worden sein.
Ohne DMA muss sich der Kernel quasi um jedes Byte einzeln kümmern, das da auf die Platte geschrieben werden soll. Die Performance sollte auch entsprechend schlecht sein (also weit unterhalb dessen, was USB eigentlich können sollte).

Edith meint, dass du eventuell in den Mount-Optionen noch "noatime" aktivieren solltest, sonst wird bei jedem Zugriff auf die Platte gespeichert, wann wer auf welche Datei geguckt hat --> viel Last.

This post has been edited 2 times, last edit by "r4p" (Jan 13th 2011, 12:13am)

Gentoo nutzer mit Herz und Seele: Gentoo Gentoo Wiki

"Bei der Eroberung des Weltraums sind zwei Probleme zu lösen: die Schwerkraft und der Papierkrieg. Mit der Schwerkraft wären wir fertig geworden." - Wernher von Braun

brighter death now

Full Member

Thursday, January 13th 2011, 1:27pm

mit noatime werd ich mal checken - sollte aber eh über den "defaults"-parameter gesetzt sein ?