Tuesday, March 22, 2005

Fwd: [itsdifferent] Will Windows work continuously for more than 49.7 days?

---------- Forwarded message ----------
From: kiran
Date: Thu, 17 Mar 2005 14:33:42 +0530
Subject: [itsdifferent] Will Windows work continuously for more than 49.7 days?
To: itsdifferent@yahoogroups.com

Will Windows work continuously for more than 49.7 days?

Here is a bit of information, which may surprise you all.
Windows crashes automatically if you don't switch off the machine for 49.7 Days.
Microsoft accepts this. Do you know why?

In Windows the Virtual Machine Manager (here after referred as VMM) is
responsible for creation, execution, monitoring and termination of
virtual machines. This VMM, which is a 32 bit, protected mode
operating system entity, provides a number of system services at chip
level. One of these services is "Get_System_Time". This particular
service loads the EAX register with the time in milliseconds since
Windows started on that machine. This service is accurate to 1 ms. EAX
is a
32 bit register in Intel 386 Processor onwards.
So the maximum number of milliseconds it can hold is (232)-1 =
4294967295 milliseconds =4294967.295 seconds = 71582.79 minutes = 1193
hours = 49.7 days
So after 49.7 days the EAX resets to zero. Most of the Drivers use
this Time Service to keep track of the Timeout of various services
they provide. So after 49.7 days the drivers cannot use the
get_System_Time function of VMM and they crash taking the OS along
with.

Regards

Kiran Mistry

Gateway Technolabs Pvt. Ltd
Analyst Programmer
mistry.kiran@gmail.com

8th Floor, Corporate House,
Judges Bungalow Road, Bodak Dev,
Ahmedabad - 380054. INDIA.
tel: 26852554-5-6

Note: This Group is not a Job Searching Group, so please co-operate
and dont transfer any kind of job related material across this
Group.AnyOne doing so can be banned from the Group
Thanx , Group Co-Ordinators

Yahoo! Groups Sponsor
ADVERTISEMENT

________________________________
Yahoo! Groups Links

To visit your group on the web, go to:
http://groups.yahoo.com/group/itsdifferent/

To unsubscribe from this group, send an email to:
itsdifferent-unsubscribe@yahoogroups.com

Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.

--
--
Regards...
/*******************************
itsDifferent
http://its-Different.blogspot.com
http://groups.yahoo.com/group/itsdifferent/join
http://groups.msn.com/its-Different/join
http://groups-beta.google.com/group/itsdifferent
*******************************/

No comments: