随笔分类 - 3-性能测试
摘要:什么是性能测试: 是不断的通过不同场景的系统表现去探究系统设计与资源消耗之间的平衡。 我们可以认为性能测试是:通过在测试环境下对系统或构件的性能进行探测,用以验证在生产环境下系统性能是否达到预估的性能需求,发现系统可能存在的性能瓶颈,进而改善优化并系统的性能,提高系统的可扩展性、稳定性。 从上面的描
阅读全文
摘要:性能测试分为: 1. 并发测试 通过模拟并发访问,测试多用户对同一个应用、模块或数据记录时是否会发生死锁或其他性能问题。主要目的是发现系统中可能隐藏并发访问时的问题,例如内存泄露、线程锁或资源争用方面的问题。在开发的各个阶段使用工具进行测试。多个用户在同一时间对同一系统进行相同操作(狭义并发和广义并
阅读全文
摘要:响应时间(RT)reponse time指系统对请求作出响应的时间。一般关注平均响应时间和最大响应时间。对于单机没有并发操作的应用系统而言,普遍认为响应时间是一个合理且准确的性能指标,但响应时间并不能直接反应软件的性能高低,软件性能的高低实际上取决于用户对该响应时间的接受程度。例如,游戏(1s内)和
阅读全文
摘要:在Linux里面,一个进程占用的内存有不同种说法,可以是VSS/RSS/PSS/USS四种形式,这四种形式首字母分别是Virtual/Resident/Proportional/Unique的意思。 VSS- Virtual Set Size 虚拟耗用内存(包含共享库占用的内存) VSS是单个进程全
阅读全文