kysdk.Process(3)

NAME
kysdk.Process - 获取某一进程的瞬时详细信息 主要用来获取某一进程的CPU使用率、获取某一进程的内存占用率、获取某一进程的进程状态、获取某一进程的端口号占用、 获取某一进程的启动时间、获取某一进程的运行时间、获取某一进程的cpu时间、获取某一进程的Command、获取某一进程的属主、 获取某一进程的信息、获取进程所有信息

SYNOPSIS

Inherits kysdk.Base.

  Public Member Functions
def __init__ (self)
def getProcInfoCpuUsage (self, pid)
获取某一进程的CPU使用率
def getProcInfoMemUsage (self, pid)
获取某一进程的内存占用率
def getProcInfoStatus (self, pid)
获取某一进程的进程状态
def getProcInfoPort (self, pid)
获取某一进程的端口号占用
def getProcInfoStartTime (self, pid)
获取某一进程的启动时间
def getProcInfoRunningTime (self, pid)
获取某一进程的运行时间
def getProcInfoCpuTime (self, pid)
获取某一进程的cpu时间
def getProcInfoCmd (self, pid)
获取某一进程的Command
def getProcInfoUser (self, pid)
获取某一进程的属主
def getProcInfo (self, process_name)
获取某一进程的信息
def getAllProcInfo (self)
获取进程所有信息

  Additional Inherited Members

Detailed Description

获取某一进程的瞬时详细信息 主要用来获取某一进程的CPU使用率、获取某一进程的内存占用率、获取某一进程的进程状态、获取某一进程的端口号占用、 获取某一进程的启动时间、获取某一进程的运行时间、获取某一进程的cpu时间、获取某一进程的Command、获取某一进程的属主、 获取某一进程的信息、获取进程所有信息

Member Function Documentation

  def kysdk.Process.getAllProcInfo ( self)

获取进程所有信息

Returns
    所有进程的CPU使用率、内存占用率、状态、端口号占用、启动时间、运行时间、cpu时间、Command、属主信息列表

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

  def kysdk.Process.getProcInfo ( self, process_name)

获取某一进程的信息

Parameters
    process_name 进程名

Returns
    某一进程CPU使用率、内存占用率、状态、端口号占用、启动时间、运行时间、cpu时间、Command、属主信息列表

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

  def kysdk.Process.getProcInfoCmd ( self, pid)

获取某一进程的Command

Parameters
    pid 进程号

Returns
    进程的Command

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

  def kysdk.Process.getProcInfoCpuTime ( self, pid)

获取某一进程的cpu时间

Parameters
    pid 进程号

Returns
    进程的cpu时间

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

  def kysdk.Process.getProcInfoCpuUsage ( self, pid)

获取某一进程的CPU使用率

Parameters
    pid 进程号

Returns
    进程的CPU使用率

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

  def kysdk.Process.getProcInfoMemUsage ( self, pid)

获取某一进程的内存占用率

Parameters
    pid 进程号

Returns
    进程的内存占用率

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

  def kysdk.Process.getProcInfoPort ( self, pid)

获取某一进程的端口号占用

Parameters
    pid 进程号

Returns
    进程使用的端口号

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

  def kysdk.Process.getProcInfoRunningTime ( self, pid)

获取某一进程的运行时间

Parameters
    pid 进程号

Returns
    进程的运行时间

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

  def kysdk.Process.getProcInfoStartTime ( self, pid)

获取某一进程的启动时间

Parameters
    pid 进程号

Returns
    进程的启动时间

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

  def kysdk.Process.getProcInfoStatus ( self, pid)

获取某一进程的进程状态

Parameters
    pid 进程号

Returns
    进程状态

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

  def kysdk.Process.getProcInfoUser ( self, pid)

获取某一进程的属主

Parameters
    pid 进程号

Returns
    进程的属主

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

Author

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