几种写文件对比 发表于 2019-12-16 更新于 2023-01-25 几种写文件对比 减少io,来提高写入的速度。另外,像mysql这种,还利用了固定大小,进一步减少io时间。 写入同一个文件 写入:5800条/每秒 写入到不同文件 性能也低。另外,由于文件目录多,在shell环境下,还比较卡顿。 分步,文件写完不关闭 拼接内容,一次写入。 考虑到数组比较大,占内存,分片操作 由于多了一点计算,但是整体性能还是非常好。 总结:避免频繁的打开关闭文件,io操作虽然比较快,但是次数一多,也非常的耗费io。最好的是,分组将内容写到文件中,一是减少写的次数,另外,也减少大数组占用内存的问题。