select的限制用select实现的并发服务器,能达到的并发数一般受两方面限制:1)一个进程能打开的最大文件描述符限制。这可以通过调整内核参数。可以通过ulimit -n(number)来调整或者使用setrlimit函数设置,但一个系统所能打开的最大数也是有限的,跟内存大小有关,可以通过cat /proc/sys/fs/file-max 查看/**示例: getrlimit/setrlimit...
分类:
其他好文 时间:
2015-03-14 21:50:34
阅读次数:
212
启动gdb 程序名 [corefile]corefile 是可选的,能增强gdb的调试能力。linux默认不生成corefile的。所以需要在.bashrc文件中添加ulimit -c unlimitedsh .bashrc 生效脚本gdb -q 程序名 core.xxxxrun命令where命令l...
分类:
数据库 时间:
2015-03-09 23:50:03
阅读次数:
190
现在开发的项目是从solaris到linux的应用移植。经常用到popen函数,使用8192字节的数组读取popen输出,但没有进行溢出判断。
刚开始认为是一个简单的内存越界,但对popen和PIPE调查以后,疑惑越来越多了。
1)问题的引出
popen使用管道来记录被调用命令的输出,那么popen的最大写入字节数必然是管道的最大值。
使用linux的ulimit -a来查看系统限制:...
分类:
系统相关 时间:
2015-03-08 18:51:38
阅读次数:
1285
一:找到apache ab模块。ab -c 1000 -n 50000 http://127.0.0.1/index.html查看信息;超过1024个线程 出现错误,说打开文件太多了。cket: Too many open files (24)查看支持多少个线程:ulimit -n 一般默认是1.....
分类:
其他好文 时间:
2015-02-26 11:20:10
阅读次数:
106
http://blog.csdn.net/summerhust/article/details/18260117 select用到了fd_set结构,此处有一个FD_SETSIZE决定fd_set的容量,FD_SETSIZE默认1024,可以通过ulimit -n或者setrlimit函数修改之。 ...
分类:
其他好文 时间:
2015-02-16 15:31:55
阅读次数:
156
修改参数对应的句柄数 lsof | wc -l
/usr/sbin/lsof -n|awk '{print $2}'|sort|uniq -c |sort -nr|grep 4935
最大句柄数 ulimit
ulimit -n 查看最大句柄数 ulimit -n 5000 设置最大句柄数为5000
查找端口连接数 netstat -nat|grep -i "22223"|wc -l...
分类:
系统相关 时间:
2015-02-10 21:45:55
阅读次数:
243
ulimit-amaxuserprocesses这个值默认是1024如果需要调大,最直接的方法是在用户的shell下执行:ulimit-u10240(可以写在用户的bashrc中)另外两个需要修改的地方为:/etc/security/limits.conf/etc/security/limits.d/90-nproc.conf
分类:
其他好文 时间:
2015-02-05 11:34:20
阅读次数:
145
Linux系统默认允许用户打开的文件数是1024,对于很多用户/程序来说,这个值是不够用的,怎么扩大呢?直接ulimit -n 65535 !但此方法只能本次登陆窗口有效,退出窗口即失效,且,有可能报您没有权限,囧~一劳永逸的方法是(需要你有root权限):修改/etc/security/limit...
分类:
其他好文 时间:
2015-02-03 18:49:01
阅读次数:
449
在研究 workerman 时, 报了这个错误, 感觉只是个notice级别的, 就一直给忽略掉了, 今天有时间, 就查了一下.其实本质就是 ulimit 这个命令打开一个命令行, 输入 ulimit -a可以查看到, 当前系统所有的限制[root@butterfly ~]# ulimit -aco...
分类:
其他好文 时间:
2015-01-30 17:03:26
阅读次数:
227
1,系统默认是不产生coredump文件的,需要用以下命令使系统产生coredump文件查看core文件的限制,此时为0,即不成生core文件ulimit -c0打开core文件的限制,不限制core文件的大小,使程序可以产生core文件ulimit -c unlimitedulimit -cunl...
分类:
数据库 时间:
2015-01-18 20:59:23
阅读次数:
290