kysdk_Cpuinfo(3)

kysdk_Cpuinfo3

获取cpu信息 主要用来获取cpu的架构、制造厂商、型号、额定主频、核心数量、虚拟化支持和线程数信息

Usage

Inherits kysdk.Base.

Public Member Functions

def __init__ (self)
def getCpuArch (self)
获取cpu架构 def getCpuVendor (self)
获取cpu制造厂商 def getCpuModel (self)
获取cpu型号 def getCpuFreqMHz (self)
获取cpu额定主频 def getCpuCorenums (self)
获取cpu核心数量 def getCpuVirt (self)
获取cpu对虚拟化的支持 def getCpuProcess (self)
获取cpu线程数

Additional Inherited Members

Detailed Description

获取cpu信息 主要用来获取cpu的架构、制造厂商、型号、额定主频、核心数量、虚拟化支持和线程数信息

Member Function Documentation

def kysdk.Cpuinfo.getCpuArch ( self)

获取cpu架构

Returns

架构信息,如'x86_64'

References kysdk.SessionBase.interface, and kysdk.Base.interface.

def kysdk.Cpuinfo.getCpuCorenums ( self)

获取cpu核心数量

Returns

所有可用的CPU核心数量

References kysdk.SessionBase.interface, and kysdk.Base.interface.

def kysdk.Cpuinfo.getCpuFreqMHz ( self)

获取cpu额定主频

Returns

额定主频赫兹数,如“1794.742”

References kysdk.SessionBase.interface, and kysdk.Base.interface.

def kysdk.Cpuinfo.getCpuModel ( self)

获取cpu型号

Returns

CPU型号名称,如“Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz”

References kysdk.SessionBase.interface, and kysdk.Base.interface.

def kysdk.Cpuinfo.getCpuProcess ( self)

获取cpu线程数

Returns

cpu支持的线程数

References kysdk.SessionBase.interface, and kysdk.Base.interface.

def kysdk.Cpuinfo.getCpuVendor ( self)

获取cpu制造厂商

Returns

制造厂商,如“GenuineIntel”

References kysdk.SessionBase.interface, and kysdk.Base.interface.

def kysdk.Cpuinfo.getCpuVirt ( self)

获取cpu对虚拟化的支持

Returns

若CPU支持虚拟化,则返回虚拟化技术,如“vmx”;若不支持,返回NULL

References kysdk.SessionBase.interface, and kysdk.Base.interface.

Author

Generated automatically by Doxygen for kysdk.py from the source code.

From libkysdk-system 3.0.1.4-1 in Arch Linux 2026-11-07. Parsed by carta from the page's man source.