码迷,mamicode.com
首页 >  
搜索关键字:ulimit -a    ( 501个结果
修改Linux系统参数以支持单机同时打开数百万文件句柄
在linuxkernel2.6.25之前通过ulimit-n(setrlimit(RLIMIT_NOFILE))设置每个进程的最大打开文件句柄数不能超过NR_OPEN(1024*1024),也就是100多w(除非重新编译内核),而在2.6.25之后,内核导出了一个sys接口可以修改这个最大值(/proc/sys/fs/nr_open).具体的changelog:http://git..
分类:系统相关   时间:2015-04-14 20:25:08    阅读次数:147
linux系统打开文件数过多的解决办法
一.永久生效.1./etc/pam.d/login添加sessionrequired/lib/security/pam_limits.so2./etc/security/limits.conf添加*softnofile65536*hardnofile655363.vi/etc/sysctl.conf添加fs.file-max=6553600二.临时生效.ulimit-n65536或将该命令写入profile,每次登陆时执行.三.检查是否生..
分类:系统相关   时间:2015-04-14 20:11:45    阅读次数:253
SSDB(网络LevelDB)-- 实际遇到的问题
简介SSDB -- 支持网络的LevelDB站点:https://github.com/ideawu/ssdb我实际使用了SSDB支持网络+持久化特性,完成了一个集群1.句柄数ulimit -a查看,发现系统默认是1024。需要 sudo vim /etc/security/limits.conf ...
分类:数据库   时间:2015-04-08 21:19:32    阅读次数:1108
OGG配置
准备安装和运行用户(操作系统用户) 建议使用oracle用户 也可以使用新建用户:但是需要做配置 必须缴入到oinstall 组 必须使用和oracle相同的profile 操作系统必须为该用户开放一定的cpu,内存等资源,可以通过Ulimit -a查看,建议在/etc/security/limit...
分类:其他好文   时间:2015-04-03 14:49:50    阅读次数:147
-bash: ulimit: max user processes: cannot modify limit: Operation not permitted
安装oracle时候在创建oracle用户后,切换oracle用户时,报如下错[root@localhost ~]# su - oracle-bash: ulimit: max user processes: cannot modify limit: Operation not permitted经...
分类:其他好文   时间:2015-04-03 00:06:59    阅读次数:124
docker容器跑tomcat遇到的坑
使用docker容器跑tomcat,由于同一个宿主机上跑了多个容器,再加上宿主机本身跑了很多进程,导致系统总的进程数达到了8000+,而容器中tomcat的启动脚本中会调用自带的setenv.sh,在setenv.sh中有这么一句ulimit -u 8192,由于系统进程数已经达到了8192,因此在...
分类:其他好文   时间:2015-04-01 12:49:57    阅读次数:268
文件打开过多(Too many open files)下
在“文件打开过多(Too many open files)上”一文中提到,通过修改limit.conf文件可以对最大文件修改数起到做用等等操作。但在实际操作中在通过ssh登录经过ulimit –n查询出来的最大文件却不是limit.conf的值。为此,继续追查到底怎么回事。   1、limit.conf这个文件到底是怎么文件,这个文件到底如何起作用?   通过对Linux的一些学习,原来l...
分类:其他好文   时间:2015-03-19 16:28:30    阅读次数:215
Socket编程实践(10) --select的限制与poll的使用
select的限制用select实现的并发服务器,能达到的并发数一般受两方面限制:1)一个进程能打开的最大文件描述符限制。这可以通过调整内核参数。可以通过ulimit -n(number)来调整或者使用setrlimit函数设置,但一个系统所能打开的最大数也是有限的,跟内存大小有关,可以通过cat /proc/sys/fs/file-max 查看/**示例: getrlimit/setrlimit...
分类:其他好文   时间:2015-03-14 21:50:34    阅读次数:212
gdb调试
启动gdb 程序名 [corefile]corefile 是可选的,能增强gdb的调试能力。linux默认不生成corefile的。所以需要在.bashrc文件中添加ulimit -c unlimitedsh .bashrc 生效脚本gdb -q 程序名 core.xxxxrun命令where命令l...
分类:数据库   时间:2015-03-09 23:50:03    阅读次数:190
linux中的PIPE_SIZE与PIPE_BUF,管道最大写入值问题
现在开发的项目是从solaris到linux的应用移植。经常用到popen函数,使用8192字节的数组读取popen输出,但没有进行溢出判断。 刚开始认为是一个简单的内存越界,但对popen和PIPE调查以后,疑惑越来越多了。 1)问题的引出 popen使用管道来记录被调用命令的输出,那么popen的最大写入字节数必然是管道的最大值。 使用linux的ulimit -a来查看系统限制:...
分类:系统相关   时间:2015-03-08 18:51:38    阅读次数:1285
501条   上一页 1 ... 41 42 43 44 45 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!