Ret*_*oid 0 c++ memory file loading
我编写了一个加载文件的程序,我想知道是否有人可以解释为什么第二次及以后加载文件的速度比同一文件的初始加载速度快?
例如:
1.首次加载大文件(500MB)时,需要比后续加载同一文件更长的时间.第二次加载文件时只需要一小部分时间.
即使RAM使用率介于两者之间也是如此(重新启动程序时也会出现此行为).
2.如果我重启我的电脑和/或不运行程序或在一段时间后重新加载文件,情况#1再次出现.
环境:
感谢您的任何见解.
| 归档时间: |
|
| 查看次数: |
744 次 |
| 最近记录: |