转自:http://www.cnblogs.com/zhurizhe/p/3412369.html 在C/C++程序中打印当前函数调用栈 前几天帮同事跟踪的一个程序莫名退出,没有core dump(当然ulimit是打开的)的问题。我们知道,正常情况下,如果程序因为某种异常条件退出的话,应该会产生c ...
分类:
编程语言 时间:
2017-08-12 22:53:26
阅读次数:
484
运行环境为 centos7.2 tomcat 为 tomcat 8.0.39.0 ulimit -a ulimit -n 解决的都是 系统的问题 tomcat 报too many open files 是 tomcat 进程本身 的文件打开数 受限制了 默认设置 tomcat 文件打开数为 4096 ...
分类:
其他好文 时间:
2017-08-10 13:38:49
阅读次数:
188
Linux 下运行C++项目中遇到Segmentation fault 这样的问题,往往不会有太多错误信息,通常需要GDB来调试 1、编译Debug版本 make debug 2、生成最新版本的core文件,如果有core文件,rm。 ulimit -c unlimited -c 后面加的参数是: ...
分类:
数据库 时间:
2017-08-09 20:01:16
阅读次数:
247
1、 /etc/security/limit.conf * soft nofile 65535 * hard nofile 65535 * soft nproc 65535 * hard nproc 65535 * soft nofile 65535 * hard nofile 65535 * so ...
分类:
其他好文 时间:
2017-08-08 12:37:28
阅读次数:
304
1. echo "ulimit -c 1024" >> /etc/profile / ulimit -c unlimited 2.echo 1 > /proc/sys/kernel/core_uses_pid 3.echo "/tmp/corefile-%e-%p-%t" > /proc/sys/k ...
分类:
系统相关 时间:
2017-08-04 18:26:50
阅读次数:
159
现象是,只要用PHPcli模式跑脚本,网站立马就502。查看错误日志,看到的是“child31457exitedonsignal7(SIGBUS)after0.384581secondsfromstart”打开ulimit,查看coredump,发现是xcache导致。网上查了一下,有说xcache是不支持cli模式的,但是在官方wiki里似乎没有看到说明的..
分类:
Web程序 时间:
2017-08-03 20:27:10
阅读次数:
228
没有系统化,想到哪里就写到哪里centos6.5_x64下修改root和普通用户的ulimit 值 cat /etc/security/limits.conf* soft nofile 65535* hard nofile 65535[hehe@centos65-1-43 ~]$ ulimit -n... ...
分类:
其他好文 时间:
2017-08-01 19:19:48
阅读次数:
195
如图显示了基本的优化思路,能够更多的socket连接和能打开更多的文件。1、从打开文件的角度系统层面:先用ulimit-n看下默认一个进程能够打开的文件数默认是128,ulimit-n50000更改打开文件数为50000nginx层面:在nginx中配置worker_rlimit_nofile(图中参数有些问题)worker_rlimit_..
分类:
其他好文 时间:
2017-07-30 18:08:11
阅读次数:
195
今天朋友向我反映网站出现错误:Out of resources when opening file './xxx.MYD' (Errcode: 24)错误是因为打开的文件数超过了my.cnf的--open-files-limit。open-files-limit选项无法在mysql命令行 直接修改, ...
分类:
其他好文 时间:
2017-07-29 20:17:41
阅读次数:
154
假设有这样一种情况,当一台 Linux 主机上同时登陆了 10 个人,在系统资源无限制的情况下,这 10 个用户同时打开了 500 个文档,而假设每个文档的大小有 10M,这时系统的内存资源就会受到巨大的挑战。而实际应用的环境要比这种假设复杂的多,例如在一个嵌入式开发环境中,各方面的资源都是非常紧缺 ...
分类:
其他好文 时间:
2017-07-28 15:46:14
阅读次数:
193