每个进程都会消耗诸如内存和CPU时间之类的系统资源。本章将介绍与资源相关的系统调用,首先会介绍getrusage()系统调用,该函数允许一个进程监控自己及其子进程已经用掉的资源。接着会介绍setrlimit()和getrlimit()系统调用,它们可以用来修改和获取调用进程对各类资源的消耗限值。