理发店原理的理解

理发店原理

以理发店运营类比系统处理事务

  • 当顾客(用户)数量小于“最佳并发用户数”时,理发店(系统)资源利用率不饱和,工作效率(单位吞吐量)随着顾客(用户)数量增长,称为Light Load;
  • 当顾客(用户)数量为“最佳并发用户数”时,理发店(系统)资源利用率最高,工作效率(单位吞吐量)接近最大值且顾客等待时间(响应时间)最短;
  • 当顾客(用户)数量介于“最佳并发用户数”和“最大并发用户数”之间时,理发店(系统)满载运行,工作效率(单位吞吐量)随着顾客(用户)数量先增后降,顾客(用户)的等待时间延长,满意度逐渐降低,称为Heavy Load;
  • 当顾客(用户)数量为“最大并发用户数”时,理发店(系统)满载运行,但顾客(用户)等待时间(响应时间)为最大等待时间;
  • 当顾客(用户)数量大于“最大并发用户数”时,理发店(系统)持续满载运行,随着时间延长工作效率(单位吞吐量)下降,超过最大等待时间的顾客放弃,称为Buckle Zone。

posted @ 2019-06-26 11:14  言笑.晏晏  阅读(441)  评论(0编辑  收藏  举报