mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* rsdl:mouse freezing while doing git-gc
@ 2007-04-11  8:17 surya.prabhakar
  2007-04-11 11:41 ` Dmitry Adamushko
  2007-04-11 12:01 ` Dmitry Adamushko
  0 siblings, 2 replies; 5+ messages in thread
From: surya.prabhakar @ 2007-04-11  8:17 UTC (permalink / raw)
  To: kernel, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 19817 bytes --]

Hi,
   I am using the kernel 2.6.21-rc4-rsdl. Machine is a P4 2.2 ghz with
512mb ram. While doing a git-gc with nice 19 , I am still seeing that my
mouse keeps freezing occasionally and other windows do not respond
immediately.

I have included the top output below.

kindly update me if any additional information is required.


top - 13:36:28 up 5 days,  1:33,  0 users,  load average: 3.93, 3.83,
2.52
Tasks: 148 total,   2 running, 146 sleeping,   0 stopped,   0 zombie
Cpu(s):  3.7%us,  0.5%sy,  0.2%ni, 93.2%id,  2.3%wa,  0.1%hi,  0.0%si,
0.0%st
Mem:    506388k total,   501252k used,     5136k free,     1412k buffers
Swap:   522104k total,   381880k used,   140224k free,   204744k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+
COMMAND                                                         
12367 surya      0  19  309m 213m 151m D 29.6 43.2   0:56.94
git-pack-object                                                 
 2844 surya      0   0  113m  12m 4796 S  2.0  2.5   1:25.88
gnome-terminal                                                  
    1 root       0   0  2032  328  304 S  0.0  0.1   0:00.77
init                                                            
    2 root      RT   0     0    0    0 S  0.0  0.0   0:00.00
migration/0                                                     
    3 root       0  19     0    0    0 S  0.0  0.0   0:00.13
ksoftirqd/0                                                     
    4 root      RT   0     0    0    0 S  0.0  0.0   0:00.00
watchdog/0                                                      
    5 root       1   0     0    0    0 S  0.0  0.0   0:00.88
events/0                                                        
    6 root       1   0     0    0    0 S  0.0  0.0   0:00.00
khelper                                                         
    7 root       1   0     0    0    0 S  0.0  0.0   0:00.00
kthread                                                         
   46 root       0   0     0    0    0 S  0.0  0.0   0:00.43
kblockd/0                                                       
   47 root       5   0     0    0    0 S  0.0  0.0   0:00.00
kacpid                                                          
  125 root       5   0     0    0    0 S  0.0  0.0   0:00.00
cqueue/0                                                        
  126 root       5   0     0    0    0 S  0.0  0.0   0:00.00
ksuspend_usbd                                                   
  129 root       0   0     0    0    0 S  0.0  0.0   0:00.00
khubd                                                           
  131 root       0   0     0    0    0 S  0.0  0.0   0:00.04
kseriod                                                         
  153 root       0   0     0    0    0 D  0.0  0.0   0:13.49
kswapd0                                                         
  154 root       7   0     0    0    0 S  0.0  0.0   0:00.00
aio/0                                                           
  319 root       1   0     0    0    0 S  0.0  0.0   0:00.00
kpsmoused                                                       
  335 root       0   0     0    0    0 S  0.0  0.0   0:10.71
kjournald                                                       
  356 root      13   0     0    0    0 S  0.0  0.0   0:00.00
kauditd                                                         
  382 root       0  -4  2412  232  232 S  0.0  0.0   0:00.18
udevd                                                           
  997 surya      0   0 31228 2020 1208 S  0.0  0.4   0:01.89
spamd                                                           
 1005 surya      0   0 37436 2220 1052 S  0.0  0.4   0:58.75
spamd                                                           
 1351 root       1   0     0    0    0 S  0.0  0.0   0:00.00
kmpathd/0                                                       
 1357 root       1   0     0    0    0 S  0.0  0.0   0:00.00
kmirrord                                                        
 1444 root       1   0     0    0    0 S  0.0  0.0   0:01.43
kjournald                                                       
 1446 root       0 -20     0    0    0 S  0.0  0.0   0:00.00
loop0                                                           
 1826 root       0   0  1688  352  312 S  0.0  0.1   0:00.42
syslogd                                                         
 1829 root       1   0  1640  228  228 S  0.0  0.0   0:00.01
klogd                                                           
 1854 rpc        1   0  1772  228  228 S  0.0  0.0   0:00.00
portmap                                                         
 1874 root       1   0  1788  308  308 S  0.0  0.1   0:00.00
rpc.statd                                                       
 1898 root       0   0  4928  220  196 S  0.0  0.0   0:00.03
rpc.idmapd                                                      
 1912 dbus       1   0  3276  824  652 S  0.0  0.2   3:12.65
dbus-daemon                                                     
 1921 root       1   0  2348  344  344 S  0.0  0.1   0:00.00
hcid                                                            
 1927 root       1   0  1712  260  260 S  0.0  0.1   0:00.00
sdpd                                                            
 1949 root       0 -10     0    0    0 S  0.0  0.0   0:00.00
krfcommd                                                        
 1981 root       0   0     0    0    0 S  0.0  0.0   0:00.00
rpciod/0                                                        
 1982 root       1   0     0    0    0 S  0.0  0.0   0:00.00
lockd                                                           
 1987 surya      0   0 35144 1140  996 S  0.0  0.2   0:20.81
spamd                                                           
 1999 root       1   0  1876  244  244 S  0.0  0.0   0:00.00
hidd                                                            
 2012 root       0   0  5056  240  240 S  0.0  0.0   0:00.00
hpiod                                                           
 2017 root       0   0 12712  836  540 S  0.0  0.2   0:00.17
python                                                          
 2036 root       1   0  5168  260  260 S  0.0  0.1   0:00.00
sshd                                                            
 2046 root       1   0  2668  292  292 S  0.0  0.1   0:00.00
xinetd                                                          
 2058 ntp        0   0  4300 4300 3296 S  0.0  0.8   0:00.29
ntpd                                                            
 2086 root       1   0  3900  120  120 S  0.0  0.0   0:00.00
rpc.rquotad                                                     
 2089 root      21   0     0    0    0 S  0.0  0.0   0:00.00
nfsd4                                                           
 2090 root       0   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                                                            
 2091 root       0   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                                                            
 2092 root       0   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                                                            
 2093 root       0   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                                                            
 2094 root       0   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                                                            
 2095 root       0   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                                                            
 2096 root       0   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                                                            
 2097 root       1   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                                                            
 2100 root       0   0  1844  336  336 S  0.0  0.1   0:00.00
