Linked by Thom Holwerda on Sun 16th Dec 2007 17:57 UTC
Windows The first publicly available test release of Vista SP1 has been released a few days ago, release candidate 1. "The Windows Vista Service Pack 1 Release Candidate is now available to the public. In addition to previously released updates, SP1 contains changes focused on addressing specific reliability and performance issues, supporting new types of hardware, and adding support for several new technologies. SP1 also addresses some management, deployment, and support challenges." Ars reports that it finally enables the hotpatching support in Vista.
Thread beginning with comment 291451
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: no shit
by kaiwai on Sun 16th Dec 2007 23:37 UTC in reply to "RE: no shit"
kaiwai
Member since:
2005-07-06

Unix systems gladly replace system libraries that are in use, and just hope that not problems happen because two different versions of the same library are in use simultaneously. The further away from the core libraries you get, the lower the odds of a problem, but it's still a risk. The Unix approach is basically "Let's just go ahead and do it, it'll probably be ok."


But at the end of the day, I want control over my operating system. I'll decide whether or not something is deleted, whether or not it is over written. UNIX treats me like an adult and says, "if you want to do that, you know the risks, you're a big boy".

Windows takes the safe approach of only updating libraries that are not in use. I'm sure you'd wind up with weird glitches if your apps were using multiple versions of GDI simultaneously. The Windows approach is "It may be ok to update this now, or it may not. Just to be safe, let's not update it until we can guarantee it's safe."


But it continuously fails everytime; as pointed out by one person, claiming that a file is 'in use' but never used; claiming an application is in use even though the application has been killed (and all dependencies). If Microsoft can't get it right, then they should take the UNIX approach until such time that they can get their 'secure solution' working.

The Vista implementation tries to free up libraries, and if it can, will then update them in place.


But when things go pear shaped you end up with half finished updates. I've had numerous updates fail from the very first Windows - all due to this stupid 'locking' idea Microsoft adopted.

Like I said, give me the end user power, if I balls up my system, its because I do so of my own choice, don't think that you as the operating system know what I want as an end user. If I want to over write, delete or modify a file, I want to do it for a good reason.

Reply Parent Score: 6

RE[3]: no shit
by swarmi on Mon 17th Dec 2007 03:39 in reply to "RE[2]: no shit"
swarmi Member since:
2007-06-09

But it continuously fails everytime


While I agree with you in a general way, it doesn't fail every time. It doesn't even fail every thousand times. Considering how many files are opened and closed even by the hour, it is probably close to a one in a million thing.

But I do agree. And if you really must do it that way, at least give us fuser. a simple fuser -k could have saved me quite a few reboots, it would be a simple solution to a stupid issue.

Reply Parent Score: 4

RE[4]: no shit
by PlatformAgnostic on Mon 17th Dec 2007 07:35 in reply to "RE[3]: no shit"
PlatformAgnostic Member since:
2006-01-02

Mark Russinovich wrote the tool you want:
http://www.microsoft.com/technet/sysinternals/utilities/handle.mspx

Reply Parent Score: 2

RE[3]: no shit
by sappyvcv on Mon 17th Dec 2007 03:46 in reply to "RE[2]: no shit"
sappyvcv Member since:
2005-07-06

But at the end of the day, I want control over my operating system. I'll decide whether or not something is deleted, whether or not it is over written. UNIX treats me like an adult and says, "if you want to do that, you know the risks, you're a big boy".

And that would work really well for most Windows users...

Reply Parent Score: 4

RE[4]: no shit
by kaiwai on Mon 17th Dec 2007 03:56 in reply to "RE[3]: no shit"
kaiwai Member since:
2005-07-06

And that would work really well for most Windows users...


Why should Windows be castrated because the ineptness of a few? Sometimes a bit of tough love and mistakes is the only way for some people to learn.

Reply Parent Score: 2