This is sort of a follow up to the threads about Windows 8 and our futures as programmers....
http://forum.pellesc.de/index.php?topic=4330.0http://forum.pellesc.de/index.php?topic=4342.0 The big question on my mind was whether there's much of a future to programming given the way the computer industry is heading. Some say it's all swirling the drain, others will tell us the really good stuff is just around the corner... Everything's going mobile, applications are becomming smarter, hardware is getting smaller and smaller... oddly enough, cited as arguments by both sides.
So after Windows 8 blew up my system and it didn't want to come back to life, I realized I had a "free" computer to mess with. There are several others around but I seldom have one just sitting there... So I decided to do some trials of various operating systems and see just what was what...
First try: Ubuntu 8.04 ... Nice, worked ok but problems getting the ATI graphics driver to work at 1080p...
2) Ubuntu 11.10 ... Now this was *horrible*... the "unity" desktop looked like a wanna be "metro" setup and it was ssslllloooooowwww. Opening the web brouser would take 13 to 15 seconds. I got onto a couple of websites and asked if there were any tweaks I could try, did a couple of them but they really didn't make much difference (
like most Windows tweaks). It still used about 40% of an AMD x64 x2 2.2ghz processor just to play an MP3...
3) Kubuntu 11 ... not as bad but still nothing to brag about. Still 40% CPU to play an MP3... slow downloads, really really really slow startup (> 2 minutes)
4) Then came Linux Mint ... Took me about 5 tries to get it installed. Video driver was causing all kinds of problems (ATI 4600 series) and kept hanging. Once I got that straightened out it seemed a lot better, still a bit laggy but perfectly useable. Playing MP3s still used a horrific amout of CPU time. 1080p AVI files (Big Buck Bunny) would balk and stammer using nearly a constant 100% (and apparently more). Very frustrating.
5) OpenSuse got the next kick at the can. Now this was impressive. It installed perfectly, worked correctly right away (far as I could tell) and had a real nice KDE desktop setup. Playing MP3s used about 15 to 20% CPU depending on the bitrate of the source. FLAC files (which wouldn't play on the others) used up about 35%. However, no matter what I did I couldn't get this distro to install video codecs so I never did get it to play video... which is not very good if you're building an HTPC.
Can you feel my frustration mounting?
6) Next I thought I'd give good old FreeBSD a try. It went in nicely, worked almost right away, after a few minor problems getting the package manager to download stuff for me (turned out to be a networking problem, easily fixed) Nice enough Gnome desktop and lots of business and science apps... but once again codec problems. It played MP3s at about 40% CPU and wouldn't play videos at all...
7) OK, says I... enough of this, and in went Windows 7. This I KNOW works. With media player classic it plays anything I throw at it. MP3s use about 2% CPU allowing the processor to scale back to 1ghz and run cool as a cucumber, with 0 fan noise. Big Buck Bunny (35mbps 1080p AVI with AC3) plays ok but it's just a bit ragged with a couple of scenes being a bit jerky but only 25 to 30% CPU usage. A little twiddling with the settings in MPClassic almost entirely gets rid of it...
So now I decides that just in case I get another system killer like that Windows8 experience I'm going to dual boot Win7 x64 and XP x64. I have tools to restore the boot sectors for either of those and should be able to get into XP to fix the rest... so I'm thinking this is a good idea.
Then comes the big surprise... I put in XP x64, tossed in the service packs, installed only the video and sound drivers (in my experience MS Network, disk and IO drivers usually work better than NVidia's chipset drivers). A little setting up and tweaking, nothing big just turning off a couple of unnecessary services and running Tweak UI on it... MP3 files play with almost unnoticeable CPU usage; 1 or 2% My BBB video plays with --get this-- 15% CPU loading and it plays smooth as glass! The web browser loads, usually before I get my finger off the mouse button... and it's booted up and ready to go in just over 10 seconds.
A couple of other little things that should be noted... I've had a long term problem with incomplete page loads in the browser (any browser) and frequent file corruption on Flash Drives under Win7... not so in XP. Also where Win7 runs a typical 350 to 400us delay in defered procedure calls... XP x64 is running double digits, typically 18 to 20 but occasionally dips to under 10 microseconds which helps time critical funcrtions such as video and audio decoding enormously.
Finally, I actually think my music sounds better with XP... Who Knew???
All in all it's been quite the week... But I'm now officially a "legacy user" and I've learned my lesson about keeping up with the latest toys. As my smarter half suggests: "If it ain't broke, don't fix it"... and I'm going to believe her.
So there's my adventure... and my entry into Legacy Computing.
I now have a dual boot system XP x64 and Win7 x64 ... defaulting to XP.
And... most importantly... my headache is beginning to subside.