首页 > 代码库 > 评价系统性能

评价系统性能

    系统性能问题就是系统运行的应用对系统资源的需求与实际资源供给的冲突

    评价系统性能,人们习惯用benchmark,安兔兔等工具。这些工具都可以测试出系统公共资源的储量。通过横向对比,可以简单评估出该配置下产品出问题的可能。是很好的静态指标。

    静态指标固有的问题是,无法应对改变。让google从L升级到M后,很多人都发现,跑分相差不多,但是使用者的体验变差了。这是显然的,因为应用对系统公共资源的需求改变了。狼变多了,肉没有增加,不够分了嘛……。有些工程师着力分析M相对L的改变,试图减少需求;有些工程师通过大量的测试,试图寻找跑分与使用体验新的平衡点。做法都可圈可点。但是面对google这么快的更新,我更喜欢后者……

    应对改变,特别是细微的改变——比如使用者的操作习惯——动态指标就显得尤为重要。可喜的是,google正在完善这一块。从M开始,google在settings中加入的memory就是很好 RAM 需求/供给动态指标

本文出自 “12040192” 博客,请务必保留此出处http://12050192.blog.51cto.com/12040192/1850922

评价系统性能