我目前面临一个恼人的问题,我必须读取一个大数据文件(500 GO),它存储在SSD revodrive 350上。
我使用fread函数读取文件作为大内存块(大约每个块17个月)。
在我的程序开始时,一切都很顺利,3块读取需要10ms。读取时间10秒后,性能崩溃,在60到90毫秒之间变化。
我不知道为什么会发生这种情况,如果有可能保持读取时间稳定?
提前谢谢你
Rob每块17个月,3块10毫秒-> 51个月/10毫秒
10秒= 1000 × 10毫秒-> 51
你有多少内存?您的页面文件是否在同一个磁盘上?
系统可能会交换内存!