Hi all,
I run uClinux 2.4.x kernel in a armnommu, when the system run any
application (ie. free) repetitively (about 500 or more times) the free
memory has a decrease tendency until the system crash.
Sometimes kernel releases memory but the global tendency is decreasing.
How the kernel release the memory?, Because the kernel not increase the free
memory when finished all executions and the system is "idle"? What's wrong?
Thanks, Ramón
****************************************************************************
****************************************************************************
/> free
total: used: free: shared: buffers: cached:
Mem: 1986560 720896 1265664 0 118784 126976
Swap: 0 0 0
/> free
total: used: free: shared: buffers: cached:
Mem: 1986560 602112 1384448 0 8192 122880
Swap: 0 0 0free
/>free
total: used: free: shared: buffers: cached:
Mem: 1986560 720896 1265664 0 118784 126976
Swap: 0 0 0
...................................
...................................
...................................
/>free
total: used: free: shared: buffers: cached:
Mem: 1986560 864256 1122304 0 118784 126976
Swap: 0 0 0
/>free
total: used: free: shared: buffers: cached:
Mem: 1986560 864256 1122304 0 118784 126976
Swap: 0 0 0
.....................................
.....................................
.....................................
/>free
total: used: free: shared: buffers: cached:
Mem: 1986560 1400832 585728 0 114688 126976
Swap: 0 0 0
/>free
total: used: free: shared: buffers: cached:
Mem: 1986560 1404928 581632 0 118784 126976
Swap: 0 0 0
/>free
total: used: free: shared: buffers: cached:
Mem: 1986560 1404928 581632 0 118784 126976
Swap: 0 0 0
.....................................
.....................................
.....................................
Finally the system crash
Backtrace: frame pointer underflow
Function entered at [<02318008>] from [<00000000>]
Function entered at [<022fe584>] from [<00000000>]
Function entered at [<d14e78b4>] from [<4408490d>]
Unhandled fault: alignment exception (93) at 0x00000001
fault-common.c(97): start_code=0x0, start_stack=0x0)
Internal error: Oops: 0
CPU: 0
pc : [<022d7424>] lr : [<022d7420>] Not tainted
sp : 0236d9f4 ip : 0236d9c8 fp : 022fe5a4
r10: 00000000 r9 : 60000093 r8 : 00000010
r7 : 00000000 r6 : d14e78b4 r5 : 5f16a0fd r4 : 00000074
r3 : 20000093 r2 : 00000001 r1 : 00000001 r0 : 00000064
Flags: nZCv IRQs off FIQs on Mode SVC_32 Segment user
Control: 0
Process ifup (pid: 245, stackpage=0236d000)
Stack:
0236d9e0: 022d7420 022d7424 60000093 ffffffff 022fe5a4 0236da24
00000001
0236da00: 0236d000 00000010 0221865c 0236da58 e5961004 0236da58 d14e78b4
00000000
0236da20: 02214620 00000064 00000001 00000001 20000093 00000074 5f16a0fd
d14e78b4
0236da40: 00000000 00000010 60000093 00000000 022fe5a4 0236da40 0236da6c
022d7420
0236da60: 022d7424 60000093 ffffffff 022fe5a4 0236da9c 00000001 0236d000
00000010
0236da80: 0221865c 0236dad0 e5961004 0236dad0 d14e78b4 00000000 02214620
00000064
0236daa0: 00000001 00000001 20000093 00000074 5f16a0fd d14e78b4 00000000
00000010
0236dac0: 60000093 00000000 022fe5a4 0236dab8 0236dae4 022d7420 022d7424
60000093
0236dae0: ffffffff 022fe5a4 0236db14 00000001 0236d000 00000010 0221865c
0236db48
0236db00: e5961004 0236db48 d14e78b4 00000000 02214620 00000064 00000001
00000001
0236db20: 20000093 00000074 5f16a0fd d14e78b4 00000000 00000010 60000093
00000000
0236db40: 022fe5a4 0236db30 0236db5c 022d7420 022d7424 60000093 ffffffff
022fe5a4
0236db60: 0236db8c 00000001 0236d000 00000010 0221865c 0236dbc0 e5961004
0236dbc0
0236db80: d14e78b4 00000000 02214620 00000064 00000001 00000001 20000093
00000074
0236dba0: 5f16a0fd d14e78b4 00000000 00000010 60000093 00000000 022fe5a4
0236dba8
0236dbc0: 0236dbd4 022d7420 022d7424 60000093 ffffffff 022fe5a4 0236dc04
00000001
0236dbe0: 0236d000 00000010 0221865c 0236dc38 e5961004 0236dc38 d14e78b4
00000000
0236dc00: 02214620 00000064 00000001 00000001 20000093 00000074 5f16a0fd
d14e78b4
0236dc20: 00000000 00000010 20000093 00000000 022fe5a4 0236dc20 0236dc4c
022d7420
0236dc40: 022d7424 60000093 ffffffff 022fe5a4 0236dc7c 00000001 0236d000
20000013
0236dc60: 0221865c 0236dcb0 e7d031a2 0236dcb0 fffffffe 00000000 02214620
02201000
0236dc80: 00000007 fffffffe 022fe64c 02318304 00000009 fffffffe 00000000
20000013
0236dca0: 00000fff 00000000 022fe5a4 00000006 0236dcc4 0222db18 022d7ee8
20000093
0236dcc0: ffffffff 0235f220 00012420 00000000 00000000 024e4860 00000000
00008c8d
0236dce0: 0236c000 00000077 00000000 00000000 02229560 000000f0 00000008
00000000
0236dd00: 024e0700 00000007 000006ae 02230bd4 00000000 025d4e90 025e72b0
00000000
0236dd20: 00000000 00000005 00000000 00000000 00000000 00000000 00000000
00000000
0236dd40: 00000000 00000000 00000000 0235f220 00000000 00000000 00000000
00000000
0236dd60: ffffeffe 00012420 0236c000 00000004 00000002 00004e89 0236de4c
0224af54
0236dd80: 00000000 00000000 024d1000 022fe640 00000080 00000000 00000080
00000228
0236dda0: 02368c74 00008c89 00000000 00001000 00005829 022278fc 0236dec8
0000008a
0236ddc0: 0000000a 0001fff2 000009a0 00003460 00000000 025d4e90 0236dfb8
0222d920
0236dde0: 02219fa4 00004e89 0236dfb8 00000000 00000000 00000000 00000000
00000000
0236de00: 00000000 00000000 022f0374 0224a8dc 0236de4c 0236dfb8 00000000
022ffbd0
0236de20: 00000000 00000000 022380b4 0236de4c 024cd000 00000000 022077a0
024ebb9c
0236de40: 0000000b 0236dfb8 022382cc 544c4662 04000000 44000000 20240100
80580100
0236de60: 20620100 204e0000 80580100 8a000000 02000000 6e22bc46 00000000
00000000
0236de80: 00000000 00000000 00000000 00000000 e3a0b000 e59d0000 e59d1004
e59d2008
0236dea0: e28f5024 e59f6020 e59f3020 e0433006 e0833005 e59f4018 e0444006
e0844005
0236dec0: e92d0010 eb001a37 eb002ab3 00000000 00000000 00000000 00000000
00000000
0236dee0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000
0236df00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000
0236df20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000
0236df40: 00000000 00000000 0231fc5c 0001ffaf 00000000 0235f220 00000000
00000000
0236df60: ffffffff ffffffff ffffffff 00000001 00000004 024cd000 00000000
0001fff2
0236df80: 024cd000 022077a0 024cd000 0236dfb8 02214ac0 024e6004 02218120
00000005
0236dfa0: 024e7a3d 024e7a39 0236c000 02214920 00000005 02219ae8 024ccff5
024ebb9c
0236dfc0: 022077a0 00000001 00000005 024e7a3d 024e7a39 024ccff5 00000ffa
024ebb9c
0236dfe0: 024e6004 024ccffa 00000003 024eb9fc 0254de10 02550e7c 60000010
024ccff5
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev