阿里云文档 2026-01-23

热点对比分析

在应用性能波动等因素导致系统指标异常的情况下,通过热点对比时序图和差分火焰图的方式,协助用户识别实例中相同或不同进程在时间维度上的热点差异。本文介绍了热点对比分析使用说明。

阿里云文档 2025-12-16

内存全景分析

内存全景分析功能适用于内存占用较高但无法明确识别具体内存占用情况的场景。通过使用内存全景分析诊断功能,可以扫描当前系统的内存占用状态,详细拆解内存使用情况。生成的报告将以饼状图的形式呈现系统内存与应用内存的分布,并列出当前Top 30的应用内存使用、文件缓存、共享内存缓存占用情况的排序。本文介绍了内存全景分析功能的使用说明。

阿里云文档 2025-12-10

Linux实例CPU使用率或负载较高问题的排查与处理

问题现象CPU使用率或负载过高时,常见的现象包括:业务服务异常SSH远程连接响应缓慢、操作卡顿,严重时无法建立连接。网站或应用程序响应时间显著增加,页面加载缓慢。请求频繁超时、接口返回失败,业务处理能力明显下降。系统资源异常实例CPU使用率持续高于80%,甚至接近100%。系统负载(Load Ave...

阿里云文档 2025-11-13

本文介绍了在Alinux控制台上使用Pod诊断功能的最佳实践,涵盖内存全景分析、OOM诊断和共享内存泄漏排查等关键场景案例。

Pod诊断功能使用于对 ACK/ACS 集群中部署的Pod进行诊断,目前主要覆盖内存相关的场景,包括内存全景分析、OOM诊断和Java应用内存诊断。本文介绍在 Alinux 控制台上进行Pod诊断的最佳实践,同时介绍了三个场景案例。

阿里云文档 2024-10-31

追踪IO时延分析bcc工具使用

Alibaba Cloud Linux对IO时延分析工具iostat的原始数据来源/proc/diskstats接口进行了优化,新增了对设备侧的读、写及特殊IO(discard)等耗时的统计。此外,Alibaba Cloud Linux 2系统还提供了一个便于追踪IO时延的工具bcc。本文将介绍Alibaba Cloud Linux 2系统优化后的/proc/diskstats接口和bcc工具。

文章 2017-11-23 来自:开发者社区

linux设备驱动之USB主机控制器驱动分析 【转】

转自:http://blog.chinaunix.net/uid-20543183-id-1930831.html   ------------------------------------------ 本文系本站原创,欢迎转载! 转载请注明出处:http://ericxiao.cublog.cn/ ------------------------------------------ ...

文章 2017-11-16 来自:开发者社区

linux下usb转串口驱动分析【转】

转自:http://blog.csdn.net/txxm520/article/details/8934706 首先说一下linux的风格,个人理解 1. linux大小结构体其实是面向对象的方法,(如果把struct 比作类,kmalloc就是类的实例化,结构体里面的函数指针就是方法,还有重构,多态) 2. 在linux里面,设备是对象,驱动也是对象,并且这两个是分开的   现在我们来...

文章 2017-11-16 来自:开发者社区

Linux USB Host-Controller的初始化代码框架分析【转】

转自:http://blog.csdn.net/zkami/article/details/2496770 usb_hcd_omap_probe (const struct hc_driver *driver) (dev/ohci/ohci-omap.c) 在模块初始化时被platform_driver_register()调用,用来初始化与ohci_hcd_omap_driver 相匹配的us....

文章 2015-11-24 来自:开发者社区

Linux USB Host-Controller的初始化代码框架分析【转】

转自:http://blog.csdn.net/zkami/article/details/2496770 usb_hcd_omap_probe (const struct hc_driver *driver) (dev/ohci/ohci-omap.c)在模块初始化时被platform_driver_register()调用,用来初始化与ohci_hcd_omap_driver相匹配的usb主....

文章 2013-10-29 来自:开发者社区

Linux内核--usb子系统的分析

drivers/usb/core/usb.c subsys_init(usb_init); module_exit(usb_exit); 我们 看到一个subsys_initcall,它也是一个宏,我们可以把它理解为module_init,只不过这部分代码比较核心,开发者们把它看做一个子系统,而不仅仅是一个模块。usbcore这个模块它代表的不是某一个设备,而是所有usb设备赖以生存的模块,Li....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。