logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Windows】WMI Provider Host占用CPU过高,到底在忙啥?-篇二【2025.05.15】

本文深入分析了Windows系统中WMI(Windows Management Instrumentation)导致CPU占用高的一个BUG,特别是在禁用CD-ROM后wmiprvse.exe进程的CPU占用异常升高。通过使用ProcExp、ProcMonitor、ApiMonitor和WPT等工具,作者详细追踪了函数调用栈、调用频率以及API调用参数值,发现禁用CD-ROM后,GetTickCo

文章图片
#windows
STM32DMA搬运ADC只搬了一半数据的原因。

STM32搬运ADC转换后的次数,只搬运一半次数的原因Cube生成工程后直接用库函数进行启动ADC_DMA功能正确代码Cube生成工程后直接用库函数进行启动ADC_DMA功能uint32_t dma_value[20]={0};HAL_ADC_Start_DMA(&hadc1,dma_value,20);注意此处设置的传输数量为20,即搬运20次ADC转换后的值由于我用的是STM...

#stm32
如何使用WindowsPerformanceToolKit对程序进行分析

概述Windows 性能工具包包含各种性能监控工具,这些工具可生成有关 Windows 操作系统和应用程序的详细性能概况。 其核心为两个独立工具:Windows Performance Recorder (WPR) 和 Windows Performance Analyzer (WPA)。简单理解WPR 就是一个“抓包”工具,用来抓取系统的事件信息。而WPA就是将抓取的信息以图表的形式展示出来便于

文章图片
#wpf
第一篇 windows驱动之WinRing0.sys的开发及使用(电脑温度监控软件开发)

从鲁大师的温度监控谈起,现代的CPU、GPU等芯片一般都具有温度监控的功能,比如我们可能会遇到的电脑散热不好导致系统直接关机黑屏,就是cpu检测到当前温度高于额定温度执行的操作。鲁大师的温度监控模块就相当于把这些信息从底层硬件读取,然后通过上层UI显示给用户。其核心就是与硬件的通信驱动。现在win10的驱动都可以通过系统更新直接完成,不再需要安装流氓软件“驱动精灵”、“驱动人生”等。我一般只用到温

文章图片
#windows
到底了