当前位置: 首页 > news >正文

linux调优工具的简单介绍

perf
perf top -F 99 这是展示CPU热点进程 acpi_safe_halt是当前资源的可使用情况
通过命令 dnf -y install perf 就可得到linux的全能体检中心,可以将linux系统的各部分数据,如CPU热点,缓存命中率,硬件PMU,调度延迟,调用链火焰图等展示出来,方便找到可调优的点
blktrace/bcc-tools bpftrace这两个工具同样通过简单的下载命令得到,前者注重运行时的自定义问题,如谁在丢包等;后者注重硬盘相关调优,将硬盘请求分为7段,查看请求速率的异常

调优的一般流程
top 发现 CPU 高 →
perf top 看热点函数 →
perf record + 火焰图 →
改代码/参数 →
perf stat 对比前后 IPC →
上线

关于调优的内容,其实最重要的是结合实际情况,和客户的要求进行解决,公式化处理还是有诸多局限
也许过几天的使用能让我得出更多结论,因为我同时实验网络,linux,云,存储等多方向研究,进度多多少少还是不如从前

http://www.wxhsa.cn/company.asp?id=270

相关文章:

  • 多线程同步问题-从语法到硬件
  • SAC In JAX【个人记录向】
  • 1.2 亿篇论文数据集,多学科学术语料库,涵盖医学、化学、生物学、人文、物理、工程、数学、生态、经济与计算机科学,用于 NLP、知识图谱与大模型训练
  • Putty 工具集 plink和pscp使用
  • MyEMS:开源驱动下的企业能源管理革新者 —— 从技术架构到 “双碳” 落地的实践之路
  • JWT攻击详解与CTF实战
  • MyEMS:开源能源管理的破局者
  • github拉项目报Failed to connect to github.com port 443失败解决方法
  • 多进程、多线程、分布式锁
  • ECT-OS-JiuHuaShan 的终极使命是构建一个从数学到伦理皆可被绝对推理的确定性宇宙模型
  • 服务治理
  • ? #2
  • 第9章 STM32 TCP配置和测试
  • 软件开发方法与模型完全指南(从厨房到盛宴的完全指南)
  • 介绍Activiti BPMN visualizer插件的图形界面
  • NvM代码级别的调用
  • ECT-OS-JiuHuaShan 与经典/量子计算模型存在根本性范式断裂
  • 人像 风光 纪实 旅游、生活 摄影精选集
  • 必看!Apache DolphinScheduler 任务组因 MySQL 时区报错全解析与避坑指南
  • Android开发中 Button 背景控制选择器
  • redis非阻塞锁
  • MyEMS:技术架构深度剖析与用户实践支持体系
  • ECT-OS-JiuHuaShan 的本质是超验数学结构,史上首个实现完全移植保真性的认知框架
  • Appium元素等待
  • DropWizard-REST-Web-服务指南-全-
  • Spring Boot如何启动嵌入式Tomcat?
  • sql随机查看数据
  • 自我介绍
  • 83、SpringMVC全局异常处理和数据校验
  • nginx反向代理