DATA Step, Macro, Functions and more

How to get Total CPU time, I/O time and Real time?

Accepted Solution Solved
Reply
Respected Advisor
Posts: 3,156
Accepted Solution

How to get Total CPU time, I/O time and Real time?

Generally we get default benchmark info after each 'run';

real time           0.01 seconds

user cpu time       0.00 seconds

system cpu time     0.01 seconds

Memory                            2172k

OS Memory                         18044k

Timestamp            4/2/2012  2:37:24 PM

My want is how to get a total number of those benchmarks after consecutive multiple 'run's?

Thank you very much in advance and any comments will be highly appreciated!

Haikuo


Accepted Solutions
Solution
‎04-03-2012 07:02 AM
Super User
Posts: 5,434

How to get Total CPU time, I/O time and Real time?

Generally, you'll get the same for the whole SAS session, but I'll guess that is not satisfying your needs?

If you want to keep statistics about your processes/jobs, I suggest that take a look at ARM.

/Linus

Data never sleeps

View solution in original post


All Replies
Solution
‎04-03-2012 07:02 AM
Super User
Posts: 5,434

How to get Total CPU time, I/O time and Real time?

Generally, you'll get the same for the whole SAS session, but I'll guess that is not satisfying your needs?

If you want to keep statistics about your processes/jobs, I suggest that take a look at ARM.

/Linus

Data never sleeps
Trusted Advisor
Posts: 1,301

How to get Total CPU time, I/O time and Real time?

Run the task group in a batch mode and the session results will be compiled at the end of the log, as LinusH states.  Then run a task to scrape the logs from the runs if you want and collect the comparision data there.

🔒 This topic is solved and locked.

Need further help from the community? Please ask a new question.

Discussion stats
  • 2 replies
  • 276 views
  • 3 likes
  • 3 in conversation