X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=fileadv.tex;h=9bd8e161bb3e2a0735f92d5dc13305d03fb4f154;hp=8ae83cf88f7cebab584f00818169b8ed69cc378a;hb=d2a164e13fb0e9c27585a3b50de57b08e966fd02;hpb=9fc37da8fe691ce7ca6222773aace47c5edef3d1 diff --git a/fileadv.tex b/fileadv.tex index 8ae83cf..9bd8e16 100644 --- a/fileadv.tex +++ b/fileadv.tex @@ -1871,7 +1871,7 @@ ad altri eventi generici) che, ispirandosi di nuovo alla filosofia di Unix per cui tutto è un file, consentisse di eseguire la notifica con l'uso di opportuni file descriptor.\footnote{ovviamente si tratta di una funzionalità specifica di Linux, non presente in altri sistemi unix-like, e non prevista - da nessuno standard.} + da nessuno standard, per cui va evitata se si ha a cuore la portabilità.} In sostanza, come per \func{sigwait}, si può disabilitare l'esecuzione di un gestore in occasione dell'arrivo di un segnale, e rilevarne l'avvenuta @@ -1969,7 +1969,7 @@ dimensione dello stesso e del numero di segnali pendenti. Pertanto il buffer deve essere almeno di dimensione pari a \code{sizeof(signalfd\_siginfo)}; se di dimensione maggiore potranno essere letti in unica soluzione -% TODO trattare qui eventfd signalfd e timerfd introdotte con il 2.6.22 +% TODO trattare qui eventfd, signalfd e timerfd introdotte con il 2.6.22 % timerfd è stata tolta nel 2.6.23 e rifatta per bene nel 2.6.25 % vedi: http://lwn.net/Articles/233462/ % http://lwn.net/Articles/245533/