有人知道在典型的现代服务器中检索和修改各种类型的存储介质的一千字节数据所需的大约时间吗?
具体来说:
- 内存
- 硬盘
- 固态硬盘
这将是随机访问,而不是连续的。
我对数量级比具体的实际数字更感兴趣(因为我不知道我的软件将在什么实际硬件上运行)。
答案1
一般来说,随机读取的速度大致如下:
- 主内存 (DDR3 1600) - 12GBps
- 快速磁盘 (6Gb SAS 2.5 15k) - 5-15MBps
- 慢速磁盘 (3Gb SATA 3.5 7.2) - 2-10Mbps
- 普通 SSD (英特尔 X25) - 50MBps
希望这可以给你提供一些关于量级的想法。