Nous avons eu/eu un délai fantôme dans notre application. Ceci a été tracé à l'initialisation d'un singleton quand l'objet a été touché pour la première fois et a été blâmé sur JIT. Je ne suis pas totalement convaincu par cela car il n'y a pas de mécanisme pour mesurer JIT (ou est-ce qu'il y en a?) Et le délai entier était de sept secondes. Sept secondes de JIT?!? Cela pourrait-il être réel?Compact Framework et JIT. Combien de temps cela a-t-il pu prendre?
De toute façon, j'ai du mal à blâmer les choses qu'on ne peut pas facilement mesurer. Quand j'ai jeté un coup d'œil sur le problème il y a quelque temps, j'ai commenté un tas de code et regardé le "second saut" de sept secondes ailleurs dans l'application. Suggérer qu'il se passe quelque part sur un processus de fond quelque part (et je suppose que cela pourrait considérer JIT comme une cause potentielle). Juste pour le plaisir, s'il y avait un objet statique qui faisait référence à beaucoup d'autres objets, quelqu'un a-t-il une règle de base pour combien de temps le JAT pourrait prendre? Quelqu'un a-t-il d'autres références pour que je puisse en savoir plus sur le JIT afin que j'aie une chance d'apprendre si JIT est/était à blâmer pour ce ralentissement?
Merci pour cette description de bug. v.Interesting et un peu drôle aussi. – Quibblesome