View Single Post
  #292   Report Post  
Posted to uk.d-i-y
Dennis@home Dennis@home is offline
external usenet poster
 
Posts: 5,168
Default OT ish Slow Windows

On 04/08/2015 07:35, The Natural Philosopher wrote:
On 03/08/15 21:31, charles wrote:
In article ,
The Natural Philosopher wrote:
On 03/08/15 21:12, Vir Campestris wrote:
On 31/07/2015 23:50, The Natural Philosopher wrote:

If you upgrade a DLL that is in use by a running program in windows
you
need to reboot mor at leats close that program

In Linux, you don't.

End of.

In Windows if a program has a DLL loaded it has an open handle to the
file with a write lock. That stops the code getting changed on the fly.
Seems quite sensible.

AIUI (and ICBW) in Linux the file (inode) will hang around, and the
name
will be associated to the new file. Which means new processes get the
new file.

But I don't understand how existing processes get the bug fix. I
suspect
they don't.

No, they don't, obviously. But the point is you don't need to crash
running programs (or the whole machine) just to get an update in.


nor do you with Windows. You can delay the restart until you are ready.

no you cant.

You cant *install* the files while programs using them are still running.



Windows update manages to put the updates on the system which is all the
user cares about. Most never require a reboot either. Not that you would
know because all your windows "knowledge" comes from some hate pit
somewhere in lala land, probably from someone like harry.