week07 总结 性能测试 & 操作系统

用户头像
Z冰红茶
关注
发布于: 2020 年 07 月 21 日

性能测试,性能优化的前提和基础,优化结果的检查和度量标准。

主观视角,使用者的感受

客观视角,性能指标

性能指标

响应时间,反应系统的快慢

并发数,反应系统的负载能力

吞吐量,反应系统的性能,TPS、QPS

性能计数器,包括system load 负载压力,线程进程数,CPU,内存,磁盘,网络

吞吐量=(1000/响应时间)*并发数

性能测试方法

性能测试,是否能达到预期目标

负载测试,增加并发量,饱和状态

压力测试,超过安全负载,达到临界值(崩溃或无响应)

稳定性测试,长时间,稳定性

性能优化,了解软件,测试软件,找出性能点,针对性优化

性能优化一般方法

获取性能指标-性能测试

分析、发现瓶颈点

代码,关键所在

优化

性能测试

分层思想

机房、骨干网络,异地多活,专线,CDN

服务器硬件,CPU,内存,磁盘,网卡

操作系统

虚拟机

基础组件

架构优化

代码优化

操作系统

多任务运行,进程分时执行

运行状态:运行,就绪,阻塞

进程与线程

CAS,VEN

偏向锁,自旋锁,轻量级锁,重量级锁

总线锁与缓存锁

公平锁,非公平锁

可重入锁

互斥锁,共享锁,读写锁

乐观锁,悲观锁

分段锁

自旋锁

Akka 异步并发 分布式

消息

HiMeter DEW

文件系统

机械硬盘,固态硬盘

B+树,LSM树

文件控制块

冗余阵列,RAID0,RAID1,RAID10,RAID5(取余,校验,反校验),RAID6

HDFS,NameNode,DataNode

发布于: 2020 年 07 月 21 日 阅读数: 29
用户头像

Z冰红茶

关注

还未添加个人签名 2018.09.17 加入

还未添加个人简介

评论

发布
暂无评论
week07总结 性能测试&操作系统