雙緩衝的設計和應用

  以前對大文件的讀取和處理有過不少疑問,恰好在一個項目中學到並運用了雙緩衝的技術,感覺對大文件的操作有了進一步的理解。   項目的背景大致是爲程序中的一些變量綁定數據源文件,程序會自動間隔若干毫秒用數據源中的文件刷新變量。原先的做法是在程序運行之初將所有數據源文件讀入內存,並放在各個不同的數組中,間隔某段時間就用數組的內容刷新變量的值,然後讀取數組的索引自增。這樣的設計主要是考慮到文件讀取速度可
相關文章
相關標籤/搜索