V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
MrXiong
V2EX  ›  问与答

关于磁盘 io 性能的疑问

  •  
  •   MrXiong · 28 天前 · 106 次点击
    一批数据顺序写入 n 个文件(一个一个写),同时从这 n 个文件中读取 vs 顺序写入 1 个文件,并将文件分为 n 个分区,同时从 n 个分区读取数据

    就机械硬盘来说,哪个效率高?
    AoEiuV020
        1
    AoEiuV020   28 天前
    不懂,直觉来说两种情况影响效率要看最终频繁读取的数据是否接近,
    第二种情况分区比较小而且频繁读取比较靠近的分区的话可以用到其他分区的读取缓存,这种情况应该效率更高一些,
    jifengg
        2
    jifengg   28 天前
    写我知道是一个文件更快,
    读的话,顺序读应该也是一个快,同时读的话,不清楚。
    jifengg
        3
    jifengg   28 天前
    另外,实践一下,用内存创建一些文件测试一下,数据说话。
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2257 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 12:59 · PVG 20:59 · LAX 05:59 · JFK 08:59
    ♥ Do have faith in what you're doing.