Пакет: libatomic-queue0 (1.6.4-1)
Ссылки для libatomic-queue0
Ресурсы Debian:
- Сообщения об ошибках
- Developer Information
- Debian журнал изменений
- Файл авторских прав
- Отслеживание заплат Debian
Исходный код libatomic-queue:
- [libatomic-queue_1.6.4-1.dsc]
- [libatomic-queue_1.6.4.orig.tar.xz]
- [libatomic-queue_1.6.4-1.debian.tar.xz]
Сопровождающие:
- Debian Med Packaging Team (Страница КК, Почтовый архив)
- Steffen Moeller (Страница КК)
- Andreas Tille (Страница КК)
- Étienne Mollier (Страница КК)
Внешние ресурсы:
- Сайт [github.com]
Подобные пакеты:
C++ atomic_queue library
C++11 multiple-producer-multiple-consumer lockless queues based on circular buffer with std::atomic. The main design principle these queues follow is simplicity: the bare minimum of atomic operations, fixed size buffer, value semantics.
The circular buffer side-steps the memory reclamation problem inherent in linked-list based queues for the price of fixed buffer size. See Effective memory reclamation for lock-free data structures in C++ for more details.
These qualities are also limitations:
* The maximum queue size must be set at compile time or construction time. * There are no OS-blocking push/pop functions.
Nevertheless, ultra-low-latency applications need just that and nothing more. The simplicity pays off, see the throughput and latency benchmarks.
Available containers are:
* AtomicQueue - a fixed size ring-buffer for atomic elements. * OptimistAtomicQueue - a faster fixed size ring-buffer for atomic elements which busy-waits when empty or full. * AtomicQueue2 - a fixed size ring-buffer for non-atomic elements. * OptimistAtomicQueue2 - a faster fixed size ring-buffer for non-atomic elements which busy-waits when empty or full.
These containers have corresponding AtomicQueueB, OptimistAtomicQueueB, AtomicQueueB2, OptimistAtomicQueueB2 versions where the buffer size is specified as an argument to the constructor.
This package contains the dynamic library.
Другие пакеты, относящиеся к libatomic-queue0
|
|
|
|
-
- dep: libc6 (>= 2.38)
- библиотека GNU C: динамически подключаемые библиотеки
также виртуальный пакет, предоставляемый libc6-udeb
-
- dep: libgcc-s1 (>= 3.3.1)
- вспомогательная библиотека GCC
-
- dep: libstdc++6 (>= 11)
- стандартная библиотека GNU C++ версии 3
Загрузка libatomic-queue0
Архитектура | Размер пакета | В установленном виде | Файлы |
---|---|---|---|
amd64 | 56,7 Кб | 188,0 Кб | [список файлов] |