Linux进程与内核:深入理解与应用
1. Linux进程限制与资源管理
在Linux系统中,要了解为 setrlimit 使用合适的值,可通过Bash的内置 ulimit 函数来访问 getrlimit 和 setrlimit 。这个函数的名称源于之前用于此目的但现已弃用的库函数。不过,这些限制仅适用于当前shell及其子进程。如果要进行系统范围的限制设置,需在 /etc/profile 中进行操作,此设置会应用于所有Bash shell。
2. 工具与API
在Linux进程相关的操作中,有许多实用的工具和API,以下为你详细介绍:
- 工具
- mkswap, swapon, swapoff :用于操作交换分区。
- nice, renice, chrt :影响调度器行为。
- pmap :显示进程虚拟内存的映射。
- ps, time, times :展示进程在用户空间和内核空间的耗时情况。
- strace :分析程序系统调用行为的优秀工具。
- API
- clock_getres, clock_gettime :高分辨率的POSIX时钟。
超级会员免费看
订阅专栏 解锁全文
1280

被折叠的 条评论
为什么被折叠?



