View previous topic :: View next topic |
Author |
Message |
schachti Advocate
Joined: 28 Jul 2003 Posts: 3765 Location: Gifhorn, Germany
|
Posted: Wed Sep 26, 2007 7:38 am Post subject: Grottige Performance mit verschlüsseltem Homeverzeichnis |
|
|
Mir ist aufgefallen, dass seit einiger Zeit die Performance beim Zugriff auf mein verschlüsseltes Homeverzeichnis ganz grottig geworden ist.
Zur Info: Dateisystem von / ist ext3 (mit data=journal), darauf liegt eine Datei, in der das verschlüsselte Homeverzeichnis gespeichert ist. Gemountet wird es mittels pam_mount (--> loop Device und dm-crypt), Dateisystem ist ext2. Prozessor ist ein Athlon64 X2 4200+ mit 2 GB RAM, das System ist ~x86 mit aktuellen Paketen.
Mir ist nun beim Schreiben größerer Datenmengen das folgende aufgefallen: es werden zunächst Daten geschrieben (einige Dutzend bis ein paar hundert MB), dann geht die Prozessorauslastung beider Kerne für kurze Zeit auf 100%wa hoch, anschliessend bleibt die Auslastung eines Kerns für eine Weile (30-60 Sekunden?) bei 100%wa, während der andere Kern idle ist. Währenddessen ist die Festplatte mehr oder weniger im Leerlauf, während dieser Zeit werden keine Daten geschrieben. Dann geht es wieder von vorne los.
Ich weiss, dass das Problem vor ca. einem dreiviertel Jahr (damals noch mit einem Athlon XP 1800+) noch nicht bestanden hat, kann aber leider nicht sagen, seit wann das Problem genau besteht.
Hat jemand einen Tipp, wie ich die Ursache eingrenzen kann? Benötigte Infos liefere ich gerne nach. _________________ Never argue with an idiot. He brings you down to his level, then beats you with experience.
How-To: Daten verschlüsselt auf DVD speichern. |
|
Back to top |
|
|
Anarcho Advocate
Joined: 06 Jun 2004 Posts: 2970 Location: Germany
|
Posted: Wed Sep 26, 2007 8:10 am Post subject: |
|
|
Das klingt so als würde erstmal der RAM vollgeladen und erst anschliessend auf Platte geschrieben.
Vielleicht mal mit free währends des schreibens nachsehen wie die cache auslastung ist. _________________ ...it's only Rock'n'Roll, but I like it! |
|
Back to top |
|
|
schachti Advocate
Joined: 28 Jul 2003 Posts: 3765 Location: Gifhorn, Germany
|
Posted: Wed Sep 26, 2007 8:14 am Post subject: |
|
|
ok, werde ich mal probieren, wenn ich heute Abend wieder an der Kiste sitze - aber es wäre ja seltsam, wenn es ca. eine Minute dauert, um die 100 MB in den RAM zu schreiben, und dann nur wenige (<5) Sekunden, um vom RAM auf Festplatte zu schreiben... _________________ Never argue with an idiot. He brings you down to his level, then beats you with experience.
How-To: Daten verschlüsselt auf DVD speichern. |
|
Back to top |
|
|
schachti Advocate
Joined: 28 Jul 2003 Posts: 3765 Location: Gifhorn, Germany
|
Posted: Wed Sep 26, 2007 4:09 pm Post subject: |
|
|
ok, das habe ich gerade ausgeschlossen. Ich habe ein
Code: |
sync
echo 3 > /proc/sys/vm/drop_caches
time dd if=/dev/zero of=test bs=4kD count=250000
|
probiert - er legt gleich los, schreibt die ersten 135 MB brav auf die Platte (und währenddessen ändert sich die Ausgabe von free auch) - und dann kommt die Pause mit 100%wa (und währenddessen ändert sich die Ausgabe von free nur minimal). _________________ Never argue with an idiot. He brings you down to his level, then beats you with experience.
How-To: Daten verschlüsselt auf DVD speichern. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|