rpc.mountd                                                      
 2143 netdump    0   0  1844   92   92 S  0.0  0.0   0:00.00
netdump-server                                                  
 2152 root       0   0  1868  276  264 S  0.0  0.1   0:00.11
gpm                                                             
 2162 root       0   0 10324  592  568 S  0.0  0.1   0:00.14
httpd                                                           
 2177 root       0   0  1624  372  372 S  0.0  0.1   0:00.00
mingetty                                                        
 2179 root       0   0  1796  288  288 S  0.0  0.1   0:00.00
nasd                                                            
 2188 root       1   0  5216  560  504 S  0.0  0.1   0:00.10
crond                                                           
 2195 root       1   0  1624  372  372 S  0.0  0.1   0:00.00
mingetty                                                        
 2219 xfs        1   0  3964  712  660 S  0.0  0.1   0:00.53
xfs                                                             
 2238 avahi      0   0  2860  836  836 S  0.0  0.2   0:00.04
avahi-daemon                                                    
 2239 avahi      1   0  2860  132  128 S  0.0  0.0   0:00.00
avahi-daemon                                                    
 2248 haldaemo   1   0  6084 1724 1368 S  0.0  0.3   0:30.81
hald                                                            
 2249 root       1   0  3340  800  796 S  0.0  0.2   0:00.03
hald-runner                                                     
 2255 haldaemo   1   0  2292  560  560 S  0.0  0.1   0:00.00
hald-addon-acpi                                                 
 2262 haldaemo   1   0  2288  600  576 S  0.0  0.1   0:00.83
hald-addon-keyb                                                 
 2270 haldaemo   1   0  2288  572  572 S  0.0  0.1   0:00.00
hald-addon-keyb                                                 
 2273 haldaemo   3   0  2288  572  572 S  0.0  0.1   0:00.00
hald-addon-keyb                                                 
 2302 root       1   0  1628  372  372 S  0.0  0.1   0:00.00
mingetty                                                        
 2303 root       3   0  1624  372  372 S  0.0  0.1   0:00.00
mingetty                                                        
 2324 root       3   0  1624  372  372 S  0.0  0.1   0:00.00
mingetty                                                        
 2325 root       3   0  1624  372  372 S  0.0  0.1   0:00.00
mingetty                                                        
 2326 root       5   0  4488  648  648 S  0.0  0.1   0:00.00
prefdm                                                          
 2366 root       1   0 15072 1204 1204 S  0.0  0.2   0:00.05
gdm-binary                                                      
 2400 root       1   0 15400 1072 1072 S  0.0  0.2   0:00.05
gdm-binary                                                      
 2402 root       0   0  241m  19m 5756 S  0.0  3.9  31:30.10
Xorg                                                            
 2442 surya      1   0 22612 2336 2312 S  0.0  0.5   0:00.44
gnome-session                                                   
 2492 surya      0   0  4292  256  224 S  0.0  0.1   0:00.02
ssh-agent                                                       
 2495 surya      1   0  2812  360  360 S  0.0  0.1   0:00.00
dbus-launch                                                     
 2496 surya      1   0  3140  972  852 S  0.0  0.2   0:05.53
dbus-daemon                                                     
 2498 surya      1   0  7376 2128 1344 S  0.0  0.4   0:10.15
gconfd-2                                                        
 2501 surya      1   0  2536  480  480 S  0.0  0.1   0:00.00
gnome-keyring-d                                                 
 2503 surya      1   0 31536 3288 2900 S  0.0  0.6   0:26.96
gnome-settings-                                                 
 2520 surya      1   0 17960 5604 4500 S  0.0  1.1   2:01.58
metacity                                                        
 2524 surya      1   0 81148 7928 5204 S  0.0  1.6   1:57.77
gnome-panel                                                     
 2526 surya      0   0  121m 7508 5880 S  0.0  1.5   0:18.40
nautilus                                                        
 2529 surya      0   0 75420 2868 2396 S  0.0  0.6   0:46.94
gnome-power-man                                                 
 2530 surya      1   0 22360 2172 2016 S  0.0  0.4   0:00.05
gnome-volume-ma                                                 
 2532 surya      1   0 41676 1244 1240 S  0.0  0.2   0:00.98
bonobo-activati                                                 
 2534 surya      0   0 32176 2676 2408 S  0.0  0.5   0:00.06
eggcups                                                         
 2536 surya      1   0 15488 1636 1524 S  0.0  0.3   0:00.01
bluez-pin                                                       
 2538 surya      1   0 40692 1948 1948 S  0.0  0.4   0:00.56
gnome-vfs-daemo                                                 
 2556 surya      0   0 82980 3068 2128 S  0.0  0.6   0:03.35
beagled                                                         
 2559 surya      0   0 75596 3100 2688 S  0.0  0.6   0:00.92
nm-applet                                                       
 2566 surya      1   0 14900 2344 2080 S  0.0  0.5   0:00.44
pam-panel-icon                                                  
 2567 root       0   0  1812  556  504 S  0.0  0.1   0:00.07
pam_timestamp_c                                                 
 2571 surya      1   0  5616  608  608 S  0.0  0.1   0:00.00
escd                                                            
 2590 surya      0   0 22804 2860 2600 S  0.0  0.6   0:15.23
notification-ar                                                 
 2592 surya      0   0 24116 3836 3448 S  0.0  0.8   0:07.85
multiload-apple                                                 
 2596 surya      0   0  2444  676  640 S  0.0  0.1   0:00.02
mapping-daemon                                                  
 2604 surya      0   0  114m 4808 3896 S  0.0  0.9   0:01.21
clock-applet                                                    
 2605 surya      0   0 78152 3636 3280 S  0.0  0.7   0:03.00
mixer_applet2                                                   
 2613 surya      0   0  2648  988  832 S  0.0  0.2   0:00.38
gam_server                                                      
 2615 surya      0   0  4440  572  572 S  0.0  0.1   0:00.00
firefox                                                         
 2626 surya      1   0  4440  564  564 S  0.0  0.1   0:00.00
run-mozilla.sh                                                  
 2631 surya      0   0  247m  55m  12m S  0.0 11.2  23:51.29
firefox-bin                                                     
 2647 surya      1   0 16140 3068 2708 S  0.0  0.6   0:22.29
gnome-screensav                                                 
 2847 surya      0   0  2440  524  524 S  0.0  0.1   0:00.01
gnome-pty-helpe                                                 
 2848 surya      1   0  4624  804  780 S  0.0  0.2   0:00.88
bash                                                            
 2982 surya      1   0 79352 9984 3168 S  0.0  2.0   0:36.65
kscope                                                          
 2984 surya      1   0 29240 1028  944 S  0.0  0.2   0:00.07
kdeinit                                                         
 2987 surya      1   0 17244  708  708 S  0.0  0.1   0:00.01
dcopserver                                                      
 2989 surya      0   0 29908 1336 1156 S  0.0  0.3   0:00.03
klauncher                                                       
 2991 surya      0   0 29860 1820 1572 S  0.0  0.4   0:00.52
kded                                                            
 2996 surya      1   0 37108 2044 1712 R  0.0  0.4   0:02.26
knotify                                                         
 3013 surya      1   0 29356 1040  956 S  0.0  0.2   0:00.00
kio_file                                                        
 3754 surya      0   0 31216 1976 1148 D  0.0  0.4   0:02.96
spamd                                                           
 5235 surya      0   0  112m 7100 4700 S  0.0  1.4   0:21.22
gedit                                                           
 7879 root       0   0  9948 1060  916 S  0.0  0.2   0:00.09
cupsd                                                           
 7907 apache     0   0 10324  352  348 S  0.0  0.1   0:00.00
httpd                                                           
 7908 apache     1   0 10324  352  348 S  0.0  0.1   0:00.00
httpd                                                           
 7909 apache     1   0 10324  352  348 S  0.0  0.1   0:00.00
httpd                                                           
 7910 apache     1   0 10324  352  348 S  0.0  0.1   0:00.00
httpd                                                           
 7911 apache     1   0 10324  352  348 S  0.0  0.1   0:00.00
httpd                                                           
 7912 apache     1   0 10324  352  348 S  0.0  0.1   0:00.00
httpd                                                           
 7913 apache     1   0 10324  352  348 S  0.0  0.1   0:00.00
httpd                                                           
 7914 apache     1   0 10324  352  348 S  0.0  0.1   0:00.00
httpd                                                           
 8823 surya      0   0  100m  15m 4056 S  0.0  3.1   1:41.49
evolution-excha                                                 
 8827 surya      1   0 70272 2980 2236 S  0.0  0.6   0:00.17
evolution-data-                                                 
 8833 surya      1   0  317m  24m 8888 S  0.0  5.1   5:03.74
evolution                                                       
 8868 surya      0   0 71032 4300 3912 S  0.0  0.8   0:00.20
evolution-alarm                                                 
 8939 surya      0   0 31228 3856 1296 S  0.0  0.8   0:02.23
spamd                                                           
10904 surya      0   0 36480 9952 1660 S  0.0  2.0   1:15.14
spamd                                                           
11872 surya      1   0 23212 2848 2844 S  0.0  0.6   0:00.03
gpilotd                                                         
12354 surya     20  19  3684  484  484 S  0.0  0.1   0:00.00
git-gc                                                          
12357 surya     20  19  4440  684  684 S  0.0  0.1   0:00.06
git-repack                                                      
12366 surya     20  19  4440  228  228 S  0.0  0.0   0:00.00
git-repack                                                      
12432 root       0   0     0    0    0 S  0.0  0.0   0:00.01
pdflush                                                         
12434 root       1   0     0    0    0 S  0.0  0.0   0:00.00
pdflush                                                         
12444 surya      0   0  2164  956  724 R  0.0  0.2   0:00.00
top                                                             
20886 surya      1   0  4620  664  664 S  0.0  0.1   0:00.05
bash                                                            
28252 surya      0   0 11580 1204  932 S  0.0  0.2   0:08.20
artsd                                                           
28753 surya      0   0  4620 1236 1060 S  0.0  0.2   0:00.33
bash                                                            
31644 surya      1   0 79580 6644 4532 S  0.0  1.3   0:37.31
wnck-applet                                                     


-- 
surya.
11/04/2007

