免费注册 查看新帖 |

Chinaunix

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

[学习分享] 应用程序为何被killed? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-12-15 04:03 |只看该作者 |倒序浏览
本人Linux菜鸟,近日遇到一问题,特向高手请教。
我使用Linux 2.6.34在beagleboard板子上运行H.264解码器,以前是可以正常运行的,但是重新编译内核加载了网络模块之后,同样的程序一运行立即就被killed掉,此外没有任何其它信息,也没有core文件,编译也没有报错。
猜想可能是由于内存不足,但是按照网上的方法,目录/proc/sys/vm下并没有oom-killer(如下图所示):

root@beagleboard:/proc/sys/vm# ls                                               
block_dump                 laptop_mode               overcommit_memory         
dirty_background_bytes     lowmem_reserve_ratio      overcommit_ratio           
dirty_background_ratio     max_map_count             page-cluster               
dirty_bytes                min_free_kbytes           panic_on_oom               
dirty_expire_centisecs     mmap_min_addr             percpu_pagelist_fraction   
dirty_ratio                nr_pdflush_threads        scan_unevictable_pages     
dirty_writeback_centisecs  oom_dump_tasks            swappiness                 
drop_caches                oom_kill_allocating_task  vfs_cache_pressure     

另外,查看/var/log/message 日志也没有发现和该程序的相关信息。
请问该程序为什么会被kill?为什么没有oom-kill呢?

谢谢!

论坛徽章:
0
2 [报告]
发表于 2012-12-15 08:28 |只看该作者
俺也是菜鸟一只,不懂,路过
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP