精華區beta Programming 關於我們 聯絡資訊
※ 引述《streit.bbs@aeug.twbbs.org (亞斯爾‧馮‧修特萊)》之銘言: : 基本上消費者也不可能有61萬筆資料 : 跑得PC是用P4 2.4G Celeron 1G RAM 在Treminal Services模式下 : 不論在上班或下班後 每筆都要花1秒的時間才能解析到STRUCT中 : LOG內容大約解釋一下 : 電話號碼 來源簡稱 開始時間 結束時間 秒數 : %20s %30s %19s %19s %7d : 檔案內大約是這個格式 先讀到StringList後 : 再把他丟到一個512大小的Char陣列中 用sscanf丟到一些變數 : 時間會丟給tm然後用mktime轉成time_t 秒數是INT 電話號碼放到char陣列中 如果是這樣的結構,檔案直接做 memory map 即可,全部讀取進來還嫌浪費時間呢。 也就是說,這是不用一秒鐘的事情。就算要全部讀進來,也不用 20 秒吧。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.231.25