public interface Status
| Modifier and Type | Method and Description |
|---|---|
int |
getEffectiveGid() |
int |
getEffectiveUid() |
int |
getFdSize()
Number of file descriptor slots currently allocated
|
int |
getFsGid() |
int |
getFsUid() |
int[] |
getGroups()
Supplementary group list
|
long |
getHugetlbPages()
Size of hugetlb memory portions.
|
String |
getName()
Command run by this process
|
int |
getNgid()
NUMA group ID (0 if none; since Linux 3.13).
|
long |
getNonvoluntaryCtxtSwitches()
Number of voluntary and involuntary context switches (since Linux 2.6.23).
|
int |
getNspgid()
Process group ID in each of the PID namespaces of
which [pid] is a member.
|
int |
getNspid()
Thread ID in each of the PID namespaces of which
[pid] is a member.
|
int |
getNssid()
descendant namespace session ID hierarchy Session ID
in each of the PID namespaces of which [pid] is a member.
|
int |
getNstgid()
Thread group ID (i.e., PID) in each of the PID
namespaces of which [pid] is a member.
|
int |
getPID()
Thread ID (see gettid(2))
|
int |
getPPID()
PID of parent process
|
int |
getRealGid() |
int |
getRealUid() |
long |
getRssAnon()
Size of resident anonymous memory.
|
long |
getRssFile()
Size of resident file mappings.
|
long |
getRssShmem()
Size of resident shared memory
(includes System V shared memory, mappings from tmpfs(5), and shared anonymous
mappings).
|
int |
getSavedGid() |
int |
getSavedUid() |
Process.State |
getState() |
String |
getStateRaw()
Current state of the process.
|
int |
getTgid()
Thread group ID (i.e., Process ID)
|
long |
getThreads()
Number of threads in process containing this thread.
|
int |
getTracerPid()
PID of process tracing this process (0 if not being traced)
|
int |
getUnmask()
Process umask
|
long |
getVmData()
Size of data segments.
|
long |
getVmExe()
Size of text segments.
|
long |
getVmHWM()
Peak resident set size ("high water mark")
|
long |
getVmLck()
Locked memory size (see mlock(3))
|
long |
getVmLib()
Shared library code size
|
long |
getVmPeak()
Peak virtual memory size
|
long |
getVmPin()
Pinned memory size (since Linux 3.2).
|
long |
getVmPMD()
Size of second-level page tables (since Linux 4.0)
|
long |
getVmPTE()
Page table entries size (since Linux 2.6.10)
|
long |
getVmRSS()
Resident set size.
|
long |
getVmSize()
Virtual memory size
|
long |
getVmStk()
Size of stack segments.
|
long |
getVmSwap()
Swapped-out virtual memory size by anonymous private pages;
shmem swap usage is not included (since Linux 2.6.34).
|
long |
getVoluntaryCtxtSwitches()
Number of voluntary and involuntary context switches (since Linux 2.6.23).
|
int getEffectiveGid()
int getEffectiveUid()
int getFdSize()
int getFsGid()
int getFsUid()
int[] getGroups()
long getHugetlbPages()
String getName()
int getNgid()
long getNonvoluntaryCtxtSwitches()
int getNspgid()
int getNspid()
int getNssid()
int getNstgid()
The leftmost entry shows the value with respect to the PID namespace of the reading process, followed by the value in successively nested inner namespaces. (Since Linux 4.1.)
int getPID()
int getPPID()
int getRealGid()
int getRealUid()
long getRssAnon()
long getRssFile()
long getRssShmem()
int getSavedGid()
int getSavedUid()
Process.State getState()
String getStateRaw()
int getTgid()
long getThreads()
int getTracerPid()
int getUnmask()
long getVmData()
long getVmExe()
long getVmHWM()
long getVmLck()
long getVmLib()
long getVmPMD()
long getVmPTE()
long getVmPeak()
long getVmPin()
long getVmRSS()
long getVmSize()
long getVmStk()
long getVmSwap()
long getVoluntaryCtxtSwitches()
Copyright © 2018. All rights reserved.