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.