Из сокета принимаются данные, парсинг происходит в отдельном потоке, когда мы распарсили данные - возвращаемся в основной поток и добавляем в очередь запись по которой данные будут записаны в файл. Затем в определенный момент очищаем очередь записывая все в файл. Используется pthread. Можно ли как-то улучшить данную архитектуру современными средствами С++? Заранее спасибо.
Ответ на:
комментарий
от Debasher
Ответ на:
комментарий
от vertexua
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от vertexua
Ответ на:
комментарий
от Harald
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Потеря производительности при многопоточной работе. (2014)
- Форум многопоточное копирование фала через сокет (2015)
- Форум Расскажите в деталях как пользоваться неблокирующими сокетами (2017)
- Форум Как отправить более приоритетные данные в дескриптор? (2021)
- Форум Асинхронный прием и асинхронная обработка, неблокирующий и блокирующий * (2015)
- Форум Не возникнет ли гонка данных? (2018)
- Форум [ffmpeg] - Сохранение видеопотока h264 в контейнер (2009)
- Форум Падение сетевого сервера. (2008)
- Форум Реализация очередей и не только (2016)
- Форум Написание серверного приложения под Linux (2010)