《Linux/Unix系统编程手册》读书笔记7 (/proc文件的简介和运用)
《Linux/Unix系统编程手册》读书笔记7 (/proc文件的简介和运用)
《Linux/Unix系统编程手册》读书笔记 目录
第11章
这章主要讲了关于Linux和UNIX的系统资源的限制。
关于限制都存在一个最小值,这些最小值为<limits.h>文件中的常量。
通过cat 命令查看:
/usr/include/ _LIBC_LIMITS_H_ 1<features.h> MB_LEN_MAX 16 !defined __GNUC__ || __GNUC__ < 2 <bits/wordsize.h> - - -INT_MAX - __WORDSIZE == -LONG_MAX - __WORDSIZE == -LLONG_MAX - /* GCC 2. */ /* !_LIBC_LIMITS_H_ */ defined __GNUC__ && !defined _GCC_LIMITS_H_ <limits.h> defined __USE_ISOC99 && defined __GNUC__-LLONG_MAX-* 2ULL + <bits/posix1_lim.h> <bits/posix2_lim.h> <bits/xopen_lim.h> View Code我们还可以通过在shell用getconf获取限制:
PS:OPEN_MAX为进程同时最多可以打开的文件描述符的数量。
lancelot@debian:~/Code/
第12章
这章主要将了系统和进程信息
/proc虚拟文件系统:维基
首先我们来看看/proc有些什么
lancelot@debian:~/Code/tlpi$ /proc/
asound fb loadavg
bus interrupts misc sysrq-