Вопросы по теме 'kqueue'
Как заменить select() на kevent() для повышения производительности?
Со страницы Kqueue в Википедии :
Kqueue обеспечивает эффективные конвейеры ввода и вывода событий между ядром и пользовательской средой. Таким образом, можно изменять фильтры событий, а также получать ожидающие события, используя только один...
3369 просмотров
schedule
22.03.2023
Проверьте, изменен ли файл, удален или расширен, используя python select.kqueue()
Привет, мне трудно понять, как использовать только классы модулей python для BSD select.kqueue и select.kevent для настройки отслеживания событий записи файлов.
Я хочу, чтобы программа python реагировала всякий раз, когда текстовый файл...
1135 просмотров
schedule
14.01.2024
Используйте kqueue для ответа на более чем один тип события
Когда событие регистрируется с помощью kqueue , предоставляется идентификатор, относящийся к этому типу события; например, дескриптор файла используется для идентификации файла для просмотра
int kq;
struct kevent ke;
kq = kqueue();
fd =...
1933 просмотров
schedule
07.03.2022
Может ли epoll или kqueue обрабатывать асинхронное добавление файловых дескрипторов к себе
Если один поток (скажем, X) ожидает epoll_wait() , другой поток (скажем, Y) может вызвать epoll_ctl() , чтобы зарегистрировать интерес к файловому дескриптору 9 . Может ли предыдущий вызов epoll_wait() в потоке X вернуть файловый дескриптор 9 ,...
408 просмотров
schedule
06.09.2022