From: Simone Piccardi Date: Wed, 6 Jan 2021 15:47:54 +0000 (+0100) Subject: Merge branch 'master' of ssh://gapil.gnulinux.it/srv/git/gapil X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=commitdiff_plain;h=4fd7e210cdb76c7e88deba4f2283dc6b8931a8d9;hp=-c Merge branch 'master' of ssh://gapil.gnulinux.it/srv/git/gapil --- 4fd7e210cdb76c7e88deba4f2283dc6b8931a8d9 diff --combined fileadv.tex index 00dbf3b,9f4d6de..4775a68 --- a/fileadv.tex +++ b/fileadv.tex @@@ -2788,6 -2788,9 +2788,9 @@@ definita la macro \macro{\_GNU\_SOURCE \itindbeg{file~lease} + % TODO: questa funzionalità potrebbe essere estesa vedi: + % https://lwn.net/Articles/796000/ + La prima di queste funzionalità è quella del cosiddetto \textit{file lease}; questo è un meccanismo che consente ad un processo, detto \textit{lease holder}, di essere notificato quando un altro processo, chiamato a sua volta @@@ -4721,7 -4724,11 +4724,11 @@@ caching dei dati % TODO aggiunta MADV_WIPEONFORK dal kernel 4.14 that causes the affected memory % region to appear to be full of zeros in the child process after a fork. It % differs from the existing MADV_DONTFORK in that the address range will - % remain valid in the child (dalla notizia in https://lwn.net/Articles/733256/). + % remain valid in the child (dalla notizia in + % https://lwn.net/Articles/733256/). + % TODO aggiunte MADV_COLD e MADV_PAGEOUT dal kernel 5.4, vedi + % https://git.kernel.org/linus/9c276cc65a58 e + % https://git.kernel.org/linus/1a4e58cce84e \footnotetext{a partire dal kernel 2.6.32 è stato introdotto un meccanismo che identifica pagine di memoria identiche e le accorpa in una unica pagina @@@ -5852,7 -5859,7 +5859,7 @@@ da far % TODO trattare qui ioctl_ficlonerange ? - +% TODO trattare qui close_range, vedi https://lwn.net/Articles/789023/ % LocalWords: dell'I locking multiplexing cap sez system call socket BSD GID