\App\LibrarySystemInfo

Class SystemInfo

服务器状态信息获取:CPU、磁盘、内存

Summary

Methods
Properties
Constants
getDisk()
getMemory()
getCpu()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
getMemoryUsageVbsPathByWindows()
getFilePath()
getCpuUsage()
getCupUsageVbsPathByWindows()
$disk
$memory
$cpu
N/A

Properties

$disk

$disk : 

Type

$memory

$memory : 

Type

$cpu

$cpu : 

Type

Methods

getDisk()

getDisk() : array

获取磁盘相关数据

Returns

array

getMemory()

getMemory() : array

获取内存相关数据

Returns

array

getCpu()

getCpu() : array

获取Cpu相关数据

Returns

array

getMemoryUsageVbsPathByWindows()

getMemoryUsageVbsPathByWindows() : string

获得总内存及可用物理内存JSON vbs文件生成函数

Returns

string —

返回vbs文件路径

getFilePath()

getFilePath(string  $fileName, string  $content) : string

判断指定路径下指定文件是否存在,如不存在则创建

Parameters

string $fileName

文件名

string $content

文件内容

Returns

string —

返回文件路径

getCpuUsage()

getCpuUsage() : \App\Library\Number

获得CPU使用率

Returns

\App\Library\Number

getCupUsageVbsPathByWindows()

getCupUsageVbsPathByWindows() : string

获得cpu使用率vbs文件生成函数

Returns

string —

返回vbs文件路径