Package com.sun.jna.platform.unix
Interface Resource
public interface Resource
Definitions related to 
getrlimit/setrlimit- Author:
- Lyor Goldstein
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intAddress space limit.static final intLargest core file that can be created, in bytes.static final intPer-process CPU limit, in seconds.static final intMaximum size of data segment, in bytes.static final intLargest file that can be created, in bytes.static final intMaximum number of file locks.static final intLocked-in-memory address space.static final intMaximum bytes in POSIX message queues.static final intMaximum nice priority allowed to raise to.static final intNumber ofrlimitvaluesstatic final intNumber of open files.static final intNumber of processes.static final intLargest resident set size, in bytes.static final intstatic final intMaximum CPU time in microseconds that a process scheduled under a real-time scheduling policy may consume without making a blocking system call before being forcibly de-scheduled.static final intMaximum number of pending signals.static final intMaximum size of stack segment, in bytes.
- 
Method SummaryModifier and TypeMethodDescriptionintgetrlimit(int resource, Resource.Rlimit rlim) intsetrlimit(int resource, Resource.Rlimit rlim) 
- 
Field Details- 
RLIMIT_CPUstatic final int RLIMIT_CPUPer-process CPU limit, in seconds.- See Also:
 
- 
RLIMIT_FSIZEstatic final int RLIMIT_FSIZELargest file that can be created, in bytes.- See Also:
 
- 
RLIMIT_DATAstatic final int RLIMIT_DATAMaximum size of data segment, in bytes.- See Also:
 
- 
RLIMIT_STACKstatic final int RLIMIT_STACKMaximum size of stack segment, in bytes.- See Also:
 
- 
RLIMIT_COREstatic final int RLIMIT_CORELargest core file that can be created, in bytes.- See Also:
 
- 
RLIMIT_RSSstatic final int RLIMIT_RSSLargest resident set size, in bytes. This affects swapping; processes that are exceeding their resident set size will be more likely to have physical memory taken from them.- See Also:
 
- 
RLIMIT_NOFILEstatic final int RLIMIT_NOFILENumber of open files.- See Also:
 
- 
RLIMIT_ASstatic final int RLIMIT_ASAddress space limit.- See Also:
 
- 
RLIMIT_NPROCstatic final int RLIMIT_NPROCNumber of processes.- See Also:
 
- 
RLIMIT_MEMLOCKstatic final int RLIMIT_MEMLOCKLocked-in-memory address space.- See Also:
 
- 
RLIMIT_LOCKSstatic final int RLIMIT_LOCKSMaximum number of file locks.- See Also:
 
- 
RLIMIT_SIGPENDINGstatic final int RLIMIT_SIGPENDINGMaximum number of pending signals.- See Also:
 
- 
RLIMIT_MSGQUEUEstatic final int RLIMIT_MSGQUEUEMaximum bytes in POSIX message queues.- See Also:
 
- 
RLIMIT_NICEstatic final int RLIMIT_NICEMaximum nice priority allowed to raise to. Nice levels 19 .. -20 correspond to 0 .. 39 values of this resource limit.- See Also:
 
- 
RLIMIT_RTPRIOstatic final int RLIMIT_RTPRIO- See Also:
 
- 
RLIMIT_RTTIMEstatic final int RLIMIT_RTTIMEMaximum CPU time in microseconds that a process scheduled under a real-time scheduling policy may consume without making a blocking system call before being forcibly de-scheduled.- See Also:
 
- 
RLIMIT_NLIMITSstatic final int RLIMIT_NLIMITSNumber ofrlimitvalues- See Also:
 
 
- 
- 
Method Details- 
getrlimit
- 
setrlimit
 
-