Из одного потока в другой нужно организовать очередь. Один писатель и один читатель. Рассматриваю варианты <queue>+spinlock или ядерную очередь.
Спинлок вроде быстр, но будет топить проц ждущим потоком
Ядерная очередь это передача данных через само ядро, но событие на очереди можно отлавливать с пом того же epoll, что очень удобно
Что думаете?
Похожие темы
- Форум Очереди отложенных действий (work queue) (2010)
- Форум Кто зажал spinlock? (2016)
- Форум ZFS низкая производительность, глубина очереди (queue depth). (2021)
- Форум job сервер (2020)
- Форум SpinLock в Shared memory (2013)
- Форум Переполнение очереди запросов в freebsd (Listen queue overflow) (2014)
- Форум Queue CDR (2017)
- Форум Invalidate queues (2015)
- Форум ktorrent: queues (2009)
- Форум iptables & queue (2004)