在“通往财富自由之路”专栏里学到了经常问自己“什么更重要”,今天在吴军的专栏里又看到了“阿姆达尔法则”,感觉二者有异曲同工之妙,果然世界上的道理都是相通的。
阿姆达尔法则是什么
阿姆达尔法则是IBM的系统360大型机之父吉尼∙阿姆达尔博士提出的。阿姆达尔在设计计算机系统时,充分认识到了计算机各部分的性能必须平衡匹配,才能得到整体性能最佳的系统。将其提炼总结为下面的公式:
大写的S代表系统最后的性能提升,右边分母中的小写的s,代表某一项指标的性能提升,p代表这项提升被用到的比例。
内存少了加内存,CPU主频低了就提频。正是根据这一准则,计算机性能才得以快速提升。
阿姆达尔法则的推广
这个法则不但能够应用于计算机领域,也能够推广到更一般的场景,甚至个人。
比如提高一个软件的效率,并不能平均用力优化每一行代码,而是识别出哪一部分对效率的贡献最大,然后集中精力来改善。如此动态迭代,才能将软件的效率不断提升。
比如想提高摄影水平,对于一般人来说,初学时多观察多拍摄最有效,随着水平提升,再进一步就需要更换器材;继续进阶,就得提高审美和思想深度了。一开始就买一堆昂贵的器材,未必能最有效提升水平。
与什么更重要比较
什么更重要与阿姆达尔法则两者都是来指导我们更好地做出选择。什么更重要更为宽泛,实用性更广,但同时量化不够,只能够凭经验和直觉做判断。
阿姆达尔法则像是什么更重要原则的一个具体化应用。在能够数据化的场合,建立模型后,能够给出一个更为精确的结果。同时基于模型,它还支持不断地动态迭代决策,十分适合于长期事情的持续改进决策。但是,公式中的比例p也需要根据知识或经验来给定和动态调整。
个人建议是把什么更重要作为一条原则,快思考时使用;需要进一步量化决策时,启动阿姆达尔法则作为慢思考使用。
网友评论