3
ответа

Как Вы используете AIO и epoll вместе в единственном цикле событий?

Как можно объединить AIO и epoll вместе в единственном цикле событий? Google находит большой разговор с 2002 и 2003 об объединении их, но его неясное, если что-нибудь произошло, или если это возможно. Имеет...
вопрос задан: 1 December 2009 12:06
2
ответа

Что такое “срочные данные”?

В странице справочника epoll_ctl () говорится о EPOLLPRI: существуют срочные доступные данные для чтения (2) операции. Как точно "срочные данные", определенные и кто решает, какие данные имеют приоритет?
вопрос задан: 26 April 2016 18:57
2
ответа

Каковы макроопределения в перечислении событий epoll? [Дубликат]

Константы событий epoll определены в Linux как таковые: enum EPOLL_EVENTS {EPOLLIN = 0x001, #define EPOLLIN EPOLLIN EPOLLPRI = 0x002, #define EPOLLPRI EPOLLPRI EPOLLOUT = 0x004, # ...
вопрос задан: 4 January 2016 07:40
2
ответа

Каков лучший epoll/kqueue/select equvalient в Windows?

Каково лучшее средство уведомления о событии ввода-вывода Windows? Лучшим я имею в виду что-то, что... не имеет предела на количество входных работ дескрипторов файлов над всеми дескрипторами файлов (дисковые файлы, сокеты...
вопрос задан: 28 October 2010 20:02
2
ответа

'Действительно ли epoll' является существенной причиной, что Tornadoweb (или Nginx) так быстр?

Tornadoweb и Nginx являются популярными веб-серверами в настоящий момент, и много сопоставительного анализа показывают, что у них есть лучшая производительность, чем Apache при определенных обстоятельствах. Таким образом, мой вопрос: 'epoll'...
вопрос задан: 6 April 2010 08:21
2
ответа

производительность epoll

Может любой помогать мне ответить на вопросы о epoll_wait. Это - излишество для использования многих потоков, которые называют epoll_wait на том же наборе fds для обслуживания приблизительно в 100K активные сокеты? или будет это просто...
вопрос задан: 18 January 2010 16:55
1
ответ

Вы могли рекомендовать некоторым руководствам о Epoll на [закрытом] Linux

Я должен знать о Epoll В Системе Linux. Вы могли рекомендовать руководство или руководства о epoll библиотеке? нужны более подробные руководства. лучше иметь некоторые примеры. помогите мне. и Спасибо за...
вопрос задан: 15 April 2015 20:32
1
ответ

блокирование tcp соединяется с epoll

Мое приложение Linux выполняет не блокирующееся подключение TCP syscall, и затем используйте epoll_wait для обнаружения завершения трехэтапного квитирования. Иногда epoll_wait возвращается с обеими POLLOUT & POLLERR...
вопрос задан: 12 January 2013 11:19
1
ответ

Поддержка Solaris /dev/poll в Perl

Есть ли у кого-нибудь опыт использования /dev/poll (эквивалент Solaris метода epoll в Linux) в Perl, либо через модуль, либо непосредственно в приложении? Я не так много могу рассказать об этой теме...
вопрос задан: 23 August 2010 09:16
1
ответ

Повысьте Asio на Linux не Используя Epoll

У меня создалось впечатление, которые повышают:: asio использовал бы установку epoll по умолчанию вместо избранной реализации, но после запущения некоторых тестов похоже, что моя установка использует выбор. ОС: RHEL 4...
вопрос задан: 23 June 2010 23:31
1
ответ

epoll_wait: maxevents

интервал epoll_wait (интервал epfd, структура epoll_event *события, интервал maxevents, международный тайм-аут); я немного смущен maxevents параметром. Скажем, я хочу записать сервер, который может обработать до 10k...
вопрос задан: 3 June 2010 20:14
1
ответ

Повысить Очередь сообщений не на основе очереди сообщений POSIX? Невозможный выбрать (2)?

Я думал, что буду использовать Повышение. Очередь сообщений межпроцесса вместо сокетов для коммуникации в одном хосте. Но после рытья в него, кажется, что эта библиотека по некоторым причинам сторонится POSIX...
вопрос задан: 3 January 2009 22:42
0
ответов

Функция recv (внутри кода клиента) возвращает 0

Я пытаюсь создать свой собственный чат-сервер, который будет отправлять и получать сообщения одновременно, используя epoll (на стороне сервера) и выберите (на стороне клиента). Программа успешно компилируется, но не работает ...
вопрос задан: 29 June 2019 14:30
0
ответов

epoll_wait () запускается для стандартного ввода только после нажатия клавиши ввода

События epoll_wait () срабатывают только при нажатии клавиши ввода на терминале gnome. Как заставить это работать, не нажимая клавишу ввода? Следующий код демонстрирует это поведение. ...
вопрос задан: 3 March 2019 11:12
0
ответов

Какова цель опции с запуском по фронту в epoll?

Из справочной страницы epoll: epoll - это вариант опроса (2), который может использоваться либо как запускаемый по фронту или интерфейс, запускаемый по уровню. Когда можно использовать опцию с запуском по фронту? Страница руководства дает ...
вопрос задан: 11 October 2018 05:40
0
ответов

Что такое анонимный индексный дескриптор в Linux?

Я выполнил поиск в Google про "анонимный индексный дескриптор" и кажется, что это связано с epoll ... но что это на самом деле?
вопрос задан: 15 December 2017 06:57
0
ответов

В чем разница между epoll, poll, threadpool?

Может кто-нибудь объяснить, что такое разница между epoll, poll и threadpool? Какие плюсы / минусы? Есть предложения по фреймворкам? Есть предложения для простых / базовых руководств? Кажется, что ...
вопрос задан: 10 September 2017 06:12
0
ответов

Почему select.select () работает с дисковыми файлами, но не работает с epoll ()?

Следующий код, по сути, обрабатывает файл с помощью select.select (): f = open ('node.py') fd = f.fileno () while True: r, w, e = select.select ([fd], [], []) print '>', repr (os.read (fd, 10)) ...
вопрос задан: 23 May 2017 12:21
0
ответов

Знакомство с основами асинхронного программирования на * nix

В течение некоторого времени я много искал в Google, чтобы узнать о различных способах достижения асинхронного программирования / поведение на машинах nix и (как мне было известно ранее) подтверждено фактом ...
вопрос задан: 23 May 2017 12:09
0
ответов

пересматривание, “как Вы используете aio и epoll вместе”

после обсуждения в том, Как Вы используете AIO и epoll вместе в единственном цикле событий?. В Linux существует на самом деле 2 "aio" API. Существует POSIX aio (aio_* семейство функций), включен в...
вопрос задан: 23 May 2017 12:07
0
ответов

select vs poll vs epoll [closed]

Я разрабатываю новый сервер, который должен поддерживать тысячи UDP-соединений (где-то около 100, 000 сеансов). Есть ли какие-либо материалы или предложения по поводу того, какой из них использовать?
вопрос задан: 31 October 2015 02:08
0
ответов

Масштабируемая серверная среда на C ++

Я хочу написать серверное приложение на C ++, которое предназначено для одновременной обработки десятков тысяч клиентов. Он должен работать под Windows и Linux. Я искал фреймворки ...
вопрос задан: 6 January 2014 19:55
0
ответов

использовать другую версию glibc

В настоящее время у меня есть glibc, которая не поддерживает epoll, поэтому я установил новую glibc не по умолчанию, которая поддерживает epoll. У меня есть программа на Python, которая использует этот epoll. Я попытался установить LD_LIBRARY_PATH ...
вопрос задан: 6 November 2013 10:06
0
ответов

Почему ePoll масштабируется лучше, чем опрос?

Короткий вопрос, но для меня его трудно понять. Почему именно ePoll масштабируется лучше, чем опрос?
вопрос задан: 7 June 2013 11:35
0
ответов

epoll, kqueue, /dev/poll … расширения для PHP

Существует ли расширение PHP (стабильность не имеет значения), которое позволяет напрямую использовать функции опроса epoll, kqueue, /dev/poll без использования расширений libevent или libev?
вопрос задан: 8 February 2013 21:43
0
ответов

Что делает epoll с файловым дескриптором, ссылающимся на каталог?

Как говорится в заголовке, если я регистрирую файловый дескриптор, который является каталогом с epoll, что он делает?
вопрос задан: 6 August 2012 17:36
0
ответов

EPOLLPRI Когда это случается?

Когда я устанавливаю опцию epoll, я вижу EPOLLPRI. Это поясняет, что требуется срочное «чтение». Когда это происходит на самом деле? Есть ли способ отправить в этом режиме PRI?
вопрос задан: 21 May 2012 08:15
0
ответов

Есть ли эквивалент epoll в Java ?

Есть ли аналог Linux epoll на Java? epoll позволяет потоку реагировать на ряд разнородных событий. Например, у меня может быть поток, реагирующий либо на событие сокета, либо на ввод...
вопрос задан: 16 May 2012 15:50
0
ответов

С одним файловым дескриптором есть ли разница в производительности между select, poll и epoll и …?

Название действительно говорит само за себя. Значения и ... также включают pselect и ppoll. Серверный проект, над которым я работаю, в основном структурирован с использованием нескольких потоков. Каждый thread обрабатывает один или несколько ...
вопрос задан: 27 April 2012 20:46
0
ответов

zeromq zmq.Poller & stdin

Можно ли использовать zmq.Poller для опроса доступности данных на стандартном вводе? Если нет, то что было бы наиболее эффективным - дождаться опроса, когда-нибудь (в идеале), на предмет доступности данных на zeromq ...
вопрос задан: 27 April 2012 20:40