O Que É um Watch do Inotify?
Um watch do inotify é uma entrada que um programa registra no recurso inotify do Linux para ser avisado quando um arquivo ou diretório observado é modificado, criado ou excluído. O kernel entrega eventos que o programa lê, em vez de ele fazer polling para detectar mudanças. O número de watches por usuário é limitado por um limite do sistema.
Por que isso importa
Servidores de desenvolvimento e watchers de testes em CI usam o inotify, e repositórios grandes podem esgotar o limite de watches e falhar ao iniciar. Reconhecer o limite explica os erros de contagem de watches que essas ferramentas de file-watcher às vezes lançam.
Guias relacionados
What Is the Epoll Interface?Epoll is a Linux mechanism for efficiently watching many file descriptors at once and being told which are re…
What Is a File Descriptor Table?A file descriptor table is the per-process list that maps small integer descriptors to the open files, socket…
What Is the Select System Call?The select system call lets a program wait until any of a set of file descriptors becomes ready for IO, or un…