Пакунок: libcds2.3.3 (2.3.3-3) [debports]
Links for libcds2.3.3
Debian Resources:
Download Source Package :
Не знайденоMaintainers:
External Resources:
- Homepage [github.com]
Similar packages:
Експериментальний пакунок
Warning: This package is from the experimental distribution. That means it is likely unstable or buggy, and it may even cause data loss. Please be sure to consult the changelog and other possible documentation before using it.
Concurrent Data Structures (CDS) library
The Concurrent Data Structures (CDS) library is a collection of concurrent containers that don't require external (manual) synchronization for shared access, and safe memory reclamation (SMR) algorithms like Hazard Pointer and user-space RCU that is used as an epoch-based SMR.
CDS is mostly header-only template library. Only SMR core implementation is segregated to .so/.dll file.
The library contains the implementations of the following containers:
- lock-free stack with optional elimination support - several algo for lock-free queue, including classic Michael & Scott algorithm and its derivatives, the flat combining queue, the segmented queue. - several implementation of unordered set/map - lock-free and fine-grained lock-based - flat-combining technique - lock-free skip-list - lock-free FeldmanHashMap/Set Multi-Level Array Hash with thread-safe bidirectional iterator support Bronson's et al algorithm for fine-grained lock-based AVL tree
Generally, each container has an intrusive and non-intrusive (STL-like) version belonging to cds::intrusive and cds::container namespace respectively.
Інші пакунки пов'язані з libcds2.3.3
|
|
|
|
-
- dep: libc6 (>= 2.27)
- Бібліотека GNU C: спільні бібліотеки
also a virtual package provided by libc6-udeb
-
- dep: libgcc-s1 (>= 3.4)
- Допоміжна бібліотека GCC
-
- dep: libstdc++6 (>= 5)
- Стандартна бібліотека C++ GNU, версії 3
Завантажити libcds2.3.3
Архітектура | Розмір пакунка | Розмір після встановлення | Файли |
---|---|---|---|
riscv64 (unofficial port) | 19.2 kB | 59.0 kB | [список файлів] |