原文:Linux性能优化实战学习笔记:第五十五讲

一 上节回顾 上一节,我们一起学习了,应用程序监控的基本思路,先简单回顾一下。应用程序的监控,可以分为指标监控和日志监控两大块。 指标监控,主要是对一定时间段内的性能指标进行测量,然后再通过时间序列的方式,进行处理 存储和告警。 而日志监控,则可以提供更详细的上下文信息,通常通过 ELK 技术栈,来进行收集 索引和图形化展示。 在跨多个不同应用的复杂业务场景中,你还可以构建全链路跟踪系统。这样,你 ...

2019-09-25 16:53 0 420 推荐指数:

查看详情

Linux性能优化实战学习笔记第五十

一、上节回顾 上一节,我以 ksoftirqd CPU 使用率高的问题为例,带你一起学习了内核线程 CPU 使用率高时的分析方法。先简单回顾一下。 当碰到内核线程的资源使用异常时,很多常用的进程级性能工具,并不能直接用到内核线程上。这时,我们就可以使用内核自带的 perf 来观察它们的行为 ...

Wed Sep 25 02:25:00 CST 2019 0 469
Linux性能优化实战学习笔记:第三十五

一、上节回顾 前面内容,我们学习Linux 网络的基础原理以及性能观测方法。简单回顾一下,Linux网络基于 TCP/IP 模型,构建了其网络协议栈,把繁杂的网络功能划分为应用层、传输层、网络层、网络接口层等四个不同的层次,既解决了网络环境中设备异构的问题,也解耦了网络协议的复杂性 ...

Sat Sep 07 01:48:00 CST 2019 0 426
Linux性能优化实战学习笔记第五十一讲

一、上节回顾 上一节,我带你一起学习了常见的动态追踪方法。所谓动态追踪,就是在系统或者应用程序正常运行的时候,通过内核中提供的探针,来动态追踪它们的行为,从而辅助排查出性能问题的瓶颈。 使用动态追踪,可以在不修改代码、不重启服务的情况下,动态了解应用程序或者内核的行为,这对排查线上问题、特别是 ...

Wed Sep 25 02:30:00 CST 2019 0 510
Linux性能优化实战学习笔记第五

一、什么是CPU的使用率 1、你最常用什么指标来描述系统的CPU性能? 我想你的答案,可能不是平均负载,也不是CPU上下文切换,而是另一个更直观的指标CPU使用率 CPU使用率到底是怎么算出来的吗? 1、如何设置节拍率 [root@luoahong ~]# grep ...

Sat May 04 19:46:00 CST 2019 0 1851
【WPF学习第五十五章 基于路径的动画

  基于路径的动画使用PathGeometry对象设置属性。尽管原则上基于路径的动画也能用于修改任何适当数据类型的属性,但当动态改变与位置相关的属性时最有用。实际上,基于路径的动画类主要用于帮助沿着一条路径移动可视化对象。   正如在“【WPF学习】第四十三章 路径和几何图形”学过 ...

Fri Mar 06 02:54:00 CST 2020 1 622
Linux性能优化实战学习笔记:第十八

一、内存的分配和回收 1、管理内存的过程中,也很容易发生各种各样的“事故”, 对应用程序来说,动态内存的分配和回收,是既核心又复杂的一的一个逻辑功能模块。管理内存的过程中,也很容易发生各种各样的 ...

Tue Sep 03 20:00:00 CST 2019 0 433
Linux性能优化实战学习笔记:第十

一、坏境准备 1、拓扑图 2、安装包 在第9节的基础上 在VM2上安装hping3依奈包 wget http://www.tcpdump.org/release/libpcap-1 ...

Tue May 07 03:27:00 CST 2019 0 1159
Linux性能优化实战学习笔记:第十九

一、Swap 原理 前面提到,Swap 说白了就是把一块磁盘空间或者一个本地文件(以下讲解以磁盘为例),当成内存来使用。它包括换出和换入两个过程 1、所谓换出 就是把进程暂时不用的内存数据存储到 ...

Thu Feb 07 01:15:00 CST 2019 0 694
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM