Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1037379
  • 博文数量: 239
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 3618
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-12 13:17
文章分类

全部博文(239)

文章存档

2021年(1)

2016年(1)

2015年(30)

2014年(91)

2013年(116)

分类: LINUX

2013-11-05 12:02:44



测试程序
[root@portal01 ~]# cat test.c 
#include
#include
#include
#include
#include


int main ()
{
char *p = NULL;
int count = 1;
while(1){
p = (char *)malloc(1024*1024*10);
if(!p){
printf("malloc error!\n");
return -1;
     }
memset(p, 0, 1024*1024*10);
printf("malloc %dM memory\n", 10*count++);
usleep(500000);
}
}
#gcc -o test test.c
#./test
malloc 10M memory
······

malloc 9500M memory
malloc 9510M memory
malloc 9520M memory
malloc 9530M memory
malloc 9540M memory
已杀死
#cd /var/log/
[root@portal01 log]# tail -f messages
Nov  5 11:26:54 portal01 vmusr[2681]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Nov  5 11:26:54 portal01 vmusr[2681]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Nov  5 11:26:54 portal01 vmusr[2681]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Nov  5 11:26:54 portal01 vmusr[2681]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Nov  5 11:26:54 portal01 vmusr[2681]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Nov  5 11:26:54 portal01 vmusr[2681]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Nov  5 11:26:54 portal01 vmusr[2681]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Nov  5 11:26:54 portal01 vmusr[2681]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Nov  5 11:26:54 portal01 vmusr[2681]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Nov  5 11:26:54 portal01 vmusr[2681]: [ warning] [Gtk] gtk_disable_setlocale() must be called before gtk_init()
Nov  5 11:56:13 portal01 kernel: test invoked oom-killer: gfp_mask=0x280da, order=0, oom_adj=0
Nov  5 11:56:13 portal01 kernel: test cpuset=/ mems_allowed=0
Nov  5 11:56:13 portal01 kernel: Pid: 3562, comm: test Not tainted 2.6.32-131.0.15.el6.x86_64 #1
Nov  5 11:56:13 portal01 kernel: Call Trace:
Nov  5 11:56:13 portal01 kernel: [] ? cpuset_print_task_mems_allowed+0x91/0xb0
Nov  5 11:56:13 portal01 kernel: [] ? oom_kill_process+0xcb/0x2e0
Nov  5 11:56:13 portal01 kernel: [] ? select_bad_process+0xd0/0x110
Nov  5 11:56:13 portal01 kernel: [] ? __out_of_memory+0x58/0xc0
Nov  5 11:56:13 portal01 kernel: [] ? out_of_memory+0x199/0x210
Nov  5 11:56:13 portal01 kernel: [] ? __alloc_pages_nodemask+0x80d/0x8b0
Nov  5 11:56:13 portal01 kernel: [] ? alloc_pages_vma+0x9a/0x150
Nov  5 11:56:13 portal01 kernel: [] ? handle_pte_fault+0x76b/0xb50
Nov  5 11:56:13 portal01 kernel: [] ? pte_alloc_one+0x37/0x50
Nov  5 11:56:13 portal01 kernel: [] ? invalidate_interrupt0+0xe/0x20
Nov  5 11:56:13 portal01 kernel: [] ? handle_mm_fault+0x1d8/0x2a0
Nov  5 11:56:13 portal01 kernel: [] ? __do_page_fault+0x139/0x480
Nov  5 11:56:13 portal01 kernel: [] ? __dequeue_entity+0x30/0x50
Nov  5 11:56:13 portal01 kernel: [] ? pick_next_task_fair+0xec/0x120
Nov  5 11:56:13 portal01 kernel: [] ? schedule+0x183/0x3a9
Nov  5 11:56:13 portal01 kernel: [] ? do_page_fault+0x3e/0xa0
Nov  5 11:56:13 portal01 kernel: [] ? page_fault+0x25/0x30
Nov  5 11:56:13 portal01 kernel: Mem-Info:
Nov  5 11:56:13 portal01 kernel: Node 0 DMA per-cpu:
Nov  5 11:56:13 portal01 kernel: CPU    0: hi:    0, btch:   1 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    1: hi:    0, btch:   1 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    2: hi:    0, btch:   1 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    3: hi:    0, btch:   1 usd:   0
Nov  5 11:56:13 portal01 kernel: Node 0 DMA32 per-cpu:
Nov  5 11:56:13 portal01 kernel: CPU    0: hi:  186, btch:  31 usd: 183
Nov  5 11:56:13 portal01 kernel: CPU    1: hi:  186, btch:  31 usd:  66
Nov  5 11:56:13 portal01 kernel: CPU    2: hi:  186, btch:  31 usd:  20
Nov  5 11:56:13 portal01 kernel: CPU    3: hi:  186, btch:  31 usd:   0
Nov  5 11:56:13 portal01 kernel: active_anon:338914 inactive_anon:113890 isolated_anon:0
Nov  5 11:56:13 portal01 kernel: active_file:10 inactive_file:12 isolated_file:0
Nov  5 11:56:13 portal01 kernel: unevictable:0 dirty:2 writeback:0 unstable:0
Nov  5 11:56:13 portal01 kernel: free:13241 slab_reclaimable:3285 slab_unreclaimable:23067
Nov  5 11:56:13 portal01 kernel: mapped:211 shmem:210 pagetables:12157 bounce:0
Nov  5 11:56:13 portal01 kernel: Node 0 DMA free:8328kB min:332kB low:412kB high:496kB active_anon:3552kB inactive_anon:3612kB active_file:0kB inactive_file:48kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15300kB mlocked:0kB dirty:0kB writeback:0kB mapped:64kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:128kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:14 all_unreclaimable? no
Nov  5 11:56:13 portal01 kernel: lowmem_reserve[]: 0 2004 2004 2004
Nov  5 11:56:13 portal01 kernel: Node 0 DMA32 free:44636kB min:44720kB low:55900kB high:67080kB active_anon:1352104kB inactive_anon:451948kB active_file:48kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:2052192kB mlocked:0kB dirty:8kB writeback:0kB mapped:780kB shmem:840kB slab_reclaimable:13140kB slab_unreclaimable:92268kB kernel_stack:2440kB pagetables:48500kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:80 all_unreclaimable? yes
Nov  5 11:56:13 portal01 kernel: lowmem_reserve[]: 0 0 0 0
Nov  5 11:56:13 portal01 kernel: Node 0 DMA: 3*4kB 2*8kB 4*16kB 2*32kB 0*64kB 2*128kB 1*256kB 1*512kB 1*1024kB 1*2048kB 1*4096kB = 8348kB
Nov  5 11:56:13 portal01 kernel: Node 0 DMA32: 515*4kB 312*8kB 136*16kB 76*32kB 37*64kB 16*128kB 7*256kB 45*512kB 6*1024kB 0*2048kB 0*4096kB = 44556kB
Nov  5 11:56:13 portal01 kernel: 15851 total pagecache pages
Nov  5 11:56:13 portal01 kernel: 15536 pages in swap cache
Nov  5 11:56:13 portal01 kernel: Swap cache stats: add 2126777, delete 2111241, find 18701/26657
Nov  5 11:56:13 portal01 kernel: Free swap  = 0kB
Nov  5 11:56:13 portal01 kernel: Total swap = 8224760kB
Nov  5 11:56:13 portal01 kernel: 524272 pages RAM
Nov  5 11:56:13 portal01 kernel: 12284 pages reserved
Nov  5 11:56:13 portal01 kernel: 663 pages shared
Nov  5 11:56:13 portal01 kernel: 486203 pages non-shared
Nov  5 11:56:13 portal01 kernel: Out of memory: kill process 2371 (console-kit-dae) score 1028457 or a child
Nov  5 11:56:13 portal01 kernel: Killed process 2371 (console-kit-dae) vsz:4113828kB, anon-rss:4kB, file-rss:40kB
Nov  5 11:56:13 portal01 kernel: vmtoolsd invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0
Nov  5 11:56:13 portal01 kernel: vmtoolsd cpuset=/ mems_allowed=0
Nov  5 11:56:13 portal01 kernel: Pid: 1447, comm: vmtoolsd Not tainted 2.6.32-131.0.15.el6.x86_64 #1
Nov  5 11:56:13 portal01 kernel: Call Trace:
Nov  5 11:56:13 portal01 kernel: [] ? cpuset_print_task_mems_allowed+0x91/0xb0
Nov  5 11:56:13 portal01 kernel: [] ? oom_kill_process+0xcb/0x2e0
Nov  5 11:56:13 portal01 kernel: [] ? select_bad_process+0xd0/0x110
Nov  5 11:56:13 portal01 kernel: [] ? __out_of_memory+0x58/0xc0
Nov  5 11:56:13 portal01 kernel: [] ? out_of_memory+0x199/0x210
Nov  5 11:56:13 portal01 kernel: [] ? __alloc_pages_nodemask+0x80d/0x8b0
Nov  5 11:56:13 portal01 kernel: [] ? alloc_pages_current+0xaa/0x110
Nov  5 11:56:13 portal01 kernel: [] ? __page_cache_alloc+0x87/0x90
Nov  5 11:56:13 portal01 kernel: [] ? __do_page_cache_readahead+0xdb/0x210
Nov  5 11:56:13 portal01 kernel: [] ? ra_submit+0x21/0x30
Nov  5 11:56:13 portal01 kernel: [] ? filemap_fault+0x4c3/0x500
Nov  5 11:56:13 portal01 kernel: [] ? pollwake+0x0/0x60
Nov  5 11:56:13 portal01 kernel: [] ? __do_fault+0x54/0x510
Nov  5 11:56:13 portal01 kernel: [] ? pollwake+0x0/0x60
Nov  5 11:56:13 portal01 kernel: [] ? handle_pte_fault+0xf7/0xb50
Nov  5 11:56:13 portal01 kernel: [] ? pollwake+0x0/0x60
Nov  5 11:56:13 portal01 kernel: [] ? handle_mm_fault+0x1d8/0x2a0
Nov  5 11:56:13 portal01 kernel: [] ? putname+0x35/0x50
Nov  5 11:56:13 portal01 kernel: [] ? __do_page_fault+0x139/0x480
Nov  5 11:56:13 portal01 kernel: [] ? __switch_to+0x26e/0x320
Nov  5 11:56:13 portal01 kernel: [] ? read_tsc+0x9/0x20
Nov  5 11:56:13 portal01 kernel: [] ? ktime_get_ts+0xa9/0xe0
Nov  5 11:56:13 portal01 kernel: [] ? thread_return+0x4e/0x777
Nov  5 11:56:13 portal01 kernel: [] ? do_page_fault+0x3e/0xa0
Nov  5 11:56:13 portal01 kernel: [] ? page_fault+0x25/0x30
Nov  5 11:56:13 portal01 kernel: Mem-Info:
Nov  5 11:56:13 portal01 kernel: Node 0 DMA per-cpu:
Nov  5 11:56:13 portal01 kernel: CPU    0: hi:    0, btch:   1 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    1: hi:    0, btch:   1 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    2: hi:    0, btch:   1 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    3: hi:    0, btch:   1 usd:   0
Nov  5 11:56:13 portal01 kernel: Node 0 DMA32 per-cpu:
Nov  5 11:56:13 portal01 kernel: CPU    0: hi:  186, btch:  31 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    1: hi:  186, btch:  31 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    2: hi:  186, btch:  31 usd:  90
Nov  5 11:56:13 portal01 kernel: CPU    3: hi:  186, btch:  31 usd:   0
Nov  5 11:56:13 portal01 kernel: active_anon:339111 inactive_anon:113687 isolated_anon:64
Nov  5 11:56:13 portal01 kernel: active_file:31 inactive_file:17 isolated_file:0
Nov  5 11:56:13 portal01 kernel: unevictable:0 dirty:2 writeback:40 unstable:0
Nov  5 11:56:13 portal01 kernel: free:13362 slab_reclaimable:3285 slab_unreclaimable:23067
Nov  5 11:56:13 portal01 kernel: mapped:201 shmem:210 pagetables:12157 bounce:0
Nov  5 11:56:13 portal01 kernel: Node 0 DMA free:8328kB min:332kB low:412kB high:496kB active_anon:3476kB inactive_anon:3632kB active_file:0kB inactive_file:0kB unevictable:0kB isolated(anon):128kB isolated(file):0kB present:15300kB mlocked:0kB dirty:0kB writeback:160kB mapped:24kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:128kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
Nov  5 11:56:13 portal01 kernel: lowmem_reserve[]: 0 2004 2004 2004
Nov  5 11:56:13 portal01 kernel: Node 0 DMA32 free:45120kB min:44720kB low:55900kB high:67080kB active_anon:1352968kB inactive_anon:451116kB active_file:140kB inactive_file:68kB unevictable:0kB isolated(anon):128kB isolated(file):0kB present:2052192kB mlocked:0kB dirty:8kB writeback:0kB mapped:780kB shmem:840kB slab_reclaimable:13140kB slab_unreclaimable:92268kB kernel_stack:2440kB pagetables:48500kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
Nov  5 11:56:13 portal01 kernel: lowmem_reserve[]: 0 0 0 0
Nov  5 11:56:13 portal01 kernel: Node 0 DMA: 3*4kB 2*8kB 3*16kB 2*32kB 0*64kB 2*128kB 1*256kB 1*512kB 1*1024kB 1*2048kB 1*4096kB = 8332kB
Nov  5 11:56:13 portal01 kernel: Node 0 DMA32: 515*4kB 351*8kB 161*16kB 85*32kB 39*64kB 16*128kB 6*256kB 45*512kB 6*1024kB 0*2048kB 0*4096kB = 45428kB
Nov  5 11:56:13 portal01 kernel: 15845 total pagecache pages
Nov  5 11:56:13 portal01 kernel: 15609 pages in swap cache
Nov  5 11:56:13 portal01 kernel: Swap cache stats: add 2127034, delete 2111425, find 18764/26784
Nov  5 11:56:13 portal01 kernel: Free swap  = 0kB
Nov  5 11:56:13 portal01 kernel: Total swap = 8224760kB
Nov  5 11:56:13 portal01 kernel: 524272 pages RAM
Nov  5 11:56:13 portal01 kernel: 12284 pages reserved
Nov  5 11:56:13 portal01 kernel: 595 pages shared
Nov  5 11:56:13 portal01 kernel: 486082 pages non-shared
Nov  5 11:56:13 portal01 kernel: Out of memory: kill process 2500 (rtkit-daemon) score 84218 or a child
Nov  5 11:56:13 portal01 kernel: Killed process 2500 (rtkit-daemon) vsz:168436kB, anon-rss:32kB, file-rss:4kB
Nov  5 11:56:13 portal01 kernel: test invoked oom-killer: gfp_mask=0x280da, order=0, oom_adj=0
Nov  5 11:56:13 portal01 kernel: test cpuset=/ mems_allowed=0
Nov  5 11:56:13 portal01 kernel: Pid: 3562, comm: test Not tainted 2.6.32-131.0.15.el6.x86_64 #1
Nov  5 11:56:13 portal01 kernel: Call Trace:
Nov  5 11:56:13 portal01 kernel: [] ? cpuset_print_task_mems_allowed+0x91/0xb0
Nov  5 11:56:13 portal01 kernel: [] ? oom_kill_process+0xcb/0x2e0
Nov  5 11:56:13 portal01 kernel: [] ? select_bad_process+0xd0/0x110
Nov  5 11:56:13 portal01 kernel: [] ? __out_of_memory+0x58/0xc0
Nov  5 11:56:13 portal01 kernel: [] ? out_of_memory+0x199/0x210
Nov  5 11:56:13 portal01 kernel: [] ? __alloc_pages_nodemask+0x80d/0x8b0
Nov  5 11:56:13 portal01 kernel: [] ? alloc_pages_vma+0x9a/0x150
Nov  5 11:56:13 portal01 kernel: [] ? handle_pte_fault+0x76b/0xb50
Nov  5 11:56:13 portal01 kernel: [] ? pte_alloc_one+0x37/0x50
Nov  5 11:56:13 portal01 kernel: [] ? do_huge_pmd_anonymous_page+0xc9/0x350
Nov  5 11:56:13 portal01 kernel: [] ? handle_mm_fault+0x1d8/0x2a0
Nov  5 11:56:13 portal01 kernel: [] ? __perf_event_task_sched_out+0x36/0x50
Nov  5 11:56:13 portal01 kernel: [] ? __do_page_fault+0x139/0x480
Nov  5 11:56:13 portal01 kernel: [] ? __switch_to+0x26e/0x320
Nov  5 11:56:13 portal01 kernel: [] ? thread_return+0x4e/0x777
Nov  5 11:56:13 portal01 kernel: [] ? do_page_fault+0x3e/0xa0
Nov  5 11:56:13 portal01 kernel: [] ? page_fault+0x25/0x30
Nov  5 11:56:13 portal01 kernel: Mem-Info:
Nov  5 11:56:13 portal01 kernel: Node 0 DMA per-cpu:
Nov  5 11:56:13 portal01 kernel: CPU    0: hi:    0, btch:   1 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    1: hi:    0, btch:   1 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    2: hi:    0, btch:   1 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    3: hi:    0, btch:   1 usd:   0
Nov  5 11:56:13 portal01 kernel: Node 0 DMA32 per-cpu:
Nov  5 11:56:13 portal01 kernel: CPU    0: hi:  186, btch:  31 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    1: hi:  186, btch:  31 usd:   0
Nov  5 11:56:13 portal01 kernel: CPU    2: hi:  186, btch:  31 usd:   1
Nov  5 11:56:13 portal01 kernel: CPU    3: hi:  186, btch:  31 usd:  59
Nov  5 11:56:13 portal01 kernel: active_anon:337307 inactive_anon:115727 isolated_anon:0
Nov  5 11:56:13 portal01 kernel: active_file:31 inactive_file:85 isolated_file:0
Nov  5 11:56:13 portal01 kernel: unevictable:0 dirty:2 writeback:46 unstable:0
Nov  5 11:56:13 portal01 kernel: free:13241 slab_reclaimable:3285 slab_unreclaimable:23067
Nov  5 11:56:13 portal01 kernel: mapped:201 shmem:210 pagetables:12065 bounce:0
Nov  5 11:56:13 portal01 kernel: Node 0 DMA free:8328kB min:332kB low:412kB high:496kB active_anon:2664kB inactive_anon:4424kB active_file:0kB inactive_file:40kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15300kB mlocked:0kB dirty:0kB writeback:0kB mapped:24kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:128kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:108 all_unreclaimable? yes
Nov  5 11:56:13 portal01 kernel: lowmem_reserve[]: 0 2004 2004 2004
Nov  5 11:56:13 portal01 kernel: Node 0 DMA32 free:44636kB min:44720kB low:55900kB high:67080kB active_anon:1346564kB inactive_anon:458484kB active_file:140kB inactive_file:300kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:2052192kB mlocked:0kB dirty:8kB writeback:184kB mapped:780kB shmem:840kB slab_reclaimable:13140kB slab_unreclaimable:92268kB kernel_stack:2440kB pagetables:48132kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:544 all_unreclaimable? yes
Nov  5 11:56:13 portal01 kernel: lowmem_reserve[]: 0 0 0 0
Nov  5 11:56:13 portal01 kernel: Node 0 DMA: 2*4kB 1*8kB 3*16kB 3*32kB 0*64kB 2*128kB 1*256kB 1*512kB 1*1024kB 1*2048kB 1*4096kB = 8352kB
Nov  5 11:56:13 portal01 kernel: Node 0 DMA32: 530*4kB 355*8kB 156*16kB 80*32kB 38*64kB 16*128kB 6*256kB 44*512kB 6*1024kB 0*2048kB 0*4096kB = 44704kB
Nov  5 11:56:13 portal01 kernel: 16607 total pagecache pages
Nov  5 11:56:13 portal01 kernel: 16216 pages in swap cache
Nov  5 11:56:13 portal01 kernel: Swap cache stats: add 2127917, delete 2111701, find 18768/26792
Nov  5 11:56:13 portal01 kernel: Free swap  = 0kB
Nov  5 11:56:13 portal01 kernel: Total swap = 8224760kB
Nov  5 11:56:13 portal01 kernel: 524272 pages RAM
Nov  5 11:56:13 portal01 kernel: 12284 pages reserved
Nov  5 11:56:13 portal01 kernel: 554 pages shared
Nov  5 11:56:13 portal01 kernel: 486416 pages non-shared
Nov  5 11:56:13 portal01 kernel: Out of memory: kill process 3449 (bash) score 78153 or a child
Nov  5 11:56:13 portal01 kernel: Killed process 3562 (test) vsz:9786932kB, anon-rss:1706508kB, file-rss:8kB

这样就触发了linux的OOM机制。kill掉了3562进程

阅读(3867) | 评论(0) | 转发(0) |
0

上一篇:linux管理员题目

下一篇:oracle 外键约束

给主人留下些什么吧!~~