Observations
Vous pouvez observer des hausses et des baisses naturelles d'utilisation.
Vous ne devez pas considérer l'utilisation comme un problème.
Contexte: à propos des services d'icônes
Pour avoir une idée de ce qui est fait par les services d'icônes (le démon com.apple.IconServices, les processus com.apple.IconServicesAgent et les fichiers associés), exécutez la commande suivante dans une fenêtre de terminal qui peut avoir une largeur de 257 caractères ou plus:
sudo fs_usage -w -f filesys com.apple.IconServices | grep write
Puis dans le Finder:
- parcourir un dossier qui n'a pas été parcouru depuis que vous avez démarré le Mac
- parcourir
- revenir au même dossier.
Vous devriez constater que:
- la navigation initiale provoque des écritures (dans un cache)
- les navigations secondaires et suivantes n'entraînent aucune mise en cache supplémentaire, tant que le contenu du dossier reste inchangé.
Pour abandonner la commande, Control-C
Pour une vue non filtrée des choses:
sudo fs_usage -w -f filesys com.apple.IconServices
Avantages des services d'icônes dans Mavericks
Il me semble que l'approche d'Apple pour la mise en cache des icônes est particulièrement avantageuse pour les applications / processus où les fonctions principales incluent la lecture des métadonnées à partir d'une variété de types de système de fichiers. Des applications telles que Finder, des processus tels que Dock, etc.
Dans le cadre d'une approche plus large visant à maximiser les performances, les services d'icônes devraient permettre la présentation avec un délai minimal du sous - ensemble de métadonnées qui présente le plus grand intérêt pour l'utilisateur.
Pour la pile des applications récentes dans le Dock: probablement les noms, les icônes et les dates / heures comme éléments essentiels dans un sous-ensemble.
Pour les vues dans le Finder: les sous-ensembles peuvent être entièrement différents, selon les besoins de l'utilisateur.
Réflexions supplémentaires
Dans HFS Plus (Mac OS étendu), en référence à une documentation obsolète, nous avons l' arborescence B du fichier à chaud axé sur les performances , le fichier d'attributs , etc. Avec tout ce qui a été fait à ce système de fichiers, il est maintenant debatably sur -extended .
Les avantages liés aux performances des services d'icônes doivent être relativement indépendants du système de fichiers . C'est plaisant. Je m'attends à ce que les utilisateurs de ZFS sur Mavericks en tirent des avantages, etc.