resource

The resource module is used to measure and control the system resources used by a program on UNIX systems. Resource usage is limited using the setrlimit() function. Each resource is controlled by a soft limit and a hard limit. The soft limit is the current limit and may be lowered or raised by a process over time. The hard limit can be lowered to any value greater than the soft limit, but never raised (except by the superuser).

getrlimit(resource)

Returns a tuple (soft, hard) with the current soft and hard limits of a resource. resource is one of the following symbolic constants:

ConstantDescription
RLIMIT_COREThe maximum core file size (in bytes).
RLIMIT_CPUThe maximum CPU time (in seconds). If exceeded, a SIGXCPU signal is sent to the ...

Get Python: Essential Reference, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.