En faisant une trace de nautilus je tombe sur ceci pour konsolerc et okularrc («No name»)
9081 open("/home/pma/.kde/share/config/okularrc", O_RDONLY|O_LARGEFILE) = 28
9081 fstat64(28, {st_mode=S_IFREG|0600, st_size=498, ...}) = 0
9081 gettimeofday({1235664515, 320835}, NULL) = 0
9081 clock_gettime(CLOCK_REALTIME, {1235664515, 320868688}) = 0
9081 futex(0x9d1e74c, FUTEX_WAIT_PRIVATE, 365, {0, 499966312} <unfinished ...>
9080 <... futex resumed> ) = 1
Et de plus si je recherche dans la trace des «FUTEX_WAIT_PRIVATE, 365, {0, 499966312} <unfinished ...>» pour des fichiers de données ils apparaissent comme «no name» , donc j'en découvre d'autres.
Mais qui est donc ce FUTEX pas très futé ?
Wikipedia wrote:Un Futex (anglais : Fast Userspace Mutex) est un mécanisme élémentaire et rapide de verrouillage en mode utilisateur, qui permet également de construire des éléments plus élaborés tels que les sémaphores ou les mutex POSIX sous Linux.