NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
sysinfo::CPU_info结构体 参考

CPU信息 更多...

#include <sysinfo.hpp>

Public 成员函数

NEFORCE_NODISCARD bool hyperthreading () const noexcept
 检查是否支持超线程

Public 属性

string vendor {}
 厂商名称
string brand {}
 型号名称
uint32_t max_MHz {0}
 最大频率
uint32_t current_MHZ {0}
 当前频率
uint32_t cores {0}
 物理核心数
uint32_t logical_processors {0}
 逻辑处理器数
string features {}
 支持的指令集特性

详细描述

CPU信息

包含处理器的型号、频率、核心数等信息。

在文件 sysinfo.hpp92 行定义.

成员函数说明

◆ hyperthreading()

NEFORCE_NODISCARD bool sysinfo::CPU_info::hyperthreading ( ) const
inlinenoexcept

检查是否支持超线程

返回
如果逻辑处理器数大于物理核心数返回true

在文件 sysinfo.hpp105 行定义.

引用了 cores , 以及 logical_processors.


该结构体的文档由以下文件生成: