* 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®