Je vais vous apprendre, les gars, ce qui se passe lorsque vous utilisez une boucle de stratégie une fois, parfois 60 ms, parfois 10000 + ms, parfois plus de 60 ms, parfois plus de 100 ms, parfois plus de 100 ms, parfois plus de 100 ms, parfois plus de 100 ms, parfois plus de 100 ms, parfois plus de 100 ms, parfois plus de 100 ms, parfois plus de 100 ms, parfois plus de 100 ms, parfois plus de 100 ms. J'ai mis en place un chronomètre interne pour chaque fonctionnalité, et j'ai découvert que les petites fonctionnalités étaient toutes petites, les grandes fonctionnalités étaient toutes grandes. Il y a aussi une fonctionnalité qui permet de mettre à jour les informations du graphique, les informations de la barre d'état sont utilisées plus longtemps que les informations de marché =。= Est-ce que c'est causé par le serveur cloud, qui utilise le t2.micro d'Amazon.
Pour obtenir de l'aide (cliquez ici pour contacter l'image)La barre d'état du graphique n'est en théorie qu'une démonstration, la lenteur devrait être due à l'IO du réseau, en faisant en sorte que les parties de l'IO du réseau dans la boucle s'exécutent en parallèle.
L'inventeur de la quantification - un petit rêveEst-ce un disque réel ou un test? Le contenu de la barre d'état se rafraîchit fréquemment et ne se rafraîchit pas très rapidement, de sorte que le contenu affiché n'est pas immédiatement affiché sur la barre d'état actuelle.
La peau est vieille.Mettre à jour les informations du graphique, les informations de la barre d'état peuvent être utilisées sur plusieurs fils
L'inventeur de la quantification - un petit rêveRéduisez le cycle for à 10 fois et observez.
Je suis désolée.Je me suis rendu compte qu'un endroit prenait plus de temps et que la fin de la boucle de for était de 220 +, quelle est la raison? var A = nouvelle Date ().getTime (.) Var B est égal à 0. Var C est égal à 0. pour (var i = 0; i < 1000; i++) { // est calculé à l'intérieur de la boucle B=new Date ().getTime (.) -A Je ne sais pas. C=new Date (().getTime (() -A) Il est possible de modifier le nom de l'enregistrement C'est le résultat de B = 6, C = 220 +. J'ai pris le temps, je ne sais pas s'il y a un problème.
Je suis désolée.Bien, merci
L'inventeur de la quantification - un petit rêveIl est supposé qu'il ne faut pas beaucoup de temps pour un IO sans réseau, généralement en quelques millisecondes. Au lieu d'un simple scénario de test, il est possible d'écarter le problème de la conception stratégique.
Je suis désolée.C'est un disque réel, j'ai calculé qu'en utilisant une enquête, il y a toujours un temps plus grand ou plus petit.
Je suis désolée.Merci pour les idées.QAQ