Deaktivieren Sie den Nautilus-Caching-Mechanismus

Deaktivieren Sie den Nautilus-Caching-Mechanismus

Ich habe ein ernstes Problem mit diesem blöden Dateimanager. Beim Kopieren von Dateien von der internen Festplatte auf Wechseldatenträger an USB 2.0-Anschlüssen steigt die Geschwindigkeit auf 70 MiB/s, während die theoretische Geschwindigkeit eines USB 2.0-Anschlusses nur 32 MiB/s beträgt.

Wenn ich mein tragbares Laufwerk nach dem Kopieren der Dateien „fertig“ lasse, ist alles in Ordnung. Wenn ich das Volume jedoch sofort aushänge und vom USB-Anschluss trenne, werden die Dateien beschädigt.

Ich frage mich, ob Canonical diese schreckliche Funktion jemals getestet hat, bevor die Software veröffentlicht wurde. Im Moment möchte ich nur diesen Caching-Mechanismus deaktivieren. Ich verwende Nautilus Version 1:3.26.4-0ubuntu7.2 unter 18.10.

PS: Wenn jemand behaupten sollte, es liege am internen Caching-Mechanismus des Laufwerks, kann ich Ihnen versichern, dass dieser Fehler unter Windows überhaupt nicht auftritt. Ich muss Windows nur neu starten, um große Dateien auf die tragbare Festplatte zu kopieren.

Antwort1

Was Sie in Aktion sehen, ist der Dateipuffer. Zuerst wird der Inhalt in den Dateipuffer kopiert. Wenn der Puffer voll ist, wird der Kopiervorgang in den Dateipuffer fortgesetzt, während am anderen Ende der Inhalt physisch auf die Festplatte geschrieben wird. Sobald der Kopiervorgang für den Dateimanager „abgeschlossen“ ist, wird der Puffer im Hintergrund weiter geleert, bis er abgeschlossen ist. So funktioniert Linux, und es funktioniert mit Nautilus Files genauso wie mit jedem anderen Dateimanager unter Linux.

Dass Sie beschädigte Dateien erhalten haben, ist nicht Canonicals Schuld. Es ist Ihre Schuld. Um ein Volume korrekt auszuhängen, müssen Sie im Dateimanager auf die Schaltfläche „Auswerfen“ klicken oder mit der rechten Maustaste klicken und „Datenträger sicher aushängen“ auswählen. Wenn der Schreibvorgang noch läuft, erhalten Sie eine Benachrichtigung, dass SienichtZiehen Sie das Laufwerk dennoch ab. Sobald das Laufwerk sicher ausgeworfen werden kann, erhalten Sie ebenfalls eine Benachrichtigung.

AlsoWarten Sie auf die Benachrichtigung, bevor Sie das Laufwerk entfernen. Keine Software oder Instrumentierung ist jemals 100 % sicher vor unsachgemäßer Verwendung.

verwandte Informationen