swaper : page allocation faliure이 왜 발생하는 것일까요?
데이터 를 링크드리스트에 담아 다른 쓰레드에서 가져가 네트웍으로 전송하는 것을 하고 있는데
다음과 같은 메세지가 나오면서 프로그램이 모두 동작을 하지 않습니다.
////////// Message /////////////
swapper: page allocation failure. order:0, mode:0x20
Call Trace:[<80006a94>][<80006a94>][<80054080>][<8006c9d0>][<8006cf88>][<801340bc>][][][][][][][][<80024700>][][][][][][][][<800379f4>][][][][<8002ebc0>][<80029c98>][<80260000>][<80260000>][<80260000>][<80029d94>][<80260000>][<80260000>][<80260000>][<800019b8>][<8000154c>][<80260000>][<80260000>][<80260000>][<80260000>][<80200000>][<800034a0>][<80001550>][<8024990c>][<80249144>]
Mem-info:
DMA per-cpu:
CPU 0: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0
Active:1441 inactive:0 dirty:0 writeback:0 unstable:0
free:48 slab:1079 mapped:0 pagetables:58 bounce:0
DMA free:192kB min:508kB low:632kB high:760kB active:5764kB inactive:0kB present:16256kB pages_scanned:8736 all_unreclaimable? yes
lowmem_reserve[]: 0 0
DMA: 0*4kB 0*8kB 0*16kB 0*32kB 1*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 192kB
Free swap: 0kB
4096 pages of RAM
0 pages of HIGHMEM
643 reserved pages
17 pages shared
0 pages swap cached
//////////////////////////////////////////
mips embeded system 입니다. kernel version은 2.6.21 이구요
고수님들의 조언 부탁 드립니다
댓글 달기