all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: libcache-fastmmap-perl  ]

Package: libcache-fastmmap-perl (1.57-2 and others)

Links for libcache-fastmmap-perl

Screenshot

Debian Resources:

Download Source Package libcache-fastmmap-perl:

Maintainers:

External Resources:

Similar packages:

modulo Perl che fornisce una cache tramite mmap

Cache::FastMmap usa la chiamata di sistema mmap per stabilire una memoria cache condivisa tra processi. La sua parte fondamentale è scritta in C, il che può fornire prestazioni significative in confronto a una implementazione in Perl puro come Cache::Mmap. Può gestire pagine piuttosto grandi senza la connessione socket e la latenza dell'uso di un database completo laddove la persistenza a lungo termine non sia necessaria.

Dal momento che l'algoritmo usa un sistema di hash doppio (un hash è usato per trovare una pagina, poi un altro hash all'interno di ogni pagina per trovare un dato slot), la maggior parte delle chiamate get può essere eseguita in tempo costante O(1). Il sistema usa fcntl per gestire accessi concorrenti, ma blocca solo pagine individuali per ridurre le contese. I dati più vecchi (usati meno di recente) sono rimossi dalla cache per primi, rendendo l'implementazione di questa cache più adatta per casi in cui è improbabile che siano cercati i dati vecchi.

Tags: Software Development: Perl Development, Libraries, Implemented in: implemented-in::c, implemented-in::perl, Role: Development Library

Other Packages Related to libcache-fastmmap-perl

  • depends
  • recommends
  • suggests
  • enhances

Download libcache-fastmmap-perl

Download for all available architectures
Architecture Version Package Size Installed Size Files
ppc64el 1.57-2+b3 50.0 kB152.0 kB [list of files]