The following two C programs are used to demonstrate the usage of the prlimit(2) API:
- The first program, rlimits_show.c, queries all resource limits for the current or calling process and prints out their values.
- The second, given a CPU resource limit (in seconds), runs a simple prime number generator under the influence of that limit.
Refer to the following code:
/* From ch3/rlimits_show.c */#define ARRAY_LEN(arr) (sizeof((arr))/sizeof((arr)[0]))static void query_rlimits(void){ unsigned i; struct rlimit rlim; struct rlimpair ...