Из одного потока в другой нужно организовать очередь. Один писатель и один читатель. Рассматриваю варианты <queue>+spinlock или ядерную очередь.
Спинлок вроде быстр, но будет топить проц ждущим потоком
Ядерная очередь это передача данных через само ядро, но событие на очереди можно отлавливать с пом того же epoll, что очень удобно
Что думаете?
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от nyka 
  
    
      Ответ на:
      
          комментарий
        от tailgunner 
  
    
      Ответ на:
      
          комментарий
        от tailgunner 
  
    
      Ответ на:
      
          комментарий
        от nyka 
  
    
      Ответ на:
      
          комментарий
        от tailgunner 
  
    
      Ответ на:
      
          комментарий
        от nyka 
  
    
      Ответ на:
      
          комментарий
        от tailgunner 
  
    
      Ответ на:
      
          комментарий
        от nyka 
  
    
      Ответ на:
      
          комментарий
        от tailgunner 
  
    
      Ответ на:
      
          комментарий
        от Bobby_ 
  
    
      Ответ на:
      
          комментарий
        от nyka 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум Очереди отложенных действий (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 (2002)
 
