Messen Sie die Zeit der Ausführung in F#
Bitte die Postleitzahl für die Anzeige von Zeit-in F#. Ich bemerkte, dass Sie Messen können, ist es von F# interaktiv #Zeit, die Richtlinie, aber ich weiß nicht, wie führen Sie das Programm aus FSI
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde halt die .NET Stopwatch-Klasse.
Aus der msdn:
So testen Sie die Funktion, die Sie haben zu öffnen, die F# interactive-Konsole und führen Sie Ihre Funktion in einer Weise, es zu tun, ist wählen Sie Ihre Funktion mit der rechten Maustaste und wählte Ausführen, die im Interaktiven)
Dann rufen Sie Ihre Funktion in der Interaktiven wie zum Beispiel:
//definieren Sie Ihre Funktion zuerst in der interaktiven Konsole oder in Ihrem Dokument:
Werden Sie sehen, wie viel Echtzeit und CPU-Zeit ausgegeben wurden, die auf die Berechnung und die ein bit der Informationen, die vom garbage collector
Check-out die timer-Funktion in der F Sharp-Programmierung wikibook. Es ist wie folgt definiert:
Während wird wie folgt verwendet: