Hallo, From: "Ekkard Gerlach" Sent: Tuesday, August 03, 2010 9:41 AM
* Jan Ritzerfeld schrieb:
Am Samstag, 31. Juli 2010 schrieb Ekkard Gerlach:
wie schliesse ich einen kopier-Vorgang mit cp oder rsync oder ... vom caching durch den RAM aus? (...).
Keine Ahnung, aber hast du schon "ionice -c 3 rsync ..." probiert, ob es letztlich nicht doch eher an der IO-Last selbst liegt?
ionice -c 3 ist ja eine interessante Funktion! - Es liegt sicherlich am cache weil: benutze ich z.B. den Firefox während des sync-Vorganges 5 Minuten nicht mehr, dann braucht der sehr lang, um wieder zu reagieren. Wenn ich dann ständig mit arbeite, also spätestens alle 2 Minuten bediene, dann reagiert der annehmbar schnell. Lasse ich den wieder 5 Minuten oder länger in Ruhe, dann dauerts wieder sehr lange. Was kann es anderst sein als der Cache? - Ich habe übrigens 8GB RAM. 8GB sind bei 40MB/Sec von Festplatte zu Festplatte in knapp 4 Minuten übertragen. Somit ist der RAM-Cache nach 5 Min eben einmal durchlaufen.
Hier nur meine Feststellungen: Ich habe nur 6 GB und gestern Abend mal wieder ein Backup mit rsync gemacht. Dabei habe ich dann mit htop beobachtet, was sich beim RAM so tut. Und da ging dessen Benutzung über 2 GB nicht hinaus. Das war ein Vollbackup, bei dem 142 GB Daten übertragen wurden. Und hierzu muss noch erwähnt werden, dass sich VirtualBox für eine VM allein schon 1,2 GB nimmt, so dass nur 800 MB auf das Konto von Kernel & Co. gehen. Ich habe allerdings openSUSE 10.3 und kann daher nicht ausschließen, dass bei aktuelleren Versionen von rsync das Cache-Verhalten anders ist. Gruß, Alex -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org