wincache_ocache_fileinfo
(PECL wincache >= 1.0.0)
wincache_ocache_fileinfo — Extrait des informations sur les fichiers mis en cache dans le cache opcode
Description
array wincache_ocache_fileinfo
([ bool
$summaryonly = false
] )Extrait des informations sur le contenu du cache opcode et son utilisation.
Liste de paramètres
-
summaryonly -
Contrôle si le tableau retourné doit contenir des informations sur les entrées individuelles du cache en plus du résumé sur le cache opcode.
Valeurs de retour
Tableau de méta-données sur le cache opcode ou FALSE si une erreur survient
Le tableau retourné par cette fonction contient les éléments suivants:
- total_cache_uptime - Temps d'activité total en secondes du cache opcode
- total_file_count - Nombre total de fichiers actuellement dans le cache opcode
- total_hit_count - Nombre total de fois où l'opcode compilé a été servis par le cache
- total_miss_count - Nombre de fois où l'opcode compilé n'a pas été trouvé dans le cache
- is_local_cache - true si les méta-données du cache sont pour une instance de cache local, false si les méta-données sont pour le cache global.
-
file_entries - Tableau contenant les informations sur tous les fichiers mis en cache:
- file_name - Nom de fichier absolu du fichier en cache
- add_time - Temps en secondes depuis l'ajout du fichier dans le cache opcode
- use_time - Temps en secondes depuis la consultation du fichier dans le cache opcode
- last_check - Temps en secondes depuis où le fichier a été vérifié pour les modifications
- hit_count - Nombre de fois où le fichier a été servis par le cache
- function_count - Nombre de fonctions dans le cache
- class_count - Nombre de classes dans le cache
Exemples
Exemple #1 Un exemple de wincache_ocache_fileinfo()
<pre> <?php print_r(wincache_ocache_fileinfo()); ?> </pre>
L'exemple ci-dessus va afficher :
Array
(
[total_cache_uptime] => 17357
[total_file_count] => 121
[total_hit_count] => 36562
[total_miss_count] => 201
[file_entries] => Array
(
[1] => Array
(
[file_name] => c:\inetpub\wwwroot\checkcache.php
[add_time] => 17356
[use_time] => 7
[last_check] => 10
[hit_count] => 454
[function_count] => 0
[class_count] => 1
)
[2] => Array (...iterates for each cached file)
)
)
Voir aussi
- wincache_fcache_fileinfo() - Extrait des informations sur les fichiers mis en cache dans le cache de fichiers
- wincache_fcache_meminfo() - Extrait des informations sur l'utilisation de la mémoire du cache de fichiers.
- wincache_ocache_meminfo() - Extrait des informations sur l'utilisation du cache opcode
- wincache_rplist_fileinfo() - Récupère des informations du cache sur un chemin de fichier résolu
- wincache_rplist_meminfo() - Récupère des informations sur l'utilisation de la mémoire par le cache de chemin de fichier résolu
- wincache_refresh_if_changed() - Actualise les entrées du cache pour les fichiers mis en cache
- wincache_ucache_meminfo() - Récupère des informations sur l'utilisation mémoire du cache utilisateur
- wincache_ucache_info() - Récupère des informations sur des données stokées dans le cache utilisateur
- wincache_scache_info() - Récupère des informations sur des fichiers mis en cache
- wincache_scache_meminfo() - Récupère des informations sur l'utilisation de la mémoire du cache
