[lc-devel] My first real test and my first real problem :-(
Status: Beta
Brought to you by:
nitin_sf
From: CIARROCCHI P. <Pao...@om...> - 2002-02-14 15:02:21
|
Hi all, yesterday I run a script very similar at this: #/bin/bash cmd=${0##*/} kern=$(uname -r) log=${cmd}-${kern}.log echo $log date >$log echo >>$log for i in `seq 20 20 400`; do echo 'memory ' $i >>$log; time ./fillmem $i; cat /proc/comp_cache_stat >>$log; done 2>>$log The difference are only related to the output. No problem with a stock 2.4.17, here it goes the result: memory 20 0.15user 0.11system 0:00.27elapsed 95%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (95major+10275minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 40 0.49user 0.39system 0:00.87elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (95major+20535minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 60 0.69user 0.68system 0:01.37elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (95major+30795minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 80 0.68user 0.52system 0:01.20elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (95major+41055minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 100 1.24user 1.13system 0:02.36elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (95major+51315minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 120 0.78user 1.32system 0:02.11elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (95major+61575minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 140 1.63user 1.58system 0:03.20elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (95major+71835minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 160 1.47user 1.45system 0:02.92elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (95major+82095minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 180 2.05user 2.15system 0:04.20elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (95major+92355minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 200 2.20user 2.42system 0:04.61elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (95major+102615minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 220 2.53user 2.49system 0:05.01elapsed 100%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (95major+112875minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 240 1.78user 2.95system 0:07.71elapsed 61%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (403major+130065minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 260 2.18user 2.90system 0:12.80elapsed 39%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (841major+146818minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 280 2.66user 3.25system 0:18.66elapsed 31%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (1337major+165312minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 300 2.45user 3.40system 0:24.72elapsed 23%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (2008major+183771minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 320 2.47user 4.37system 0:31.51elapsed 21%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (2653major+204072minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 340 2.12user 4.17system 0:38.78elapsed 16%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (3359major+224703minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 360 2.94user 5.11system 0:45.81elapsed 17%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (3970major+244526minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 380 2.89user 5.28system 0:51.39elapsed 15%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (4572major+264104minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory memory 400 3.46user 5.53system 0:58.58elapsed 15%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (5267major+283273minor)pagefaults 0swaps cat: /proc/comp_cache_stat: No such file or directory Then I applied the patch 0.21 (with 128MiB and 16MiB) With a simple ./fillmem 400 malloc/memset 001/240 malloc/memset 002/240 malloc/memset 003/240 malloc/memset 004/240 malloc/memset 005/240 malloc/memset 006/240 malloc/memset 007/240 [snip] malloc/memset 185/240 malloc/memset 186/240 mall lines 1-24 <1>Unable to handle kernel paging request at virtual address 0d77e2ff printing eip: c0130060 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c0130060>] Not tainted EFLAGS: 00010206 eax: 0d77e2ff ebx: 1e1a2d95 ecx: 00001000 edx: c02cca94 esi: 0d77e2ff edi: 0000003f ebp: 000000ff esp: ce8bfd6c ds: 0018 es: 0018 ss: 0018 Process fillmem (pid: 1092, stackpage=ce8bf000) Stack: c02c9da0 c0271080 00000005 00000000 00001068 00000000 00001000 1e1a2d95 ceefe000 00000020 c13bbf80 c012eff0 c13bbf80 00001000 ce8bfdac ce8be000 00000000 00000001 00000000 ce8bfe30 20000001 00001068 0000b9de c011c226 Call Trace: [<c012eff0>] [<c011c226>] [<c012a2dc>] [<c012a532>] [<c012a59c>] [<c012ae43>] [<c012b0ab>] [<c01223a4>] [<c0121e69>] [<c0122516>] [<c011245a>] [<c010b4fd>] [<c0112fa1>] [<c01122d0>] [<c0106fec>] Code: 8b 06 85 c0 75 1a 66 81 7e 06 00 10 0f 84 9f 00 00 00 0f 0b Please find attached the output of my script with 128MiB and 16MiB of compressed cache, as you can see there is something that is not working. I had also a freez (non ALT+SYS RQ) under X. do you have any suggestions? In any case, I was not able to use correctly my machine under X, segmentation faul using a lot of program. |