معرفی شرکت ها


libatomic-queue-dev_0.0+git20201108.d9d66b6-2_amd64.deb


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

devel files for C++ atomic_queue library
ویژگی مقدار
سیستم عامل Linux
توزیع Debian Bullseye-11
مخزن Debian main amd64
نام بسته libatomic-queue-dev
نام فایل بسته libatomic-queue-dev_0.0+git20201108.d9d66b6-2_amd64.deb
نسخه بسته 0.0+git20201108.d9d66b6
انتشار بسته 2
معماری بسته amd64
نگهدارنده Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
تاریخ ساخت -
هاست سازنده -
نوع بسته .deb
آدرس صفحه اصلی https://github.com/max0x7ba/atomic_queue
مجوز -
حجم دانلود 11904
حجم نصب 78
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 header files and static library.


نیازمندی

مقدار نام
= 0.0+git20201108.d9d66b6-2 libatomic-queue0
- libboost-dev


نحوه نصب


نصب پکیج deb libatomic-queue-dev:

    sudo apt-get install libatomic-queue-dev_0.0+git20201108.d9d66b6-2_amd64.deb


فایل ها

مسیرها
./usr/include/atomic_queue/atomic_queue.h
./usr/include/atomic_queue/atomic_queue_mutex.h
./usr/include/atomic_queue/barrier.h
./usr/include/atomic_queue/defs.h
./usr/include/atomic_queue/spinlock.h
./usr/lib/x86_64-linux-gnu/libatomic_queue.a
./usr/share/doc/libatomic-queue-dev/changelog.Debian.gz
./usr/share/doc/libatomic-queue-dev/copyright
./usr/lib/x86_64-linux-gnu/libatomic_queue.so -> libatomic_queue.so.0