Hi,
Since upgrading from Redhat ES 4 Update 1 to Redhat ES 4 Update 2 we
have been seeing our java processes making a great deal of gettimeofday
system calls which they didn't previously make.
The following list demonstrate the change in behaviour. It shows the
number of system calls (from strace) over a short (5-10 second) period
of one Java thread.
We are running 1.4.2-02 (but we have reproduced the behaviour on -03 as
well) using the 64-bit AMD binary.
2 close
6 open
8 fstat
10 stat
71 read
105 ioctl
122 lseek
215 sched_yield
344 poll
926 write
1287 sendto
1354 rt_sigprocmask
1354 rt_sigsuspend
1356 rt_sigreturn
2230 recvfrom
14690 kill
812536 gettimeofday
As you can see gettimeofday is by far and away the most frequently
called system call under Update 2. The following is a similar sample
from Update 1 (although for a shorter time period):
1 sched_yield
2 open
2 stat
19 poll
37 write
66 rt_sigprocmask
66 rt_sigsuspend
86 sendto
88 rt_sigreturn
143 recvfrom
792 kill
I'm following this up with Redhat in case it's related to a modification
to glibc or libpthread, and have no reason to believe this issue is
necessarily related to the Blackdown JVM itself.
However, I would be keen to hear if any other users of the Blackdown JVM
have noticed similar behaviour to this on Redhat ES 4 Update 2.
Yours,
Ollie
--
Ollie Cook
UNIX Scripter
Information Systems
Direct Line: 020 8834 8128
Waterfront | Hammersmith Embankment | Chancellors Road London | W6 9HP
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]