[-- Attachment #2: smime.p7s --]
[-- Type: application/x-pkcs7-signature, Size: 3185 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: rsdl:mouse freezing while doing git-gc
  2007-04-11  8:17 rsdl:mouse freezing while doing git-gc surya.prabhakar
@ 2007-04-11 11:41 ` Dmitry Adamushko
  2007-04-11 12:01 ` Dmitry Adamushko
  1 sibling, 0 replies; 5+ messages in thread
From: Dmitry Adamushko @ 2007-04-11 11:41 UTC (permalink / raw)
  To: surya.prabhakar; +Cc: Con Kolivas, Linux Kernel

On 11/04/07, surya.prabhakar@wipro.com <surya.prabhakar@wipro.com> wrote:
> Hi,
>    I am using the kernel 2.6.21-rc4-rsdl. Machine is a P4 2.2 ghz with
> 512mb ram. While doing a git-gc with nice 19 , I am still seeing that my
> mouse keeps freezing occasionally and other windows do not respond
> immediately.

Do you get { pretty same / worse / much worse } feeling of
interactivity with git-gc running at the default (0) and, say, 5 or 10
nice levels?

TIA,


-- 
Best regards,
Dmitry Adamushko

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: rsdl:mouse freezing while doing git-gc
  2007-04-11  8:17 rsdl:mouse freezing while doing git-gc surya.prabhakar
  2007-04-11 11:41 ` Dmitry Adamushko
@ 2007-04-11 12:01 ` Dmitry Adamushko
  2007-04-12  7:51   ` surya.prabhakar
  1 sibling, 1 reply; 5+ messages in thread
From: Dmitry Adamushko @ 2007-04-11 12:01 UTC (permalink / raw)
  To: surya.prabhakar; +Cc: Con Kolivas, Linux Kernel

On 11/04/07, surya.prabhakar@wipro.com <surya.prabhakar@wipro.com> wrote:
> Hi,
>    I am using the kernel 2.6.21-rc4-rsdl. Machine is a P4 2.2 ghz with
> 512mb ram. While doing a git-gc with nice 19 , I am still seeing that my
> mouse keeps freezing occasionally and other windows do not respond
> immediately.
>
> I have included the top output below.
>
> kindly update me if any additional information is required.
>

btw, it's sd-0.39, isn't?

Hum... according to Con's "priority matrix" table, a nice 19 task can
run only one priority slot per major rotation and this slot is fixed
(20). So I'd expect "top" showing the same value in "PR" for all the
tasks with "NI" == 19 and this is not a case in your case (see an
excerpt from your output below).

Either I'm still missing something important or there is something
fishy here.. will try to look at the code a bit later.

tasks with NI==19 show different "PR"s

>
>   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+
> COMMAND
> 12367 surya      0  19  309m 213m 151m D 29.6 43.2   0:56.94
> git-pack-object
>     3 root       0  19     0    0    0 S  0.0  0.0   0:00.13
> ksoftirqd/0
> 12354 surya     20  19  3684  484  484 S  0.0  0.1   0:00.00
> git-gc
> 12357 surya     20  19  4440  684  684 S  0.0  0.1   0:00.06
> git-repack
> 12366 surya     20  19  4440  228  228 S  0.0  0.0   0:00.00
> git-repack


-- 
Best regards,
Dmitry Adamushko

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: rsdl:mouse freezing while doing git-gc
  2007-04-11 12:01 ` Dmitry Adamushko
@ 2007-04-12  7:51   ` surya.prabhakar
  2007-04-12 12:10     ` Dmitry Adamushko
  0 siblings, 1 reply; 5+ messages in thread
From: surya.prabhakar @ 2007-04-12  7:51 UTC (permalink / raw)
  To: dmitry.adamushko; +Cc: kernel, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 60673 bytes --]

On Wed, 2007-04-11 at 14:01 +0200, Dmitry Adamushko wrote:
> On 11/04/07, surya.prabhakar@wipro.com <surya.prabhakar@wipro.com> wrote:
> > Hi,
> >    I am using the kernel 2.6.21-rc4-rsdl. Machine is a P4 2.2 ghz with
> > 512mb ram. While doing a git-gc with nice 19 , I am still seeing that my
> > mouse keeps freezing occasionally and other windows do not respond
> > immediately.
> >
> > I have included the top output below.
> >
> > kindly update me if any additional information is required.
> >
> 
> btw, it's sd-0.39, isn't?
No! it is not. I have updated it to 2.6.21-rc5-sd-0.39.patch   and 
did the same tests.

Tried git-gc at different nice values ( 0,5,10)
below are the results...

at nice 0
top output:
--------------------
[surya@bluegenie tests]$ cat git-gc_nice0
top - 12:12:45 up  1:34,  0 users,  load average: 0.51, 0.83, 0.88
Tasks: 137 total,   2 running, 134 sleeping,   0 stopped,   1 zombie
Cpu(s): 27.1%us,  5.5%sy,  0.0%ni, 62.9%id,  4.3%wa,  0.2%hi,  0.1%si,
0.0%st
Mem:    506112k total,   500576k used,     5536k free,     7196k buffers
Swap:   522104k total,   147476k used,   374628k free,   238224k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+
COMMAND                                                         
 4261 surya      9   0  213m  80m  56m R 83.9 16.4   0:09.60
git-pack-object                                                 
 3275 surya      1   0 39152 5636 3800 S  2.0  1.1   0:01.90
xmms                                                            
 4264 surya      7   0  2160  952  724 R  2.0  0.2   0:00.01
top                                                             
    1 root       3   0  2036  488  460 S  0.0  0.1   0:00.82
init                                                            
    2 root      RT   0     0    0    0 S  0.0  0.0   0:00.00
migration/0                                                     
    3 root      20  19     0    0    0 S  0.0  0.0   0:00.00
ksoftirqd/0                                                     
    4 root      RT   0     0    0    0 S  0.0  0.0   0:00.00
watchdog/0                                                      
    5 root       3   0     0    0    0 S  0.0  0.0   0:00.06
events/0        

Mouse is causing trouble. It was moving slowly like dragging.Windows are
not refreshing immediately.Even the 
charcters being typed in gnome-terminal are delayed by a sec as if like
some remote terminal


at nice 5
top output:
--------------------
[surya@bluegenie tests]$ cat git-gc_nice5
top - 12:18:27 up  1:40,  0 users,  load average: 0.57, 1.16, 1.09
Tasks: 137 total,   3 running, 133 sleeping,   0 stopped,   1 zombie
Cpu(s): 26.5%us,  5.4%sy,  0.2%ni, 61.6%id,  6.1%wa,  0.2%hi,  0.1%si,
0.0%st
Mem:    506112k total,   500380k used,     5732k free,    12060k buffers
Swap:   522104k total,   177884k used,   344220k free,   211228k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+
COMMAND                                                         
 4338 surya     12   5  224m 106m  72m R 68.7 21.6   0:14.43
git-pack-object                                                 
 2695 surya      1   0 70316 7508 4248 R  9.8  1.5   0:08.85
evolution-excha                                                 
 2633 surya      3   0  324m  21m 9824 S  3.9  4.4   0:53.20
evolution                                                       
 4340 surya      1   0  2164  948  724 R  2.0  0.2   0:00.01
top                                                             
    1 root       1   0  2036  488  460 S  0.0  0.1   0:00.82
init                                                            
    2 root      RT   0     0    0    0 S  0.0  0.0   0:00.00
migration/0                                                     
    3 root      20  19     0    0    0 S  0.0  0.0   0:00.00
ksoftirqd/0                                                     
    4 root      RT   0     0    0    0 S  0.0  0.0   0:00.00
watchdog/0                                                      
    5 root       1   0     0    0    0 S  0.0  0.0   0:00.06
events/0                                                        
    6 root      13   0     0    0    0 S  0.0  0.0   0:00.00
khelper                                                         
    7 root       1   0     0    0    0 S  0.0  0.0   0:00.00
kthread                                                         
   46 root       1   0     0    0    0 S  0.0  0.0   0:00.04
kblockd/0                                                       
   47 root      20   0     0    0    0 S  0.0  0.0   0:00.00
kacpid         

Mouse movement was lot smother but for less than a second it is 
getting stuck occasionally and freeing itself. Windows are refreshing
in a little bit delayed mode but lot better than previous. 


at nice 10
top output:
--------------------

[surya@bluegenie tests]$ cat git-gc_nice10
top - 12:21:41 up  1:43,  0 users,  load average: 1.99, 1.75, 1.34
Tasks: 136 total,   4 running, 131 sleeping,   0 stopped,   1 zombie
Cpu(s): 26.2%us,  5.3%sy,  0.9%ni, 60.1%id,  7.2%wa,  0.2%hi,  0.1%si,
0.0%st
Mem:    506112k total,   499692k used,     6420k free,     2180k buffers
Swap:   522104k total,   183572k used,   338532k free,   231208k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+
COMMAND                                                         
 4378 surya     25  10  262m 155m  90m R 98.5 31.4   0:20.64
git-pack-object                                                 
 4381 surya      1   0  2160  952  724 R  2.0  0.2   0:00.01
top                                                             
    1 root       1   0  2036  488  460 S  0.0  0.1   0:00.82
init                                                            
    2 root      RT   0     0    0    0 S  0.0  0.0   0:00.00
migration/0                                                     
    3 root      20  19     0    0    0 S  0.0  0.0   0:00.00
ksoftirqd/0                                                     
    4 root      RT   0     0    0    0 S  0.0  0.0   0:00.00
watchdog/0                                                      
    5 root       1   0     0    0    0 S  0.0  0.0   0:00.06
events/0                                                        
    6 root      13   0     0    0    0 S  0.0  0.0   0:00.00
khelper                                                         
    7 root       1   0     0    0    0 S  0.0  0.0   0:00.00
kthread                                                         
   46 root       1   0     0    0    0 S  0.0  0.0   0:00.04
kblockd/0                                                       
   47 root      20   0     0    0    0 S  0.0  0.0   0:00.00
kacpid                                                          
  125 root      20   0     0    0    0 S  0.0  0.0   0:00.00
cqueue/0                                                        
  126 root      20   0     0    0    0 S  0.0  0.0   0:00.00
ksuspend_usbd                                                   
  129 root       1   0     0    0    0 S  0.0  0.0   0:00.00
khubd             

Mouse moverment was smoother with no disturbance. Window refreshing
was fine.

PRI values s constantly changing while the git-gc is running. Is this
expected behaviour?
Hum... according to Con's "priority matrix" table, a nice 19 task can
> run only one priority slot per major rotation and this slot is fixed
> (20). So I'd expect "top" showing the same value in "PR" for all the
> tasks with "NI" == 19 and this is not a case in your case (see an
> excerpt from your output below).
> 
> Either I'm still missing something important or there is something
> fishy here.. will try to look at the code a bit later.
> 
> tasks with NI==19 show different "PR"s
> 
> >
> >   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+
> > COMMAND
> > 12367 surya      0  19  309m 213m 151m D 29.6 43.2   0:56.94
> > git-pack-object
> >     3 root       0  19     0    0    0 S  0.0  0.0   0:00.13
> > ksoftirqd/0
> > 12354 surya     20  19  3684  484  484 S  0.0  0.1   0:00.00
> > git-gc
> > 12357 surya     20  19  4440  684  684 S  0.0  0.1   0:00.06
> > git-repack
> > 12366 surya     20  19  4440  228  228 S  0.0  0.0   0:00.00
> > git-repack

Now I tried replicating the above scenario , to see the PRI values
for process with same nice values. The above seems like an anomaly.

Did another test with hackbench and git-gc both at same priorities 
and captured the top output, in here all of them seem to have 
same priority..

#nice -n 19 hackbench 30
#nice -n 19 git-gc
#top -n1 -b

top - 13:11:20 up  2:33,  0 users,  load average: 49.98, 19.84, 11.78
Tasks: 612 total,  31 running, 130 sleeping,   0 stopped, 451 zombie
Cpu(s): 19.2%us,  4.4%sy,  1.8%ni, 67.1%id,  7.3%wa,  0.2%hi,  0.1%si,
0.0%st
Mem:    506112k total,   293260k used,   212852k free,      364k buffers
Swap:   522104k total,   234528k used,   287576k free,   111368k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+
COMMAND             
11158 surya     20  19  1480  292  244 R  1.5  0.1   0:00.11
hackbench           
12360 surya      9   0  2820 1632  724 R  0.9  0.3   0:00.12
top                 
11157 surya     20  19  222m  98m  66m R  0.6 19.8   0:12.40
git-pack-object     
 2671 surya      1   0  261m 7096 5504 S  0.3  1.4   0:08.97
workrave            
11168 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11218 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11252 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11359 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11364 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11402 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11479 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11484 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11489 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11498 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11564 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11569 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11574 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11616 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11639 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11654 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11682 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11691 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11696 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11738 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11847 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11858 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11928 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11972 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11976 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
11999 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
12046 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
12054 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
12075 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
12133 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
12167 surya     20  19  1480  144   96 R  0.3  0.0   0:00.01
hackbench           
12172 surya     20  19  1480  144   96 R  0.3  0.0   0:00.01
hackbench           
12177 surya     20  19  1480  144   96 R  0.3  0.0   0:00.01
hackbench           
12201 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
12206 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
12211 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
12216 surya     20  19     0    0    0 Z  0.3  0.0   0:00.01 hackbench
<defunct> 
    1 root       1   0  2036  488  460 S  0.0  0.1   0:00.83
init                
    2 root      RT   0     0    0    0 S  0.0  0.0   0:00.00
migration/0         
    3 root      20  19     0    0    0 R  0.0  0.0   0:00.00
ksoftirqd/0         
    4 root      RT   0     0    0    0 S  0.0  0.0   0:00.00
watchdog/0          
    5 root       3   0     0    0    0 S  0.0  0.0   0:00.13
events/0            
    6 root      13   0     0    0    0 S  0.0  0.0   0:00.00
khelper             
    7 root       1   0     0    0    0 S  0.0  0.0   0:00.00
kthread             
   46 root       1   0     0    0    0 S  0.0  0.0   0:00.06
kblockd/0           
   47 root      20   0     0    0    0 S  0.0  0.0   0:00.00
kacpid              
  125 root      20   0     0    0    0 S  0.0  0.0   0:00.00
cqueue/0            
  126 root      20   0     0    0    0 S  0.0  0.0   0:00.00
ksuspend_usbd       
  129 root       1   0     0    0    0 S  0.0  0.0   0:00.00
khubd               
  131 root       1   0     0    0    0 S  0.0  0.0   0:00.01
kseriod             
  150 root       1   0     0    0    0 S  0.0  0.0   0:00.22
pdflush             
  152 root       5   0     0    0    0 S  0.0  0.0   0:01.74
kswapd0             
  153 root      33   0     0    0    0 S  0.0  0.0   0:00.00
aio/0               
  318 root       1   0     0    0    0 S  0.0  0.0   0:00.00
kpsmoused           
  334 root      17   0     0    0    0 S  0.0  0.0   0:00.57
kjournald           
  355 root      21   0     0    0    0 S  0.0  0.0   0:00.00
kauditd             
  381 root       0  -4  2408  320  320 S  0.0  0.1   0:00.14
udevd               
 1349 root       1   0     0    0    0 S  0.0  0.0   0:00.00
kmpathd/0           
 1355 root       1   0     0    0    0 S  0.0  0.0   0:00.00
kmirrord            
 1443 root       5   0     0    0    0 S  0.0  0.0   0:00.00
kjournald           
 1445 root       0 -20     0    0    0 S  0.0  0.0   0:00.00
loop0               
 1840 root       3   0  1688  496  456 S  0.0  0.1   0:00.05
syslogd             
 1843 root       1   0  1640  316  316 S  0.0  0.1   0:00.03
klogd               
 1868 rpc       11   0  1772  368  368 S  0.0  0.1   0:00.00
portmap             
 1887 root      11   0  1784  460  460 S  0.0  0.1   0:00.01
rpc.statd           
 1912 root       3   0  4932  304  276 S  0.0  0.1   0:00.00
rpc.idmapd          
 1926 dbus       5   0  3272  824  660 S  0.0  0.2   0:03.92
dbus-daemon         
 1935 root       1   0  2348  432  432 S  0.0  0.1   0:00.00
hcid                
 1939 root       1   0  1712  352  352 S  0.0  0.1   0:00.00
sdpd                
 1961 root       1 -10     0    0    0 S  0.0  0.0   0:00.00
krfcommd            
 1993 root       1   0     0    0    0 S  0.0  0.0   0:00.12
rpciod/0            
 1994 root       1   0     0    0    0 S  0.0  0.0   0:00.00
lockd               
 2011 root       1   0  1872  332  332 S  0.0  0.1   0:00.00
hidd                
 2024 root       1   0  5052  248  248 S  0.0  0.0   0:00.00
hpiod               
 2029 root       1   0 12716  924  628 S  0.0  0.2   0:00.00
python              
 2039 root       1   0  9940  896  756 S  0.0  0.2   0:00.03
cupsd               
 2048 root       3   0  5172  348  348 S  0.0  0.1   0:00.00
sshd                
 2058 root       1   0  2672  452  452 S  0.0  0.1   0:00.00
xinetd              
 2070 ntp        3   0  4304 4304 3296 S  0.0  0.9   0:00.01
ntpd                
 2098 root      11   0  3900  120  120 S  0.0  0.0   0:00.00
rpc.rquotad         
 2101 root       1   0     0    0    0 S  0.0  0.0   0:00.00
nfsd4               
 2102 root       1   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                
 2103 root       1   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                
 2104 root       1   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                
 2105 root       1   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                
 2106 root       1   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                
 2107 root       1   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                
 2108 root       1   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                
 2109 root       1   0     0    0    0 S  0.0  0.0   0:00.00
nfsd                
 2112 root       9   0  1836  128  128 S  0.0  0.0   0:00.00
rpc.mountd          
 2155 netdump    1   0  1840  128  128 S  0.0  0.0   0:00.00
netdump-server      
 2164 root       3   0  1868  276  264 S  0.0  0.1   0:00.00
gpm                 
 2173 root       1   0  1800  288  288 S  0.0  0.1   0:00.00
nasd                
 2182 root       1   0  5220  564  504 S  0.0  0.1   0:00.01
crond               
 2213 xfs        1   0  3964  656  604 S  0.0  0.1   0:00.12
xfs                 
 2232 avahi      1   0  2860  660  660 S  0.0  0.1   0:00.03
avahi-daemon        
 2233 avahi      1   0  2860  128  128 S  0.0  0.0   0:00.00
avahi-daemon        
 2242 haldaemo   1   0  6088 1736 1400 S  0.0  0.3   0:02.57
hald                
 2243 root       1   0  3336  636  636 S  0.0  0.1   0:00.03
hald-runner         
 2249 haldaemo   1   0  2288  560  560 S  0.0  0.1   0:00.00
hald-addon-acpi     
 2256 haldaemo   1   0  2288  600  576 S  0.0  0.1   0:00.15
hald-addon-keyb     
 2264 haldaemo   9   0  2288  576  576 S  0.0  0.1   0:00.00
hald-addon-keyb     
 2267 haldaemo   9   0  2288  576  576 S  0.0  0.1   0:00.00
hald-addon-keyb     
 2294 root       1   0  1628  372  372 S  0.0  0.1   0:00.00
mingetty            
 2295 root       1   0  1628  372  372 S  0.0  0.1   0:00.00
mingetty            
 2296 root       1   0  1628  372  372 S  0.0  0.1   0:00.00
mingetty            
 2297 root       3   0  1628  372  372 S  0.0  0.1   0:00.00
mingetty            
 2298 root       1   0  1624  372  372 S  0.0  0.1   0:00.00
mingetty            
 2299 root       3   0  1624  372  372 S  0.0  0.1   0:00.00
mingetty            
 2314 root       9   0  4488  648  648 S  0.0  0.1   0:00.00
prefdm              
 2360 root       1   0 15072 1360 1360 S  0.0  0.3   0:00.08
gdm-binary          
 2394 root       1   0 15400 1228 1192 S  0.0  0.2   0:00.03
gdm-binary          
 2398 root       3   0  229m  15m 5760 S  0.0  3.0   3:59.14
Xorg                
 2436 surya      1   0 22616 2728 2640 S  0.0  0.5   0:00.11
gnome-session       
 2486 surya      1   0  4288  260  224 S  0.0  0.1   0:00.00
ssh-agent           
 2489 surya      1   0  2816  380  380 S  0.0  0.1   0:00.00
dbus-launch         
 2490 surya      1   0  3140  892  892 S  0.0  0.2   0:00.28
dbus-daemon         
 2492 surya      1   0  7356 1920 1384 S  0.0  0.4   0:00.87
gconfd-2            
 2495 surya      1   0  2540  416  416 S  0.0  0.1   0:00.00
gnome-keyring-d     
 2497 surya      1   0 31532 3692 3268 S  0.0  0.7   0:03.53
gnome-settings-     
 2514 surya      1   0 17776 5568 4472 S  0.0  1.1   0:21.76
metacity            
 2517 surya      1   0 75412 3192 2772 S  0.0  0.6   0:01.64
gnome-power-man     
 2519 surya      1   0 80480 5736 4260 S  0.0  1.1   0:07.12
gnome-panel         
 2524 surya      1   0 22360 2396 2204 S  0.0  0.5   0:00.02
gnome-volume-ma     
 2526 surya     11   0 41548 1312 1312 S  0.0  0.3   0:00.23
bonobo-activati     
 2529 surya      1   0 40448 3296 3016 S  0.0  0.7   0:00.06
eggcups             
 2531 surya      1   0 15488 1780 1780 S  0.0  0.4   0:00.01
bluez-pin           
 2539 surya      1   0 11384 1524 1524 S  0.0  0.3   0:00.04
gnome-vfs-daemo     
 2549 surya      1   0 75596 3548 3180 S  0.0  0.7   0:00.17
nm-applet           
 2550 surya     19   0 88076 4400 2668 S  0.0  0.9   0:01.99
beagled             
 2555 surya      1   0 14904 2664 2408 S  0.0  0.5   0:00.04
pam-panel-icon      
 2557 root       1   0  1808  556  504 S  0.0  0.1   0:00.00
pam_timestamp_c     
 2561 surya     11   0  5616  688  688 S  0.0  0.1   0:00.01
escd                
 2583 surya      1   0 22804 3500 3076 S  0.0  0.7   0:00.48
notification-ar     
 2584 surya      1   0 79016 5956 4436 S  0.0  1.2   0:15.93
wnck-applet         
 2585 surya      1   0 22752 3656 3232 S  0.0  0.7   0:00.68
multiload-apple     
 2591 surya      1   0 27816 4240 3604 S  0.0  0.8   0:00.13
clock-applet        
 2593 surya      1   0  2440  708  672 S  0.0  0.1   0:00.00
mapping-daemon      
 2594 surya      1   0 78156 4256 3736 S  0.0  0.8   0:00.38
mixer_applet2       
 2607 surya      1   0 98448 9444 5340 S  0.0  1.9   0:31.57
gnome-terminal      
 2610 surya      1   0  2440  620  536 S  0.0  0.1   0:00.00
gnome-pty-helpe     
 2611 surya      1   0  4620 1232 1040 S  0.0  0.2   0:00.23
bash                
 2631 surya      3   0  2640  984  844 S  0.0  0.2   0:00.02
gam_server          
 2633 surya      1   0  380m  13m 5892 S  0.0  2.7   1:27.11
evolution           
 2639 surya      1   0 16036 2792 2476 S  0.0  0.6   0:04.02
gnome-screensav     
 2641 surya      1   0  4440  572  572 S  0.0  0.1   0:00.00
firefox             
 2652 surya      1   0  4440  564  564 S  0.0  0.1   0:00.00
run-mozilla.sh      
 2657 surya      1   0  219m  13m 6916 S  0.0  2.8   2:35.24
firefox-bin         
 2666 surya      3   0     0    0    0 Z  0.0  0.0   0:00.00 netstat
<defunct>   
 2691 surya      1   0 71644 2844 1980 S  0.0  0.6   0:00.21
evolution-data-     
 2695 surya      1   0 72784 7248 3640 S  0.0  1.4   0:14.31
evolution-excha     
 2772 surya      1   0 71016 3328 3028 S  0.0  0.7   0:00.14
evolution-alarm     
 2816 surya      1   0 31224 2648 1176 S  0.0  0.5   0:01.49
spamd               
 2819 surya      1   0 34580 4264 1256 S  0.0  0.8   0:17.31
spamd               
 2924 surya      1   0  4624 1216 1032 S  0.0  0.2   0:00.22
bash                
 3275 surya      3   0 39152 2748 2152 R  0.0  0.5   0:04.16
xmms                
 3316 surya      1   0  117m 5688 4276 S  0.0  1.1   0:01.55
nautilus            
 3583 surya      1   0  104m 4828 4336 S  0.0  1.0   0:02.77
gedit               
 4137 surya      1   0  4620 1248 1056 S  0.0  0.2   0:00.10
bash                
 4199 surya      1   0 55336 2496 1840 S  0.0  0.5   0:05.30
kscope              
 4201 surya      1   0 29240  900  832 S  0.0  0.2   0:00.05
kdeinit             
 4205 surya      1   0 17248  608  608 S  0.0  0.1   0:00.01
dcopserver          
 4207 surya      9   0 29908 1016  856 S  0.0  0.2   0:00.02
klauncher           
 4209 surya      3   0 29864 1652 1400 S  0.0  0.3   0:00.42
kded                
 4233 surya      1   0 29356  876  808 S  0.0  0.2   0:00.00
kio_file            
11127 root       1   0     0    0    0 S  0.0  0.0   0:00.00
pdflush             
11144 surya     20  19  3688  672  548 S  0.0  0.1   0:00.00
git-gc              
11147 surya     20  19  4436 1096  956 S  0.0  0.2   0:00.01
git-repack          
11156 surya     20  19  4436  520  380 S  0.0  0.1   0:00.00
git-repack          
11159 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11160 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11161 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11162 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11163 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11164 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11165 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11166 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11167 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11169 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11170 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11171 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11172 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11173 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11174 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11175 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11176 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11177 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11178 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11186 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11187 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11188 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11199 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11200 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11201 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11202 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11203 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11204 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11205 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11206 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11207 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11208 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11209 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11210 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11211 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11212 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11213 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11214 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11215 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11216 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11217 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11226 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11227 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11228 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11239 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11240 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11241 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11242 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11243 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11244 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11245 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11246 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11247 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11248 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11249 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11250 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11251 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11253 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11254 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11255 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11256 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11257 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11258 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11267 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11268 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11360 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11361 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11362 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11363 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11365 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11366 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11367 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11368 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11369 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11370 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11371 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11372 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11373 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11374 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11375 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11376 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11377 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11378 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11386 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11387 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11388 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11399 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11400 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11401 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11403 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11404 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11405 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11406 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11407 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11408 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11409 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11410 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11411 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11412 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11413 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11414 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11415 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11416 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11417 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11418 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11426 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11427 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11428 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11480 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11481 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11482 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11483 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11485 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11486 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11487 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11488 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11490 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11491 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11492 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11493 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11494 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11495 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11496 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11497 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11506 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11507 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11508 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11516 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11559 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11560 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11561 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11562 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11563 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11565 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11566 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11567 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11568 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11570 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11571 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11572 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11573 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11575 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11576 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11577 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11578 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11586 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11599 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11600 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11601 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11602 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11603 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11604 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11605 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11606 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11607 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11608 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11609 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11610 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11611 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11612 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11613 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11614 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11615 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11617 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11618 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11622 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11640 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11641 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11642 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11643 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11644 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11645 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11646 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11647 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11648 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11649 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11650 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11651 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11652 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11653 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11655 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11656 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11657 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11658 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11665 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11666 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11667 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11679 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11680 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11681 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11683 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11684 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11685 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11686 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11687 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11688 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11689 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11690 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11692 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11693 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11694 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11695 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11697 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11698 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11706 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11707 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11719 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11720 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11721 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11722 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11723 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11724 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11725 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11726 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11727 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11728 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11729 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11730 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11731 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11732 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11733 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11734 surya     20  19     0    0    0 Z  0.0  0.0   0:00.01 hackbench
<defunct> 
11735 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11736 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11737 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11747 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11748 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11839 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11840 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11841 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11842 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11843 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11844 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11845 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11846 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11848 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11849 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11850 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11851 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11852 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11853 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11854 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11855 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11856 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11857 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11866 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11867 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11868 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11919 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11920 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11921 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11922 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11923 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11924 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11925 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11926 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11927 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11929 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11930 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11931 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11932 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11933 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11934 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11935 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11936 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11937 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11938 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11949 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11950 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11951 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11959 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11960 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11961 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11962 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11963 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11964 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11965 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11966 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11967 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11968 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11969 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11970 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11971 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11973 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11974 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11975 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11977 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11978 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11989 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11990 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
11991 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12000 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12001 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12002 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12003 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12004 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12005 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12006 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12007 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12008 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12010 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12011 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12012 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12013 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12014 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12015 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12016 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12017 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12018 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12019 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12030 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12031 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12032 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12040 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12041 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12042 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12043 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12044 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12045 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12047 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12048 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12049 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12050 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12051 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12052 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12053 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12055 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12056 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12057 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12058 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12059 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12070 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12071 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12072 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12080 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12081 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12082 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12083 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12084 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12085 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12086 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12087 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12088 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12089 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12090 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12091 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12092 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12093 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12094 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12095 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12096 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12097 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12098 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12099 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12110 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12111 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12112 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12120 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12121 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12122 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12123 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12124 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12125 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12126 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12127 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12128 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12129 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12130 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12131 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12132 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12134 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12135 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12136 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12137 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12138 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12139 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12150 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12151 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12152 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12160 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12161 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12162 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12163 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12164 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12165 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12166 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12168 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12169 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12170 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12171 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12173 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12174 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12175 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12176 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12178 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12179 surya     20  19  1480  144   96 R  0.0  0.0   0:00.00
hackbench           
12190 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12191 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12192 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12200 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12202 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12203 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12204 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12205 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12207 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12208 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12209 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12210 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12212 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12213 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12214 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12215 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12217 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12218 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12219 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12230 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12231 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12232 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12320 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12321 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12322 surya     20  19     0    0    0 Z  0.0  0.0   0:00.01 hackbench
<defunct> 
12323 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12324 surya     20  19     0    0    0 Z  0.0  0.0   0:00.01 hackbench
<defunct> 
12325 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12326 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12327 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12328 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12329 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12330 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12331 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12332 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12333 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12334 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12335 surya     20  19     0    0    0 Z  0.0  0.0   0:00.01 hackbench
<defunct> 
12336 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12337 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12338 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12339 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 
12350 surya     20  19     0    0    0 Z  0.0  0.0   0:00.00 hackbench
<defunct> 


will try to simulate that anomaly.

thanks.

surya.


[-- Attachment #2: smime.p7s --]
[-- Type: application/x-pkcs7-signature, Size: 3185 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: rsdl:mouse freezing while doing git-gc
  2007-04-12  7:51   ` surya.prabhakar
@ 2007-04-12 12:10     ` Dmitry Adamushko
  0 siblings, 0 replies; 5+ messages in thread
From: Dmitry Adamushko @ 2007-04-12 12:10 UTC (permalink / raw)
  To: surya.prabhakar; +Cc: Con Kolivas, Linux Kernel

On 12/04/07, surya.prabhakar@wipro.com <surya.prabhakar@wipro.com> wrote:
> > [...]
> >
> > btw, it's sd-0.39, isn't?
> No! it is not. I have updated it to 2.6.21-rc5-sd-0.39.patch   and
> did the same tests.

It's nice-dependent. At least, that's something one would expect from
this design..

> PRI values s constantly changing while the git-gc is running. Is this
> expected behaviour?

Yep. Each nice level has a set of dynamic priorities which can be be
used by a task. After exhausting a time quota on a current level, the
task is moved to another (if there are no more -> "expired" array). So
the "PRI" field shows the current dynamic level.
The exceptions are SCHED_BATCH and Real-Time (FIFO and RR) tasks which
have different priority scheme.

/*
 * This contains a bitmap for each dynamic priority level with empty slots
 * for the valid priorities each different nice level can have. It allows
 * us to stagger the slots where differing priorities run in a way that
 * keeps latency differences between different nice levels at a minimum.
 * ie, where 0 means a slot for that priority, priority running from left to
 * right:
 * nice -20 0000000000000000000000000000000000000000
 * nice -10 1001000100100010001001000100010010001000
 * nice   0 0101010101010101010101010101010101010101
 * nice   5 1101011010110101101011010110101101011011
 * nice  10 0110111011011101110110111011101101110111
 * nice  15 0111110111111011111101111101111110111111
 * nice  19 1111111111111111111011111111111111111111

As you can see there is only a single possible level for nice 19
tasks, that's why your first results looked strange _but_ it might
have been due to the old version which lacks the prio_matrix (or it
was broken.. PRI == 0 for NICE 19 is very strabge indeed). So it's
good you have upgraded to the recent one.

I have made a small debugging extension that allows to monitor all the
priority levels (and how many times) being used by a given task
(configured via proc).. will test it later (don't have sd-enabled
kernel here). Just want to be sure that the "rules" are never broken.
Most likely Con did it already but as he is off-line we can't know.

>
> Did another test with hackbench and git-gc both at same priorities
> and captured the top output, in here all of them seem to have
> same priority..

Yep, this one looks good.


> thanks.
>
> surya.

-- 
Best regards,
Dmitry Adamushko

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-04-12 12:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-04-11  8:17 rsdl:mouse freezing while doing git-gc surya.prabhakar
2007-04-11 11:41 ` Dmitry Adamushko
2007-04-11 12:01 ` Dmitry Adamushko
2007-04-12  7:51   ` surya.prabhakar
2007-04-12 12:10     ` Dmitry Adamushko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®