linux设置最大连接数1、最大文件打开数限制
【linux设置最大连接数】vi /etc/security/limits.conf
*softnofile 65535*hardnofile 65535
vi /etc/profile
source /etc/profile # 配置立即生效
ulimit -u 65535ulimit -SHn 65535# 其他建议设置成无限制(unlimited)的一些重要设置是ulimit -d unlimitedulimit -m unlimitedulimit -s unlimitedulimit -t unlimitedulimit -v unlimited
2、最大TCP连接数/etc/sysctl.conf的优化vi /etc/sysctl.conf
sysctl -p # 配置立即生效
ulimit 用于限制 shell 启动进程所占用的资源,支持以下各种类型的限制:所创建的内核文件的大小、进程数据块的大小、Shell 进程创建文件的大小、内存锁住的大小、常驻内存集的大小、打开文件描述符的数量、分配堆栈的最大大小、CPU 时间、单个用户的最大线程数、Shell 进程所能使用的最大虚拟内存 。同时,它支持硬资源和软资源的限制 。任何的超越都会导致进程的终止 。
参数 描述 -a:显示目前资源限制的设定; -c <core文件上限>:设定core文件的最大值,单位为区块; -d <数据节区大小>:程序数据节区的最大值,单位为KB; -f <文件大小>:shell所能建立的最大文件,单位为区块; -H:设定资源的硬性限制,也就是管理员所设下的限制; -m <内存大小>:指定可使用内存的上限,单位为KB; -n <文件数目>:指定同一时间最多可开启的文件数; -p <缓冲区大小>:指定管道缓冲区的大小,单位512字节; -s <堆叠大小>:指定堆叠的上限,单位为KB; -S:设定资源的弹性限制; -t <CPU时间>:指定CPU使用时间的上限,单位为秒; -u <程序数目>:用户最多可开启的程序数目; -v <虚拟内存大小>:指定可使用的虚拟内存上限,单位为KB 。
ulimit -acore file size(blocks, -c) 0data seg size(kbytes, -d) unlimitedscheduling priority(-e) 0file size(blocks, -f) unlimitedpending signals(-i) 3521max locked memory(kbytes, -l) 64max memory size(kbytes, -m) unlimitedopen files(-n) 65535pipe size(512 bytes, -p) 8POSIX message queues(bytes, -q) 819200real-time priority(-r) 0stack size(kbytes, -s) 8192cpu time(seconds, -t) unlimitedmax user processes(-u) 3521virtual memory(kbytes, -v) unlimitedfile locks(-x) unlimited###################### 以上输出解释 ##################################core file size# core文件的最大值为100 blocks,data seg size# 进程的数据段可以任意大file size# 文件可以任意大pending signals # 最多有2047个待处理的信号max locked memory # 一个任务锁住的物理内存的最大值为64kBmax memory size #一个任务的常驻物理内存的最大值open files# 一个任务默认最多可以同时打开1024的文件pipe size# 管道的最大空间为4096字节POSIX message queues# POSIX的消息队列的最大值为819200字节stack size# 进程的栈的最大值为8192字节cpu time# 进程使用的CPU时间max user processes # 当前用户同时打开的进程(包括线程)的最大个数为3521virtual memory# 没有限制进程的最大地址空间file locks# 所能锁住的文件的最大个数没有限制
推荐阅读
- linux系统中Nginx+FFmPeg+vlc实现网页视频播放配置过程
- 刘金东|专访刘金东,5轮中乙拿10分,最大感触是竞争激烈,全力进冲甲组
- 生肖|5个职场常识,让职场人明白,职场上无论遇到什么事情,都会给自己最大的帮助
- 呼叫转移怎么设置 呼叫转移是什么意思
- 宋佳|2022年收入增幅最大的生肖都是谁?占了好运,抓住时机
- 哪个皇帝登基年龄最大
- Linux快速简易入门 linux是什么
- 网络|我国建成全球规模最大网络基础设施:6.6ZB数据是啥概念?
- 恋爱和婚姻最大的区别是什么 恋爱和婚姻的区别
- 电脑上动态壁纸怎么设置 动态壁纸怎么设置