From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,19140af19dfa6e01 X-Google-Attributes: gid103376,public X-Google-Thread: 11174e,acfad2f7f67e34e3 X-Google-Attributes: gid11174e,public X-Google-ArrivalTime: 2003-09-24 08:39:18 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-out1.nntp.be!propagator2-sterling!In.nntp.be!mtu.ru!not-for-mail From: "Maxim S. Shatskih" Newsgroups: comp.lang.ada,alt.os.development Subject: Re: Ada 0Y plans for garbage collection? Date: Wed, 24 Sep 2003 18:28:16 +0400 Organization: StorageCraft Message-ID: References: <1127954.kcBZz6amlf@linux1.krischik.com> <3F60E747.40805@attbi.com> <1557617.vUiuI5kIPQ@linux1.krischik.com> <3F6F1A93.50709@attbi.com> <2q30nv4fain641rin9dia3onjr7ut01our@4ax.com> NNTP-Posting-Host: ppp96-220.dialup.mtu-net.ru X-Trace: gavrilo.mtu.ru 1064417956 97842 212.188.96.220 (24 Sep 2003 15:39:16 GMT) X-Complaints-To: usenet-abuse@mtu.ru NNTP-Posting-Date: Wed, 24 Sep 2003 15:39:16 +0000 (UTC) X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MSMail-Priority: Normal X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Xref: archiver1.google.com comp.lang.ada:42856 alt.os.development:38685 Date: 2003-09-24T18:28:16+04:00 List-Id: > Each device driver, having at least once gone through a complete hardware > configuration procedure, would record the hardware configuration upon > shutdown. Upon the next reboot, the device driver would reinstate this > configuration, and would perform a quick check that the configuration still > accords with the detectable hardware (if this check failed, the full > configuration procedure would be activated). Windows does nearly the same for non-PnP obsolete devices, though without the last step. PnP devices do not need this. > I don't know why operating systems (Windows, SunOS, and Linux in my direct > experience) are so slow at booting up, XP is rather fast. The main time spent is to start the service/daemon executables. >but I suspect it has a lot to do with > device drivers intialising themselves and their hardware. Only a minority need the complex init paths - IDE, for instance, due to compatibility with some obsolete CD drives. > If the user can shutdown and reboot quickly (within a few seconds, I > suppose), and does not have to go through the rigmarole of closing a lot of > programs (windows) and then restarting them, I suspect the demand for a > 'sleep mode' would be largely obviated. This is how hibernate works. -- Maxim Shatskih, Windows DDK MVP StorageCraft Corporation maxim@storagecraft.com http://www.storagecraft.com