IPC :: Sharedcache

IPC :: SharedCache is een PERL-module om een cache te beheren in SYSV IPC Gedeelde geheugen.
Download nu

IPC :: Sharedcache Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Sam Tregar
  • Uitgever website:
  • http://search.cpan.org/~wonko/CGI-Application-MailPage-1.6/lib/CGI/Application/MailPage.pm

IPC :: Sharedcache Tags


IPC :: Sharedcache Beschrijving

IPC :: SharedCache is een PERL-module om een cache te beheren in het gedeelde geheugen van SYSV IPC. IPC :: SharedCache is een Perl-module om een cache te beheren in SYSV IPC Gedeelde geheugen. Synopsis Gebruik IPC :: Sharedcache; # De cache is toegankelijk met behulp van een gebonden hash. TIE CHE, 'IPC :: Sharedcache', IPC_KEY => 'AKEY', Load_Callback => Laden, validate_callback => # Krijg een item van de cache $ config_file = $ cache {'/ wat / pad / naar / some.config' }; Deze module biedt een gedeelde geheugencache toegankelijk als een gebonden hash.Shared-geheugen is een geheugengebied dat beschikbaar is voor alle processen. Het is toegankelijk door een sleutel te kiezen, de IPC_KEY-argument om te binden. Elk proces dat toegang heeft tot gedeelde geheugen met dezelfde toets krijgt toegang tot hetzelfde geheugengebied. In sommige opzichten lijkt het op een bestandssysteem, maar het is niet hiërarchisch en is in het geheugen ingezeten. Dit maakt het moeilijker om te gebruiken dan een bestandssysteem, maar veel sneller. De gegevens in het gedeelde geheugen blijven bestaan totdat het apparaat wordt opgestart of het wordt expliciet verwijderd. Deze module probeert het gedeelde geheugen gemakkelijk te gebruiken voor één specifieke toepassing - een gedeelde geheugencache. Zie voor andere toepassingen van Shared Memory de documentatie naar de uitstekende module die ik gebruik, IPC :: ShareLite (IPC :: ShareLite). Een cache is een plaats waar processen de resultaten van hun berekeningen op een later tijdstip kunnen opslaan, mogelijk door andere gevallen van de aanvraag. Een goed voorbeeld van het gebruik van een cache is een webserver.Wanneer een webserver een aanvraag voor een HTML-pagina ontving, gaat het naar het bestandssysteem om het te lezen. Dit is vrij langzaam, dus de webserver zal het bestand in het geheugen waarschijnlijk opslaan en het kopiëren in Memory gebruiken, de volgende keer dat een verzoek om dat bestand binnenkomt, zolang het bestand niet op schijf is gewijzigd. Dit versnelt de dingen zeker Maar webservers moeten tegelijkertijd meerdere klanten bedienen en dat betekent meerdere exemplaren van de in-geheugengegevens. Als de webserver een gedeelde geheugencache gebruikt, zoals die welke module deze module biedt, kunnen alle servers dezelfde cache gebruiken en wordt veel minder geheugen geconsumeerd. Deze module behandelt alle gedeelde geheugeninteractie met behulp van de IPC :: ShareLite-module (versie 0.06 en hoger) en alle gegevensserialisatie met behulp van opslagbaar. Zie IPC :: ShareLite en bewaarbaar voor details.


IPC :: Sharedcache Gerelateerde software

JBcrypt

JBCRYPT is project een Java-implementatie van OpenBSD's Blowfish Password Hashing Code. ...

137

Downloaden

Java2Excel

Java2Excel is een bibliotheek waarmee de generatie van eenvoudige Excel-bestanden mogelijk is met behulp van objecten van type Java.util.collection. ...

133

Downloaden

Libdnsres

LibdnsRes biedt een niet-blokkering, draadveilige API voor het oplossen van DNS-namen. ...

124

Downloaden