Disons que nous avons une moyenne d'une page défaillante toutes les 20 000 000 instructions, une instruction normale prend 2 nanosecondes, et une erreur de page entraîne l'instruction de prendre 10 millisecondes supplémentaires. Quel est le temps d'instruction moyen, en tenant compte des fautes de page?Temps d'instruction moyen
0
A
Répondre
2
20000000 instructions, l'un d'entre eux d'erreur de page
Par conséquent, les instructions 20.000.000 prendront
(2 nanoseconds * 20,000,000) + 10 milliseconds
obtenir le résultat (ce qui est le temps total pour 20.000.000 instructions), et le diviser par le nombre d'instructions pour obtenir le temps par instruction.
0
2,5 nanosecondes? Arithmétique assez simple, je suppose.
1
Quelle est la durée moyenne d'instruction, compte tenu des défauts de page?
La durée moyenne d'instruction est la durée totale, divisée par le nombre d'instructions. Donc, quel est le total temps pour 20 000 000 instructions?
0
Si 1 à 20.000.000 instructions provoque une erreur de page alors vous avez un taux de défaut de page:
Page Fault Rate = (1/20000000)
Vous pouvez calculer votre temps moyen par instruction:
Average Time = (1 - Page Fault Rate) * 2 ns + (Page Fault Rate * 10 ms)
Comes à 2,5 ns/instruction
Questions connexes
- 1. Comment trouver le temps de chargement moyen du site web?
- 2. Existe-t-il un meilleur moyen de déterminer le temps écoulé en Perl?
- 3. Existe-t-il un moyen de mesurer le temps d'analyse en PHP?
- 4. Un moyen efficace d'afficher un compteur de temps dans une cellule JTable
- 5. Quel est le meilleur moyen de récupérer RSS, en temps réel ou presque?
- 6. comment google analytics calcule-t-il des métriques telles que "temps moyen passé"?
- 7. Existe-t-il un compteur de performance SQL Server pour un temps d'exécution moyen?
- 8. Qu'est-ce qu'un moyen précis de bloquer un thread pour une période de temps spécifique?
- 9. Temps de course aléatoire Trier
- 10. temps mysql et le temps php pas le même
- 11. PostgresSQL Erreur de connexion de temps en temps
- 12. Pourquoi mon UDPClient est-il nul de temps en temps?
- 13. InnoDB travail de temps en temps, mais pas d'autres
- 14. Cloner MovieClip en temps réel
- 15. Android Dessiner le temps
- 16. Design-temps Tutoriels
- 17. Temps amorti constant
- 18. Sélecteur de temps date
- 19. Temps restant de NSProgressIndicator
- 20. temps Date à xslt
- 21. Diviser algorithme - temps complexité
- 22. pgsql temps différence?
- 23. différence SQL-temps
- 24. Temps de performance Vb.exe
- 25. Calcul du temps écoulé
- 26. temps ClearCase et requête
- 27. Affichage du temps conditionnel
- 28. Déterminer le temps écoulé
- 29. Temps C# en microsecondes
- 30. calcul du temps d'exécution
ressemble à un devoir? – Aziz
On dirait des devoirs pour moi. – Noldorin
Quelqu'un avait besoin de poser cette question ici? Vraiment? –