Maar als het aan komt op trace benchmarks verdwijnen die winsten als sneeuw voor de zon.
Weet je ook hoe dat komt? Omdat desktopapplicaties vooral blocking reads doen. Dan kan slechts één NAND kanaal gebruikt worden in plaats van 16-voudige interleaving in een SSD. Want je wist dat een SSD ook al een RAID0 of RAID4 of RAID5 array is intern van meerdere NAND kanalen? Dat is de reden waarom er een verschil is tussen 4K read en 4K-32/64 read. bij die laatste kunnen alle NAND kanalen gebruikt worden, bij die eerste maar één.
Ga je meerdere SSDs in RAID0 zetten, dan kun je de kanalen eigenlijk simpelweg optellen. Dus twee SSDs met 16-way interleaving wordt 32-way interleaving. Benchmarks met blocking reads waarmee slechts één kanaal gebruikt kan worden schiet daar dus niets mee op.
Daarnaast is de I/O bottleneck zo heel erg klein na gebruik van een SSD, omdat bijvoorbeeld je CPU weer bottleneck wordt. Het verschil tussen een theoretisch oneindig snelle SSD en één SSD is al heel klein dus dat is ook de maximumwinst die je eruit kunt halen.
Gaat natuurlijk niet op voor sequential I/O en serverapplicaties met veel vraag naar mixed random read+write I/O. Dus als je stelling was geweest: een sneller opslagmedium voegt weinig toe aan een desktop, dan was ik het met je eens geweest.
Heb zelf een PCIe Revodrive 3 X2 Max IOPS 240GB, welke niks sneller was in de praktijk dan de120GB Vertex3.
RevoDrive is ook helemaal niet zo snel als mensen denken. Sommige zelfs langzamer dan een standaard SATA SSD. RevoDrive is voor OCZ alleen leuk omdat ze hun zero-write Sandforce specs nog verder kunnen oprekken. 500MB/s per Sandforce chip dus als je er 4 op een PCIe interface knalt kan OCZ tot 2GB/s claimen. Dat er in de praktijk weinig overblijft van deze performance omdat het allemaal gebakken lucht was dankzij de compressie-engine, dat weten vrijwel alle consumenten niet die een Revodrive kopen.
Ik zelf doe tests met één of meerdere SSDs versus tmpfs. Dat is de perfecte test omdat niets sneller is dan tmpfs; een RAM disk maar dan heel anders dan de nep RAMdisks onder Windows waar gewoon een ouderwets NTFS filesystem op draait. Dat geeft namelijk weer extra verliezen die je met een écht RAM filesystem (tmpfs) niet hebt.