Balík: libcache-fastmmap-perl (1.58-1)
Odkazy pre libcache-fastmmap-perl
Zdroje Debian:
Stiahnuť zdrojový balík libcache-fastmmap-perl:
- [libcache-fastmmap-perl_1.58-1.dsc]
- [libcache-fastmmap-perl_1.58.orig.tar.gz]
- [libcache-fastmmap-perl_1.58-1.debian.tar.xz]
Správcovia:
- Debian Perl Group (Stránka QA, Konferencia)
- gregor herrmann (Stránka QA)
- Ansgar Burchardt (Stránka QA)
- Harlan Lieberman-Berg (Stránka QA)
Externé zdroje:
- Domovská stránka [metacpan.org]
Podobné balíky:
- libcatalyst-plugin-session-store-fastmmap-perl
- libtie-cache-perl
- libcache-mmap-perl
- libsys-mmap-perl
- libio-async-loop-epoll-perl
- libthread-tie-perl
- golang-github-bep-lazycache-dev
- libcache-memcached-fast-perl
- golang-github-awnumar-memguard-dev
- golang-github-dgraph-io-ristretto-dev
- libmmap-allocator-dev
modul Perlu poskytujúci mmap-ovanú vyrovnávaciu pamäť
Cache::FastMmap používa systémové volanie mmap na vytvorenie vyrovnávacej pamäte zdieľanej medzi procesmi. Základný kód je napísaný v C, čo má výrazné výkonnostné výhody oproti čisto perlovej implementácii ako Cache::Mmap. Dokáže pracovať s pomerne veľkými stránkami bez spojenia prostredníctvom socketov a latencie spojenej s využívaním plnohodnotných databáz, na mieste, kde nie je potrebná dlhodobá perzistencia.
Keďže algoritmus používa dvojúrovňový systém hašovania (haš sa používa na nájdenie stránky, ďalší haš v rámci stránky na nájdenie danej pozície), väčšina volaní získania hodnoty sa deje v čase O(1). Systém používa fnctl na paralelný prístup, ale zamyká jednotlivé stránky, aby redukoval spory. Najstaršie (najdávnejšie použité) dáta vypadávajú z vyrovnávacej pamäte ako prvé, vďaka čomu je táto implementácia vyrovnávacej pamäte najvhodnejšia pre prípady, kde je prístup k starým dátam nepravdepodobný.
Ostatné balíky súvisiace s balíkom libcache-fastmmap-perl
|
|
|
|
-
- dep: libc6 (>= 2.38)
- knižnica GNU C - zdieľané knižnice
tiež virtuálny balík poskytovaný balíkom libc6-udeb
-
- dep: libcompress-lz4-perl
- Perl interface to the LZ4 (de)compressor
-
- dep: libcompress-snappy-perl
- Perl interface to Google's Snappy (de)compressor
-
- dep: perl (>= 5.40.1-3)
- Practical Extraction and Report Language od Larryho Walla
-
- dep: perlapi-5.40.1
- virtuálny balík poskytovaný balíkom perl-base
Stiahnuť libcache-fastmmap-perl
Architektúra | Veľkosť balíka | Nainštalovaná veľkosť | Súbory |
---|---|---|---|
amd64 | 48.2 kB | 127.0 kB | [zoznam súborov] |
arm64 | 47.4 kB | 151.0 kB | [zoznam súborov] |
armel | 47.1 kB | 151.0 kB | [zoznam súborov] |
armhf | 45.8 kB | 151.0 kB | [zoznam súborov] |
i386 | 49.1 kB | 131.0 kB | [zoznam súborov] |
ppc64el | 50.3 kB | 151.0 kB | [zoznam súborov] |
riscv64 | 48.6 kB | 119.0 kB | [zoznam súborov] |
s390x | 48.3 kB | 127.0 kB | [zoznam súborov] |