Из одного потока в другой нужно организовать очередь. Один писатель и один читатель. Рассматриваю варианты <queue>+spinlock или ядерную очередь.
Спинлок вроде быстр, но будет топить проц ждущим потоком
Ядерная очередь это передача данных через само ядро, но событие на очереди можно отлавливать с пом того же epoll, что очень удобно
Что думаете?
![](/img/p.gif)
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
![](/photos/24345:1808597202.jpg)
Ответ на:
комментарий
от nyka
![](/photos/24345:1808597202.jpg)
Ответ на:
комментарий
от tailgunner
![](/img/p.gif)
Ответ на:
комментарий
от tailgunner
![](/img/p.gif)
Ответ на:
комментарий
от nyka
![](/photos/24345:1808597202.jpg)
Ответ на:
комментарий
от tailgunner
![](/img/p.gif)
Ответ на:
комментарий
от nyka
![](/photos/24345:1808597202.jpg)
Ответ на:
комментарий
от tailgunner
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от nyka
![](/photos/24345:1808597202.jpg)
Ответ на:
комментарий
от tailgunner
![](/img/p.gif)
Ответ на:
комментарий
от Bobby_
![](/img/p.gif)
Ответ на:
комментарий
от nyka
![](/img/p.gif)
![](/photos/93500:1355780982.jpg)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Очереди отложенных действий (work queue) (2010)
- Форум Кто зажал spinlock? (2016)
- Форум ZFS низкая производительность, глубина очереди (queue depth). (2021)
- Форум SpinLock в Shared memory (2013)
- Форум job сервер (2020)
- Форум Queue CDR (2017)
- Форум Переполнение очереди запросов в freebsd (Listen queue overflow) (2014)
- Форум Invalidate queues (2015)
- Форум ktorrent: queues (2009)
- Форум QMAIL & Queue (2002)