[問題] 關於IO的速度
最近寫的程式 需要進行大量的IO
在一個for loop中,藉由的b變動來將不同檔案讀到一個calloc
ps: 並不是calloc開很大 然後一個檔案接在一個檔案後面
而是複寫進去
跳檔名的方式如下
sprintf(filenamePV, "%s\\probability_value_%d", P_Matrix_DictName, b);
但是我發現很奇怪的事情
就是 有時候b進行到4之後 原本讀檔的時間會由0.1秒多變成兩秒多
有時候卻是在b=3時,就變兩秒多
更有時候是一開始讀檔的時間就是2秒多了
請問為什麼會這樣呢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.105.45
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章