New Way To Grade Decay of Computer Installations 561
skojt writes: "I saw this link in Dr Dobb's Journal (the paper edition) about the
behaviour of a slowly decaying computer installation. It refers to a Windows installation, but as the author writes, 'But there will shortly be ports to Linux, Mac OS X, and other Unices; we are confident these OSes are just as prone.'"
Windows? Try Linux... (Score:2, Interesting)
Re:bsod, etc. (Score:3, Interesting)
I have seen Win2k BSOD when explorer froze, when I plugged in 75 hard disks at once (JBODs), and when working the IO really hard as well.
Still, it is better than NT, but still not perfect.
Comment removed (Score:3, Interesting)
Many Unices are not prone to this (Score:3, Interesting)
I have run FreeBSD for 6 years without a single reinstall, been upgrading all the time (source via cvs, then make world and using mergemaster to merge new config into
Benchmarking (Score:5, Interesting)
Im not trying to insinuate that other OSes are not at all susceptible to this but at the same time i have to say that my os x machine's performance has _improved_ over the past year (thanks to apple point releases) through hundreds of apps being installed removed and generaly abused. at the same time my linux box where admitedly much less software is fussed with is about the same when i installed red hat 6.2 on it a year and a half ago.
With that in mind Id be really interested in all those people who are trying to prove a point about one platform or another run their tests under realistic conditions rather than under ideal lab conditions.
just a thought
Re:Windows decay (Score:4, Interesting)
I agree; which is part of the reason I quit using Mandrake and rolled my own LFS [linuxfromscratch.org] system. Anything I'm not sure about I make install to
--Jon
Unix cruft (Score:3, Interesting)
ls -ld ~/.* | wc -l
Dot files. Loads of them. Four from RealPlayer, six from Gnome, five from Pine, three from Sawfish, and three NFS lock files, among a total of 140 entries.
Good thing Linux doesn't have a registry. It might get cluttered.
--Patrick
Real Player is a Great Example (Score:5, Interesting)
On my XP box Real One put "eventsvc.exe" in the run key of my registry, I removed it. Every time I run Real One it puts it back. This thing is even more anoying than the start center, it just sits in the background until another app steals one of it's file associations. It then pops up a little box saying "this app has stolen my media type". The box has two options, "OK" and "remind me later", there isn't even an X in the corner to close it, you have to use alt + F4. If you don't say OK and this stupid thing is running it will pester you again every 15 minutes or so. You have to kill the process and then remove it from the registry (or use msconfig).
This IMO is the worst kind of cruft. Maybe I want to use Winamp for MPEG 1 audio! Please fuck off!
This piece of junk just sits in the background sucking up a couple megs of ram and using some cpu time when it needs to check that nothing else is moving in on it's turff. The fact that I am playing WC3 when it decides to do this, isn't relevant, Real must protect thier position as the number one most anoying piece of shit in existence. God only know how many memory leaks and all round crappy code is contained in this thing.
Real guys, last time I checked it was still My Computer. Leave your bullshit at the door.
I've got a 9 year old linux machine (Score:1, Interesting)
They've got it backwards. (Score:1, Interesting)
any system is totally unusable, as far as I'm concerned.
It takes DAYS to just install all the apps I use regularly
and get the various settings and options and preferences
just _roughly_ the way I want them. It takes _weeks_ to
fine-tune things until I can get comfortable with the
system. Then there are those obscure little apps and
utilities that you _occasionally_ need and go months
without realising you forgot to install them... it can
take _years_ to get a system truly _right_.
Linux is a little better OOTB than Windows, because the
distributions bundle more things, and this can save a
couple of days worth of download time initially, but
there are always still lost of little pieces missing.
Every so often I discover something that's missing,
something the distribution did not include, that I want.
This becomes, over the years, gradually less frequent.
Discovering that package x is badly obsolete doesn't
become less frequent; that's more or less constant. But
in a pinch you can get by with an old version; whereas,
if you never previously installed (say) a TADS runtime,
when you find that you need one, you can't proceed until
you go hunt it down.
As far as having things decently up to date, I find that
it mostly only matters for things you use with any frequency.
I have the latest browser, the latest Emacs, and so on, but
if Python is a bit out of date, I don't care until I go to
install or upgrade something that requires a newer version.
By the time I need to upgrade to a newer version of mkswap
my hardware will probably be on its last legs.
Cruftarama (Score:2, Interesting)
I don't tend to run windows but my friends do and I've noticed an alarming trend: proliferation of adware.
I know a lot of you will be saying "well duh" but I don't run Windows' desktops much. I run Linux as a desktop/workstation OS and I administer Linux and W2K servers. Windows, to me, is a shell for running Warcraft 3 and Operation FlashPoint 8)
An alarming amount of windows software (especially "shareware" or "freeware") installs all sorts of annoying adware. Popups, animations, banners: cpu-wasting, flashing, scrolling, dancing cruft. Think of a website with really annoying advertising methods and then think "What if my destop randomly did that" and you'll get an idea of what it's like.
During installation of these adware-containing programs you probably wouldn't realise that your computer is about to be seriously cruftified.
The adware is usually embedded in
There's special programs you can download for windows that just try to remove/disable as much adware from the OS as they can.
I must say I don't miss windows one iota. I know with a bit of hacking I'd be able to disable any adware "suprises" but I think I'd pop a vein in my forehead before long.
Cheers
Andy
Re:Real Player is a Great Example (Score:1, Interesting)
Cheers,
-JD-
jd (at) bluenugget [dot] net
Re:Mac OS 9 (Score:3, Interesting)
MacOS X in theory is easier still than MacOS 9, with its application "packages" containing all you need to throw away. Plus maybe some files in the Preferences folder, but they're harmless. With Carbon apps (esp. games) that support MacOS 9 it's a little more complicated.
The extensions management you mention is a little more difficult than you imply, but it's not nigh-impossible to do by hand like the Windows Registry is. A trick you didn't mention is to use the MacOS file labels (colors) on known-good extensions, which makes it easier to find newly inserted or modified items.
Techtool is an excellent utility for zapping the PRAM (a trick you missed) as well as for rebuilding the desktop. DiskWarrior cleans up cruft in your directory structure (HFS/HFS+).
When I was stuck using Windows machines at work, I made frequent use of RegClean, Norton Utilities, and scanreg /fix to keep things livable. Often the same registry errors would return over and over again. Like a mold.
To sum up, I preferred MacOS 9 when I was using it, but MacOS X is so much better still.
COM registry pollution is worst (Score:3, Interesting)
Right now my work system (W2K) most of the time takes forever to pop up the context menu on files in Windows Explorer. It didn't always do it, but I can't really identify a major change to the system that precipitated that. No doubt some of the shell extensions that are being activated each time are looking for "stuff" that they're either not finding, are being slowed down by other components that they're relying on, or experiencing some other type of timeout. The menu can take 30 seconds or more to pop up. Similarly, some types of file operations take equally long: deleting a file from within Windows Explorer can take over half a minute, half of that time waiting for the confirmation dialog, the other half waiting for the "deleting file" animation dialog to quit. These are all most likely COM related problems that could probably easily be fixed--if you know what you're looking for. Unfortunately, a trace on registry operations during a context menu popup generates so much output as to be virtually useless.
Things like these all add up to make the Windows user experience increasingly frustrating with advancing time, particularly because of the seeming intractability of the problems. The new
Re:Don't use it! (Score:4, Interesting)
Doing this with software such as Quicktime is also rebellious, as it sends the word to Apple that *hey your software is worthwhile to me*. It states that *I don't succumb to predatory bundle-it-with-the-OS techniques* and most importantly *I support capitalism and the free market*.
Do you get to do that by playing with the calendar?
Re:Windows? Try Linux... (Score:3, Interesting)
I really am glad to see Gentoo starting to implement a similar system. Having that ports tree enables me to keep my system up to date, without lingering dependencies, and without having to go racing out to buy the latest CD.
Personally, I think the distros like the fact that RPM is such a piece of crap as it ensures that buying a new CD is FAR easier than just upgrading what you have from the Net.