тоесть надо чтобы следующая последовательность 1) уложилась в 10 мс (максимум 20мс) на ядре 2.4 2) чтобы сообщения могли посылатся несколькими процессами (вычитывающий процесс всегда один) ======================================== процесс 1: - установка блокировки на очередь 1 - добавление сообщения в очередь 1 - снятие блокировки с очереди 1 процесс 2: - установка блокировки на очередь 1 - чтение сообщения с очереди 1 - снятие блокировки с очереди 1 - обработка сообщения(<1mc) - установка блокировки на очередь 2 - добавление сообщения в очередь 2 - снятие блокировки с очереди 2 процесс 1: - установка блокировки на очередь 2 - чтение сообщения с очереди 2 - снятие блокировки с очереди 2 ======================================== также желательным параметром является устойчивость к сбоям и способность к ресинхронизации. у меня пока что наиболее жизнеспособная идея - реализовать очередь на posix shared memory а в роли блокировки пользовать fcntl() может у кого ещё какие-то идеи есть??
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от cvv
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Die-Hard
Ответ на:
комментарий
от cvv
Ответ на:
комментарий
от Die-Hard
Ответ на:
комментарий
от cvv
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от cvv
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Die-Hard
Ответ на:
комментарий
от Die-Hard
Ответ на:
комментарий
от cvv
Ответ на:
комментарий
от cvv
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Очереди сообщений (2013)
- Форум Очередь сообщений (2009)
- Форум Временные праздничные реакции! (2023)
- Форум Реализация очереди, используя стек (2007)
- Форум Очереди задач, потоки, мультипроцессы. (2019)
- Форум очередь задач на cups (2009)
- Форум Реакции на «архивные» сообщения (2025)
- Форум LockFree очередь сообщений в shared memory - какие хорошие реализации? (2013)
- Форум PHP - реализация отложенных задач (2019)
- Форум Реализация очередей и не только (2016)