| Cache :: Begrensd Cache :: Begrensde is een Size-Aware In-Memory Cache geoptimaliseerd voor snelheid. |
Download nu |
Cache :: Begrensd Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Phillip Pollard
- Uitgever website:
- http://search.cpan.org/~bennie/Cache-Bounded-1.03/lib/Cache/Bounded.pm
Cache :: Begrensd Tags
Cache :: Begrensd Beschrijving
Cache :: Begrensde is een Size-Aware In-Memory Cache geoptimaliseerd voor snelheid. Cache :: Begrensde is een Size-Aware In-Memory Cache Geoptimaliseerd voor Speed.Synopsiscache :: Begrensd is ontworpen voor caching-items in het geheugen in een zeer snel, maar rudimentair Maat-bewuste manier. Meest intelligente caches of gebruik -Aware aanpak. Zij doen dit door de grootte van alle elementen in de cache of hun gebruiksfrequentie voordat u bepaalt welke elementen van de cache vallen. Helaas zal de verwerking overhead voor deze logica (meestal toegepast op insert) vaak sloot deze caches singnificant wanneer frequente inserties nodig zijn.Deze module is ontworpen adres wanneer deze snelheidsstraf een probleem wordt. Specifiek is het een rudimentair size-bewuste cache die is geoptimaliseerd om zeer snel te zijn. Voor de analyse van de grootte controleert deze module alleen het aantal elementen in de cache tegen een grondige limiet. (De standaardlimiet is bovendien 500.000), om de snelheid te ondersteunen, komt de "Size" -controle niet op bij elke insertie. Pas na een telling van een bepaald aantal inserties (standaard 1.000) is de uitgevoerde maatcontrole. Als de grootte is overschreden, wordt de gehele cache spoelt. (Aangezien er geen gebruiksanalyse is, is er geen andere logische afschrijving die kan worden toegepast) Dit produceert een zeer snelle in-geheugencache die u kunt afstemmen op geschatte grootte op basis van uw gegevenselementen.usage mijn $ cache = nieuwe cache :: Begrensd; $ cache-> set ($ sleutel, $ waarde); mijn $ value = $ cache-> krijgt ($ sleutel); Vereisten: · Perl
Cache :: Begrensd Gerelateerde software