[cs615asa] HW3-Time
Chih-Yuan Lee
clee9 at stevens.edu
Tue Apr 14 00:13:23 EDT 2009
Hi guys,
I have some questions about "Time".
All my questions base on "how to get exactly time". I don't ask how to
get localtime.
About waiting time process, I have two ways to design the waiting time
process. But they have different drawbacks. Please give me some
suggestions.
Suppose: Waiting: 6 seconds.
Localtime: start by 20th second.
The first way: Count second by second
It is because I count second by second. For this way, I need to count
six times.
For example,
start by 20....
21.22.23.24.25.26 ..stop
Drawback:
If the system is reallly really slow during the script running,
this way may miss one or two second. In fact, I have no chance to try
this way on a machine that is really really slow. So that's just what I
image.
For example,
start by 20....
21.22..{too slow and missing 23 } 24 25 26 27 ...stop
The exactly time should be stopped by 26th second.
The second way: Intuition way
It is because the waiting time is 6 seconds. So the other processes
will be started after 26th second (20+6).
Drawback:
If there is a temporary failure happened at "26" second on the
machine, it may miss the first 26th second. And the other processes
will be started after the next 26th second.
For exampe:
start by 20.
21 22 23 24 25 {failure happened) 27 28 29 30.......0.1.2.....26(stop..)
Does anyone have any good idea for this???
Thanks,
Chih-Yuan Lee
More information about the Cs615asa
mailing list