90% of execution time is typically spent in 10% of the code, so optimization only makes a perceptible difference when performed on the hot 10%. Optimization has gotten a bad name from people who have wasted their time on the unimportant 90% and been disappointed with the result. This is sad because profilers are really good at pointing to the hot part of the code. it’s clear Knuth understood the 90/10 rule, and only meant that wasteful optimization efforts were, um, wasteful.
90% នៃពេលវេលាប្រតិបត្តិត្រូវបានចំណាយជាធម្មតានៅក្នុង 10% នៃកូដនេះដូច្នេះការបង្កើនប្រសិទ្ធិភាពធ្វើឱ្យមានភាពខុសគ្នាតែប៉ុណ្ណោះនៅពេលដែលបានអនុវត្តនៅលើការយល់ឃើញក្តៅ 10% ។ បង្កើនប្រសិទ្ធិភាពបានទទួលឈ្មោះអាក្រក់ពីមនុស្សដែលបានចំណាយពេលវេលារបស់ពួកគេនៅលើមិនសំខាន់ 90% និងត្រូវបានខកចិត្តជាមួយនឹងលទ្ធផលនេះ។ នេះគឺជាការសោកស្តាយដោយសារតែទម្រង់គឺពិតជាល្អនៅចង្អុលទៅផ្នែកមួយក្តៅនៃកូដ។ វាត្រូវបានបញ្ជាក់យ៉ាងច្បាស់ Knuth យល់អំពីក្បួន 90/10, ហើយមានតែការបង្កើនប្រសិទ្ធិភាពន័យថាកិច្ចខិតខំប្រឹងប្រែងត្រូវបានខ្ជះខ្ជាយ, um, ខ្ជះខ្ជាយ។