2009-01-09 7 views

Répondre

2

Vous pouvez obtenir une version de cygwin sur cygwin.org - il contient de nombreux outils de ligne de commande que vous trouvez utiles sous Unix pour WIN32.

0
System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch(); 
    sw.Start(); 
    //do your processing 
    sw.Stop(); 

    Console.WriteLine(sw.ElapsedMilliseconds); 
+0

J'aurais dû être plus clair - j'en ai besoin pour les binaires existants. –

+0

bien, vous pouvez avoir le code entre le début et l'arrêt de courir votre binaire, non? La plupart des langages de programmation ont un équivalent du chronomètre et peuvent exécuter d'autres programmes. –

+0

Vous avez raison, je pourrais rouler le mien (et fait, avant de vérifier cygwin), mais je préférerais une solution existante. Faire ce qui précède me donne juste des temps d'horloge, mais l'utilitaire GNU a toutes sortes de données. –

-3

Ctrl-Alt-Delete: Sélectionnez ensuite le "Gestionnaire des tâches" et il y a un onglet pour les processus

1

Vous pouvez utiliser procmon ou tout simplement obtenir le 'temps' de msys/Cygwin

+0

J'adore procmon (et Process Explorer), mais cela ne répond pas vraiment aux exigences car il est complètement interactif. –