Aller au contenu

Préférences : Réseau & fichiers -- Dossiers

De OSWiki

PRÉFÉRENCES > RÉSEAUX & FICHIERS > DOSSIERS

Mémoire cache

  • Une mémoire cache ou antémémoire est, en informatique, une mémoire qui enregistre temporairement des copies de données provenant d'une source, afin de diminuer le temps d'un accès ultérieur d'un matériel informatique à ces données. (Wikipedia CC BY-SA 4.0)
  • En résumé, une mémoire cache (ou cache) stocke des données déjà chargées précédemment pour y accéder plus rapidement si nécessaire.
  • Dans Firestorm il existe différents types de caches :
    • Un cache web
    • Un cache de textures
    • Un cache pour les actifs (assets) chargés dans le monde virtuel
    • Un cache pour votre inventaire.
  • Les caches sont des fichiers enregistrés directement sur votre machine, par défaut dans le dossier de paramètrage de Firestorm.
  • Consultez le wiki officiel de Firestorm (en) pour plus de détails sur la composition du cache.

Taille du cache des textures

Présentation

  • Le cache des textures permet d’éviter de les retélécharger à chaque nouvelle visite d’une région.
  • Lors de la première arrivée sur une région (simulation) les textures doivent être chargées depuis le serveur, car il n’y a pas encore de cache.
  • Pendant ce chargement, l’affichage peut apparaître incomplet (parfois tout est gris) ; ensuite, avec les textures mises en cache, l’affichage devient plus rapide lors des visites suivantes.
  • Chemin du cache des textures sur votre disque : dossier des paramètres 📖/cache/texturecache

Utilisation

Interface (curseur) pour définir la taille du cache des textures

  • Le curseur Taille du cache fixe l’espace réservé au cache des textures.
  • Réglez la taille en déplaçant le curseur à la souris ou en entrant une valeur dans le champ numérique à droite.
  • La taille du cache va de 256 Mo à 19968 Mo ; valeur par défaut : 2048 Mo.

Pourquoi augmenter ou réduire la taille du cache des textures ?

  • Augmenter la taille du cache : par exemple si vous  :
    • visitez souvent les mêmes régions et vous voulez un chargement plus rapide à chaque nouvelle arrivée ;
    • constatez que le cache se “sature” et que des textures semblent se recharger trop souvent.
  • Réduire la taille du cache : par exemple si vous  :
    • manquez d’espace disque sur votre machine (le cache stocke des fichiers localement) ;
    • vous visitez beaucoup de nouvelles régions différentes (le cache ne sert alors que temporairement) ;

Taille du cache des ressources

Présentation

  • Les ressources (assets) comprennent les textures, les animations, les sons et les maillages.
  • Les textures ont leur propre cache (voir ci-dessus).
  • Le cache des ressources sert à enregistrer le reste des assets, c'est-à-dire les animations, les sons et les objets chargés sur une simulation.
  • Chemin du cache des assets sur votre disque : dossier des paramètres 📖/cache/cache
  • Chemin du cache des objets sur votre disque : dossier des paramètres 📖/cache/objectcache

Utilisation

Interface de définition de la taille du cache des actifs

  • Le curseur Cache des ressources de données (actifs) fixe l'espace réservé au cache des assets.
  • Réglez la taille en déplaçant le curseur à la souris ou en entrant une valeur dans le champ numérique à droite.
  • La taille du cache va de 256 Mo à 19 968 Mo ; valeur par défaut : 2 048 Mo.

Remarque

  • Il est recommandé de régler la taille du cache aussi haute que possible, en fonction de l'espace disque disponible.
  • Les raisons d'augmenter ou de réduire la taille de ce cache sont comparables à celles du cache des textures (voir ci-dessus).

Vider le cache de l'inventaire 📖

Interface pour vider le cache de l'inventaire

Présentation

  • L'inventaire 📖 de l'avatar est stocké dans la base de données de la grille ou de la standalone dont il dépend. Le chargement des items de l'inventaire depuis la base de données peut prendre du temps. Le cache d'inventaire placé sur la machine de l'utilisateur permet de gagner du temps et préserve le serveur de la grille ou de la standalone.
  • Chemin du cache d'inventaire sur votre disque : dossier des paramètres 📖/cache/{UUID}{Simulateur}.inv.llsd.gz.
    • UUID = identifiant de l'avatar,
    • Simulateur = nom de la grille ou de la standalone.
    • Exemple du chemin du cache d'inventaire sur linux :
/home/user/.firestorm_x64/cache/0d88a889-59c4-4570-957d-4d4769d2f8d3.localhost.inv.llsd.gz

Utilisation

  • Cliquer sur le bouton pour vider le cache de l'inventaire.
  • Cela effacera le cache de votre inventaire et celui de la bibliothèque OpenSim 📖.

Pourquoi vider le cache de l'inventaire ?

Vous pouvez effacer le cache d'inventaire :

  • si votre inventaire ne se charge pas complètement. Remarque : si la base de données est corrompue, cela n'améliorera pas les choses.
  • avant d'utiliser une nouvelle version de Firestorm lorsqu'il y a des changements importants dans le viewer.

Emplacement du cache

Interface de définition de l'emplacement du cache

Cette option permet de gérer le dossier du cache général de Firestorm : consulter son emplacement sur votre disque, l'ouvrir, le réinitialiser ou le vider. Le cache général contient l'ensemble des caches du viewer : cache de textures, d'objets, d'assets, audio et d'inventaire. Par défaut, son emplacement sur votre disque est dossier des paramètres 📖/cache/

L'interface comprend :

  • Un champ texte non éditable qui affiche le chemin du dossier du cache sur votre disque.
  • Un bouton « Ouvrir » qui lance l'explorateur de fichiers de votre système à l'emplacement du dossier du cache de Firestorm.
  • Un bouton « Définir » qui permet de modifier l'emplacement du cache. Vous pouvez ainsi le déplacer vers une autre dossier ou une autre partition de votre système pour :
    • libérer de l'espace si votre disque est saturé ;
    • améliorer les performances en le plaçant sur un disque plus rapide ;
    • limiter l'usure d'un disque système SSD ;
    • organiser le stockage.

Après redémarrage de Firestorm, le cache sera déplacé et le dossier cache du dossier des paramètres sera vide.

NOTE : Si vous définissez un emplacement personnalisé pour le cache, assurez-vous qu'il n'y a pas d'espaces dans le nom du dossier que vous créez. Les espaces n'importe où dans le chemin d'accès peuvent également causer des problèmes.

  • Un bouton « Réinitialiser » pour redéfinir l'emplacement du cache à sa valeur par défaut. L'emplacement du cache sera réinitialisé après redémarrage de Firestorm.
  • Un bouton « Vider » pour supprimer l'ensemble des caches de Firestorm. Le cache sera vidé au redémarrage de Firestorm et se régénèrera automatiquement à son état initial par défaut, contenant les dossiers nécessaires au traitement des différents caches du viewer.

Emplacement du cache audio

Interface de définition de l'emplacement du cache audio

  • 🏗️

Emplacement des journaux et transcriptions de chats

Interface de définition de l'emplacement des journaux

  • 🏗️

Historique de plantage

Bouton pour ouvrir l'historique de plantage

  • 🏗️

Dossier de paramètrage 📖

Bouton pour ouvrir le dossier de paramètrage

  • 🏗️