Paquet : libcache-fastmmap-perl (1.57-2 et autres)
Liens pour libcache-fastmmap-perl
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source libcache-fastmmap-perl :
- [libcache-fastmmap-perl_1.57-2.dsc]
- [libcache-fastmmap-perl_1.57.orig.tar.gz]
- [libcache-fastmmap-perl_1.57-2.debian.tar.xz]
Responsables :
- Debian Perl Group (Page QA, Archive du courrier électronique)
- gregor herrmann (Page QA)
- Ansgar Burchardt (Page QA)
- Harlan Lieberman-Berg (Page QA)
Ressources externes :
- Page d'accueil [metacpan.org]
Paquets similaires :
module Perl fournisssant un cache avec mmap
Cache::FastMmap utilise l'appel système mmap pour établir un cache mémoire partagé inter-processus. Le noyau de son code est écrit en⋅C qui peut offrir des performances significatives comparées à une implémentation en Perl pur comme Cache::Mmap. Il peut gérer des pages de dimension plutôt importante sans la connexion de socket et la latence liées à l'utilisation de bases de données complètes lorsqu'une persistance à long terme est inutile.
Comme l'algorithme utilise un système de hachage à deux niveaux (un hachage est utilisé pour trouver la page, alors qu'un autre dans chaque page recherche un emplacement donné), la plupart des appels GET peuvent être exécutés en temps constant O(1). Le système utilise fcntl pour gérer les accès concurrents, mais bloque seulement des pages individuelles pour réduire les conflits. Les données les plus anciennes (utilisées le moins récemment) sont expulsées du cache en premier, faisant que cette implémentation de cache est plus adaptée aux cas où les données anciennes ne sont généralement pas recherchées.
Autres paquets associés à libcache-fastmmap-perl
|
|
|
|
-
- dep: libc6 (>= 2.38)
- bibliothèque C GNU : bibliothèques partagées
un paquet virtuel est également fourni par 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.0-6)
- langage de rapports et d'extractions pratiques de Larry Wall
-
- dep: perlapi-5.40.0
- paquet virtuel fourni par perl-base
Télécharger libcache-fastmmap-perl
Architecture | Version | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|---|
amd64 | 1.57-2+b4 | 48,1 ko | 128,0 ko | [liste des fichiers] |
arm64 | 1.57-2+b4 | 47,4 ko | 152,0 ko | [liste des fichiers] |
armel | 1.57-2+b4 | 47,0 ko | 124,0 ko | [liste des fichiers] |
armhf | 1.57-2+b4 | 45,7 ko | 112,0 ko | [liste des fichiers] |
i386 | 1.57-2+b4 | 49,0 ko | 132,0 ko | [liste des fichiers] |
mips64el | 1.57-2+b4 | 46,5 ko | 155,0 ko | [liste des fichiers] |
ppc64el | 1.57-2+b4 | 50,2 ko | 152,0 ko | [liste des fichiers] |
riscv64 | 1.57-2+b3 | 48,6 ko | 120,0 ko | [liste des fichiers] |
s390x | 1.57-2+b4 | 48,3 ko | 128,0 ko | [liste des fichiers] |