[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problem z pamiecia



On 01/06/05, Jarosław Wałasztyn <jarcik@agh.nzs.pl> wrote:
> Witam!!!
> Ostatnio mam problem z pamiecia, glownie chyba o amavisa jak zaczyna
> skanowac od razu uzycie pamieci fizycznej siega blisko stu 100%, wszytsko
> zaczelo sie zmiana jajka. Probowalem zmienic ilosc swapu z 500MB na 750MB
> za pomoca pliku wymiany, rowniez zrobilem katalog roboczy tmp. dla amavisa
> na tmpfs. i nie mam pojecia jak zmniejszyc uzycie ramu gdz w
> wiekszosc czasu utrzymuje sie na poziomie 95%. Gdy juz zbraknie mu pamieci
> zabija wszytsko jak leci i syset praktycznie nadaje sie do restartu.Logi
> ponizej.
> Z gory dzieki za pomoc
> 
> May 29 20:43:23 puchatek kernel: Free pages:        3460kB (0kB HighMem)
> May 29 20:43:23 puchatek kernel: Active:29915 inactive:29723 dirty:0
> writeback:0 unstable:0 free:865 slab:1661 mapped:59646 pagetables:968
> May 29 20:43:23 puchatek kernel: DMA free:1088kB min:128kB low:160kB
> high:192kB active:4976kB inactive:4960kB present:16384kB
> pages_scanned:10017 all_unreclaimable? yes
> May 29 20:43:23 puchatek kernel: lowmem_reserve[]: 0 240 240
> May 29 20:43:23 puchatek kernel: Normal free:2372kB min:1920kB low:2400kB
> high:2880kB active:114684kB inactive:113932kB present:245760kB
> pages_scanned:245242 all_unreclaimable? no
> May 29 20:43:23 puchatek kernel: lowmem_reserve[]: 0 0 0
> May 29 20:43:23 puchatek kernel: HighMem free:0kB min:128kB low:160kB
> high:192kB active:0kB inactive:0kB present:0kB pages_scanned:0
> all_unreclaimable? no
> May 29 20:43:23 puchatek kernel: lowmem_reserve[]: 0 0 0
> May 29 20:43:23 puchatek kernel: DMA: 0*4kB 0*8kB 0*16kB 0*32kB 1*64kB
> 0*128kB 0*256kB 0*512kB 1*1024kB 0*2048kB 0*4096kB = 1088kB
> May 29 20:43:23 puchatek kernel: Normal: 107*4kB 7*8kB 0*16kB 3*32kB
> 0*64kB 0*128kB 1*256kB 1*512kB 1*1024kB 0*2048kB 0*4096kB = 2372kB
> May 29 20:43:23 puchatek kernel: HighMem: empty
> May 29 20:43:23 puchatek kernel: Swap cache: add 2705815, delete 2705815,
> find 13219964/13548743, race 0+46
> May 29 20:43:23 puchatek kernel: Free swap  = 0kB
> May 29 20:43:23 puchatek kernel: Total swap = 768172kB
> May 29 20:43:23 puchatek kernel: Out of Memory: Killed process 31401
> (perl5.8.4).
> May 29 22:23:40 puchatek kernel: oom-killer: gfp_mask=0x1d2
> May 29 22:23:40 puchatek kernel: DMA per-cpu:
> May 29 22:23:40 puchatek kernel: cpu 0 hot: low 2, high 6, batch 1
> May 29 22:23:40 puchatek kernel: cpu 0 cold: low 0, high 2, batch 1
> May 29 22:23:40 puchatek kernel: Normal per-cpu:
> May 29 22:23:40 puchatek kernel: cpu 0 hot: low 30, high 90, batch 15
> May 29 22:23:40 puchatek kernel: cpu 0 cold: low 0, high 30, batch 15
> May 29 22:23:40 puchatek kernel: HighMem per-cpu: empty
> May 29 22:23:40 puchatek kernel:
> May 29 22:23:40 puchatek kernel: Free pages:        3580kB (0kB HighMem)
> May 29 22:23:40 puchatek kernel: Active:30234 inactive:29505 dirty:0
> writeback:0 unstable:0 free:895 slab:1646 mapped:59720 pagetables:995
> May 29 22:23:40 puchatek kernel: DMA free:1088kB min:128kB low:160kB
> high:192kB active:5204kB inactive:4760kB present:16384kB
> pages_scanned:10574 all_unreclaimable? yes
> May 29 22:23:40 puchatek kernel: lowmem_reserve[]: 0 240 240
> May 29 22:23:40 puchatek kernel: Normal free:2492kB min:1920kB low:2400kB
> high:2880kB active:115732kB inactive:113260kB present:245760kB
> pages_scanned:87277 all_unreclaimable? no
> May 29 22:23:40 puchatek kernel: lowmem_reserve[]: 0 0 0
> May 29 22:23:40 puchatek kernel: HighMem free:0kB min:128kB low:160kB
> high:192kB active:0kB inactive:0kB present:0kB pages_scanned:0
> all_unreclaimable? no
> May 29 22:23:40 puchatek kernel: lowmem_reserve[]: 0 0 0
> May 29 22:23:40 puchatek kernel: DMA: 0*4kB 0*8kB 0*16kB 2*32kB 0*64kB
> 0*128kB 0*256kB 0*512kB 1*1024kB 0*2048kB 0*4096kB = 1088kB
> May 29 22:23:40 puchatek kernel: Normal: 127*4kB 10*8kB 3*16kB 2*32kB
> 0*64kB 0*128kB 1*256kB 1*512kB 1*1024kB 0*2048kB 0*4096kB = 2492kB
> May 29 22:23:40 puchatek kernel: HighMem: empty
> May 29 22:23:40 puchatek kernel: Swap cache: add 3180113, delete 3180113,
> find 13335284/13711330, race 0+47
> May 29 22:23:40 puchatek kernel: Free swap  = 0kB
> May 29 22:23:40 puchatek kernel: Total swap = 768172kB
> May 29 22:23:40 puchatek kernel: Out of Memory: Killed process 29867
> (amavisd-new).
> May 29 22:23:41 puchatek kernel: grsec: From 192.168.21.74: failed fork
> with errno -12 by /usr/sbin/amavisd-new[amavisd-new:27928]
> uid/euid:104/104 gid/egid:111/111, parent /sbin/init[init:1] uid/euid:0/0
> gid/egid:0/0
> May 29 22:32:06 puchatek kernel: oom-killer: gfp_mask=0x1d2
> May 29 22:32:06 puchatek kernel: DMA per-cpu:
> May 29 22:32:06 puchatek kernel: cpu 0 hot: low 2, high 6, batch 1
> May 29 22:32:06 puchatek kernel: cpu 0 cold: low 0, high 2, batch 1
> May 29 22:32:06 puchatek kernel: Normal per-cpu:
> May 29 22:32:06 puchatek kernel: cpu 0 hot: low 30, high 90, batch 15
> May 29 22:32:06 puchatek kernel: cpu 0 cold: low 0, high 30, batch 15
> May 29 22:32:06 puchatek kernel: HighMem per-cpu: empty
nie wiem jakiego masz kernela ale jest w 2.6.x bodajże opcja "Select
proces to kill when no memory available" albo coś w podobie. SPrawdź
czy masz to włączone.

-- 
Pozdrawiam,
Wojciech Ziniewicz             | wojciech.ziniewicz@gmail.com
Powered by google.com      | [wanna gmail?]

Reply to: