进程控制 fork 创建一个新进程 clone 按指定条件创建子进程 execve 运行可执行文件 exit 终止进程 _exit 立即终止当前进程 getdtablesize 进程所能打开的最大文件数 getpgid 获取指定进程组标识号 setpgid 设置指定进程组标志号 getpgrp 获取 ...
分类:
系统相关 时间:
2019-04-04 09:21:03
阅读次数:
259
1、文件中添加如下:/etc/sysctl.conf fs.file-max = 202400 #file-max是内核可分配的最大文件数fs.nr_open = 102400 #nr_open是单个进程可分配的最大文件数 2、文件中添加如下:/etc/security/limits.conf so ...
分类:
系统相关 时间:
2019-01-30 17:18:18
阅读次数:
231
file_uploads (允许/禁止 PHP开启HTTP文件上传(布尔)) upload_tmp_dir (文件上传时临时文件所在目录(字符串)) upload_max_filesize (上传文件最大是多少(整型),单位:bytes) max_file_uploads (允许上传的最大文件数(整 ...
分类:
Web程序 时间:
2018-12-22 01:03:42
阅读次数:
207
1、nginx与cpu绑定 通过将nginx进程与cpu进行绑定,可以避免进程切换所带来的资源消耗 2、配置可打开的最大文件数。 这个指令是指当一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文件数(ulimit -n)与nginx进程数相除,但是nginx分配请求并不是那么均匀,所 ...
分类:
其他好文 时间:
2018-11-29 16:41:49
阅读次数:
200
Elasticsearch 日志中报错“Too many open files” 检查系统允许 Elasticsearch 打开的最大文件数。 (1) 检查linux文件句柄,默认为1024 ulimit a open files ( n) 1024 (2) 修改配置文件 vi /etc/secur ...
分类:
其他好文 时间:
2018-09-24 13:52:28
阅读次数:
232
开启最大文件数 系统可以开启的最大文件描述符(可同时开启最多的文件数),最大开启65535,可根据需求进行调优。 查看系统当前可开启最大文件描述符数 [root@localhost ~]# ulimit -n 65535 修改最大文件描述符数 ...
分类:
系统相关 时间:
2018-08-18 13:21:07
阅读次数:
183
前言 Linux系统中可以设置关于资源的使用限制,比如:进程数量,文件句柄数,连接数等等。 在日常的工作中应该遇到过: bash: fork: retry: Resource temporarily unavailable 或者 too many open files 这些类似的操作错误,前者是由于 ...
分类:
系统相关 时间:
2018-06-20 19:05:24
阅读次数:
258
一、问题表象: 程序日志报错:java.io.IOException: Too many open files at 二、解决方案: 1、查看系统允许打开的最大文件数: cat /proc/sys/fs/file-max 2、查看每个用户允许打开的最大文件数: ulimit -a 3、发现系统默认的 ...
分类:
系统相关 时间:
2018-06-11 02:04:52
阅读次数:
209
ceph为3台,3mon3mgr9osd,网卡千兆交换机千兆,只进行了内核最大文件数和进程数调整,4核cpu16G内存希捷硬盘为1t#利用for循环多次测试foriin{1..10};dofioxxx>>suijixie.txt;doneegrep"^write"/home/data/suijixie.txt查看结果#测试随机写fio-direct=1-iodepth=128-rw=r
分类:
其他好文 时间:
2018-04-19 17:01:09
阅读次数:
182
优化nginx可以从以下几个方面着手:1.优化并发数量(修改nginx配置并且修改Linux系统配置)2.隐藏nginx服务器版本信息3.增加浏览器缓存机制4.启用页面压缩功能5.设计自定义报错页面代码如下:#ulimit-Hn100000//最大文件数量,普通用户不可修改#ulimit-Sn100000//最大文件数量,临时的,重启无效#cat/usr/local/nginx/conf/ngin
分类:
其他好文 时间:
2018-03-14 22:13:10
阅读次数:
169