<HTML>
<HEAD> <META http-equiv="Content-Type" content="text/html; charset=windows-1252"> <META name="GENERATOR" content="Microsoft FrontPage 4.0"> <META name="ProgId" content="FrontPage.Editor.Document"> <TITLE>GET RUN TIME</TITLE> <link rel="stylesheet" href="../../gaussr3.css" tppabs="http://www.gaussr3.com/gaussr3.css" type="text/css"> </HEAD> <BODY><p align="left">⚠ <b>
<span class="titulo">GET RUN TIME</span>⚠ </b>
</p>
⚠ <B>
Definicin⚠ </B>
</P>
<p align="left" class="gaussr3">Se utiliza para obtener el tiempo de ejecucin
de un programa.</p>
<p align="left" class="gaussr3">⚠ <B>
Sintaxis:⚠ </B>
</p>
el campo <campo> (que ha de ser de tipo I) a 0. Para las llamadas posteriores a la sentencia GET RUN TIME el sistema actualiza el campo <campo> con el tiempo transcurrido. Si el servidor de aplicacin tiene 2 o ms procesadores puede ocurrir que haya fluctuaciones el los tiempos devueltos. El tiempo que devuelve la sentencia esta en microsegundos.</p>
<p class="gaussr3">Para realizar anlisis ms complejos utilizaremos la transaccin
SE30. </p>
<p class="gaussr3">⚠ <b>
Ejemplo:⚠ </b>
</p>
T2 TYPE I, TMIN TYPE I.</pre>
<pre class="gaussr3">DATA: F1(4000), F2 LIKE F1.</pre>
<pre class="gaussr3">TMIN = 1000000. DO 10 TIMES.GET RUN TIME FIELD T1. MOVE F1 TO F2. "Medicin la sentencia MOVE GET RUN TIME FIELD T2. T2 = T2 - T1. IF T2 < TMIN. TMIN = T2. ENDIF.
ENDDO.
WRITE: 'Mover 4000 bytes toma', TMIN, 'microsegundos'.</pre></BODY>
</HTML>