Misurazione del tempo di provaCiao a tutti,
Non ne sono sicuro al 100%, ma penso di aver visto una funzione che memorizza il tempo di esecuzione. Ho bisogno di una funzione che catturi il tempo del test dal momento in cui faccio clic su Esegui fino al completamento dell'analisi. Sto usando JSL. Grazie
Automazione e scriptingRi: Misurazione del tempo di provaPenso che la maggior parte delle persone utilizzi la funzione Today() per questo. Ad esempio,
Names Default To Here( 1 );
starttime = Today();
pl = {};
For( i = 1, i <= 10000000, i++,
Insert Into( pl, i )
);
endtime = Today();
Print( "Execution took " || Char( endtime - starttime ) || " seconds." );Mi piace usare HP Time(), che funziona proprio come Today(), ma è in microsecondi.
Names Default To Here( 1 );
starttime = HP Time();
pl = {};
For( i = 1, i <= 10000000, i++,
Insert Into( pl, i )
);
endtime = HP Time();
Print( "Execution took " || Char( endtime - starttime ) || " microseconds." );Ri: Misurazione del tempo di provaEsiste anche una funzione chiamata Tick Seconds() che può essere utilizzata
Names Default To Here( 1 );
t1 = Tick Seconds();
Open( "$SAMPLE_DATA/Big Class.jmp" );
t2 = Tick Seconds();
Round( t2 - t1, 3 );
Ri: Misurazione del tempo di provaGrazie ad entrambi! Entrambe le soluzioni sono utili e fanno il loro lavoro.