PLD AC i swap

Paweł Kośka pawel w artfan.net
Pon, 12 Maj 2008, 12:18:31 CEST


Witam,

Mam dostatnio problem ze swapem na jednej maszynie.

Jest to PLD AC z kernelem 2.6.22.19-5 z smp z pae budowanym ze speca.

Problem jest taki że on ze swapa nie chce korzystać, jak brakuje mu pamięci to 
w logach mam coś takiego:

May 11 15:56:22 vesemir kernel: php4.fcgi invoked oom-killer: gfp_mask=0x4d0, 
order=2, oomkilladj=0
May 11 15:56:22 vesemir kernel: [<c0184003>] out_of_memory+0x123/0x130
May 11 15:56:22 vesemir kernel: [<c01854d1>] __alloc_pages+0x241/0x2f0
May 11 15:56:22 vesemir kernel: [<c01a1977>] kmem_getpages+0x37/0xd0
May 11 15:56:22 vesemir kernel: [<c01a262d>] cache_grow+0x13d/0x170
May 11 15:56:22 vesemir kernel: [<c01a27b1>] cache_alloc_refill+0x151/0x1f0
May 11 15:56:22 vesemir kernel: [<c01a2c32>] __kmalloc+0x92/0xb0
May 11 15:56:22 vesemir kernel: [<c02bdda4>] __alloc_skb+0x44/0xf0
May 11 15:56:22 vesemir kernel: [<c02bc733>] sock_alloc_send_pskb+0xe3/0x200
May 11 15:56:22 vesemir kernel: [<c02bc869>] sock_alloc_send_skb+0x19/0x30
May 11 15:56:22 vesemir kernel: [<c032ce19>] unix_stream_sendmsg+0x129/0x330
May 11 15:56:22 vesemir kernel: [<c02b8fbf>] do_sock_write+0xbf/0x180
May 11 15:56:22 vesemir kernel: [<c02b90d4>] sock_aio_write+0x54/0x70
May 11 15:56:22 vesemir kernel: [<c01a6240>] do_sync_write+0xc0/0x100
May 11 15:56:22 vesemir kernel: [<c0141260>] autoremove_wake_function+0x0/0x50
May 11 15:56:22 vesemir kernel: [<c02226bb>] _atomic_dec_and_lock+0x3b/0x60
May 11 15:56:22 vesemir kernel: [<c01b82a5>] <4>php4.fcgi invoked oom-killer: 
gfp_mask=0x4d0, order=2, oomkilladj=0
May 11 15:56:22 vesemir kernel: dput+0x55/0x160
May 11 15:56:22 vesemir kernel: [<c01a63e9>] vfs_write+0x169/0x180
May 11 15:56:22 vesemir kernel: [<c0184003>]  [<c01a64c7>] sys_write+0x47/0x80
May 11 15:56:22 vesemir kernel: [<c010417e>] out_of_memory+0x123/0x130
May 11 15:56:22 vesemir kernel: sysenter_past_esp+0x6b/0xa1
May 11 15:56:22 vesemir kernel: [<c0360000>]  [<c01854d1>] 
netlbl_secattr_catmap_setrng+0x0/0xb0
May 11 15:56:22 vesemir kernel: __alloc_pages+0x241/0x2f0
May 11 15:56:22 vesemir kernel: =======================

Swap oczywiście nie tknięty.
Miałem swap 4GB, ale google coś wspominano o jakimś limicie na 2GB. 
Zmniejszyłem swap do 1.8GB, ale też zdaje się nie używać swapa.

Czy to jakaś przypadłość AC?

Jak to naprawić?

-- 
Pozdrawiam,
Paweł


Więcej informacji o liście dyskusyjnej pld-users-pl