在 Linux 中,有打开文件限制。我可以使用ulimit -n查看打开文件限制,默认为 1024。然后我还可以通过查看 /proc/$PID/limits 来查看每个进程打开文件的软/硬限制。我看到软 = 1024 和硬 = 4096。
ulimit -n
我想知道这两个输出之间有什么区别?
此外,这样做setRlimit(),并getRlimit()适用于全系统或每个进程?
setRlimit()
getRlimit()
limit
limit ×1