作者pentiumone (http://0rz.tw/t2xjo)
看板C_Sharp
標題[問題] 大量檔案讀寫
時間Wed Feb 22 22:00:21 2012
各位高手
小弟想要請問一個問題
最近寫得程式會用到大量的檔案讀寫
目前想到的作法是用streamreader與streamwriter
來讀寫檔案
可是實際執行的時候發現效能不太好
並且很耗費系統資源
所以想請問各位有沒有什麼建議的方向或是用法
先謝謝大家的建議了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.201.233.129
1F:→ scottzz:寫出的內容又是多大? 序列化讀寫如何? 02/22 22:28
2F:→ pentiumone:隨著程式執行一個txt檔案大約是十幾二十MB 02/22 22:36
3F:→ pentiumone:並且有很多檔案需要作讀寫,請問序列化讀寫大概是怎樣 02/22 22:36
4F:推 Eleganse:沒人回答 我來回答一下好了 : 03/02 14:30
5F:→ Eleganse:建議你把寫好的程式碼潑上來 讓版友們看看問題 03/02 14:31
6F:→ Eleganse:因為我認為應該非streamreader與streamwriter造成的問題 03/02 14:32
7F:→ Eleganse:而是你程式在寫法上 可能有造就過度耗用資源的邏輯缺失 03/02 14:33
8F:→ Eleganse:有一些有邏輯缺失的寫法 在小程式裡是影響不明顯的 03/02 14:35
9F:→ Eleganse:可是一遇到"巨量"型態的專案時 就不能照本宣科地做 03/02 14:36
10F:推 tomex:應該是寫法的問題,NET檔案讀寫類別千錘百鍊了,誤用成份大 03/18 12:40