admin_grundlagen:ssd
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| admin_grundlagen:ssd [2024/05/20 16:10] – [manuell freie Bereiche eines Dateisystems "trimmen"] ingo_wichmann | admin_grundlagen:ssd [2026/10/13 14:01] (aktuell) – [virtio] ingo_wichmann | ||
|---|---|---|---|
| Zeile 5: | Zeile 5: | ||
| ===== alle Blockgeräte die discard unterstützen ===== | ===== alle Blockgeräte die discard unterstützen ===== | ||
| - | z.B. virtio | + | z.B. [[#virtio|virtio]] |
| - | <file xml> | + | |
| - | <disk type=" | + | |
| - | <driver name=" | + | |
| - | <target dev=" | + | |
| - | </ | + | |
| - | )) | + | |
| lsblk -bo NAME, | lsblk -bo NAME, | ||
| oder | oder | ||
| Zeile 105: | Zeile 99: | ||
| TODO: verlangsamt laut diversen Webseiten die Geschwindigkeit in der Dateien gelöscht werden, da nach dem Löschen jeder Datei die SSD informiert wird -> prüfen | TODO: verlangsamt laut diversen Webseiten die Geschwindigkeit in der Dateien gelöscht werden, da nach dem Löschen jeder Datei die SSD informiert wird -> prüfen | ||
| mount -o discard /dev/sda2 /mnt/ext4 | mount -o discard /dev/sda2 /mnt/ext4 | ||
| - | |||
| ((Prüfen: | ((Prüfen: | ||
| Datei mit lauter Einsen anlegen und wieder löschen: | Datei mit lauter Einsen anlegen und wieder löschen: | ||
| Zeile 130: | Zeile 123: | ||
| watch hdparm --read-sector 14874624 /dev/sda | watch hdparm --read-sector 14874624 /dev/sda | ||
| -> sollte (spätestens nach ein paar Minuten) lauter Nullen ausgeben)) | -> sollte (spätestens nach ein paar Minuten) lauter Nullen ausgeben)) | ||
| + | BTRFS: "Since kernel 6.2 the discard=async mount option is automatically enabled on devices that support that" -> "freed file extents are first tracked in memory and after a period or enough ranges accumulate the trim is started, expecting the ranges to be much larger and allowing to throttle the number of IO requests which does not interfere with the rest of the filesystem activity" | ||
| ====== kontinuierlich freie Bereiche im LVM " | ====== kontinuierlich freie Bereiche im LVM " | ||
| Beim Löschen und verkleinern von Logical Volumes frei werdende Bereiche " | Beim Löschen und verkleinern von Logical Volumes frei werdende Bereiche " | ||
| Zeile 154: | Zeile 147: | ||
| … | … | ||
| } | } | ||
| + | </ | ||
| + | |||
| + | ====== virtio ====== | ||
| + | libvirt mit KVM/quemu kennt die Option ''< | ||
| + | <file xml> | ||
| + | <disk type=" | ||
| + | <driver name=" | ||
| + | <target dev=" | ||
| </ | </ | ||
admin_grundlagen/ssd.1716221407.txt.gz · Zuletzt geändert: 2024/05/20 16:10 von ingo_wichmann
