- 论坛徽章:
- 0
|
当偶系统硬盘读写频繁的时候,文件系统的cache特别大,整个内存使用率一直在95% 以上,尽管书上说,这完全不必担心,——“ 其实这缓存内存(Cache Memory)在你需要使用内存的时候会自动释放,所以你不必担心没有内存可用”
但事实上,它还是影响到了我,明显地内存不足,在内存使用率高的时候:- Aug 13 21:38:41 AnShion <12> klogd: [603494.431057] kworker/0:1: page allocation failure. order:4, mode:0x4020
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431060] Pid: 0, comm: kworker/0:1 Not tainted 2.6.38.8 #357
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431062] Call Trace:
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431068] [<c01bf5c0>] ? __alloc_pages_nodemask+0x5b0/0x680
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431071] [<c01bf6a7>] ? __get_free_pages+0x17/0x30
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431074] [<c01e9c98>] ? kmalloc_order_trace+0x28/0x90
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431077] [<c0125708>] ? default_spin_lock_flags+0x8/0x10
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431080] [<c01eb3d2>] ? __kmalloc+0x1a2/0x1b0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431083] [<c069dce0>] ? pskb_expand_head+0x90/0x210
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431086] [<c069ef6d>] ? __pskb_pull_tail+0x4d/0x300
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431088] [<c069c852>] ? skb_find_text+0x72/0x90
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431092] [<f81722d8>] ? replace_mt+0x248/0x4a0 [xt_replace]
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431094] [<c06a01c5>] ? skb_checksum+0x1b5/0x280
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431097] [<c06a127b>] ? __skb_checksum_complete_head+0x1b/0x70
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431099] [<c06a12db>] ? __skb_checksum_complete+0xb/0x10
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431103] [<c0741761>] ? nf_ip_checksum+0x61/0x120
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431107] [<c06e0e10>] ? ____nf_conntrack_find+0x100/0x140
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431111] [<c074a4c5>] ? ipt_do_table+0x295/0x3b0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431115] [<c074ae30>] ? iptable_mangle_hook+0x40/0x150
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431118] [<c06db887>] ? nf_iterate+0x67/0x90
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431123] [<c0701e50>] ? ip_forward_finish+0x0/0x60
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431126] [<c06dba30>] ? nf_hook_slow+0xa0/0xf0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431129] [<c0701e50>] ? ip_forward_finish+0x0/0x60
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431132] [<c070208d>] ? ip_forward+0x1dd/0x430
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431135] [<c0701e50>] ? ip_forward_finish+0x0/0x60
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431138] [<c0700751>] ? ip_rcv_finish+0x241/0x3c0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431142] [<c0700b76>] ? ip_rcv+0x2a6/0x320
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431145] [<c0700510>] ? ip_rcv_finish+0x0/0x3c0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431148] [<c06a94b8>] ? __netif_receive_skb+0x258/0x520
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431151] [<c01e8d10>] ? add_partial+0x40/0x70
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431154] [<c06a98b3>] ? netif_receive_skb+0x23/0x50
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431157] [<c06a99d7>] ? napi_skb_finish+0x37/0x50
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431160] [<c06aa01b>] ? napi_gro_receive+0xdb/0xf0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431163] [<c069d8bf>] ? consume_skb+0x4f/0x70
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431170] [<f81d679c>] ? igb_poll+0x5fc/0xef0 [igb]
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431174] [<c0819348>] ? _raw_spin_lock+0x8/0x10
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431177] [<c01e8d10>] ? add_partial+0x40/0x70
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431181] [<c06ae6e6>] ? dst_destroy+0x86/0x100
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431184] [<c06ae6e6>] ? dst_destroy+0x86/0x100
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431187] [<c06fca01>] ? dst_rcu_free+0x21/0x40
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431190] [<c06a9e4a>] ? net_rx_action+0xaa/0x1a0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431194] [<c014bff1>] ? __do_softirq+0xb1/0x190
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431197] [<c014bf40>] ? __do_softirq+0x0/0x190
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431199] <IRQ> [<c014bebd>] ? irq_exit+0x5d/0x80
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431205] [<c0104bc5>] ? do_IRQ+0x45/0xb0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431208] [<c0109328>] ? sched_clock+0x8/0x10
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431210] [<c01036f0>] ? common_interrupt+0x30/0x38
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431214] [<c016007b>] ? next_pidmap+0x5b/0x90
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431219] [<c040e7c3>] ? acpi_idle_enter_simple+0xee/0x122
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431224] [<c06740d9>] ? cpuidle_idle_call+0xd9/0x1c0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431226] [<c010214a>] ? cpu_idle+0x8a/0xc0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431229] [<c0813789>] ? start_secondary+0x1a1/0x1e8
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431231] Mem-Info:
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431233] DMA per-cpu:
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431235] CPU 0: hi: 0, btch: 1 usd: 0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431237] CPU 1: hi: 0, btch: 1 usd: 0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431239] CPU 2: hi: 0, btch: 1 usd: 0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431240] CPU 3: hi: 0, btch: 1 usd: 0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431242] CPU 4: hi: 0, btch: 1 usd: 0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431243] CPU 5: hi: 0, btch: 1 usd: 0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431244] CPU 6: hi: 0, btch: 1 usd: 0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431245] CPU 7: hi: 0, btch: 1 usd: 0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431246] Normal per-cpu:
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431248] CPU 0: hi: 186, btch: 31 usd: 159
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431249] CPU 1: hi: 186, btch: 31 usd: 189
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431250] CPU 2: hi: 186, btch: 31 usd: 169
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431251] CPU 3: hi: 186, btch: 31 usd: 165
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431253] CPU 4: hi: 186, btch: 31 usd: 177
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431254] CPU 5: hi: 186, btch: 31 usd: 164
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431255] CPU 6: hi: 186, btch: 31 usd: 162
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431256] CPU 7: hi: 186, btch: 31 usd: 158
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431257] HighMem per-cpu:
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431258] CPU 0: hi: 186, btch: 31 usd: 163
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431259] CPU 1: hi: 186, btch: 31 usd: 63
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431261] CPU 2: hi: 186, btch: 31 usd: 174
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431262] CPU 3: hi: 186, btch: 31 usd: 171
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431263] CPU 4: hi: 186, btch: 31 usd: 169
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431264] CPU 5: hi: 186, btch: 31 usd: 33
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431265] CPU 6: hi: 186, btch: 31 usd: 19
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431267] CPU 7: hi: 186, btch: 31 usd: 51
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431270] active_anon:6753 inactive_anon:0 isolated_anon:0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431270] active_file:29814 inactive_file:694125 isolated_file:0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431271] unevictable:11325 dirty:1594 writeback:0 unstable:0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431271] free:65973 slab_reclaimable:14131 slab_unreclaimable:68430
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431272] mapped:3890 shmem:0 pagetables:152 bounce:0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431276] DMA free:3520kB min:64kB low:80kB high:96kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15784kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:1832kB slab_unreclaimable:32kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? yes
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431280] lowmem_reserve[]: 0 865 3530 3530
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431285] Normal free:257160kB min:3728kB low:4660kB high:5592kB active_anon:5104kB inactive_anon:0kB active_file:98648kB inactive_file:135428kB unevictable:16kB isolated(anon):0kB isolated(file):0kB present:885944kB mlocked:0kB dirty:6328kB writeback:0kB mapped:4kB shmem:0kB slab_reclaimable:54692kB slab_unreclaimable:273688kB kernel_stack:896kB pagetables:36kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431288] lowmem_reserve[]: 0 0 21324 21324
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431293] HighMem free:3212kB min:512kB low:3384kB high:6256kB active_anon:21908kB inactive_anon:0kB active_file:20608kB inactive_file:2641072kB unevictable:45284kB isolated(anon):0kB isolated(file):0kB present:2729588kB mlocked:0kB dirty:48kB writeback:0kB mapped:15556kB shmem:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:572kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431296] lowmem_reserve[]: 0 0 0 0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431299] DMA: 2*4kB 5*8kB 55*16kB 63*32kB 3*64kB 1*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 3520kB
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431304] Normal: 24030*4kB 13888*8kB 2747*16kB 183*32kB 2*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 257160kB
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431310] HighMem: 29*4kB 7*8kB 4*16kB 3*32kB 37*64kB 4*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 3212kB
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431316] 735343 total pagecache pages
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431317] 0 pages in swap cache
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431318] Swap cache stats: add 0, delete 0, find 0/0
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431319] Free swap = 0kB
- Aug 13 21:38:41 AnShion <12> klogd: [603494.431320] Total swap = 0kB
- Aug 13 21:38:41 AnShion <12> klogd: [603494.437366] 915440 pages RAM
- Aug 13 21:38:41 AnShion <12> klogd: [603494.437368] 688130 pages HighMem
- Aug 13 21:38:41 AnShion <12> klogd: [603494.437369] 15196 pages reserved
- Aug 13 21:38:41 AnShion <12> klogd: [603494.437370] 731150 pages shared
- --More--
复制代码 请问,我能否把文件系统cache的内存限制一个比例(总内存的)或者一个绝对值以下???? |
|