DtkDevice
DTK library for device.
Dtk::Device::DMemoryDevice类 参考

内存设备信息. 更多...

#include <dmemorydevice.h>

类 Dtk::Device::DMemoryDevice 继承关系图:

Public 成员函数

 DMemoryDevice (QObject *parent=nullptr)
 
int count ()
 获取所有内存个数. 更多...
 
QString vendor (int index)
 获取指定内存的厂商. 更多...
 
QString model (int index)
 获取指定内存的型号. 更多...
 
QString totalWidth (int index)
 获取指定内存的总位宽. 更多...
 
QString dataWidth (int index)
 获取指定内存的数据位宽. 更多...
 
QString type (int index)
 获取指定内存的类型. 更多...
 
QString speed (int index)
 获取指定内存的速度. 更多...
 
QString serialNumber (int index)
 获取指定内存的序列号. 更多...
 
QString size (int index)
 获取指定内存的大小. 更多...
 
QString swapSize ()
 获取交换空间的大小. 更多...
 
QString available ()
 获取可用内存的大小. 更多...
 
QString buffers ()
 获取数据缓存的大小. 更多...
 
QString cached ()
 获取高速缓存的大小. 更多...
 
QString active ()
 获取活跃的缓冲文件大小. 更多...
 
QString inactive ()
 获取不活跃的缓冲文件大小. 更多...
 
QString sharedSize ()
 获取共享内存的大小. 更多...
 
QString swapFree ()
 获取可用交换空间大小. 更多...
 
QString swapCached ()
 获取交换缓存区大小. 更多...
 
QString slab ()
 获取内核数据结构缓存大小. 更多...
 
QString dirty ()
 获取脏页的大小. 更多...
 
QString mapped ()
 获取映射大小. 更多...
 

详细描述

内存设备信息.

成员函数说明

◆ active()

QString DMemoryDevice::active ( )

获取活跃的缓冲文件大小.

返回
活跃的缓冲文件大小.

◆ available()

QString DMemoryDevice::available ( )

获取可用内存的大小.

返回
可用内存的大小.

◆ buffers()

QString DMemoryDevice::buffers ( )

获取数据缓存的大小.

返回
可用数据缓存的大小.

◆ cached()

QString DMemoryDevice::cached ( )

获取高速缓存的大小.

返回
可用高速缓存的大小.

◆ count()

int DMemoryDevice::count ( )

获取所有内存个数.

返回
所有内存个数.

◆ dataWidth()

QString DMemoryDevice::dataWidth ( int  index)

获取指定内存的数据位宽.

参数
[in]index指定内存的ID.
返回
指定内存的数据位宽.

◆ dirty()

QString DMemoryDevice::dirty ( )

获取脏页的大小.

返回
脏页的大小.

◆ inactive()

QString DMemoryDevice::inactive ( )

获取不活跃的缓冲文件大小.

返回
不活跃的缓冲文件大小.

◆ mapped()

QString DMemoryDevice::mapped ( )

获取映射大小.

返回
映射大小.

◆ model()

QString DMemoryDevice::model ( int  index)

获取指定内存的型号.

参数
[in]index指定内存的ID.
返回
指定内存的型号.

◆ serialNumber()

QString DMemoryDevice::serialNumber ( int  index)

获取指定内存的序列号.

参数
[in]index指定内存的ID.
返回
指定内存的序列号.

◆ sharedSize()

QString DMemoryDevice::sharedSize ( )

获取共享内存的大小.

返回
共享内存的大小.

◆ size()

QString DMemoryDevice::size ( int  index)

获取指定内存的大小.

参数
[in]index指定内存的ID.
返回
指定内存的大小.

◆ slab()

QString DMemoryDevice::slab ( )

获取内核数据结构缓存大小.

返回
内核数据结构缓存大小.

◆ speed()

QString DMemoryDevice::speed ( int  index)

获取指定内存的速度.

参数
[in]index指定内存的ID.
返回
指定内存的速度.

◆ swapCached()

QString DMemoryDevice::swapCached ( )

获取交换缓存区大小.

返回
交换缓存区大小.

◆ swapFree()

QString DMemoryDevice::swapFree ( )

获取可用交换空间大小.

返回
可用交换空间大小.

◆ swapSize()

QString DMemoryDevice::swapSize ( )

获取交换空间的大小.

返回
交换空间的大小.

◆ totalWidth()

QString DMemoryDevice::totalWidth ( int  index)

获取指定内存的总位宽.

参数
[in]index指定内存的ID.
返回
指定内存的总位宽.

◆ type()

QString DMemoryDevice::type ( int  index)

获取指定内存的类型.

参数
[in]index指定内存的ID.
返回
指定内存的类型.

◆ vendor()

QString DMemoryDevice::vendor ( int  index)

获取指定内存的厂商.

参数
[in]index指定内存的ID.
返回
指定内存的厂商.

该类的文档由以下文件生成: