CSSAPP稀裏糊塗的讀書筆記(五)優化程序性能

本章主要探討如何使用幾種不同類型的程序優化技術,使程序運行的更快。 編寫高效程序需要做到以下幾點:第一,我們必須選擇一組適當的算法和數據結構。第二,我們必須編寫出編譯器能夠有效優化以轉換成高效可執行代碼的源代碼。第三,針對處理運算量特別大的計算,將一個任務分成多個部分,這些部分可以在多核和多處理器的某種組合上並行地計算。 程序優化地第一步就是消除不必要地工作,讓代碼儘可能有效地執行所期望地任務。這
相關文章
相關標籤/搜索