Bonjour,
version gtimer : 1.1.5
debian : testing/unstable
environnement graphique : kde 2.1.2
Le programme gtimer se met d'une fa�on al�atoire � consommer jusqu'�
75% de CPU. Ci-dessous les straces correspondant au fonctionnement
normal et au fonctionnement anormal.
Les diff�rences notables sont l'absence de l'appel � time et les
read/write.
Concernant lsof, aucune diff�rence entre le fonctionnement normal et
anormal.
Si quelqu'un a une id�e ?
==========
fonctionnement initial
==========
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 1000) = 0
gettimeofday({999240438, 372825}, NULL) = 0
time([999240438]) = 999240438
write(3, "&[EMAIL PROTECTED]", 8) = 8
read(3, "\1\1t\7\0\0\0\0002\0\0\0\0\0\0\0\217\0013\2O\377!\2\20"...,
32) = 32
time([999240438]) = 999240438
time([999240438]) = 999240438
gettimeofday({999240438, 373831}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 2, 999) = 0
gettimeofday({999240439, 382901}, NULL) = 0
time([999240439]) = 999240439
write(3, "&[EMAIL PROTECTED]", 8) = 8
read(3, "\1\1u\7\0\0\0\0002\0\0\0\0\0\0\0\217\0013\2O\377!\2\20"...,
32) = 32
time([999240439]) = 999240439
time([999240439]) = 999240439
gettimeofday({999240439, 383880}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
==========
lorsque cela part en fl�che
==========
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7,
events=POLLIN, revents=POLLNVAL}, {fd=7, events=POLLIN,
revents=POLLNVAL}, {fd=7, events=POLLIN, revents=POLLNVAL}, {fd=7,
events=POLLIN, revents=POLLNVAL}, {fd=7, events=POLLIN,
revents=POLLNVAL}], 7, 886) = 5
gettimeofday({999240275, 298742}, NULL) = 0
gettimeofday({999240275, 298819}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN}, {fd=7,
events=POLLIN, revents=POLLNVAL}, {fd=7, events=POLLIN,
revents=POLLNVAL}, {fd=7, events=POLLIN, revents=POLLNVAL}, {fd=7,
events=POLLIN, revents=POLLNVAL}, {fd=7, events=POLLIN,
revents=POLLNVAL}], 7, 885) = 5
gettimeofday({999240275, 299154}, NULL) = 0
gettimeofday({999240275, 299232}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
===========
Cordialement,
--
Thomas Labourdette
"Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce
que je dis, ce que vous voulez entendre, ce que vous entendez, ce que
vous croyez comprendre, ce que vous voulez comprendre et ce que vous
comprenez, il y a au moins neuf possibilit�s de ne pas s'entendre ..."