Kris Kennaway wrote:
Ott Köstner wrote:
Here is the problem. top returns only 9:42 -- the time of the first
thread. ps returns the sum of the thread times, which is correct.
OK, I thought you were claiming the numbers were completely unrelated.
Yeah, top and ps are just reporting different things (runtime of one
thread vs total runtime of all threads). top may have a configuration
option about aggregating the thread runtimes, or it may require a
source code change.
Kris
Now I understand -- there are actually 2 separate problems -- one with
top code, which is the same on all systems and another porblem wihth ps
on two amd64 machines I am running:
First computer FreeBSD 7.1-PRERELEASE #2 (exact copy / paste) :
# ps -ax|grep mysql; echo; ps -axH|grep mysql
981 con- IW 0:00.00 /bin/sh /usr/local/bin/mysqld_safe
--defaults-extra-file=/var/db/mysql/my.c
1019 con- S 98:00.87 /usr/local/libexec/mysqld
--defaults-extra-file=/var/db/mysql/my.cnf --base
12266 p0 S+ 0:00.00 grep mysql
981 con- IW 0:00.00 /bin/sh /usr/local/bin/mysqld_safe
--defaults-extra-file=/var/db/mysql/my.c
1019 con- S 0:01.21 /usr/local/libexec/mysqld
--defaults-extra-file=/var/db/mysql/my.cnf --base
1019 con- S 0:00.11 /usr/local/libexec/mysqld
--defaults-extra-file=/var/db/mysql/my.cnf --base
1019 con- I 3:13.38 /usr/local/libexec/mysqld
--defaults-extra-file=/var/db/mysql/my.cnf --base
1019 con- I 0:00.08 /usr/local/libexec/mysqld
--defaults-extra-file=/var/db/mysql/my.cnf --base
1019 con- S 0:00.02 /usr/local/libexec/mysqld
--defaults-extra-file=/var/db/mysql/my.cnf --base
12268 p0 R+ 0:00.00 grep mysql
3.xx minutes seems to be correct here, not 98.
Second computer FreeBSD 7.1-PRERELEASE #3 (exact copy / paste):
# ps -ax|grep mysql; echo; ps -axH|grep mysql
1015 con- I 0:00.01 /bin/sh /usr/local/bin/mysqld_safe
--defaults-extra-file=/var/db/mysql/my.c
1079 con- S 582:49.60 [mysqld]
1015 con- I 0:00.01 /bin/sh /usr/local/bin/mysqld_safe
--defaults-extra-file=/var/db/mysql/my.c
1079 con- S 2:00.40 [mysqld]
1079 con- I 0:00.00 [mysqld]
1079 con- I 0:01.32 [mysqld]
1079 con- I 0:47.04 [mysqld]
1079 con- I 0:03.56 [mysqld]
1079 con- S 0:26.43 [mysqld]
1079 con- S 3:13.97 [mysqld]
1079 con- S 4:12.72 [mysqld]
1079 con- S 0:03.72 [mysqld]
582 minutes is clearly wrong.
Sincerely,
O.K.
--
Testi oma Interneti kiirust / Test Your Internet speed:
http://speedtest.zzz.ee/
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"