Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
将其计算为网络时间 (2ms) + 磁盘查找和块读取 (10ms) ~= 12ms 是否正确?那会是正确的数量级吗?
注意: - 使用 Java。 - 请注意,我对响应时间感兴趣,而不是绝对速率。 - 假设没有缓存的中档硬件(访问模式太随机,缓存无法生效)。
一般来说,是的。
如果没有任何缓存(NFS 客户端缓存、服务器磁盘缓存、磁盘阵列缓存、SSD),从物理磁盘获取数据的时间将比任何网络延迟大很多(我们谈论的是本地 1 Gbit LAN,它应该有 <平均延迟 1 毫秒)。NFS 还具有预读功能,因此即使以小块读取数据也不会对延迟产生太大影响。