MoreEffective C++(条款16:谨记80-20法则)
生活随笔
收集整理的這篇文章主要介紹了
MoreEffective C++(条款16:谨记80-20法则)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.?
80-20法則:一個程序80%的資源用于20%的代碼上(80%的執行時間華仔大約20%的代碼身上,80%的內存被大約20%的代碼使用,80%的磁盤訪問動作由20%的代碼執行,80%的維護力氣花在20%的代碼上面).80-20法則的重點不在于字面上的數字,而是強調"軟件的整體性能幾乎總是由其構成要素(代碼)的一小部分決定".
2.?
80-20法則說明軟件性能的瓶頸往往只在一小部分代碼,而由于"軟件的性能特質傾向于高度的非直覺性",因而要找出性能瓶頸,一個有效的方法就是借助程序分析器(program profiler)測試程序各區段所使用資源.此外,為了防止測試數據的片面性,需要使用盡可能多的數據進行分析.
總結
以上是生活随笔為你收集整理的MoreEffective C++(条款16:谨记80-20法则)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于RNN的文本生成算法的代码运转
- 下一篇: 移动设备如何上传文件到服务器上,局域网内