Natürlich 2MB sind dann wirklich schon viel zu wenig. Das ist, wie wenn man XP mit 16MB RAM betreiben will. NCQ kann ja auch nicht mehr wirklich funktionieren bei so wenig Cache, doch schau dir einmal an, wo die großen Unterschiede sind. Beim Kopieren sind es 50%, weil eben abwechselnd read und write Zugriffe sind auf derselben Platte. Da muss die Platte dann nicht abwechselnd 2MB/s lesen bzw. schreiben, sondern kann gleich 8MB/s in einem durch Schreiben, was wegen der hohen Zugriffszeiten deutlich schneller ist.
Sequentiell read/write bringt es überhaupt nichts, bei den ganzen Loading Sachen wird er wahrscheinlich deshalb profitieren, weil im Testsystem nur 1GB RAM drin war. Da kann der Dateicache von Windows, der eigentlich die ganzen Lesezugriffe cachen sollte, nicht mehr richtig funktionieren. Der sollte nämlich deutlich größer sein, als der Cache der Platte, also bringt das Cachen auf der Platte selbst nichts mehr beim Lesen. Beim Schreiben natürlich schon, da hier Windows nicht so aggressiv vorgehen kann. Gerade bei Half Life 2 ist das eindeutig, dass es da am RAM fehlt und er anscheinend zwei mal dieselben Daten von der Platte lesen muss.
Bei der ganzen Office Productivity Tests weiß man ja nicht wirklich, was da wirklich gemacht wird. Ich denke kaum, dass das nur Lesezugriffe sind, sondern Schreibzugriffe werden auch dabei sein.
Achja und ich weiß nicht, ob der Author des Artikels den Sinn das Caches selbst überhaupt verstanden hat:
Since the read heads need to physically move to read and write data, the entire process is almost 33% slower on a SATA drive capable of 150MB/sec transfer rates. Without a buffer, the flow of data would be much slower than what we find on drives today and the hard disk would be an even tighter bottleneck than it currently is.
Was die Platte sequentiell schreiben bzw. lesen kann, ist völlig wurscht. Es geht rein um kleine Zugriffe, weil sequentiell geschriebene Daten mit 100MB/s sowieso nicht in den Cache passen. Es geht nur um die Latenz, wie bei jedem Cache (RAM,L2,L1 Cache etc.)