运维知识库-BigHead
  • 首页
  • 电子书-知识库老版本
  • VIP视频免费看
  • 联系作者
  • 随笔
https://github.com/yongxiaodong
小技能

零侵入应用性能瓶颈分析

常见的性能分析工具 ftrace perf systemTap ... 利用Perf性能分析 perf简介 perf是Linux内核内置的性能分析器,能直接定位高级语言中(比如C/Go)的某个函数甚至某行的性能开销,原理是每隔一段时间就在CPU上产生一个中断,在中断上针对进程、函数附加统计值,这样就知道Cpu有多少时间消耗在哪个进程上,再通过反汇编将指令转换为可视化代码。 简单点: 几乎所有的东西都可以使用跟踪器来跟踪和分析。比如TCP/IP过程、应用程序内部、系统内部等等。利用分析器你可以获得洞悉一切的能力,比如…

2022年07月20日 0条评论 324点热度 0人点赞 阅读全文
K8S

K8S-内存不足时哪个进程会被Kill?

1、场景 K8S中大部分情况下都会对系统进行超卖。超卖就意味着在高峰时间可能会发生资源抢占,此时Qos等级就决定着哪个容器第一个被杀死,释放出的资源可以提供给高优先级的容器使用。 涉及基础理论: 一个pod可以包含多个容器,同一个pod中的容器一定会运行在同一个节点上 容器的本质就是一个进程,所以容器的优先级等于后续章节提到的进程优先级 CPU使用量超过limits限制不会杀死容器,但是内存使用率超过limits限制会尝试重启容器 2、Qos等级分类 K8S中pod的优先级从低到高一共分为3个等级 besteffo…

2022年07月10日 0条评论 557点热度 0人点赞 阅读全文
文章归档
  • 2022年7月
  • 2021年6月
  • 2021年4月
  • 2021年3月
  • 2021年2月
  • 2020年8月
  • 2020年7月
分类目录
  • ELK
  • Jenkins
  • K8S
  • Nginx
  • Openvpn
  • Python
  • 小技能
  • 未分类

COPYRIGHT © 2020 运维知识库-BigHead. ALL RIGHTS RESERVED.

蜀ICP备16012425号