09-12-2001
If it's something you are running manually, or from a script, you can simply use the time command! For example:
time sleep 2
real 0m2.009s
user 0m0.000s
sys 0m0.000s
So, in actuality, It took a total of 2.009 seconds of my time to watch this command complete. But, as you can see, it used virtually no processing time.
10 More Discussions You Might Find Interesting
1. Programming
Hi all,
I like to know how can I get currenlty running process start time and date , I know only porcess id in solaris and hp-ux
and
what is command to get same using ps with switch.
Thanks
Naeem (1 Reply)
Discussion started by: naeem ahmad
1 Replies
2. Solaris
Hi there
I have a backup script that runs every night and for some reason ive been getting in in the morning and the process has died, Is there any way I can tell when it died? if not .....would anybody recommend some scripting that i could do that would be able to tell me this information
... (3 Replies)
Discussion started by: hcclnoodles
3 Replies
3. Programming
Hi,
I have a program where I fork few child jobs and call execvp to run another jobs. I use wait to wait for any job to get complete.
Requirement is I need to know the actual time taken by child job during execution.
I thought of calculating the time just before forking and after wait, but... (3 Replies)
Discussion started by: anjul_thegreat
3 Replies
4. UNIX for Dummies Questions & Answers
how to decrease priority of a particular process in time of process creation...
and also how to decrease priority of a particular process after process creation..
can any one please help me out... (2 Replies)
Discussion started by: Ramkum
2 Replies
5. Shell Programming and Scripting
Guys,
I've written the following to proces one line at a time and then process individual column within the line.. But it works only when there is one line. I know awk will simply fetch multiple lines when run against a file with many lines. How do i achieve this ?
cat ${PARFILE} |... (3 Replies)
Discussion started by: kamathg
3 Replies
6. UNIX for Advanced & Expert Users
Hi All,
I am running the following accounting on one of my executable,
$ accton /home/myexe-acct
$ ./myexe
$ accton
When I check the process timings I get the below result,
Shell process time: 300ms
myexe time: 100ms
I want to know on why the shell(sh) process is taking so much time... (1 Reply)
Discussion started by: santoshbr4
1 Replies
7. Linux
Process start time is not showing the correct time:
I had started a process on Jun 17th at 23:30:00.
Next day morning when I run the command "ps -ef | grep mq", the process is showing the start date of Jun 17th but the start time is 00:16:41
Day/Date is setup correctly on the server.
It... (2 Replies)
Discussion started by: hemangjani
2 Replies
8. UNIX for Dummies Questions & Answers
Hi, I'm trying to learn csh so I've started to do some simple scrips.
Now I'm kinda stuck in this one: I want to do a script that first search, for each user, if there's at least a process with a TIME >= something (30 mins, for example).
There are 2 things that I cant figure out:
- in the... (3 Replies)
Discussion started by: GarFunkel
3 Replies
9. Shell Programming and Scripting
Hello All,
I have a problem calculating the time difference between start and end timings...!
the timings are given by 24hr format..
Start Date : 08/05/10 12:55
End Date : 08/09/10 06:50
above values are in mm/dd/yy hh:mm format.
Now the thing is, 7th(08/07/10) and... (16 Replies)
Discussion started by: smarty86
16 Replies
10. Solaris
We are using JAVA program and strange thing is it takes 100% CPU when not in use.
The program function is to stream a file on output port (one direction). It checks one directory and when there is a file in it, starts.
While it is streaming the CPU usage is normal, about 20%.
But, if... (9 Replies)
Discussion started by: orange47
9 Replies
timex(1) General Commands Manual timex(1)
NAME
timex - time a command; report process data and system activity
SYNOPSIS
command
DESCRIPTION
reports in seconds the elapsed time, user time, and system time spent in execution of the given command. Optionally, process accounting
data for command and all its children can be listed or summarized, and total system activity during the execution interval can be reported.
The output of is written on the standard error. Timex returns an exit status of 1 if it is used incorrectly, if it is unable to fork, or if
it could not exec command . Otherwise, timex returns the exit status of command.
Options
Report the total number of blocks read or written and
total characters transferred by command and all its children. This option works only if the process accounting soft-
ware is installed.
List process accounting records for
command and all its children. The suboptions and modify the data items reported. They behave as defined in acct-
com(1M). The number of blocks read or written and the number of characters transferred are always reported.
This option works only if the process accounting software is installed and has been invoked to create
Report total system activity (not just that due to
command) that occurred during the execution interval of command. All the data items listed in sar(1M) are reported.
EXAMPLES
A simple example:
A terminal session of arbitrary complexity can be measured by timing a sub-shell:
session commands
EOT
WARNINGS
Process records associated with command are selected from the accounting file by inference, since process genealogy is not available.
Background processes having the same user-ID, terminal-ID, and execution time window are spuriously included.
SEE ALSO
sar(1M), acctcom(1M).
STANDARDS CONFORMANCE
timex(1)