Windows 7 - A Rant
Posted: Tue May 04, 2010 5:34 am
Windows 7 has really been getting on my nerves. There are things going on with it that shouldn't be going on with it, especially since you have to pay so much for it. And disclaimer, I do have a degree in computer science, so I know a good bit of what I'm talking about.
My current computing setup is triple. I have a relatively modern desktop running Windows 7, a six year old laptop running Debian stable, and a five year old iMac G5 running Mac OS 10.5.
Allow me to post the basic specs of my desktop and laptop to make the sins of Windows 7 more apparent.
Desktop, "Randgriz"
CPU: AMD Athlon 64 x2 3000+
RAM: 1.5GB generic
Secondary Storage: 420 GB across two SATA 3.0 Gb/s drives
OS: Windows 7 Professional, cost, free (courtesy of the university)
Laptop, "Finney"
CPU: Intel Celeron M 1.6 GHz
RAM: 1.5GB generic
Secondary Storage: 80 GB IDE drive
OS: Debian GNU/Linux Stable, cost, free (courtesy of the open source movement)
Window Manager/Desktop Environment: Windowmaker/GNUStep
Note that the laptop is clearly inferior in every way, shape, and form. I'm going to skip the petty little differences in user interface, bash vs. PowerShell, et cetera, and get to the real meat and potatoes of what's inexcusable.
Technical Issues
Occasionally I make the mistake of trying to use Windows 7 the way I use GNU/Linux. With Finney, I find myself able to run dozens of programs, both GUI and command line, simultaneously without any noticeable performance hit. Sure, my little system resources monitor will go a bit crazy, but the system is still perfectly usable. Typically, I'm running Firefox (Iceweasel, actually) with several tabs open, mpd (music player daemon) with MPDCon, a system resources dockapp, emacs, gnus, and maybe nethack or Dwarf Fortress under wine.
In Windows 7, god help me if I try to run more than two applications simultaneously. I wish I were joking. It takes upwards of 30 seconds to launch an application in the first place, and if I have more than about three windows open, I'm screwed. The system approaches complete unresponsivity. And if I want to install a program, well, I might as well go make a sandwich, because I won't be using the computer for half an hour.
Granted, Windows has always had admittedly bad resource management. Windows can't schedule IO worth a crap. Any and all significant hard drive access will slow most Windows systems noticeably, but this is absolutely ridiculous. This leads me to the conclusion that Windows 7 somehow manages to have even unbelievably crappier resource management than any operating system I have ever used ever. And I've used more operating systems than most people can name.
Second major technical issue, crappy drivers. So, sitting inside Randgriz is an almost brand new Linksys 802.11 b/g wireless card that is completely useless. Because Windows refuses to acknowledge that it even exists. It worked just fine when I booted Linux on Randgriz. Randgriz outputs video through HDMI to my HDTV. I have never had a problem with video. But the sound craps out frequently. It would seem that about once an hour, Windows 7 forgets that the video card is also a sound card. So I have to reach behind the TV, unplug the HDMI cable, replug the HDMI cable, and suddenly sound works again! What. The. Fbadword. That should never happen in any conceivable universe.
General Evility
Microsoft is a pretty evil company. Seriously. The entry for "Unethical Business Practices" in the encyclopedia should read, "See Microsoft." As if that wasn't bad enough, they're a huge supporter of software patents, the single biggest stifler of innovation in the modern era. But I digress.
I have Windows 7 Professional. Professional. And I like to play around with languages. It's a hobby of mine. But I can't change the system language on Randgriz unless I upgrade to Windows 7 Ultimate. And even then only a measly 35 languages, unlike the dozens and dozens available on any standard Linux distribution.
Artificial feature restriction is nothing short of unethical, especially when it forces people to upgrade to the most expensive version of a tiered program for something that should be a standard feature across the board.
And that's not even going into DRM, security issues, et cetera.
-------------
I'm typing this on Finney. My duck is telling me that I'm using about a third of my RAM and hovering around 70% CPU usage with spikes up to 100%. I haven't even noticed. I'm contemplating switching the entire system to Esperanto just because I can.
I hate Windows 7 so hard right now. Thanks for reading.
My current computing setup is triple. I have a relatively modern desktop running Windows 7, a six year old laptop running Debian stable, and a five year old iMac G5 running Mac OS 10.5.
Allow me to post the basic specs of my desktop and laptop to make the sins of Windows 7 more apparent.
Desktop, "Randgriz"
CPU: AMD Athlon 64 x2 3000+
RAM: 1.5GB generic
Secondary Storage: 420 GB across two SATA 3.0 Gb/s drives
OS: Windows 7 Professional, cost, free (courtesy of the university)
Laptop, "Finney"
CPU: Intel Celeron M 1.6 GHz
RAM: 1.5GB generic
Secondary Storage: 80 GB IDE drive
OS: Debian GNU/Linux Stable, cost, free (courtesy of the open source movement)
Window Manager/Desktop Environment: Windowmaker/GNUStep
Note that the laptop is clearly inferior in every way, shape, and form. I'm going to skip the petty little differences in user interface, bash vs. PowerShell, et cetera, and get to the real meat and potatoes of what's inexcusable.
Technical Issues
Occasionally I make the mistake of trying to use Windows 7 the way I use GNU/Linux. With Finney, I find myself able to run dozens of programs, both GUI and command line, simultaneously without any noticeable performance hit. Sure, my little system resources monitor will go a bit crazy, but the system is still perfectly usable. Typically, I'm running Firefox (Iceweasel, actually) with several tabs open, mpd (music player daemon) with MPDCon, a system resources dockapp, emacs, gnus, and maybe nethack or Dwarf Fortress under wine.
In Windows 7, god help me if I try to run more than two applications simultaneously. I wish I were joking. It takes upwards of 30 seconds to launch an application in the first place, and if I have more than about three windows open, I'm screwed. The system approaches complete unresponsivity. And if I want to install a program, well, I might as well go make a sandwich, because I won't be using the computer for half an hour.
Granted, Windows has always had admittedly bad resource management. Windows can't schedule IO worth a crap. Any and all significant hard drive access will slow most Windows systems noticeably, but this is absolutely ridiculous. This leads me to the conclusion that Windows 7 somehow manages to have even unbelievably crappier resource management than any operating system I have ever used ever. And I've used more operating systems than most people can name.
Second major technical issue, crappy drivers. So, sitting inside Randgriz is an almost brand new Linksys 802.11 b/g wireless card that is completely useless. Because Windows refuses to acknowledge that it even exists. It worked just fine when I booted Linux on Randgriz. Randgriz outputs video through HDMI to my HDTV. I have never had a problem with video. But the sound craps out frequently. It would seem that about once an hour, Windows 7 forgets that the video card is also a sound card. So I have to reach behind the TV, unplug the HDMI cable, replug the HDMI cable, and suddenly sound works again! What. The. Fbadword. That should never happen in any conceivable universe.
General Evility
Microsoft is a pretty evil company. Seriously. The entry for "Unethical Business Practices" in the encyclopedia should read, "See Microsoft." As if that wasn't bad enough, they're a huge supporter of software patents, the single biggest stifler of innovation in the modern era. But I digress.
I have Windows 7 Professional. Professional. And I like to play around with languages. It's a hobby of mine. But I can't change the system language on Randgriz unless I upgrade to Windows 7 Ultimate. And even then only a measly 35 languages, unlike the dozens and dozens available on any standard Linux distribution.
Artificial feature restriction is nothing short of unethical, especially when it forces people to upgrade to the most expensive version of a tiered program for something that should be a standard feature across the board.
And that's not even going into DRM, security issues, et cetera.
-------------
I'm typing this on Finney. My duck is telling me that I'm using about a third of my RAM and hovering around 70% CPU usage with spikes up to 100%. I haven't even noticed. I'm contemplating switching the entire system to Esperanto just because I can.
I hate Windows 7 so hard right now. Thanks for reading.