tja ...
Random/Sequential hängt von den Programmen die ihr benutzt. Eine Datebank wird meist > 90% random mode benutzen.
Aber bei unseren windows OS's auch relativ viel random zugegriffen.
NTFS Standard Clustergrösse ist 4 kB egal ob Sequential oder Random.
Bitte nicht denken dass sequentiel schneller ist als random wenn auf
ein Bit zugegriffen wird ... das Gegenteil ist meist der Fall (Random > Sequential) in diesem spezielen Fall.
Aber bei grossen Dateien ist sequential generel viel schneller.
Bei Sequential Read/Write werden die Bytes nach und nach gelesen/geschrieben. Das heisst sie folgen sich.
Beim Lesen/Schreiben erzielt man dadurch die beste performance.
Dabei wird nur ein Zeiger inkrementiert.
Bei Random ist es ganz anders ... Daten die man lesen / schreiben werden nicht mit Hilfe des Zeigers zugegriffen.
Jeder Zugriff nimmt Zeit in Anspruch.
Einfach vostellen ihr hab eine Reihe äpfel und gebt eine Tritt.
Bei Sequential werden alle Äpfel abrollen ... da alle in einer Reihe positioniert sind.
Bei Random müsst ihr jeden einzelnen Apfel einen Tritt geben ... viel mehr Arbeit.
Wenn ihr einen bestimmten Apfel treten wollt kann Random Mode viel schneller sein
Bei Ram (Random Access Memory) ist der Effekt der gleiche ... also nicht nur an SSDs bezogen.
Inwieweit random mode optimiert ist auf der SSD ist schwer zu sagen denn das hängt von vielen Parametern und Hardware/Software Optimierungen.
Beim Schreiben ist der Effekt noch schlimmer denn nicht nur 4kb werden gelöscht sondern ein ganzer block > 64 kB und Wearleveling wird zur Last.
Dann muss die Map geupdatet werden (initialize locks) ... daten gelöscht .. Map update (set lock+write) ... neue daten drauf ... Map update (release lock + write) .. dh da wird in bestimmten Fällen ein vielfaches der Daten neugeschrieben.
Darum sollte man prinzipiel auf journalised filesystems bei SSDs verzichten wegen dem höheren workload und ausserdem Block bezogen (implementiert) sein und nicht MTD. Ext2 , ext3 haben eine MTD implemetierung also nicht optimal.
Wie man sieht hat man bei Random viel mehr Workload als Sequential bei SSDs .. ich sehe da nur als Möglichkeit einen grösseren Cache, mehr Känale und gezielte Software Optimierungen (aber daür müssen die heutigen FS angepasst werden) um bei SSDs den Write Random werte zu trimmen.
MFT und Intel/Micron zeigen was möglich ist ... vieles wird aber noch viel besser werden nächstes Jahr vielleicht nicht billiger aber dafür leistungsfähiger.
Ich könnte die Sachen villeicht besser erklären aber Deutsch ist nicht meine Muttersprache