[Info-vax] Time change
Richard B. Gilbert
rgilbert88 at comcast.net
Mon Mar 9 17:30:51 EDT 2009
Michael Moroney wrote:
> JF Mezei <jfmezei.spamnot at vaxination.ca> writes:
>
>> How is this implemented in alpha ? Does the system do a glorified
>> SYS$SETTIM to call a routine to execute at the next scheduled time
>> change ? or is there some other type of mechanism that allows VMS to
>> schedule some event in the long term ?
>
>> Also, if I have an alpha that was shutdown during this time, when it
>> next boots, will it automatically change its time ?
>
> I had to deal with this during the last time change, to try to prevent
> the setback from happening automatically with software that really
> couldn't deal with it.
>
> (the following is true only if SYSGEN AUTO_DLIGHT_SAV is set to 1, and
> things like NTP time synch aren't enabled. What's the setting on your
> VAX?)
>
> The JOB_CONTROL process has a $SETIMR scheduled to expire at the time of
> the time change, and when it does, JOB_CONTROL sets the time according to
> the time zone rules. It reads the info in when it starts up, and it has
> enough smarts to set the time right then if the time change happened when
> the system was down.
>
> $ ANALYZE/SYSTEM
> SDA> SET PROCESS/IND=E !JOB_CONTROL
> SDA> SHOW TQE
> Timer queue entries
> -------------------
>
> TQE PID/
> address Expiration Time Type routine
> -------- ----------------------------------------- ------ --------
> ...
> 880EA380 00A93E1F.7B714530 1-NOV-2009 02:00:00.00 TSA--- 0001000E JOB_CONTROL
> SDA>
>
> Next time change will take place Nov 1 at 2:00 AM.
>
>
>
> You may notice that $SETIMR can schedule events to happen thousands of
> years in the future, if you can manage to keep your system up that long.
>
> Aside: Were you guys in Canada supposed to change your time this last
> weekend? The date of the time change was recently changed.
It's politics as usual. Changing the date of the time change is a
highly visible means for the politicians to show the people that they
are actually doing something! ;-)
More information about the Info-vax
mailing list