Daniel Troeder wrote:
On 12/11/2009 08:00 PM, Dale wrote:
Alan McKinnon wrote:
On Friday 11 December 2009 17:07:17 Dale wrote:
Alan McKinnon wrote:
On Friday 11 December 2009 15:16:01 Dale wrote:
Rebooting will also do all of this but it is not needed.  From a
technical stand point, the only time you must reboot is to load a new
kernel.
And these days, not even then :-)

[it requires some voodoo but is certainly possible]

[[and I don't mean build and install a new kernel, I really do mean loa
ti into memory and run it, dispensing with the old one]]
I have read about that but never read something from someone who has
actually done it.  I have always been curious as to how that would work,
in reality not just theory.
kexec and CONFIG_RELOCATABLE

I have also wondered why a person would go to all that trouble.
Wouldn't all the services have to be restarted anyway?
Nope. userspace ABI is stable so services just carry on as normal once
he new kernel comes up. You don't need to restart SeaMonkey if you
restart a local apache on your machine - same thing

That would be cool of you had a system that just couldn't be rebooted. Is there such a thing tho? What would be the reason a machine just
could not be rebooted?  I guess one would be if the puter was on planet
Mars maybe?  Is that how NASA does it?  lol  Could you imagine getting a
blue screen of death on a computer that is on Mars?  O_O

Dale

:-)  :-)
A real world scenario would be a bank server doing transactions. Those
big irons do never ever get shut down.
(But they also don't ever get really updated ;)

Did you know, that they still use cobol-code from decades ago. The code
has to interact with newer systems, but the existing code is not allowed
to be altered, they just run it inside hugh java application servers on
their main frames :D

Bye,
Daniel

Well, I wish someone would tell my bank that. They are down pretty regular "upgrading" something. I use the term upgrading lightly here. It usually makes things worse but anyway. They run windoze on their rig so they most likely can't help that. ;-)

Hearing they use old code is not to surprising actually. Look at air traffic control. Every time they try to upgrade, it crashes. I guess the cheapest bidder is not always the best. o_O

Dale

:-)  :-)

Reply via email to