【发布时间】:2011-06-08 08:43:56
【问题描述】:
关于线程中文件读取的问题。
读取一个 10MB 的文本文件,或读取两个 5Mb 的文件,这与 10Mb 的文件相同,哪个更快?假设处理单元由多线程组成。
【问题讨论】:
-
写一个测试并测量它。这将取决于您的存储(SSD 和硬盘可能会有所不同)、存储上的文件布局、您的操作系统和运行时库的缓存,可能还有月相。
标签: multithreading performance language-agnostic file-io