ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/acismesh/cal_cpu.cpp
Revision: 1
Committed: Mon Jun 11 22:53:07 2007 UTC (17 years, 11 months ago)
File size: 1578 byte(s)
Log Message:

File Contents

# Content
1 /*****************************************************************
2
3 cal_cpu.c Type:Func
4
5 calcul du cpu
6
7 Date de creation : Wed Apr 17 10:49:02 1996
8
9 Derniere version : Mon May 5 10:22:10 1997
10
11
12
13
14
15
16 Vincent FRANCOIS
17
18 *****************************************************************/
19
20
21
22
23
24 /**************************/
25 /* include */
26 #include <stdio.h>
27 #include <math.h>
28 #include <time.h>
29 #include <string.h>
30 #include "struct.h"
31 /**************************/
32 /* variables globales */
33 extern environnement env;
34
35
36
37 /**************************/
38 /* programme principal */
39
40 void cal_cpu(void)
41 {
42 static long cpu_actuel,cpu_avant ;
43 double cpu_ecoule ;
44 static int passe=1;
45
46
47
48 if (passe==1)
49 {
50 cpu_avant=clock();
51 passe=0;
52 }
53 else
54 {
55 cpu_actuel = clock() ;
56 cpu_ecoule = (double) (cpu_actuel - cpu_avant)/CLK_TCK ;
57 env.cpu=cpu_ecoule;
58 }
59 }