Absolut! Nutze meine externe Festplatte nur mit aktivierten Schreibcache. Du musst dir das folgendermaßen vorstellen. Nehmen wir an, du möchtest Daten von der lokalen Platte auf die externe USB-Platte kopieren.
Die Bandbreite der involvierten Datenbusse (USB, SATA) würde dazu ausreichen, weit mehr Daten zu liefern, als deine externe Festplatte schreiben könnte. Da aber normalerweise kein Caching stattfindet, ist deine USB-Platte dazu angehalten, nur die Daten zu holen, die sie auch schreiben kann. Der Bus wird also nicht effektiv genutzt.
Sieht dann so aus:
anfordern -> schreiben -> anfordern -> schreiben...usw.
Die Platte muss also viel öfter den Umweg über den Datenbus gehen, in dem Fall auf die lokale Festplatte deines Rechners. Ist Caching aktiv, dann wird das ganze quasi mehr oder weniger in größeren Teilstücken aufgeteilt. Nicht wirklich, aber so kann man es sich vorstellen. Sobald der Prozess angestoßen wurde, wird erstmal der ganze Cache mit Daten zugeschissen. Die USB-Platte bedient sich dann der Daten aus dem Cache und muss nicht erst den Umweg über den Datenbus gehen.
Über den Datenbus werden aber während die Platte schreibt gleich wieder neue Daten herangeschafft und gecached. Das heißt also unterm Strich, dass du die Bandbreite effektiver nutzen kannst und somit auch quasi Laufwege entfallen, beim Anfordern neuer Daten zum schreiben. Weil die liegen nun wie gesagt im Cache und sind somit bei weitem schneller verfügbar.
Und mit dem sicheren entfernen nötigst du deinen Computer eben dazu, daß die Daten im Cache auch hundertprozentig entleert und geschrieben werden. Würdest du die Platte einfach so entfernen, dann könnte das unter Umständen in die Hose gehen.
Der Schreibcache ist übrigens standartmäßig nie aktiv. Das muss man schon konfigurieren. Wie weißt du ja inzwischen.
Es wäre natürlich noch anzumerken, daß diese Rechnung einer gewissen Abhängigkeit zweier Faktoren unterliegt. Erstens mal der Geschwindigkeit der externen Festplatte und dem bei dir unterstützten USB. Es gibt gerade beim USB ja unterschiedliche Bandbreiten. Wenn du eine uralte Kiste hast, die noch nichtmal USB 2.0 untersützt aber deine Festplatte sehr fix ist, dann wird bei dir evtl. der USB sowieso zum Flaschenhals und somit wäre durch Caching auch kein Vorteil erreichbar. Weil in dem Fall die Platte die Daten eh nicht rechtzeitig zum schreiben zur Verfügung hätte. Es gibt dann ja nichts zu cachen, wenn die Platte das was ankommt sowieso gleich verwerten kann.