View Single Post
  #268   Report Post  
Posted to uk.d-i-y
Vir Campestris Vir Campestris is offline
external usenet poster
 
Posts: 2,853
Default OT ish Slow Windows

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.

Andy