J'utilise fresco pour charger l'image dans un ListView. Chaque élément de la liste contient environ 25 images. Lorsque j'active le journal des fresques, appelez le FLog.setMinimumLoggingLevel (FLog.VERBOSE); J'ai vu une énorme dégradation des performances, la mise en image sur 25 images coûtent environ 6-10ms. Cependant, lorsque le journal des fresques est désactivé, il ne coûte que 1 à 2 ms. Quelqu'un peut-il expliquer la raison?setMinimumLoggingLevel à VERBOSE entraîne une dégradation des performances
0
A
Répondre
1
Fresco effectue une journalisation supplémentaire à des fins de débogage s'il est défini sur Verbose. Non seulement les instructions d'impression ralentissent cela, mais aussi des calculs supplémentaires à des fins de débogage.
Vous pouvez voir ces instances de journal ici: https://github.com/facebook/fresco/search?utf8=%E2%9C%93&q=FLog.v&type=
Parce que générer beaucoup de messages du journal prend du temps? – TripeHound