UbuntuFlo
Anmeldungsdatum: 8. Februar 2006
Beiträge: 12317
Wohnort: /home/flo
|
currock schrieb: Ich habe es standardmäßig mit ./configure und make compiliert, und dann fstrim nach /sbin/ und fstrim.8 nach /usr/share/man/man8/ kopiert.
Cool, das es funzt. Ich verstehe nur nicht, wieso fstrim bei Dir nicht mit dabei war. Du nutzt doch ext4, oder? Ist das ein frisches Natty oder von einer früheren Version aktualisiert? Diese 15832592384 Bytes sind aber die gültigen Bytes, nicht die freigegebenen, wenn ich es richtig verstanden habe.
Was meinst Du mit „gültig“? Lädt man eine ISO und löscht diese wieder, werden nur die dann freigewordenen (getrimmten) Bytes angezeigt. Liebe Grüße, Flo
|
currock
Anmeldungsdatum: 26. Mai 2006
Beiträge: 33
Wohnort: Hostenbach
|
UbuntuFlo schrieb:
Cool, das es funzt. Ich verstehe nur nicht, wieso fstrim bei Dir nicht mit dabei war. Du nutzt doch ext4, oder? Ist das ein frisches Natty oder von einer früheren Version aktualisiert?
Ist eine Neuinstallation von einer heise-DVD, Ausgabe 12/2011, 64bit-Version (vielleicht liegts daran)
Diese 15832592384 Bytes sind aber die gültigen Bytes, nicht die freigegebenen, wenn ich es richtig verstanden habe.
Was meinst Du mit „gültig“? Lädt man eine ISO und löscht diese wieder, werden nur die dann freigewordenen (getrimmten) Bytes angezeigt.
Habe mal folgenden Test gemacht:
guido@marsmobil:~/Videorecorder$ sudo cp Ein_Mann_drei_Leben_-_Mr_Nobody-2.mpg /
guido@marsmobil:~/Videorecorder$ sudo fstrim -v /
/: 10473562112 bytes were trimmed
guido@marsmobil:~/Videorecorder$ sudo rm /Ein_Mann_drei_Leben_-_Mr_Nobody-2.mpg
guido@marsmobil:~/Videorecorder$ sudo fstrim -v /
/: 15835963392 bytes were trimmed Die Datei ist 5362393088 Bytes gross, df zeigt mir für die Partition folgendes an: Dateisystem 1K‐Blöcke Benutzt Verfügbar Ben% Eingehängt auf
/dev/sdd1 30237648 14760808 13940840 52% / Dann müsste die Ausgabe von fstrim -v die freien Bytes sein. Viele Grüße Guido
|
lg51
Anmeldungsdatum: 24. Dezember 2007
Beiträge: 462
|
Hab genau das selbe Problem: Mein Natty mit Kernel 2.6.38-13 kennt den Befehl 'fstrim' nicht...
|
currock
Anmeldungsdatum: 26. Mai 2006
Beiträge: 33
Wohnort: Hostenbach
|
lg51 schrieb: Hab genau das selbe Problem: Mein Natty mit Kernel 2.6.38-13 kennt den Befehl 'fstrim' nicht...
Schau mal in diesem Thread ein paar Beiträge weiter oben, fstrim scheint in der Version tatslächlich zu fehlen. Aber Du kannst das hier ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.21/util-linux-2.21.tar.bz2 herunterladen und compilieren ( .confirgure && make ) und dann das fstrim in das /sbin-Verzeichniss kopieren. Ich habe aus dem Paket auch nur fstrim genommen, weil ich nicht weiß, ob die anderen Programme wirklich zum System passen.
|
lg51
Anmeldungsdatum: 24. Dezember 2007
Beiträge: 462
|
Danke, das scheint funktioniert zu haben. Allerdings nochmals eine Frage Ausgabe: Wenn da z.B. steht '100300025856 byte were trimmed', bedeutet das dann, wie ich vermute, dass diese Anzahl Bytes derjenigen entspricht, die auf dem Laufwerk frei ist? (Weil es kann ja kaum die Zahl sein, die durch den aktuellen Trim-Vorgang zusätzlich freigegeben wurde.)
|
currock
Anmeldungsdatum: 26. Mai 2006
Beiträge: 33
Wohnort: Hostenbach
|
lg51 schrieb:
Allerdings nochmals eine Frage Ausgabe: Wenn da z.B. steht '100300025856 byte were trimmed', bedeutet das dann, wie ich vermute, dass diese Anzahl Bytes derjenigen entspricht, die auf dem Laufwerk frei ist? (Weil es kann ja kaum die Zahl sein, die durch den aktuellen Trim-Vorgang zusätzlich freigegeben wurde.)
Vermute ich auch, aber ich habe keine eindeutigen Beweise. 😉 Weiter oben habe ich das auch mal versucht, herauszukriegen. Das man zu fstrim kann ich nicht so eindeutig interpretieren.
|
V_for_Vortex
Anmeldungsdatum: 1. Februar 2007
Beiträge: 12085
Wohnort: Berlin
|
Hi! Meiner Meinung nach ist die unter TRIM (ext4) bei Online Discard angegebene fstab-Option -o discard falsch. Das -o wäre nur beim Einhängen per mount-Befehl nötig. Seht Ihr das auch so? Ciao V. edit: Habe gerade auf der ersten Seite das hier gefunden. ☺ Okay, ich mache das -o weg.
|
eknauff
Anmeldungsdatum: 16. Februar 2011
Beiträge: 63
|
V for Vortex schrieb: linrunner schrieb: Trag discard bei / und /home ein und vergiss die bekloppte Testerei.
Dazu möchte ich auf den Hinweiskasten im oben erwähnten Wikiartikel hinweisen: Achtung!Durch die per „Online Discard“ entstehenden zahlreichen TRIM-Befehle kann die Performance der SSD erheblich reduziert werden. Es finden sich Berichte, dass SSD durch „Online Discard“ unbenutzbar wurden. Anwender sollten daher, sofern genutzt, „Online Discard“ in etc/fstab deaktivieren und durch manuelles oder per Cronjob durchgeführtes „Batched Discard“ ersetzen.
Hi, dies gilt nur wenn "discard" die Option "-o" in der Fstab mitgegeben wird ( -o discard). Steht auch so im Wiki.
Grüsse
|
V_for_Vortex
Anmeldungsdatum: 1. Februar 2007
Beiträge: 12085
Wohnort: Berlin
|
eknauff schrieb: Hi, dies gilt nur wenn "discard" die Option "-o" in der Fstab mitgegeben wird ( -o discard). Steht auch so im Wiki.
Das halte ich für einen Fehler in der Wiki. -o discard wäre eine Option für den mount-Befehl. In der fstab werden Mountoptionen hingegen ohne -o angegeben, siehe auch den Codeblock unter TRIM per Online-Discard. Der Kasten gilt generell für Online-Discard, egal ob per mount oder in der fstab. Es gibt keine „verschiedenen“ Discards.
|
eknauff
Anmeldungsdatum: 16. Februar 2011
Beiträge: 63
|
V for Vortex schrieb: eknauff schrieb: Hi, dies gilt nur wenn "discard" die Option "-o" in der Fstab mitgegeben wird ( -o discard). Steht auch so im Wiki.
Das halte ich für einen Fehler in der Wiki. -o discard wäre eine Option für den mount-Befehl. In der fstab werden Mountoptionen hingegen ohne -o angegeben, siehe auch den Codeblock unter TRIM per Online-Discard. Der Kasten gilt generell für Online-Discard, egal ob per mount oder in der fstab. Es gibt keine „verschiedenen“ Discards.
Hallo, dann habe ich aber jetzt ein erhebliches Verständnisproblem, Nutzen tue ich auf einem Net-/Notebook jeweils eine Vertex2 60GB/120GB immer schon mit "noatime,discard", ohne eine Verschlechterung (in 1 1/2 Jahren) festgestellt zu haben.
Bisher habe ich auch in allen Foren, die TRIM betreffen, gelesen, dass die "discard"-Funktion in der Fstab einzuschalten sei.
Bin jetzt eher ratlos... Vielleicht kann das ja noch einmal grundsätzlich geklärt werden.
Grüsse
|
V_for_Vortex
Anmeldungsdatum: 1. Februar 2007
Beiträge: 12085
Wohnort: Berlin
|
Dort steht ja auch, „kann die Performance … erheblich reduziert werden“, nicht dass sie es zwingend muss. Für eine weitergehende Klärung ist dies aber der falsche Thread. Bitte eröffne bei Bedarf ein eigenes Thema dazu oder frage im Diskussionsthread zum Wiki-Artikel.
|
eknauff
Anmeldungsdatum: 16. Februar 2011
Beiträge: 63
|
V for Vortex schrieb: Dort steht ja auch, „kann die Performance … erheblich reduziert werden“, nicht dass sie es zwingend muss. Für eine weitergehende Klärung ist dies aber der falsche Thread. Bitte eröffne bei Bedarf ein eigenes Thema dazu oder frage im Diskussionsthread zum Wiki-Artikel.
Hallo, ich halte mich an dass, was ich immer gemacht habe. Scheint nach aller Erfahrung richtig zu sein. Ich bin aber der Meinung, dass der unbedarfte SSD-User nicht mit "kann" und "musste man früher" -Begriffen verwirrt werden sollte.
Gruss
|
linrunner
Anmeldungsdatum: 7. August 2007
Beiträge: 3271
|
@V for Vortex: Ich finde das eine ganz tolle Sache dass man Wikiartikel mit Warnhinweisen zupflastert wie eine Autobahnbaustelle. Ich werde daher die Warnhinweise auch in jedem darauf bezogenen Thread mindestens einmal wiederholen. So kann dem User nicht mehr auch nur das geringste Unheil zustossen. ps. die Fallunterscheidung beim TRIM-Test hab ich (trotzdem) eingebaut ☺.
|
V_for_Vortex
Anmeldungsdatum: 1. Februar 2007
Beiträge: 12085
Wohnort: Berlin
|
@linrunner: Ein Computer ist nunmal ein komplexes Stück Technik, bei dem man durch Unwissenheit schnell etwas falsch/kaputt machen kann. Gerade dieser Thread ist ein gutes Beispiel, wie durch einen kleinen Fehler (-o ) ein völlig falscher Rückschluss (zwei verschiedene Online Discards) gezogen werden kann. Und dass selbst dicke rote Warnkästen keine Beachtung garantieren. 😉
|
eknauff
Anmeldungsdatum: 16. Februar 2011
Beiträge: 63
|
V for Vortex schrieb: @linrunner: Ein Computer ist nunmal ein komplexes Stück Technik, bei dem man durch Unwissenheit schnell etwas falsch/kaputt machen kann. Gerade dieser Thread ist ein gutes Beispiel, wie durch einen kleinen Fehler (-o ) ein völlig falscher Rückschluss (zwei verschiedene Online Discards) gezogen werden kann. Und dass selbst dicke rote Warnkästen keine Beachtung garantieren. 😉
Hi, das kann aber auch daran liegen, dass die Wikis, bei aller Hochachtung vor ihren Erschaffern, gelegentlich etwas ungenau sind.
Ich jedenfalls habe erst in diesem SSD-Wiki von einem "Online-Discard" gelesen und davon, dass es zwei Discard-Optionen gibt. Die Aussage jedenfalls, dass etwas sein "kann", wie man lesen könne, ist mir zu ungenau ebenso wie die Feststellung "mussten früher einige...!". Was ist "früher" und was dann "heute".
Möglicherweise ist manchmal etwas weniger (oder simpler) eben mehr. Naja, wir Deutschen mögen ja den Schilderwald. Aber wie oben schon festgestellt, halte ich mich in diesem Fall ans OCZ-Forum und muss mir keine schlaflosen Nächte machen, weil ich offenbar zu blöd bin, diesen Teilaspekt des Wikis zu begreifen. Nichts für ungut, ich mach jetzt das Licht aus und freue mich auf den Flieger morgen früh und zehn Tage türkische Riviera, ganz ohne unverständliche Wiki's.
By
|