[62290.057884] java invoked oom-killer: gfp_mask=0x27002c2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM|__GFP_NOWARN|__GFP_NOTRACK), nodemask=0, order=0, oom_score_adj=0
[62290.162823] java cpuset=/ mems_allowed=0
[62290.167222] CPU: 0 PID: 30201 Comm: java Tainted: G O 4.9.25-27.el7.1.b1.08 #41
[62290.176651] Hardware name: Macrosan Corporation. Default string/Default string, BIOS V162 05/22/2019
[62290.186856] ffffc900034b7ad8 ffffffff8145a666 ffffc900034b7c48 ffffc900034b7c48
[62290.195128] ffffc900034b7b40 ffffffff811970b3 0000000000000000 0000000000000000
[62290.203412] ffffc900034b7b28 ffffffff810f8ff6 0000000000000000 0000000000000206
[62290.211687] Call Trace:
[62290.214418] [<ffffffff8145a666>] dump_stack+0x4d/0x67
[62290.220157] [<ffffffff811970b3>] dump_header.isra.21+0x7f/0x1e3
[62290.226868] [<ffffffff810f8ff6>] ? delayacct_end+0x56/0x60
[62290.233094] [<ffffffff8113d02b>] oom_kill_process+0x22b/0x420
[62290.239612] [<ffffffff810678b5>] ? has_capability_noaudit+0x25/0x40
[62290.246713] [<ffffffff8113d4d8>] out_of_memory+0xe8/0x540
[62290.252839] [<ffffffff81141b2b>] __alloc_pages_slowpath+0x9fb/0xba0
[62290.259939] [<ffffffff81141eb6>] __alloc_pages_nodemask+0x1e6/0x250
[62290.267039] [<ffffffff81185e98>] alloc_pages_current+0x88/0x120
[62290.273752] [<ffffffff81176a31>] __vmalloc_node_range+0x1c1/0x290
[62290.280658] [<ffffffff8105d0e1>] ? _do_fork+0xe1/0x3d0
[62290.286493] [<ffffffff8105b97c>] copy_process.part.47+0x5bc/0x1b30
[62290.293494] [<ffffffff8105d0e1>] ? _do_fork+0xe1/0x3d0
[62290.299331] [<ffffffff8108411a>] ? __might_sleep+0x4a/0x90
[62290.305558] [<ffffffff81190369>] ? kmem_cache_alloc+0x169/0x180
[62290.312269] [<ffffffff8119dc5c>] ? get_empty_filp+0x5c/0x1a0
[62290.318690] [<ffffffff8105d0e1>] _do_fork+0xe1/0x3d0
[62290.324332] [<ffffffff8105d44f>] sys_vfork+0x1f/0x30
[62290.329974] [<ffffffff810028dd>] do_syscall_64+0x4d/0xb0
[62290.336006] [<ffffffff8194be46>] entry_SYSCALL64_slow_path+0x25/0x25
[62290.343219] Mem-Info:
[62291.651562] active_anon:234572 inactive_anon:4211 isolated_anon:0
[62291.651562] active_file:1872330 inactive_file:234496 isolated_file:544
[62291.651562] unevictable:0 dirty:234919 writeback:131 unstable:0
[62291.651562] slab_reclaimable:22199 slab_unreclaimable:73639
[62291.651562] mapped:14821 shmem:4451 pagetables:7316 bounce:0
[62291.651562] free:125235 free_pcp:90 free_cma:0
[62291.965719] Node 0 active_anon:938288kB inactive_anon:16844kB active_file:7489320kB inactive_file:938368kB unevictable:0kB isolated(anon):0kB isolated(file):1792kB mapped:59284kB dirty:939676kB writeback:524kB shmem:17804kB writeback_tmp:0kB unstable:0kB pages_scanned:6375517 all_unreclaimable? no
[62292.202714] Node 0 DMA free:15884kB min:620kB low:772kB high:924kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15968kB managed:15884kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
[62292.236062] lowmem_reserve[]: 0 3224 11231 11231
[62292.241250] Node 0 DMA32 free:164472kB min:132604kB low:165752kB high:198900kB active_anon:800kB inactive_anon:0kB active_file:2776408kB inactive_file:414664kB unevictable:0kB writepending:415488kB present:3542728kB managed:3395780kB mlocked:0kB slab_reclaimable:28056kB slab_unreclaimable:10208kB kernel_stack:84kB pagetables:16kB bounce:0kB free_pcp:244kB local_pcp:244kB free_cma:0kB
[62292.279248] lowmem_reserve[]: 0 0 8007 8007
[62292.283942] Node 0 Normal free:319964kB min:320196kB low:400244kB high:480292kB active_anon:937488kB inactive_anon:16844kB active_file:4712912kB inactive_file:523688kB unevictable:0kB writepending:524712kB present:8388608kB managed:8199564kB mlocked:0kB slab_reclaimable:60740kB slab_unreclaimable:284364kB kernel_stack:16396kB pagetables:29248kB bounce:0kB free_pcp:356kB local_pcp:120kB free_cma:0kB
[62292.323393] lowmem_reserve[]: 0 0 0 0
[62292.327509] Node 0 DMA: 1*4kB (U) 1*8kB (U) 0*16kB 0*32kB 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (M) 1*4096kB (M) 1*8192kB (M) 0*16384kB 0*32768kB = 15884kB
[62292.345827] Node 0 DMA32: 2608*4kB (UE) 433*8kB (UME) 879*16kB (UME) 1778*32kB (UME) 870*64kB (UM) 53*128kB (UM) 57*256kB (UM) 5*512kB (M) 0*1024kB 0*2048kB 0*4096kB 0*8192kB 0*16384kB 0*32768kB = 164472kB
[62292.366360] Node 0 Normal: 665*4kB (UMEH) 789*8kB (UMEH) 781*16kB (UMEH) 1186*32kB (UMEH) 1885*64kB (UMEH) 479*128kB (UMEH) 87*256kB (UMEH) 98*512kB (UMEH) 6*1024kB (UH) 0*2048kB 0*4096kB 0*8192kB 0*16384kB 0*32768kB = 319964kB
[62292.389024] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
[62293.583571] 2111821 total pagecache pages
[62293.644756] 0 pages in swap cache
[62293.667188] Swap cache stats: add 0, delete 0, find 0/0
[62293.730167] Free swap = 0kB
[62293.759757] Total swap = 0kB
[62293.794707] 2986826 pages RAM
[62293.823075] 0 pages HighMem/MovableOnly
[62293.854889] 84019 pages reserved
備注:
執行dd命令時出的錯,我的記憶體是12G的,從日志看active_file 占用7489320kB,因為我dd的鏡像檔案大小時8G,所以cache大很正常,但是為啥這里會記憶體耗盡?正常的機制不應該將active_file 回收么?以下是我執行的shell腳本來dd鏡像檔案到一個塊設備:

uj5u.com熱心網友回復:
沒有人么???
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/101870.html
標籤:UNIX文化
