首页 > 编程知识 正文

limit配置文件,linux系统资源

时间:2023-05-04 22:15:26 阅读:114642 作者:3885

#Soft limit和Hard limit#在Linux系统上的进程(Process )有一些限制。 这称为limit,在实际的APP应用程序中最常见的是打开文件)限制,在配置nginx等web服务时使用。 在linux上,这些限制分为“软限制”和“硬限制”。 他们的区别在于,软限制可以在程序进程中自行更改(可以突破限制),而不能硬限制) (除非程序进程具有超级权限)。

可以使用soft limit和hard limit#显示ulimit命令分别显示软限制和硬限制。 在实际显示的参数前添加s或h。 例如,显示打开的文件数的限制

ulimit -Sn正在看软限制

ulimit -Hn看到了硬件限制

#更改限制#更改以下文件更改系统的限制

sudo vim/etc/security/limit.conf

例如,对nginx运行帐户nginx设置打开文件的限制,并将其添加到上面的文件中

nginx软件手册10000

nginx硬件通告30000

此文件允许对cpu、内存等进行限制

对于打开的文件数,Note:还必须根据需要修改以下文件

sudo vim /etc/sysctl.conf

修改以下参数

fs.file-max=70000 //该数值必须大于hard limit

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。