A variation on the theme of polling, a select loop uses the codice_1 system call to sleep until a condition occurs on a file descriptor (e.g., when data is available for reading), a timeout occurs, or a signal is received (e.g., when a child process dies).
Вариация на тему опрашивания, select цикл использует codice_1 системный вызов sleep, пока состояние не возникнет на дескрипторе файла (например, когда данные доступны для чтения), натупает тайм-аут, или приходит сигнал (например, когда дочерний процесс завершается).