Caché :: mmap

Caché :: MMAP Perl Module le ayuda a compartir caché de datos utilizando archivos asignados de memoria.
Descargar ahora

Caché :: mmap Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Peter Haworth
  • Sitio web del editor:
  • http://search.cpan.org/~pmh/Test-SerialFork-0.01/lib/Test/SerialFork.pm

Caché :: mmap Etiquetas


Caché :: mmap Descripción

Caché :: MMAP Perl Module le ayuda a compartir caché de datos utilizando archivos asignados de memoria. Caché :: MMAP Perl Module le ayuda a compartir caché de datos utilizando archivos asignados de memoria. HSYNOPSIS Use caché :: MMAP; $ cache = cache :: mmap-> Nuevo ($ nombre de archivo,% opciones); $ val1 = $ cache-> leer ($ KEY1); $ cache-> escribe ($ Key2, $ Val2); $ cache-> Eliminar ($ KEY3); Este módulo implementa un caché de datos compartido, utilizando archivos asignados de memoria. Si se proporcionan rutinas que interactúan con los datos subyacentes, el acceso a la memoria caché es completamente transparente, y el módulo maneja todos los detalles de refrescantes contenidos de caché y actualización de datos subyacentes, si es necesario. Las entradas de cócelo se asignan a "cubos" dentro del caché. Archivo, dependiendo de la llave. Dentro de cada cubo, las entradas se almacenan aproximadamente en orden del último acceso, de modo que las entradas con acceso frecuentemente se moverán a la cabeza del cubo, lo que disminuye el tiempo de acceso. Los accesos concurrentes al mismo cubo se evitan mediante el bloqueo de archivos de la sección relevante del archivo de caché. Métodos de configuración de configuración. Se utilizan métodos para examinar / actualizar la configuración de un caché. La mayoría de estos métodos son de solo lectura, y el valor devuelto puede ser diferente al pasado al constructor, ya que el caché puede haber sido creado por un proceso anterior que especificó diferentes parámetros.buckets () devuelve el número de cubos en el caché. file.bucketsize () devuelve el tamaño de los cubos (en bytes) en el archivo de caché.cachenegative () devuelve verdadero si los elementos que no se encuentran en los datos subyacentes se almacenan en caché de todos modos.context () devuelve los datos de contexto para lee y escribe a la subyacente Data.context ($ contexto) proporciona nuevos datos de contexto para lecturas y escrituras en los datos subyacentes. Expiry () devuelve la hora en segundos Las entradas de caché se consideran válidas para, o cero para validez indefinida. Pagesize () devuelve el tamaño de la página (en Bytes) del archivo de caché. Sustres () devuelve VERDADERO si la memoria caché almacena cadenas en lugar de references.Writethrough () devuelve verdadero si los elementos escritos en el caché se escriben inmediatamente a los datos subyacentes. Requisitos: · Perl


Caché :: mmap Software relacionado

Sux

SUX es un conjunto de utilidades de alto rendimiento de estructuras de datos sucintas básicas y avanzadas en C ++ y Java. ...

249

Descargar