墨林码农专注分享开源项目, 精选开源社区技术干货,分享Github、Gitee上有趣、有价值的项目,一起学习,一起成长。
今天推荐的这个开源工具是用于对cpu或者GPU的远程实时分析器。
效果如下:

Remotery 是一个实时 CPU/GPU 分析器,它由一个 C 文件组成,并带有一个在网络浏览器中运行的查看器。
这个项目的特点是轻量级,可以对运行在 CPU 和 GPU 上的多个线程进行检测。
它的网络查看器可以在 Chrome、Firefox 和 Safari 等主流浏览器上运行,无论是在桌面电脑、移动设备还是平板电脑上。
Remotery 特点Remotery 的一些显著特点包括:
GPU UI 渲染:完全绕过 DOM,实现真正的 60hz 实时更新,性能提升达到 10000 倍。自动线程采样器:无需管理员权限即可告知您线程正在哪个处理器核心上运行。控制台输出和输入:用于记录文本日志和向游戏发送命令。属性 API:用于记录随时间变化的命名/类型化值。Remotery 快速部署快速部署 Remotery 的步骤如下:
将 lib/Remotery.c 和 lib/Remotery.h 添加到您的程序中。设置包含目录以添加 Remotery/lib 路径。对于 Windows (MSVC),需要通过 Remotery.c 中的 #pragma comment 指令来链接所需的库(ws2_32.lib 和 winmm.lib)。对于其他平台,如 Linux 或 MacOS,您需要添加源代码并链接必要的库,例如使用 -pthread 和 -lm。总结来说,Remotery 是一个强大的工具,它提供了一个简单而高效的方法来分析和优化程序的性能。
它支持多种平台和 GPU 分析 API,使其成为开发者的理想选择。

几个简单的字符,就能创造出欢乐,
几个简单的号码,便能写出奇迹。
一个键盘,就能畅游世界,
一根网线,便能知晓天下。
创作不易,感谢大家的支持。后续也会分享更多的干货和技术资讯,您的阅读就是对小编的支持,再次感谢各位老铁!