摘要:
一、进程的状态 1、命令查看 2、进程状态图解 向一个进程发送SIGSTOP 信号,它就会因响应这个信号变成暂停状态(Stopped);再向它发送 SIGCONT 信号,进程又会恢复运行(如果进程是终端里直接起动的, 则需要你用fg命令,回复到前台运行) 而当你的用的调试器调试一个进程是,在使用断点 阅读全文
摘要:
一、环境准备 1、安装软件包 终端1 机器配置:2 CPU,8GB 内存 预先安装 docker、sysstat、perf等工具 终端2 机器配置:1 CPU,2GB 内存 预先安装ab 等工具 2、实战拓谱图 二、操作和分析 1、发现问题 首先在第一个终端执行的命令来运行Nnginx和PHP应用 阅读全文
摘要:
一、环境准备 1、安装软件包 终端1 机器配置:2 CPU,8GB 内存 预先安装 docker、sysstat、perf等工具 终端2 机器配置:1 CPU,2GB 内存 预先安装ab 等工具 2、实战拓谱图 3、环境模拟 终端一 终端二 测试nginx是否启动 性能测试 继续压力测试 二、定位问 阅读全文
摘要:
一、什么是CPU的使用率 1、你最常用什么指标来描述系统的CPU性能? 我想你的答案,可能不是平均负载,也不是CPU上下文切换,而是另一个更直观的指标CPU使用率 CPU使用率到底是怎么算出来的吗? 1、如何设置节拍率 2、内核提供的用户节拍率是多少? 为了方便用户控件程序,内核还提供了一个用户控件 阅读全文
摘要:
一、性能指标 1、性能指标思维导图 2、CPU使用率 3、CPU平均负载 4、CPU缓存的命中率 CPU 在访问内存的时候,免不了要等待内存的响应。为了协调这两者巨大的性能差距,CPU 缓存(通常是多级缓存)就出现了 二、性能工具 掌握了 CPU 的性能指标,我们还需要知道,怎样去获取这些指标,也就 阅读全文