频繁大批量读写小文件用SSD还是机械硬盘好?
从速度层级来看,内存是最快的,机械硬盘是最慢的。目前机械硬盘的读写速度大约在100MB左右,而固态硬盘的读取速度普遍在200MB到500MB甚至更高,写入速度也在100MB以上。相比之下,内存的速度要远远高于这两者,通常能达到2000MB/s以上。
从速度层级来看,内存是最快的,机械硬盘是最慢的。目前机械硬盘的读写速度大约在100MB左右,而固态硬盘的读取速度普遍在200MB到500MB甚至更高,写入速度也在100MB以上。相比之下,内存的速度要远远高于这两者,通常能达到2000MB/s以上。
这回答有点太理论了。机械硬盘现在也就150-200MB/s,但SSD特别是NVMe协议的都能到几千MB/s,这差距不是几倍,是十倍百倍。如果是频繁小文件读写,机械硬盘最大的问题不是顺序读写慢,而是随机I/O性能(4K Random)几乎可以忽略不计,延迟高到让人抓狂。所以别纠结SSD还是机械,选SSD吧,机械盘只适合存冷数据。