Festplatte überlastet, priorisierung?
-
- Beiträge: 237
- Registriert: 26.04.2009 01:57:27
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nettetal
-
Kontaktdaten:
Festplatte überlastet, priorisierung?
Guten Tag,
wenn ich große Datenmengen von meiner externen Festplatte auf die interne Festplatte im Laptop kopiere, frieren alle Programme ständig ein, weil die Festplatte komplett ausgelastet ist. Gibt es eine Möglichkeit, das im LVM liegende /dev/mapper/main-root dem /dev/mapper/main-home vorzuziehen? Heißt, er soll alle I/O-Zugriffe von /dev/mapper/main-root priorisieren, damit nichts einfriert.
Hat einer eine Idee, wie ich das anstellen könnte?
Danke.
wenn ich große Datenmengen von meiner externen Festplatte auf die interne Festplatte im Laptop kopiere, frieren alle Programme ständig ein, weil die Festplatte komplett ausgelastet ist. Gibt es eine Möglichkeit, das im LVM liegende /dev/mapper/main-root dem /dev/mapper/main-home vorzuziehen? Heißt, er soll alle I/O-Zugriffe von /dev/mapper/main-root priorisieren, damit nichts einfriert.
Hat einer eine Idee, wie ich das anstellen könnte?
Danke.
-
- Beiträge: 237
- Registriert: 26.04.2009 01:57:27
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nettetal
-
Kontaktdaten:
Re: Festplatte überlastet, priorisierung?
Gibt es denn keine Lösung??? ... Ich möchte doch nur, dass er die IO von /dev/mapper/main-root direkt abarbeitet dann "nebenbei" die von /dev/mapper/main-home macht.
Re: Festplatte überlastet, priorisierung?
Mit den I/O-Schedulern / NCQ herumspielen,
als walkaround den kopierenden Prozeß renicen.
sysstat, iostat
Externes Laufwerk vielleicht ohne 'sync', 'dirsync', 'atime', 'diratime' mounten?
Ausprobieren, ob eine Kopieraktion nach /dev/null (also kein Plattenzugriff) auch dieses Einfrieren erzeugt,
entsprechend eine Kopieraktion in die Gegenrichtung, von /dev/mapper/main-home und von /dev/zero aus.
als walkaround den kopierenden Prozeß renicen.

Externes Laufwerk vielleicht ohne 'sync', 'dirsync', 'atime', 'diratime' mounten?
Ausprobieren, ob eine Kopieraktion nach /dev/null (also kein Plattenzugriff) auch dieses Einfrieren erzeugt,
entsprechend eine Kopieraktion in die Gegenrichtung, von /dev/mapper/main-home und von /dev/zero aus.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
- Beiträge: 237
- Registriert: 26.04.2009 01:57:27
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nettetal
-
Kontaktdaten:
Re: Festplatte überlastet, priorisierung?
Den Prozeß kann ich nicht renicen, weil ich ja dann nautilus eine niedrigere Priorität geben würde. Andere Fenster von Nautilus freezen dadurch doch noch häufiger.
Wie funktioniert das mit den I/O schedulern? Danke.
Wie funktioniert das mit den I/O schedulern? Danke.
Re: Festplatte überlastet, priorisierung?
Eine engl. Anleitung zBsp. hier:
http://www.wlug.org.nz/LinuxIoScheduler
Aber ich rudere zurück, Der eingesetzte Scheduler beeinflußt das System eher tendenziell,
ein freeze des Systems läßt sich damit aber wohl weder auslösen noch beheben.
http://www.wlug.org.nz/LinuxIoScheduler
Aber ich rudere zurück, Der eingesetzte Scheduler beeinflußt das System eher tendenziell,
ein freeze des Systems läßt sich damit aber wohl weder auslösen noch beheben.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: Festplatte überlastet, priorisierung?
hi,
Falls die externe Platte per USB angebunden ist: 
Falls doch mehrere Prozesse beteiligt sind, könnte sowas helfen:
Falls nicht, sowas ähnliches:
Falls die externe Platte per USB angebunden ist:
Code: Alles auswählen
rmmod ehci_hcd

Falls doch mehrere Prozesse beteiligt sind, könnte sowas helfen:
Code: Alles auswählen
ionice -c2 -n7 -p $PID_MASSEN_KOPIERER
Code: Alles auswählen
ionice -c2 -n7 cp -a /externe/Platte/Quelle /interne/Platte/Ziel
Beware of programmers who carry screwdrivers.
Re: Festplatte überlastet, priorisierung?
Weitere Ideen:
nautilus / gnome <-> twm oder ohne X / mc
hal / dbus mal deaktivieren?
Wird Verschlüsselung eingesetzt?
nautilus / gnome <-> twm oder ohne X / mc
hal / dbus mal deaktivieren?
Wird Verschlüsselung eingesetzt?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
- Beiträge: 237
- Registriert: 26.04.2009 01:57:27
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nettetal
-
Kontaktdaten:
Re: Festplatte überlastet, priorisierung?
Genau so etwas hatte ich gesucht. Das ganze sieht dann bei mir so aus:cosmac hat geschrieben:Falls doch mehrere Prozesse beteiligt sind, könnte sowas helfen:Falls nicht, sowas ähnliches:Code: Alles auswählen
ionice -c2 -n7 -p $PID_MASSEN_KOPIERER
Code: Alles auswählen
ionice -c2 -n7 cp -a /externe/Platte/Quelle /interne/Platte/Ziel
Code: Alles auswählen
ionice -c3 rsync -r /home/wochnikv/Musik/ /mnt/Music/

Nee, ich brauch den Compiz für die Vergrößerung und den Würfel.rendegast hat geschrieben: nautilus / gnome <-> twm oder ohne X / mc

Ja, 256bit xts-plain. Daran ändere ich aber nichts.rendegast hat geschrieben: Wird Verschlüsselung eingesetzt?
Re: Festplatte überlastet, priorisierung?
aber mc im xterm hättest Du prüfen können / könntest Du prüfen.Nee, ich brauch den Compiz für die Vergrößerung und den Würfel.
Wenn es jetzt mit 'ionice -c3 rsync' funktioniert, funktioniert es vielleicht auch ohne renice?
Dann könnte nämlich allein nautilus der Übeltäter sein.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
- Beiträge: 237
- Registriert: 26.04.2009 01:57:27
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nettetal
-
Kontaktdaten:
Re: Festplatte überlastet, priorisierung?
Vielleicht ist nautilus ja auch die Ursache... So lange es mit ionice funktioniert bin ich zufrieden. Aber Danke nochmals. 

Re: Festplatte überlastet, priorisierung?

[1] Linux 2.6.33 geht in die Testphase[1] hat geschrieben:Nach langem Hin und Her stieß nun endlich das "blkio controller cgroup interface" zum Kernel, über das sich der maximale Durchsatz einzelner Prozesse oder Prozessgruppen limitieren lässt.
Beware of programmers who carry screwdrivers.