Originally posted by: XBoxLPU
Originally posted by: drag
Originally posted by: Nothinman
The betterment of computerdom involves a migration away from Windows.
Hell, ya. Then people would be talking about tweaking stuff like OpenMosix to get highest performance out of their machines instead of banging their heads on some obscure registery settings to knock 15 seconds off of their boot-up times.
Only n00bs are like that.........
Well, ya. It was bit of a exageration, no insult intended and I apoligise if I offended.
But OpenMosix is definately the type of software that makes my jaw drop.
It's a simple way of adding clustering technology to a Linux computer thru some patches and some other software.
What it does is if you have 2 or more computers on a network that are setup to use it, it will dynamicly migrate proccessing threads from one computer to another to even out the workload. The great thing about it is that it doesn't need to have programs specially designed to utilize it, it just works with normal program proccessing threads.
So say your ripping a DVD or compiling software or something like that and you have a couple computers sitting around. Say a desktop, and then a standby or a server or whatever. So your ripping/encoding a DVD, and you decide you want to browse the internet or watch TV on your computer or play a game or whatever on your desktop. So then you open up your second application and the machine gets bogged down for a bit because your using 100% cpu time already on the DVD ripping/encoding.
Well what would happen after a couple seconds is that your encoding application will begin to have it's proccessing done on the other machine, and then send the results back to your desktop, all automagicly.
So you could have 2-3 or a dozen computers all hooked up in a network and your effectively sharing the proccessing power and memory in one big computer. It's a cluster, but it doesn't require any special programming technics to use like in a Beowolf style cluster.
Of course that's not the only one I like. Azureus is a pretty kick-@ss program. It's a wonderfull example of what you can accomplish with Java programming language...