发布时间:2025-12-09 16:12:36 浏览次数:13
y-cruncher是一款通过计算PI的方式,来测试CPU性能的开源软件。自2009年推出以来,它已经成为超频和硬件发烧友的通用基准测试和压力测试应用程序。
| 开发语言 | C++ |
| 界面框架 | 无(在cmd中执行命令) |
| 代码量 | 2.1万行 |
| 支持系统 | Windows、Linux |
| 官网地址 | http://www.numberworld.org/y-cruncher/ |
| github地址 | https://github.com/Mysticial/y-cruncher |
| 软件下载地址 | Windows版:http://www.numberworld.org/y-cruncher/y-cruncher%20v0.7.8.9507.zip Linux静态版:http://www.numberworld.org/y-cruncher/y-cruncher%20v0.7.8.9507-static.tar.xz Linux动态版:http://www.numberworld.org/y-cruncher/y-cruncher%20v0.7.8.9507-dynamic.tar.xz |
y-cruncher有几点值得推荐:
运行效果:
Cpu-Z 是一款计算机的CPU检测软件。Cpu-Z适用于任意品牌和型号的监测工作,且检测的数据范围非常广泛、全面,将CPU涉及到的各个方面都以最直观的方式呈现给用户。在新版本中,Cpu-Z还添加了对内存和显卡等硬件部位的检测功能。
该软件不开源,属于免费商用软件。
| 开发语言 | 未知 |
| 界面框架 | 未知 |
| 代码量 | 未知 |
| 支持系统 | Windows、Android |
| 官网地址 | https://www.cpuid.com/ |
| github地址 | 无 |
| 软件下载地址 | Windows版:https://www.cpuid.com/downloads/cpu-z/cpu-z_1.95-cn.zip |
运行效果:
cachesize是一款用于读取CPU各级Cache信息的开源库,来自Google。该开源库基于Java实现,代码非常简单,支持跨平台。
实现原理: 底下基于C语言进行CPUID指令操作,直接读取寄存器值,计算得到Cache级别和大小,再通过JNI,对获取的信息,逐级进行Java封装,以便提供友好的Java调用接口。
| 开发语言 | Java |
| 界面框架 | 无 |
| 代码量 | 600行 |
| 支持系统 | Windows、Linux,需具备JRE环境 |
| 官网地址 | 无 |
| github地址 | https://github.com/xdx526/cachesize |
| 软件下载地址 | 无 |
若需在Windows、Linux下,封装C++或其他语言版本的,CPU Cache信息获取类模块,可以参考该项目,实现思路也是比较清晰明了的。
Flops是一个测试CPU浮点运算性能的开源项目,测试结果包含消耗时间,运算次数等。
FLOPS是Floating-point Operations Per Second每秒所执行的浮点运算次数的英文缩写。它是一个衡量计算机计算能力的量,这个量经常使用在那些需要大量浮点运算的科学运算中,有时也会被记为flop/s。
现代x86和x64处理器理论上可以达到10-100 GFlops数量级的性能。然而,这只能通过使用SIMD和非常仔细的编程来实现。因此,很少有(甚至是数字的)程序能够达到现代处理器理论计算能力,只能达到其中的一小部分。
| 开发语言 | C++ |
| 界面框架 | 无 |
| 代码量 | 1万行 |
| 支持系统 | Windows、Linux |
| 官网地址 | 无 |
| github地址 | https://github.com/Mysticial/Flops |
| 软件下载地址 | 无 |
运行效果:
Open Hardware Monitor是一个免费的开源软件,它可以监控计算机的温度传感器、风扇速度、电压、负载和时钟速度。
支持当今主板上的大多数硬件监控芯片。CPU温度可以通过读取Intel和AMD处理器的核心温度传感器来监控。可以显示ATI和Nvidia显卡的传感器以及SMART硬盘温度。监控值可以显示在主窗口、可自定义的桌面小工具或系统托盘中。
可运行在,32位和64位微软Windows XP / Vista / 7 / 8 / 8.1 / 10和任何基于x86的Linux操作系统上运行,无需安装。
| 开发语言 | C# |
| 界面框架 | WinForm |
| 代码量 | 8.2万行 |
| 支持系统 | Windows、Linux,Linux下需借助Mono环境 |
| 官网地址 | https://openhardwaremonitor.org/ |
| github地址 | https://github.com/openhardwaremonitor/openhardwaremonitor |
| 软件下载地址 | https://openhardwaremonitor.org/files/openhardwaremonitor-v0.9.6.zip |
运行效果:
Process Hacker(系统进程查看)是一款强大的进程查看管理、系统监视和内存编辑工具,支持查看管理进程、服务、线程、模块、句柄以及内存区域数据等。
| 开发语言 | C/C++ |
| 界面框架 | Win32 API |
| 代码量 | 32.2万行 |
| 支持系统 | Windows 7以上 |
| 官网地址 | https://processhacker.sourceforge.io/ |
| github地址 | https://github.com/processhacker/processhacker/ |
| 软件下载地址 | Windows 7, Windows 8, Windows 10, 32-bit or 64-bit:https://github.com/processhacker/processhacker/releases/download/v2.39/processhacker-2.39-bin.zip Windows XP, Windows Vista, 32-bit or 64-bit:https://github.com/processhacker/processhacker/releases/download/v2.38/processhacker-2.38-bin.zip |
运行效果:
主界面 系统信息
若对你有帮助,欢迎点赞、收藏、评论,你的支持就是我的最大动力!!!
同时,阿超为大家准备了丰富的学习资料,欢迎关注公众号“超哥学编程”,即可领取。