摘要:
開篇上一篇博文對緩存的思考——提高命中率詳細介紹了高速緩存的組織結構,并通過實例說詳細明了cpu從高速緩存中取數據的過程,對于緩存的工作機制應該有了清晰的認識。這篇博文就來簡單討論以下對于緩存在實際開發(fā)中的應用,這里將告訴你如何讓你的程序充分利用該緩存,即如何編寫高速緩存友好的代碼。提示:如果高速緩存的運行機制還沒有清晰的認識,請參照前面文章。注1:關于文中提到的局部性的相關知識參照:局部性原理淺析——良好代碼的基本素質注2:這是一個系列的文章,收錄在程序性能優(yōu)化注3:文章知識有些地方不容易理解,所以用心才能看完噢。“用空間換時間”在搞算法的時候經常能聽到這種說法,算法研究中通常要考慮算法的時 閱讀全文
posted @ 2012-02-15 15:20
Geek_Ling
閱讀(15898)
評論(9)
推薦(8)

浙公網安備 33010602011771號