Skin.arctic.horizon: Ralentissement de Arctic Horizon et Artwork Beef

Créé le 22 mars 2020  ·  6Commentaires  ·  Source: jurialmunkey/skin.arctic.horizon

Après avoir installé le boeuf des illustrations et après avoir exécuté une analyse de la bibliothèque pour télécharger de nouvelles illustrations, j'ai un énorme ralentissement du chargement des affiches dans la section des films et des émissions de télévision.
En parcourant tous les films, je rencontre des affiches manquantes qui peuvent prendre 20 secondes à se charger (avant qu'elles ne soient instantanées).
Ce n'est pas non plus un chargement unique, car je continue à recevoir de plus en plus d'affiches (même celles qui avaient déjà été chargées). Même les vignettes dans le menu des paramètres deviennent très lentes à charger après avoir parcouru une bibliothèque affectée.
slow_poster
La suppression du bœuf d'illustration n'a pas résolu le problème - j'ai dû supprimer la bibliothèque et la rajouter pour la remettre à niveau.

Pour référence, j'utilise kodi sur un ssd et un ryzen 2600 et les affiches sont normalement instantanées sans aucune illustration installée.

external issue

Tous les 6 commentaires

Je pense que cela a en fait été un symptôme de la surcharge de Fanart.tv ces derniers jours ou une semaine ?

Oui, cela n'a rien à voir avec la peau.

Comment fonctionnent les images dans Kodi :

  • Le grattoir (par exemple, Artwork Beef) écrit le lien hypertexte vers l'url http dans l'entrée Art() de la base de données de la bibliothèque Kodi appropriée.
  • L'habillage fait référence à l'illustration via ListItem.Art()
  • Kodi vérifie si l'URL http est répertoriée dans le cache de la base de données userdata/Database/Textures13.db .
  • Pour les images qui ne sont pas mises en cache, Kodi téléchargera l'image dans des dossiers locaux trouvés dans userdata/Thumbnails/*/ .
  • Une entrée est ensuite écrite dans userdata/Database/Textures13.db qui relie l'URL en ligne à l'image locale (elle n'a donc pas besoin d'être téléchargée à nouveau).

Il faut du temps au chargeur d'arrière-plan Kodi pour mettre en cache un grand nombre de nouvelles images, ce qui peut être aggravé par une réponse lente (ou inexistante) du fournisseur d'illustrations (car il doit attendre chaque image).

Avec un grand nombre d'images, il y aura de nombreuses réécritures dans le cache de textures, c'est pourquoi vous verriez des affiches manquantes pour les éléments qui semblaient déjà chargés -- soit la base de données du cache était en cours de réécriture à ce moment-là, soit elle a été perturbé avant d'être écrit.

La base de données de textures est écrite en arrière-plan, elle peut donc être en retard sur ce que vous voyez à l'écran - si vous quittez l'écran avant qu'il ne soit écrit, il doit cesser d'ajouter des entrées car il devra accéder à la base de données pour la nouvelle section que vous êtes dans ..

Merci pour les réponses - il semble continuer à télécharger des images lors du parcours de tous mes films, même ceux qui auraient dû être précédemment mis en cache. Est-ce un comportement attendu ?

Merci pour les réponses - il semble continuer à télécharger des images lors du parcours de tous mes films, même ceux qui auraient dû être précédemment mis en cache. Est-ce un comportement attendu ?

Je ne suis pas certain, mais je pense qu'il y a une limitation de mémoire sur le chargeur d'arrière-plan, donc quand il a un grand nombre d'images à mettre en cache, cela peut avoir un impact sur sa capacité à afficher toutes les images.

C'est juste quelque chose qui se passe - en particulier avec Artwork Beef car il définit un grand nombre de types d'images, par exemple comparer le réglage normal de la bibliothèque Kodi uniquement Affiche et Fanart par rapport au réglage AB Affiche, Fanart, Extra Fanart, Paysage, ClearArt, Clearlogo, Bannière, Pouce, Clé Art etc...

Une fois que tout est correctement mis en cache, il s'installera et fonctionnera correctement.

Dans le passé, j'ai utilisé l'utilitaire Texture Cache Maintenance pour forcer la mise en cache de toute la base de données. Je ne sais pas s'il fonctionne toujours (cela fait un moment que je ne l'ai pas utilisé)
https://kodi.wiki/view/Texture_Cache_Maintenance_utility

Merci pour l'explication de son fonctionnement. J'ai réduit la quantité d'images à télécharger dans le boeuf d'illustration et l'interface répond maintenant à nouveau de manière fluide.

Cette page vous a été utile?
0 / 5 - 0 notes