kylin.kysdk.java.method.ResourceMethod(3)

NAME
kylin.kysdk.java.method.ResourceMethod - 获取当前系统资源占用信息类 主要用来获取系统中物理内存总大小、物理内存使用率、物理内存使用大小、实际可用的物理内存大小、实际空闲的物理内存大小、 所有应用申请的虚拟内存总量、系统中Swap分区总大小、Swap分区使用率、Swap分区使用量、Swap分区空闲大小、CPU瞬时使用率、 操作系统开机时长

SYNOPSIS

Inherits resource.

  Public Member Functions
double getMemTotalKiB ()
获取系统中物理内存总大小
double getMemUsagePercent ()
获取物理内存使用率
double getMemUsageKiB ()
获取物理内存使用大小，注意Buffer/Cache被计算为已使用内存
double getMemAvailableKiB ()
获取实际可用的物理内存大小，该数值约等于Free + Buffer + Cache
double getMemFreeKiB ()
获取实际空闲的物理内存大小，注意Buffer/Cache被计算为已使用内存
double getMemVirtAllocKiB ()
获取所有应用申请的虚拟内存总量
double getMemSwapTotalKiB ()
获取系统中Swap分区总大小
double getMemSwapUsagePercent ()
获取Swap分区使用率
double getMemSwapUsageKiB ()
获取Swap分区使用量
double getMemSwapFreeKiB ()
获取Swap分区空闲大小
double getCpuCurrentUsage ()
获取CPU瞬时使用率
String getUpTime ()
获取操作系统开机时长
boolean isRemote ()
判断是否为远程对象
String getObjectPath ()
获取ObjectPath【未实现】

Detailed Description

获取当前系统资源占用信息类 主要用来获取系统中物理内存总大小、物理内存使用率、物理内存使用大小、实际可用的物理内存大小、实际空闲的物理内存大小、 所有应用申请的虚拟内存总量、系统中Swap分区总大小、Swap分区使用率、Swap分区使用量、Swap分区空闲大小、CPU瞬时使用率、 操作系统开机时长

Function Documentation

  double kylin.kysdk.java.method.ResourceMethod.getCpuCurrentUsage () [inline]

获取CPU瞬时使用率

Returns
    double CPU瞬时使用率，该值 < 1.00

  double kylin.kysdk.java.method.ResourceMethod.getMemAvailableKiB () [inline]

获取实际可用的物理内存大小，该数值约等于Free + Buffer + Cache

Returns
    double 可用物理内存大小，KiB为单位

  double kylin.kysdk.java.method.ResourceMethod.getMemFreeKiB () [inline]

获取实际空闲的物理内存大小，注意Buffer/Cache被计算为已使用内存

Returns
    double 空闲的物理内存大小，KiB为单位

  double kylin.kysdk.java.method.ResourceMethod.getMemSwapFreeKiB () [inline]

获取Swap分区空闲大小

Returns
    double Swap分区空闲大小，KiB为单位

  double kylin.kysdk.java.method.ResourceMethod.getMemSwapTotalKiB () [inline]

获取系统中Swap分区总大小

Returns
    double Swap分区大小，KiB为单位

  double kylin.kysdk.java.method.ResourceMethod.getMemSwapUsageKiB () [inline]

获取Swap分区使用量

Returns
    double Swap分区使用量，KiB为单位

  double kylin.kysdk.java.method.ResourceMethod.getMemSwapUsagePercent () [inline]

获取Swap分区使用率

Returns
    double Swap分区使用率

  double kylin.kysdk.java.method.ResourceMethod.getMemTotalKiB () [inline]

获取系统中物理内存总大小

Returns
    double 物理内存大小，KiB为单位

  double kylin.kysdk.java.method.ResourceMethod.getMemUsageKiB () [inline]

获取物理内存使用大小，注意Buffer/Cache被计算为已使用内存

Returns
    double 物理内存使用大小，KiB为单位

  double kylin.kysdk.java.method.ResourceMethod.getMemUsagePercent () [inline]

获取物理内存使用率

Returns
    double 物理内存使用率

  double kylin.kysdk.java.method.ResourceMethod.getMemVirtAllocKiB () [inline]

获取所有应用申请的虚拟内存总量

Returns
    double 虚拟内存总申请量，KiB为单位

  String kylin.kysdk.java.method.ResourceMethod.getUpTime () [inline]

获取操作系统开机时长

Returns
    String 开机时长

  String kylin.kysdk.java.method.ResourceMethod.getObjectPath () [inline]

获取ObjectPath【未实现】

Returns
    String ObjectPath

  boolean kylin.kysdk.java.method.ResourceMethod.isRemote () [inline]

判断是否为远程对象

Returns
    boolean Returns true on remote objects. Local objects implementing this interface MUST return false.

Author

Generated automatically by Doxygen for ResourceMethod.java from the source code.