#ryzen #msr #cpu #unsafe-bindings

libryzenadj-sys-alt

为libryzenadj提供的低级不安全自动生成的绑定,更新到v0.14

1个不稳定版本

0.14.0 2024年4月1日

#293FFI


用于 libryzenadj-alt

LGPL-3.0

310KB
4K SLoC

C 3.5K SLoC // 0.0% comments PowerShell 382 SLoC // 0.1% comments C++ 109 SLoC // 0.0% comments Python 104 SLoC // 0.0% comments Batch 49 SLoC Rust 28 SLoC // 0.1% comments

包含 (Windows DLL, 99KB) RyzenAdj/win32/inpoutx64.dll, (Windows DLL, 63KB) RyzenAdj/win32/WinRing0x64.dll, (静态库, 16KB) RyzenAdj/win32/WinRing0x64.lib, (DOS可执行文件, 15KB) RyzenAdj/win32/WinRing0x64.sys, (静态库, 6KB) RyzenAdj/win32/inpoutx64.lib

libryzenadj-sys

此crate通过bindgen提供自动生成的Rust不安全绑定,用于ryzenadj提供的C函数,这是Ryzen CPU的C接口,用于调整各种设置。

大多数开发者应通过[libryzenadj]提供的安全绑定来使用此cratehttps://crates.io/crates/libryzenadj

警告:自行承担风险!

调整该库提供的值可能导致系统不稳定/崩溃,甚至损坏您的硬件

无运行时依赖

~0–2.2MB
~42K SLoC