​什么是系统瓶颈?

玩技站长
玩技站长
玩技站长
管理员, Keymaster
10848
文章
669
评论
面试技巧评论633字数 405阅读1分21秒阅读模式

    瓶颈主要是指整个软硬件构成的软件系统某一方面或者几个方面能力不能满足用户的特定业务要求,“特定”是指瓶颈会在某些条件下会出现,因为毕竟大多数系统在投入前。

  严格的从技术角度讲,所有的系统都会有瓶颈,因为大多数系统的资源配置不是协调的,例如CPU使用率刚好达到100%时,内存也正好耗尽的系统不是很多见。因此我们讨论系统瓶颈要从应用的角度讨论:关键是看系统能否满足用户需求。在用户极限使用系统的情况下,系统的响应仍然正常,我们可以认为改系统没有瓶颈或者瓶颈不会影响用户工作。文章源自玩技e族-https://www.playezu.com/12488.html

  因此我们测试系统瓶颈主要是实现下面两个目的:文章源自玩技e族-https://www.playezu.com/12488.html

  -发现“表面”的瓶颈。主要是模拟用户的操作,找出用户极限使用系统时的瓶颈,然后解决瓶颈,这是性能测试的基本目标。文章源自玩技e族-https://www.playezu.com/12488.html

  -发现潜在的瓶颈并解决,保证系统的长期稳定性。主要是考虑用户在将来扩展系统或者业务发生变化时,系统能够适应变化。满足用户目前需求的系统不是最好的,我们设计系统的目标是在保证系统整个软件生命周期能够不断适应用户的变化,或者通过简单扩展系统就可以适应新的变化。文章源自玩技e族-https://www.playezu.com/12488.html 文章源自玩技e族-https://www.playezu.com/12488.html

 
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证