public interface Process
| Modifier and Type | Interface and Description |
|---|---|
static class |
Process.State |
| Modifier and Type | Method and Description |
|---|---|
List<Process> |
getChildren()
Возвращает список дочерних процессов
|
String |
getCommandLine()
Возвращает командную строку
|
long |
getCstime()
Сколько времени ожидал процесс работы потомков в режиме ядря.
|
long |
getCutime()
Сколько времени ожидал процесс работы потомков в пользовательском режиме.
|
Map<String,String> |
getEnvironment()
Возвращает переменные окружения
|
String |
getExe()
Возвращает исполняемый процесс - exe файл
|
FileDescriptor[] |
getFileDescriptors()
Получение списка файл-дескрипторов
|
File[] |
getFiles()
Получение списка открытых файлов
|
int |
getGID()
Возвращает id группы
|
int |
getNice()
Возвращает nice значение в
диапазоне 19 (низкий приоритет) до -20 (высокий приоритет).
|
int |
getNumThreads()
Возвращает кол-во потоков
|
Process |
getParent()
Возвращает родительский процесс
|
int |
getPID()
Возвращает идентификатор процесса
|
int |
getPPID()
Возвращает идентификатор родительского процесса
|
int |
getPriority()
Для процессов, работающих в режиме реального времени, это отрицательное значение.
|
long |
getResidentSize()
Возвращает размер резедентной памяти в байтах
|
Socket[] |
getSockets()
Получение списка открытых сокетов
|
Process.State |
getState()
Возвращает состояние процесса
|
Status |
getStatus()
Получение информации из файла status
|
long |
getStime()
Кол-во времени в режиме ядра, измеряется в тиках (разделить на
sysconf (SysconfParams.SC_CLK_TCK)).
|
int |
getUID()
Возвращает id пользователя
|
long |
getUtime()
Количество времени затраченного в в режиме пользователя, измеряется в тиках (разделить на
sysconf (SysconfParams.SC_CLK_TCK)).
|
long |
getVirtualSize()
Возвращает размер виртуальной памяти в байтах
|
String |
getWorkDirectory()
Возвращает рабочий каталог
|
int getPID()
int getPPID()
String getExe()
String getCommandLine()
Map<String,String> getEnvironment()
int getUID()
int getGID()
String getWorkDirectory()
Process.State getState()
Status getStatus()
long getVirtualSize()
long getResidentSize()
int getPriority()
int getNice()
long getUtime()
long getStime()
long getCutime()
long getCstime()
int getNumThreads()
FileDescriptor[] getFileDescriptors()
File[] getFiles()
Socket[] getSockets()
Process getParent()
Copyright © 2018. All rights reserved.