要设置Linux进程的资源限制,可以使用 ulimit 命令或者使用 /etc/security/limits.conf 配置文件。
username soft nofile 10000
username hard nofile 20000
这段配置表示为 username 用户设置进程打开文件描述符数量的软限制为10000,硬限制为20000。需要注意的是,ulimit 命令设置的资源限制只对当前 shell 进程和其子进程有效,而 /etc/security/limits.conf 配置文件中的配置对系统中的所有进程都生效。