boost
auto_cpu_timer ile kod parçası içinde geçen zamanı ölçmek mümkün.
#include <boost/timer/timer.hpp>
#include <cmath>
int main()
{
boost::timer::auto_cpu_timer t;
long total = 0;
for (long i = 0; i < 100000000; ++i)
total + =std::sqrt(123.456L); // burn some time
return 0;
}
C
Buradaki soruda gösterildiği gibi yapılabilir.
Guava
Stopwatch sınıfı ile kod parçası içinde geçen zamanı milisaniye olarak ölçmek mümkün.
auto_cpu_timer ile kod parçası içinde geçen zamanı ölçmek mümkün.
#include <boost/timer/timer.hpp>
#include <cmath>
int main()
{
boost::timer::auto_cpu_timer t;
long total = 0;
for (long i = 0; i < 100000000; ++i)
total + =std::sqrt(123.456L); // burn some time
return 0;
}
C
Buradaki soruda gösterildiği gibi yapılabilir.
Guava
Stopwatch sınıfı ile kod parçası içinde geçen zamanı milisaniye olarak ölçmek mümkün.
Stopwatch stopwatch = new Stopwatch();Buradaki örnekte Stopwatch sınıfına Ticker verilerek nasıl test yapılabileceği gösterilmiş.
stopwatch.start();
//Process
stopwatch.stop();
stopwatch.toString();
stopwatch.reset();
stopwatch.start();
//Process
stopwatch.stop();
stopwatch.toString();
Hiç yorum yok:
Yorum Gönder