[問題] 關於IO的速度

看板C_and_CPP (C/C++)作者 (wayne)時間15年前 (2011/02/25 20:36), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
最近寫的程式 需要進行大量的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
文章代碼(AID): #1DPw9hqz (C_and_CPP)
文章代碼(AID): #1DPw9hqz (C_and_CPP)