logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux获取CPU/GPU的温度

Linux系统中CPU温度监测方法:通过读取/sys/class/thermal/thermal_zone0/temp文件获取温度值(单位为毫摄氏度),需除以1000转换为摄氏度。示例代码展示了温度监控线程的实现,包括实时读取、超温报警(120℃触发重启)等功能。注意事项:系统通常使用毫摄氏度单位,可能存在多个thermal_zone文件对应不同传感器,建议通过watch命令动态监控温度变化。该机

#linux#运维#服务器
PCM和WAV音频格式的区别

PCM与WAV音频格式对比及WAV文件结构解析 PCM是原始音频数据编码方式,而WAV是容器格式,通常封装PCM数据。主要区别: 本质:PCM为纯音频流,无元数据;WAV包含文件头和音频参数 结构:PCM无文件头,WAV采用RIFF结构(12字节文件头+fmt块+data块) 兼容性:WAV可直接播放,PCM需额外参数 体积:存储PCM时两者数据量相当,WAV仅多几十字节头信息 WAV文件头详解:

PCM和WAV音频格式的区别

PCM与WAV音频格式对比及WAV文件结构解析 PCM是原始音频数据编码方式,而WAV是容器格式,通常封装PCM数据。主要区别: 本质:PCM为纯音频流,无元数据;WAV包含文件头和音频参数 结构:PCM无文件头,WAV采用RIFF结构(12字节文件头+fmt块+data块) 兼容性:WAV可直接播放,PCM需额外参数 体积:存储PCM时两者数据量相当,WAV仅多几十字节头信息 WAV文件头详解:

linux如何将两份hdmi edid合并

本文介绍了三种合并HDMI EDID文件的方法,重点采用"保留EDID1基本信息+合并EDID1和EDID2时序"的策略。方法1使用Python实现EDID合并,包括读取文件、提取基本信息、合并去重时序、计算校验和等步骤。方法2通过Shell脚本实现,利用dd、xxd等命令行工具进行二进制操作。方法3提供C语言实现方案,适合嵌入式等高性能场景。文章详细分析了合并逻辑,指出EDI

#linux
到底了