Post a Comment
That is amazing that WinXP will run on an 8MHz comp. I never thought that numbers like that would be possible on WinXP. Is there any similar Linux experiment? Boggles the mind, but I'm sure you could get Linux working on a 1 MHz comp.... LOL
Maybe I should go fetch my 45MHz comp and start underclocking....
--ZaNkY
Boggles the mind, but I'm sure you could get Linux working on a 1 MHz comp.... LOL
Maybe I should go fetch my 45MHz comp and start underclocking....
A few years ago I was still using a 386 sx/25mhz with 16mb ram as a file server. It was using linux to share files to windows machines over samba. It would use the full 15gb drive and beable to use it without any problems, although the BIOS would only see drives up to 500mb. I had to manually enter the drive settings.
I'd run the machine headless, and just ssh into it when needed, useful when downloading files overnight as the machine wouldn't use too much power and was very quiet.
I've since moved to a bigger 233mhz (fanless) machine with 256mb ram due to the 386 motherboard only having one ide port and the case not having enough space for the amount of harddisks i wanted to use.
Everyone knows that X.org/KDE/GNOME are behind Microsoft in terms of functionality/tech.
That's an opinion, not a fact. For example, I believe that current X/KDE/Gnome is ahead of Microsoft in functionality and technology. So your statement ("Everyone knows...") is clearly false.
However, the point is moot, as I believe it is extremely pathetic to turn this very nice hack into a Linux/Windows flamewar. And I don't care who started it - it takes two to tango.
Response to SlackerJack:
Windows XP has a kernel as well. You install the server edition and you can simply telnet or ssh into it to do your job.
A kernel in itself is not useful without the other utilities. Linux is useful because of bash shell and other GNU utils.
And for your information, the guy was able to launch full explorer, let aside simple command line apps like ssh etc.
Sometime try to increase your knowledge before giving such baseless statements, just because you have a bias for linux.
Edited 2006-01-29 19:15
It takes 30 minutes to boot at 8Mhz. And the CPU is at 100% just to run the desktop.
At 20Mhz, the CPU was busy at 63% just to run the desktop.
So we can safely say that Windows XP steal 16Mhz of your CPU just to run the desktop. It's a small number I would say... Impressive.
Because of the snobby attitude. "Oh well ... AmigaOS could do all of that in the CPU power that Windows XP uses idling!"
Well then, Mr. Snob, how about you step back a little and consider what ELSE Windows XP does, and how much more advanced things are now than in the past?
Modern computers are powerful, but slowness only depends on your perspective. What part are you talking about when you say they're slow?
Slow(er):
When I turn it on and till I get to a usable OS
When I open "My computer"
When I open a folder, any folder. (or Draw, amiga pedants)
When I switch it off.
Did I say that Amiga OS (I specifed, for no good reason) 2.04 could do all (XP?) can do?
In fact, I put in the bit that it didn't anything like as much.
Even with "Instant off" is still sits there for a few seconds telling me it's shutting down. That's still slower.
Open "My computer" in an instant? I did mention a sub 1000Mhz PC didn't I?
Of course the strange thing is, many users are probably use to these slight but constant little delays. as they wait for the computer to catch up with them.
for example on the 750Mhz 256 Meg PC at work, say renaming a file, I now can press the right mouse button, and move the pointer to where the option that I want to select in the time the Contect menu takes to come up.
Maybe I'm just too fast for this world. (I know about F2, thanks)
No, wait, I've been trolled havn't I?
RE[7]: The Amiga OS 2.4
Then, not now.
Think about it realistically ... try to sell someone an Amiga with the argument "They did 2x more 15 years ago!" is pathetic. No one gives a damn, because the computers of today can do 5x more.
"Don't buy that Athlon 64, buy the 386DX, because it was the first with an integrated FPU!" <-- Same argument, same lack of logic.
Mr. Poo, how about you step back a little and consider this: it is not important what a given OS can do. What counts is how much the _user_ can do with a given computer.
If AmigaOS allows a user to do everything he wants to do, then AmigaOS is the perfect OS for him.
(for the record: I've never even touched an Amiga in my life. yet. 
I don't see what the big deal is.
So, Windows XP installed and ran on a Pentium Overdrive @ 8Mhz. Hurray.
I'm sure you can take a Linux distro and achieve identical results. (run on a similar low end system).
Hey wait, Windows 98SE could do the same & would run way better than XP in a lower end system.
Why even install XP on such a low end computer? It isn't usable in everyday life.
What did this experiment prove?
Linux, Windows 98SE, OS/2, BeOS 5, & other OSes could run under the same configuration. And some of these other OSes would run way better than XP on this type of system.
To note: I really like Windows XP & use it regularly, but didn't see any importance to this article and my remarks reflect this stance.
Edited 2006-01-28 20:53
@Kroc
Was it me that missed the point or you?
Windows 98SE would also install on an identical configuration and be more usable @ the same time. You could actually do something with Windows 98SE afterwards.
So, Windows XP installed & booted, but you couldn't do anything practical with it.
If I could take a 1 Litre engine and put it into a big, heavy vehicle to show that it could move it. What would that prove? That the 1L engine could move a big vehicle, though with super slow acceleration, but could do it? Now, if that 1L engine could produce the same acceleration (& speed) as the bigger engine, then that would be something else.
Just because you can do it, why would you? Just so you can show that it can be done? Most people will run Windows XP on P4, P3, P2 & Athlons. So, the article served no practical purpose other than to satisfy general curiousity - which appears to have been important to you.
Maybe you are looking @ installing Windows XP on your Pentium 8Mhz system too :-)
Ok, now I understand.
Sorry, but I still think it's you missing the point.
Sport served no practical purpose
Art serves no practial purpose.
Music serves no practial purpose.
messing about trying to run OS on totally inapropriate HW servers no practical purpose.
They do it because they can climb that mountain, sorry, because THEY find it fun to do.
Wonder if they've got girlfriends?? (Crumbs, says a man on a OS bullitin board)!
I get it AmigaRobbo. They did it for fun & to satisfy the general curiosity.
I still think it didn't provide anything usefull, but you're right, that we all do different things for fun and to satisfy our curiousities. And they did this test because it was fun for them.
But I'll disagree on the rest because they actually do serve a purpose:
Sport - competition, to show who is better @ playing the game, who will emerge victorious; We are competitive @ heart.
Art - Visually appealing - to show off beauty or ugliness, an expression of thought & feelings, to show the world one's interpretation of an event or object.
Music - created for relaxation, enjoyment, an expression of creator's mood to affect the listener's feelings & attitude.
There are many possible motivations behind this
- Curiosity.
They want do know if it can be done
- Fame.
The page was posted on OSNews and probably many other sites as well.
- Challenge.
From the article, It seems like they had to try a lot of hardware configurations with a lot of tweaking.
Just because you can do it, why would you? Just so you can show that it can be done?
Yes. That's exactly why.
I myself found the experiment quite enjoyable to read about. And I really don't see this as a "XP requires less resources than Linux" kinda thing either. I'm both a Windows and Linux user, by the way. It was a hack, a challenge, and if someone had asked me if it could be done, I probably would have said no. So it's quite amazing for me, in a completely useless way.
And that's just fine. Not everything needs to be useful in life, you know...
I think the article is a bit fuzzy on whether it was INSTALLED while the machine was running that slow. For all we know, it was installed on a P4 and the HD was physically connected to the underclocked Intel Overdrive machine for the test and screenshots.
"The installation was made with the help of nLite during the night." - I'm not familiar with that process - alternative setup for XP?
No big hurdle really - these are just some people with old hardware in the closet and have nothing better to do with it. I can relate
Edited 2006-01-28 22:03
There is a certain registry tree you can delete to force it to auto-redetect hardware after a motherboard type swap. Doesn't always work but it hasn't failed me personally yet. Actually, in every instance I've done a mobo/proc swap the systems booted. it complained, and took two or three reboots to install all the drivers (automatically expect network/video obviously)
Haven't had the same luck with Linux. It ate my desktop once. hehe. No disrespect to Linux (i use it daily)
There is a certain registry tree you can delete to force it to auto-redetect hardware after a motherboard type swap. Doesn't always work but it hasn't failed me personally yet. Actually, in every instance I've done a mobo/proc swap the systems booted. it complained, and took two or three reboots to install all the drivers (automatically expect network/video obviously)
Neat trick. I'll research more for it as I needed something like this one of these days. It could prevent me from hosing my WinXP setup when I switched the mobo.
Haven't had the same luck with Linux. It ate my desktop once. hehe. No disrespect to Linux (i use it daily)
It's the exact opposite to me. Linux seems to be more tolerant to hardware changes. Most distros run by default some sort of hardware detection during boot (ala kudzu) that changes system settings accordingly to the respective hardware changes. Mepis survived flawlessly my mobo change. Windows XP didn't.
"XP seems to have number of kernels tuned for particular CPU/MOBO combinations on its installation cd. They are selected during installation but, I guess, can't be changed afterwards."
1. The HAL/kernel combo's are specific to 6 different scenarios on 32bit:
Standard PC - (Non ACPI/Non MP capable)
MPS Uniprocessor PC - (Non ACPI/MP capable w/1 CPU core at install time)
MPS Multiprocessor PC - (Non ACPI/MP capable with 2+ CPU's)
Advanced Configuration and Power Interface PC (ACPI/Non MP capable)
ACPI Uniprocessor PC (ACPI/MP capable with 1 CPU core or HT disabled at install time)
ACPI Multiprocessor PC (ACPI/MP capabe with 2+ CPU cores or HT enabled at install time).
2. You can change the HAL/Kernel combo quite easily through the device manager.
This is indeed cool. It tells how well XP performs even under low memory conditions. Think about it, 8 MB RAM and the full UI of windows is functional.
There is so many features in XP and loading all that stuff on such an under powered machine is amazing.
I can see the anti MS crowd, saying whats the big deal, but honestly, ask yourself, if it was Linux with GNOME on 8MB machine, wouldn't you feel proud?
Generally that's only matter of swap space available and your time. I'm not sure the default 2.6 ker. would boot on as little as 6M but I used to boot RedHat 6.x on 6M machine.
Given the source availability you could compile all the stuff with 586 instructions stripped and try to run it on 386SX.
I've run XP on systems with 64MB to 1.5GB and it is always interesting to run Task Manager and see how each core program's footprint changes accordingly. It is a good sign, and has other advantages. On that 64MB machine it had been running ME and an upgrade was necessary to get things working properly -- after they saw the new system and ran it for a week or two they went and upgraded the RAM themselves at Fry's.
Firefox could learn more than a little from this lesson.
By the way, 98SE does not exactly purr on an 8MB system. I put it on a laptop with 5MB of RAM and it also achieved 100% activity while "idle". In my books XP is a modern marvel ...at swapping.
Still, it was weird to see he had loaded MSN -- that is a memory dog and quite unnecessary. He must be a glutten for punishment.
I remember having an old Zenith computer and trying to install Windows 98 on that thing. It had a 100 mhz processor and a whooping 16 mb of RAM.. but the problem was it was a 80486 DX4-100, and not a Pentium. That thing could not handle Windows 98 at all! It took forever to boot W98 and was just too sluggish to get anything done.
Too bad they couldn't get a true 486 processor to boot Windows XP, I really wanted to see the results.
Don't get me wrong; the 486 processor was a great processor for the DOS age, but the Pentium processor in my opinion was so much better.
It doesn't seem that the experimentors are out to make a point, but their results tell us that modern OS's have so much extra baggage and overhead. Most of our hardware is used for frills. It also stands to reason that the kernel and gui framework for XP is rather stable. I bet that some of the driver engineers, given a specific hardware platform, could make it run quite smoothly with those same specs.
Meanwhile, I'd welcome if PG could find a way to reduce most of that overhead for the rest of us.
kolibri would probably run much better on a similar setup...
here's a screenshot i just took, it's still quite snappy at ~48MHz with 20MB of ram...
http://maeboard.net/r/imgboard.php?res=38
One thing I don't understand is how they got the processor to work at 8 MHz. The article isn't quite clear, and the pictures make it look like one mobo is plugged into the other via an ISA slot, which would make it run at the speed of the ISA slot (8 MHz?). Is this possible?
Wow, this is one of the most interesting experiment I've seen recently. Instead of overclocking, they underclocked various CPU down to 8 MHz... Just imagine how much you can spare on cooling in an enterprise where people just watch their screen and do nothing else than talking to their neighbor...
First of all, it's an impressive experiment, yes. And it will probably run at 500Khz too. I can't see why an OS should stop running (or even crash) when a certain clock frequency isn't met. It's different with RAM, here you need a certain space, if the machine is too short on memory, the system will most likely panic. (but the test machine had more than 32MB of memory installed anyway)
The only issue I could think of with underclocked cpu's could be interfacing with certain hardware. There are pieces of hardware out there which are quite timing sensetive, and when the cpu is simply too slow, timing problems are likely to appear.
But about the official minimum cpu speed of 233Mhz: This value is probably assumed the minimum to do some serious work.
cheers
Joe
But I'd be more impressed with Vista if it gave all the features of XP/2000 but ran it on lower specified Hardware, maybe turn the cute little fade effects off by default and all that.
But as I say, I know that's not the way the world works, just saying it would impress me more.



