看板 Programming 關於我們 聯絡資訊
一定要讀過每個字元然後看有幾個\n嗎, 因為檔很大時還滿慢的 call system call wc 應該就更慢了 要怎麼知道檔案有多大我也不確定 這個file system 應該有紀錄 不用一個個字元數.. 但有os independent的函數可回傳檔案大小嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.125.87.33
wa120:讀所有"\n"的時間複雜度是O(n) 218.165.73.74 02/23 07:58
bobju:OS或file system應該管不到這.因為檔案格式 211.74.84.3 02/23 09:02
bobju:很多種,os或file system不太可能還幫user管 211.74.84.3 02/23 09:02
bobju:這麼細. 除非另有外掛吧? 211.74.84.3 02/23 09:03
march20:口也, 1. 檔案倒底多大啊 XD 132.239.95.74 02/23 15:03
march20:2. 你去叫外部 process "wc" 反而更慢吧 132.239.95.74 02/23 15:04
march20:我懷疑你是叫了 wc 才慢的 XD 132.239.95.74 02/23 15:05
meltice:不知道用mmap讀檔會不會比較快 115.82.89.50 02/23 22:56