Czas w nanosekundach/Linux
Ostatnio zmodyfikowano 2015-08-03 11:04
Anim Temat założony przez niniejszego użytkownika |
Czas w nanosekundach/Linux » 2015-08-01 22:45:26 Cześć, tak jak w temacie. Potrzebowałbym funkcji mierzącej czas trwania funkcji. Na początku próbowałem z funkcją clock(). Jednak ja potrzebuję czas z dokładnością do nanosekund. A tego za pomocą tej funkcji tego nie potrafię uzyskać... Korzystam ze schematu (cplusplus.com): clock_t t; t = clock();
function();
t = clock() - t; printf( "Time: (%f seconds).\n",(( float ) t ) / CLOCKS_PER_SEC ); return 0;
Jak mogę uzyskać z tego nanosekundy ? Lub może macie jakiś inny wydajniejszy sposób pomiaru czasu ? ;> Byłbym wdzięczny za pomoc, aluzję bądź rozwiązanie :) |
|
Elaine |
» 2015-08-01 23:42:47 clock_gettime(CLOCK_MONOTONIC, …) |
|
Anim Temat założony przez niniejszego użytkownika |
» 2015-08-03 11:04:26 dziękuję :) To jest to czego szukałem. |
|
« 1 » |