Wie Sie wissen, dass ssd partitioniert werden sollte Gewährleistung 4k Ausrichtung, weil die Schreibvorgänge verstärkt werden können, wenn nicht 4k ausgerichtet. Aber ich frage mich, ob der Nebeneffekt der Nicht-4k-Ausrichtung abnimmt, wenn die Schreibblockgröße größer wird. Zum Beispiel, wenn die Schreibgröße jedes Mal 4k ist, wird es auf tatsächlich 2 Blöcke verstärkt. Aber wenn die Schreibgröße jedesmal 128k ist, dann bezieht es sich nur auf 128/4 + 1 = 33 Blöcke?Sind Schreibvorgänge von großen Blöcken durch 4k-Ausrichtung von ssd betroffen?
0
A
Antwort
1
Das Problem tritt nur auf den ersten Teil und möglicherweise den letzten Teil des Schreibens auf, wo Sie Teilblöcke schreiben. Wenn Sie beispielsweise die Position 2048 erreichen und 8k schreiben, müssen Sie am Anfang 2048 nicht ausgerichtete Bytes schreiben, ein vollständig ausgerichtetes bloxk und weitere 2048 Byte am Ende. Wenn Sie stattdessen 16k schreiben würden, wäre es dasselbe 2048-Problem am Anfang, mehr ausgerichtete Blöcke und dasselbe 2048-Problem am Ende.
Verwandte Themen
- 1. Speicher Zugeordnete Dateien und atomare Schreibvorgänge von einzelnen Blöcken
- 2. Cocoon Felder sind nicht von JS betroffen
- 3. Sind Merkmale in PHP von Namespaces betroffen?
- 4. Sind Azure-Runbooks von regionalen Ausfällen betroffen?
- 5. Sequenzen, die nicht von Transaktionen betroffen sind?
- 6. Finden Sie Indizes von Blöcken von 0, die kontinuierlich sind
- 7. Synthese von `always` Blöcken
- 8. PHP include() betroffen von mod_rewrite
- 9. HTML5 Fortschrittsbalken mit gleich großen Blöcken
- 10. Von Login-Steuerelementen betroffen
- 11. Welche HTML-Tags sind nicht von der gleichen Ursprungsrichtlinie betroffen?
- 12. Dynamisch ändern, welche Klassenvariablen von Ihren Klassenfunktionen betroffen sind
- 13. Ausführen von Blöcken von NSArray?
- 14. in Blöcken von n Elemente eines Arrays Looping durch
- 15. Parallelität: Sind Python-Erweiterungen in C/C++ geschrieben, die von der globalen Interpreter-Sperre betroffen sind?
- 16. Mehrere Schreibvorgänge in SQLite von Perl
- 17. Embbed Widget betroffen von CSS
- 18. Betroffen mit Schreiben von xml
- 19. development.log ist nicht betroffen von
- 20. Stapel von Blöcken in Prolog
- 21. HTML CSS - "Fill" ein div up mit unterschiedlich großen Blöcken
- 22. Erkennung von SSD-Speichergeräten unter POSIX-Betriebssystemen
- 23. cat ist nicht von Codierungsproblemen betroffen?
- 24. formatierten SSD sequentiellen Schreibdurchsatz mit O_SYNC Flag
- 25. Synchronisation von if-Blöcken, C++
- 26. BEM? Blöcke innerhalb von Blöcken?
- 27. Dynamische Anzahl von einheitlichen Blöcken
- 28. Ersetzen von Blöcken in Matlab
- 29. Werden mehrere Schreibvorgänge von Ferroren ausgeführt?
- 30. Datentabelle: Laden von Daten in Blöcken
Also kann ich sagen, dass die größeren Blöcke geschrieben werden, desto weniger Nebeneffekt der Nicht-4K-Ausrichtung wird sein? –
Ja, definitiv. – EJP