PCB与文件描述符的关系
PCB也即进程控制块,是处于虚拟内存空间里面那3-4G内核空间的,
它会维护一个文件描述符表,其实就是一个可以拥有0-1023元素个数组,
没当打开了一个文件时就会返回一个文件描述符,默认由低向高位默认分配的
这个文件描述符表默认打开了三个文件,标准输入、标准输出、标准错误
所以默认用户可以打开的文件数量为1024-3=1021个
PCB也即进程控制块,是处于虚拟内存空间里面那3-4G内核空间的,
它会维护一个文件描述符表,其实就是一个可以拥有0-1023元素个数组,
没当打开了一个文件时就会返回一个文件描述符,默认由低向高位默认分配的
这个文件描述符表默认打开了三个文件,标准输入、标准输出、标准错误
所以默认用户可以打开的文件数量为1024-3=1021个