Balík: libcache-fastmmap-perl (1.47-1 a iné)
Odkazy pre libcache-fastmmap-perl
Zdroje Debian:
Stiahnuť zdrojový balík libcache-fastmmap-perl:
- [libcache-fastmmap-perl_1.47-1.dsc]
- [libcache-fastmmap-perl_1.47.orig.tar.gz]
- [libcache-fastmmap-perl_1.47-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:
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.17)
- knižnica GNU C - zdieľané knižnice
tiež virtuálny balík poskytovaný balíkom libc6-udeb
-
- dep: perl (>= 5.28.0-3)
- Practical Extraction and Report Language od Larryho Walla
-
- dep: perlapi-5.28.0
- virtuálny balík poskytovaný balíkom perl-base
Stiahnuť libcache-fastmmap-perl
Architektúra | Verzia | Veľkosť balíka | Nainštalovaná veľkosť | Súbory |
---|---|---|---|---|
arm64 | 1.47-1+b1 | 46.5 kB | 123.0 kB | [zoznam súborov] |