在Hack7MC的一篇文章引起了我的眼睛几个月前, 但我才刚刚得到周围就可以跟进. 这个想法是由它的库迁移到低价加快Media Center中的媒体浏览器插件 USB 闪存驱动器, 它希望提供比普通硬盘驱动器更好的性能. 我做的第一件事是在我的桌面硬盘驱动器上测试我拥有的几个基于闪存的设备......
WD VelociRaptor (300Gig)
random 4k read = 0.9mb/s
random 512k read = 57mb/s
Super Talent Pico‑C 8Gig
random 4k read = 8.2mb/s
random 512kb read = 34.6mb/s
SanDisk Extreme III SDHC 8Gig
random 4k read = 4.6mb/s
random 512kb read = 20.45mb/s
–update
Corsair Flash Voyager 8Gb
random 4k read = 8.13mb/s
random 512kb read = 30.41mb/s
I have been led to understand that the 4k measurements are the most important values, however I would like an explanation of why this is the case.
The average file size in my media browser image library is ~42kb so they are relatively small files, which I believe is relevant
For comparison of a lot more pen drives there is a recent review (2009) 在 Ars Technica
The corsair drive from the ars review is currently on ebay for around £16 — I wonder how much of a performance increase it offers
–update
- The corsair drive from the ars review turned out to be fractionally slower (effectively on par with) the Pico‑C
- The average files in my Media Browser library are now 610kb. They range from 5kb to 2mb.
- USB 2.0 is theoretically limited to 60mb/s, and in practice seems limited to 30mb/s
- Without USB 3.0, or an internal (e.g. SATA) 固态硬盘 I am skeptical that any realistic speed-up can be gained with this method. Using an SQL database for Media Browser may offer a substantial speed up, and the database can easily be hosted on a 内存 drive for an additional increase
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”