免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2292 | 回复: 6
打印 上一主题 下一主题

请教:关于巨型core文件的解决? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-05 10:15 |只看该作者 |倒序浏览
小弟是集成电路公司的,需要用到一些EDA软件,发现一个问题,软件运行时有时出现一些特别大的core文件,好几个G,这样的化/目录的空间就没了,造成系统运行速度特别慢。想请教各位通常情况下是怎么作的。我翻看了资料,限制core文件可以用命令"limit coredumpsize  **"解决,但是新开一个terminal的话还得重新设置。我用的是solaris8,csh。我的办法是在‘.cshrc’文件中加了一条命令"limit coredumpsize  **",想问问各位有没有其他解决的方法。coredumpsize这个选项是不是有配置文件?谢谢各位!!

论坛徽章:
0
2 [报告]
发表于 2006-05-05 10:17 |只看该作者
另外我还在用crontab -e ,设置进程,没隔20分钟删除一下,可是效果不好。

论坛徽章:
0
3 [报告]
发表于 2006-05-05 16:19 |只看该作者
各位高手给个注意啊,我现在还上班呢,不知道怎么弄好.

论坛徽章:
0
4 [报告]
发表于 2006-05-05 21:53 |只看该作者
# coreadm -d process
#

Now check your new config.:

# coreadm
     global core file pattern:
       init core file pattern: core
            global core dumps: disabled
       per-process core dumps: disabled
      global setid core dumps: disabled
per-process setid core dumps: disabled
     global core dump logging: disabled
#

论坛徽章:
0
5 [报告]
发表于 2006-05-05 22:55 |只看该作者
core文件主要是记录你的应用或者是你的OS出现故障的文件,core文件的产生,说明你的应用程序或者是你的系统出现了问题,你应该好好找找故障所在,而不是单纯的去删除你的core文件,很多时候,应用软件在排除故障的时候,需要从core文件开始着手!   --->个人意见,供参考,还请高手给点意见!

论坛徽章:
0
6 [报告]
发表于 2006-05-06 04:02 |只看该作者
That's true. You need to find out why your EDA or other application
keep crashing.
However, it is not eay to do troubleshooting on core files.
Disable core dump is just a temp. fix.

论坛徽章:
0
7 [报告]
发表于 2006-05-06 19:35 |只看该作者
你可以用命令:
#file core
检查该core文件是由那个进程产生的,然后再用dbx进行查错,不能只是删除了事。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP