Existe-t-il une application que je peux exécuter qui me dira à quelle vitesse tourne mon ordinateur?

0

Au travail, je me connecte à une machine virtuelle Windows. On me dit que ça marche aussi vite qu'un PC, mais je suis sceptique. Y at-il une application que je peux exécuter sur la machine qui me dira à quelle vitesse la machine tourne réellement?

Ce serait bien s'il fonctionnait sous Windows et sur Mac.

Mise à jour avec plus de détails - on m'a demandé "pourquoi est-ce important" - voici pourquoi:

C'est important parce que je suis programmeur et qu'il me faut autant de vitesse (processeur et mémoire) que possible pour faire mon travail. OMI, la machine virtuelle est sensiblement plus lente qu'un PC de base à 800 $, mais j'ai besoin d'un moyen de le prouver. Des sites Web tels que Bandwidthtest.com peuvent me montrer ma vitesse d'Internet. Je me demande donc s'il existe une application permettant de tester la vitesse de mon ordinateur.

Robert Hume
la source
Si cela fait ce que vous avez besoin de faire, est-ce vraiment important?
Shinrai
@Shinrai, veuillez consulter les mises à jour de la question d'origine pour plus de détails.
Robert Hume Le
@ Robert Hume: Merci d'inclure un lien vers la question d'origine.
Randolf Richardson Le
@ Robert - D'accord, si c'est subjectivement lent, c'est différent. Comme écrit à l'origine, cela sonnait juste comme du scepticisme simplement parce que. ;)
Shinrai
@Randolf, la question complète apparaît ci-dessus, merci.
Robert Hume Le

Réponses:

1

Sans le même PC avec Windows installé, il est difficile de comparer des pommes à des pommes. En supposant que vous ayez une installation Windows sur le PC (PC démarré en double avec le MAC ayant également une installation Windows VM'd)

En tant que programmeur, il existe des moyens simples de tester le temps d’exécution du code, ce qui permet de savoir exactement si les choses tournent plus lentement dans une machine virtuelle.

À l'aide de l'API Windows (notamment windows.h), vous pouvez utiliser les fonctions QueryPerformanceFrequency et QueryPerformanceCounter pour "chronométrer" un morceau de code. Faites cela dans la machine virtuelle plusieurs fois, puis sur le même système que Windows installé.

S'il n'y a pas une différence significative dans le timing, alors je dirais que ce n'est pas si lent.

D'après mon expérience personnelle, je préférerais utiliser un système rapide comme système par défaut (je préfère Fedora) et une machine virtuelle dans Windows uniquement lorsque cela est nécessaire (je développe sous Qt ... donc je réalise l'essentiel de mon développement sous Linux et je ne fais que fonctionner avec Windows. obtenir les fichiers binaires quand je suis prêt à distribuer ...)

Consultez ce lien pour obtenir des informations de Microsoft sur le code de synchronisation.

g19fanatic
la source