posted by Davon Shire on Wed 23rd Feb 2005 21:51 UTC
IconAmazing is the recent interest in full, live, operating systems that can fit on a 50 MB CD-ROM. It's totally astounding that they can cram so much onto such a tiny disk. But wait.. let's run back to the days of old.. back to say 1988.

Note: This editorial is meant for discussion and rebuttal if any is to be had. I'm not here to pick on an OS in general. I'm here mostly because I don't have the answers and I'm hoping that the smarter people out there can give me the answers I seek.

It's an amazing and exciting time in computers here in 1988. Apple's Lisa has caused a stir. Atari has a system that can appeal to the graphic hungry, as does a little company called Commodore with their Amiga. Hard drives are just swelling to almost 20Megs in size if you want to spend a couple grand and there's a new media out that people think is so much better than those flimsy 5.25" disks. Soon the world will rattle with the sounds of 3.5" 800KB floppy disks being filtered through someone's fingers like large square poker chips. Intel has the 386 chip out and someone has broken the 640K memory barrier in real mode. It's just amazing what computers are doing.

I'll use the Amiga for a moment since I owned one and know it's internals enough to be able to speak with some authority. This machine had 1 MB of memory, half of that was directly accessible to the graphics chip. I used 2 x 3.5" floppies and hadn't a hope to have the cash to buy a hard drive at the time. But I had a pre-emptive, multitasking operating system, with a modern graphical user interface (GUI for those that need it.) that I could use to play games, write documents, ray trace, paint, do database stuff, spreadsheet and even use a modem to dial up a BBS. I actually used it to access CompuServe for the longest time. Because I'd learned the command line commands on CompuServe long before it went GUI.

The operating system was easily as stable as Windows or the Mac's OS at the time. Which means it crashed usually at the most important moments. Like 30 seconds before your 6 hour ray trace finished tracing and would have saved the last bit of the file that would have made it readable. But such is life on the bleeding edge of technology.

Now we'll zip ahead a bit to 1994. Computers are expensive compared to today. But they were still exciting. IBM compatible computers.. Now generically referred to as PC's and PC clones. Are the bulk of the computers currently in people's home and office. Intel's 486 has been the reigning king for almost 2 years as the primary engine of domestic computing. But the Pentium is ready to hit the streets and tear up data benchmarks we've all grown so use to. Windows 3.1 is the primary OS of choice. And though it crashes at a blink, has a clunky interface and needs at least 4 MB of ram to run well. 16 MB will get you lots of zippiness if you have the bucks. It needs however a computer with a hard drive. Which now drives of 60-100 MB can run you as little as $200.00. It's still a lousy platform for games. And everyone still uses DOS to play their games.

From the depths of Geekdom and it's techno-rage crowd comes a cry that is hardly heard by the masses save those who still hope there is a better way. People who got hooked on multitasking. Multitasking like UNIX does. Like the Amiga did. That cry was a little known UNIX operating system FreeBSD, and it's UNIX like brethren Linux.

What was that cry? I hear you ask. The cry was simply this: Windows is a slow, bloated pig of an operating system that can't multitask to save it's own life. This UNIX operating system (FreeBSD,Linux,Netbsd) can do what windows does look we put X-windows on it. So you have a graphical interface too. The fact that you could download these operating systems via your 14.4Kb or the speedy 28.8Kb modem was another plus. You didn't have to pay for them. But really at this current point the fact it was free wasn't such an issue. A person could find 3.1 Windows and MS-Dos 6 something, lying around the house usually and piracy wasn't really thick in the minds of lawmakers.

What mattered most about these early multitasking operating systems was that they made the most out of what you had. And they were more stable than anything out there. Computers running months on end without reboot was the norm compared to the daily sometimes hourly reboots of windows. And of course the real price for using these operating systems was you had to sit, read and learn the operating system and how it interacted with your computer. It had a high tech-knowledge price compared to the click-knowledge of windows.

I've spent all this time dredging up history to rush you to my problem with where we sit today in the open source world and operating systems in general. Ready... set... point: Can you imagine running a modern Unix operating system on just 16 Megs of ram? I'll go one better, 32 Megs of ram and a modern Unix system with Gnome or KDE running as your GUI.

Windows XP SP1 boots and runs on average needing around 130-180 Megs of ram just by itself to run smoothly. Linux with KDE needs around 80-140 Megs of ram. From a memory perspective the 2 aren't really all that far apart. Cut down the auxiliary services and things and you can get XP down to around 80 Megs of ram.

Table of contents
  1. "Days of Lean, Page 1/2"
  2. "Days of Lean, Page 2/2"
e p (0)    60 Comment(s)

Technology White Papers

See More