localisation actuelle: Maison > site de téléchargement > Téléchargement de la bibliothèque > Autres bibliothèques > Bibliothèque PHP pour la mise en cache
Bibliothèque PHP pour la mise en cache
Classer: Téléchargement de la bibliothèque / Autres bibliothèques | Temps de libération: 2017-12-14 | visites: 1260 |
Télécharger: 60 |
Derniers téléchargements
Aquarium Fantastique
Filles en première ligne
Ailes d'étoiles
Petite Fée des Fleurs Paradis Féérique
Restaurant Histoire mignonne
Exploration de voyage à Shanhe
Amour et producteur
Le cerveau le plus puissant 3
Odd Dust : Damila
Jeune voyage vers l'Ouest 2
24 heuresClassement de lecture
- 1 Comment empêcher la coupure des étiquettes dans les tracés Matplotlib ?
- 2 Comment trier un champ de tableau intégré dans MongoDB ?
- 3 Movavi Video Editor Cracké
- 4 Dynamics.exe – Qu’est-ce que Dynamics.exe ?
- 5 Comment attendre simultanément les fonctions de rappel asynchrones ?
- 6 Quel est le but de `` dans Backbone.js ?
- 7 Comment obtenir la fonctionnalité DISTINCT ON de Postgresql dans MySQL ?
- 8 Comment échapper le caractère deux-points dans les requêtes JPA pour les variables utilisateur MySQL ?
- 9 Comment récupérer la ligne initiale de chaque groupe dans un DataFrame Pandas ?
- 10 Comment corriger l'erreur « EPERM : opération non autorisée » lors de la définition du préfixe npm sous Windows ?
- 11 dwrcc.exe – Qu'est-ce que dwrcc.exe ?
- 12 Comment déterminer avec précision des carrés parfaits sans erreurs de virgule flottante ?
- 13 Pourquoi « navigateur », « fenêtre » et « document » ne sont-ils pas définis dans mon application Nuxt ?
- 14 dxinput3.dll – Qu’est-ce que dxinput3.dll ?
- 15 Pourquoi Android Studio renvoie-t-il l'erreur « getSlotFromBufferLocked : tampon inconnu » lors de l'inscription sur Marshmallow ?
Derniers tutoriels
-
- Aller au langage pratique GraphQL
- 2002 2024-04-19
-
- Premiers pas avec MySQL (Professeur Mosh)
- 1804 2024-04-07
-
- Mock.js | Axios.js | Json | Dix jours de cours de qualité
- 2617 2024-03-29
Le cache fait référence à la mémoire qui peut effectuer un échange de données à grande vitesse. Il échange des données avec le processeur avant la mémoire, la vitesse est donc très rapide. Le cache L1 (cache de niveau un) est le cache de premier niveau du processeur. La capacité et la structure du cache L1 intégré ont un impact plus important sur les performances du processeur. Cependant, la mémoire cache est composée de RAM statique et a une structure compliquée. Lorsque la zone de la puce du processeur ne peut pas être trop grande, la capacité. du cache L1 n'est pas suffisant. Probablement rendu trop gros. Généralement, la capacité du cache L1 est généralement de 32 à 256 Ko. Le cache L2 (cache de deuxième niveau) est le cache de deuxième niveau du processeur, qui est divisé en puces internes et externes. Le cache L2 de la puce interne fonctionne à la même vitesse que la fréquence principale, tandis que le cache L2 externe ne fonctionne qu'à la moitié de la fréquence principale. La capacité du cache L2 affectera également les performances du processeur. Le principe est que plus le cache L2 des processeurs de bureau ordinaires est généralement compris entre 128 Ko et 2 Mo ou plus. Le cache L2 des processeurs utilisés dans les ordinateurs portables, les serveurs et les postes de travail peut le faire. être jusqu'à 1 Mo à 3 Mo.
Le cache n'est qu'une copie d'une petite quantité de données dans la mémoire, donc lorsque le processeur recherche des données dans le cache, il se peut qu'elles ne soient pas trouvées (car les données ne sont pas copiées de la mémoire vers le cache). cette fois, le CPU arrivera toujours. La recherche de données dans la mémoire ralentira le système, mais le CPU copiera les données dans le cache afin qu'elles ne soient pas extraites de la mémoire la prochaine fois. À mesure que le temps change, les données les plus fréquemment consultées ne restent pas inchangées. C'est-à-dire que les données qui n'étaient pas fréquentes à l'instant doivent être consultées fréquemment maintenant. Les données qui étaient les plus fréquemment consultées à l'instant ne sont plus fréquentes, donc. On dit que les données du cache doivent être fréquemment remplacées selon un certain algorithme, afin de garantir que les données du cache soient consultées le plus fréquemment.
<?php namespace Cake\Cache; use Cake\Cache\Engine\NullEngine; use Cake\Core\ObjectRegistry; use Cake\Core\StaticConfigTrait; use InvalidArgumentException; use RuntimeException; class Cache { use StaticConfigTrait; protected static $_dsnClassMap = [ 'apc' => 'Cake\Cache\Engine\ApcEngine', 'file' => 'Cake\Cache\Engine\FileEngine', 'memcached' => 'Cake\Cache\Engine\MemcachedEngine', 'null' => 'Cake\Cache\Engine\NullEngine', 'redis' => 'Cake\Cache\Engine\RedisEngine', 'wincache' => 'Cake\Cache\Engine\WincacheEngine', 'xcache' => 'Cake\Cache\Engine\XcacheEngine', ]; protected static $_enabled = true; protected static $_groups = []; protected static $_registry; public static function getRegistry() { if (!static::$_registry) { static::$_registry = new CacheRegistry(); } return static::$_registry; }