Re: Mac OS X Leopard still not ready for prime time



On Mon, 24 Dec 2007 10:02:16 -0600, Ilgaz Öcal wrote
(in article <5ta3g8F1buklsU1@xxxxxxxxxxxxxxxxxx>):

On 2007-12-23 19:42:50 +0200, "PC Guy" <pcguy@xxxxxxxxxxx> said:

http://blogs.zdnet.com/storage/?p=259

"I use my Mac for writing, research, Skype, web site creation, video
production and much more. Since installing Leopard, I've had to
re-install OS X 3 times, Final Cut Studio 3 times (it is on 8 DVDs, so
it takes a while) and boot up into the Unix command line twice to
re-create the user database."

Install OS X three times? LOL! One install of Vista here (factory
pre-installed)

"But the biggest problem is not knowing if the system will start up
reliably. I don't need that problem from my Mac. With OS 10.4 I didn't."

Wondering if the system will start up? LOL! Never had a problem
re-starting Vista.

Windows has some amazing extra cool frameworks/system processes just to
handle restarting fast because... It really needs restart all the time.
No kidding. Some inventions by them as Applying system updates while
system shutting down has already made their way to Leopard. Now, only a
company which manages to code a OS in a way that printer driver will
never be unloaded so its update will need reboot could invent it.

Nobody can mess or race with the Windows reboot, ever. They are the
masters of rebooting.

Yet, despite rumors to the contrary, it is /not/ required that
you reboot to unload most driver classes on windows. You
dynamically load and unload drivers from the command line quite
easily. Device driver authors do this all the time, as they
would literally lose their minds if they had to reboot every
time they tested a change to the code during development.

Video drivers are problematic to do this with for obvious
reasons, as are the primary (i.e. C:) storage controllers. For
the bulk of driver types, peripheral, networking, miniport, etc.
they are dynamically load-/unload- able.

This has been possible since at least the NT4 time frame and
forward with W2k, W2k3, etc.

The reason for the reboots are

a) It's easy to test an update or install program if you only
worry about one scenario for the install method.
b) It puts the machine in a consistent state (assisting 'a'),
plus it eliminates worries about what add-on software might be
in the way interfering with the memory map, especially on a
platform where the vast majority of users run every app with
"Administrator" privs.
c) Microsoft took this easy way out first, then all the other
vendors said "Look, they do it, so we can get away with it too".


--
Lefty
All of God's creatures have a place..........
..........right next to the potatoes and gravy.
See also: http://www.gizmodo.com/gadgets/images/iProduct.gif

.



Relevant Pages

  • Re: cant get to some sites
    ... Make sure Windows is set to show hidden files and folders and is NOT set ... Reboot an try again. ... If you install Windows XP SP2, it may DOWNgrade your driver to ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: cant get to some sites
    ... Reboot an try again. ... If you install Windows XP SP2, it may DOWNgrade your driver to ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: HELP! Registry Corruption on Driver Uninstall w/devcon.exe
    ... > I'm not sure that his driver installation requires a reboot. ... > However, the scenario install, uninstall (without interveening reboot) ... A lot of people are actively using this driver, ...
    (microsoft.public.development.device.drivers)
  • Re: HELP! Registry Corruption on Driver Uninstall w/devcon.exe
    ... I'm not sure that his driver installation requires a reboot. ... However, the scenario install, uninstall ... leaves Winsock broken. ...
    (microsoft.public.development.device.drivers)
  • Re: Mac OS X Leopard still not ready for prime time
    ... "I use my Mac for writing, research, Skype, web site creation, video production and much more. ... Since installing Leopard, I've had to ... Install OS X three times? ... only a company which manages to code a OS in a way that printer driver will never be unloaded so its update will need reboot could invent it. ...
    (comp.sys.mac.advocacy)