MrXiong
V2EX  ›  问与答

关于磁盘 io 性能的疑问

  •  
  •   MrXiong · Sep 24, 2021 · 1257 views
    This topic created in 1720 days ago, the information mentioned may be changed or developed.
    一批数据顺序写入 n 个文件(一个一个写),同时从这 n 个文件中读取 vs 顺序写入 1 个文件,并将文件分为 n 个分区,同时从 n 个分区读取数据

    就机械硬盘来说,哪个效率高?
    AoEiuV020
        1
    AoEiuV020  
       Sep 24, 2021
    不懂,直觉来说两种情况影响效率要看最终频繁读取的数据是否接近,
    第二种情况分区比较小而且频繁读取比较靠近的分区的话可以用到其他分区的读取缓存,这种情况应该效率更高一些,
    jifengg
        2
    jifengg  
       Sep 24, 2021
    写我知道是一个文件更快,
    读的话,顺序读应该也是一个快,同时读的话,不清楚。
    jifengg
        3
    jifengg  
       Sep 24, 2021
    另外,实践一下,用内存创建一些文件测试一下,数据说话。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3726 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 04:28 · PVG 12:28 · LAX 21:28 · JFK 00:28
    ♥ Do have faith in what you're doing.