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