程序優化總結

代碼優化:數組 代碼移動,將計算結果不會變化的計算移動到代碼前面,不會被屢次求值 減小屢次重複的內存讀寫 編寫程序儘可能知足處理器流水線的設計 條件數據轉移比條件控制轉移性能更好 在if條件判斷的時候,更容易判斷出結果的條件放在前面,使其更符合預測正確,減小預測錯誤開銷,以及一些沒必要要的管道計算時間 重複引用相同變量的程序有很好的時間局部性 對於取指令來講,循環有好的時間和空間局部性。循環體越小
相關文章
相關標籤/搜索