Author Topic: Linux doesn't run on older hardware?  (Read 18338 times)

0 Members and 1 Guest are viewing this topic.

Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: Linux doesn't run on older hardware?
« Reply #15 on: February 26, 2006, 06:15:42 pm »
As usual, Microsoft is trying to pat themselves on the back and making ridiculous claims.  I run Linux on 233mhz and 300mhz boxes and it runs great (unless you try to run OpenOffice or Eclipse or other stupid stuff).  I also run Windows on a 500mhz box and it runs like shit.  So who's right?

I can toss NT 4.0 SPanything on a 233 or 300MHz box and it'll run great with only 16mb of RAM.  That was the kind of machine it was built for.

As it turns out, as long as there is enough RAM, evidently Windows 2003 will run on a 133MHz Pentium.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Newby

  • x86
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: Linux doesn't run on older hardware?
« Reply #16 on: February 26, 2006, 06:27:40 pm »
They're the ones that specified the setup. You can't blame anyone zorm. :)

Actually they tested against distros that are designed for current hardware, so responding that "hey we can beat your full OS with our stripped down OSes" isn't exactly encouraging.

You missed my point. Microsoft limited themselves to an out-of-the-box install for their OS.

Also, I love how one of the latest Slackware distros worked just fine on a PC from 1997. Windows XP can't run on a PC from 1997. I take that back. It can. Just fine, in fact, if you are fine with waiting 5-10 minutes to get past the login screen.

As usual, Microsoft is trying to pat themselves on the back and making ridiculous claims.  I run Linux on 233mhz and 300mhz boxes and it runs great (unless you try to run OpenOffice or Eclipse or other stupid stuff).  I also run Windows on a 500mhz box and it runs like shit.  So who's right?

I can toss NT 4.0 SPanything on a 233 or 300MHz box and it'll run great with only 16mb of RAM.  That was the kind of machine it was built for.

As it turns out, as long as there is enough RAM, evidently Windows 2003 will run on a 133MHz Pentium.

I can toss the original Slackware from 1993 on something slower than the machine from 1995 and it'll run just fine. I'd wager Win95 couldn't dream of running on something from 1993.

EDIT -- Now I'm confused @ zorm.

Quote
Funny how Microsoft is limited to being installed and run out-of-the-box yet Linux is allowed to use distros specifically designed for older hardware? Give me a break~

Actually they tested against distros that are designed for current hardware, so responding that "hey we can beat your full OS with our stripped down OSes" isn't exactly encouraging.

Which one is it? :(
« Last Edit: February 26, 2006, 06:32:45 pm by Newby »
- Newby
http://www.x86labs.org

Quote
[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Linux doesn't run on older hardware?
« Reply #17 on: February 26, 2006, 07:25:42 pm »
And windows isn't the same way? If you turn off services its still windows, etc. If they use Windows CE or such its still the same basic kernel.

As Newby already pointed out, they limited themselves to an out-of-the-box install.

Offline zorm

  • Hero Member
  • *****
  • Posts: 591
    • View Profile
    • Zorm's Page
Re: Linux doesn't run on older hardware?
« Reply #18 on: February 26, 2006, 07:43:36 pm »
I understand Microsoft limited themselves but they also used full distros of Linux to test against! Then the Linux people respond back that they have other distros for old hardware.

My point is if you are going to compare a distro specifcally made for oldish hardware then Windows should be allowed to be modified in a similar fashion.
"Frustra fit per plura quod potest fieri per pauciora"
- William of Ockham

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Linux doesn't run on older hardware?
« Reply #19 on: February 26, 2006, 07:56:00 pm »
Okay question: Who cares?
I mean if you're not willing to put enough money to get something more hightech than ISA ..or you're using a PC from 1997 ....
Cmon, get with the times.

Technically speaking a kernel can operate with just enough memory for itself and it's heap which is only a few megs. Memory can be swapped out so provided you have a reliable method of keeping a pagefile it should be possible, not saying it would be very efficient (or sane).

The way I see it you need a) Enough memory for the entire kernel (few megs) b) Enough memory for some pagetables/pagedirs
One 4KBPage maps 4MB of memory, not all memory has to be mapped at the same time. I think you may also need a small window of memory for a process to run in, parts of a process should be able to be paged to the disk/reread if you mark them as non resident then put them on the disk. On pagefault they can be paged back in from a file or swap. I'd estimate 16MB at the most for a fully working kernel. (Slow as hell and your disk would be active always

Now the term "old hardware" is also very vauge. I'd call hardware released in 1999-2000 old, and I'm pretty sure XP can run on that (Since most of the PCs who upgraded to XP on it's release used something around then) so it wouldn't be a far stretch to 1997.

One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Newby

  • x86
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: Linux doesn't run on older hardware?
« Reply #20 on: February 26, 2006, 08:01:29 pm »
Okay question: Who cares?
I mean if you're not willing to put enough money to get something more hightech than ISA ..or you're using a PC from 1997 ....
Cmon, get with the times.

Apparently, Microsoft did; they did the study. :)

My point is if you are going to compare a distro specifcally made for oldish hardware then Windows should be allowed to be modified in a similar fashion.

I thought it was for current hardware?

Actually they tested against distros that are designed for current hardware, so responding that "hey we can beat your full OS with our stripped down OSes" isn't exactly encouraging.

Hmm?

And they have every right to respond saying "we have older distros for older hardware" just like M$ could have said "we have older operating systems for older hardware."

Ooh, I get what you're saying. Who cares if it isn't encouraging? Let's see M$ strip down a Windows OS and compare it to an older distro in terms of usability in the desktop/server environment. I bet Linux comes up on top.
« Last Edit: February 26, 2006, 08:03:41 pm by Newby »
- Newby
http://www.x86labs.org

Quote
[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: Linux doesn't run on older hardware?
« Reply #21 on: February 26, 2006, 08:02:44 pm »
I can toss the original Slackware from 1993 on something slower than the machine from 1995 and it'll run just fine. I'd wager Win95 couldn't dream of running on something from 1993.
I could run Windows 95 on my 386 with 4mb RAM from 1987.  It ran slow, but it was possible.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Linux doesn't run on older hardware?
« Reply #22 on: February 26, 2006, 08:03:11 pm »
I understand Microsoft limited themselves but they also used full distros of Linux to test against! Then the Linux people respond back that they have other distros for old hardware.

My point is if you are going to compare a distro specifcally made for oldish hardware then Windows should be allowed to be modified in a similar fashion.

All of these Microsoft vs. Linux battles seem to be exactly this: Microsoft doesn't know how to use voccabulary.  They limited themselves to a set of conditions and Linux shows they can do that too.  There's no such thing as "out of hte box Linux."

Warrior: while I agree with you, I think you need to make your arguments sound more like an argument and less like an insult.  Who cares about this?  Old computers are growing more and more useless.

Offline Newby

  • x86
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: Linux doesn't run on older hardware?
« Reply #23 on: February 26, 2006, 08:04:53 pm »
I can toss the original Slackware from 1993 on something slower than the machine from 1995 and it'll run just fine. I'd wager Win95 couldn't dream of running on something from 1993.
I could run Windows 95 on my 386 with 4mb RAM from 1987.  It ran slow, but it was possible.

I could build an LFS system that would run on that just fine. :)

I think. :(
- Newby
http://www.x86labs.org

Quote
[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Linux doesn't run on older hardware?
« Reply #24 on: February 26, 2006, 08:13:00 pm »
Warrior: while I agree with you, I think you need to make your arguments sound more like an argument and less like an insult.  Who cares about this?  Old computers are growing more and more useless.

Didn't mean for them to come off as hard, was merely trying to set the point that not many people actually use the old hardware on an everyday basis. Not saying what Microsoft claims is correct either, I'm just stating that literally every kernel which uses Flat Protected (or Flat Virtual, whatever) model which is overlapping segmentation (Base=0 Limit=0xFFFFFFFF) can probably run (very slowly and horribly) on old hardware. I think the only limitation is the actual support for the devices like older processor models and things like full preemptiveness in multitasking as opposed to cooperative which could lead to starvation. 
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Linux doesn't run on older hardware?
« Reply #25 on: February 26, 2006, 08:17:09 pm »
Didn't mean for them to come off as hard, was merely trying to set the point that not many people actually use the old hardware on an everyday basis. Not saying what Microsoft claims is correct either, I'm just stating that literally every kernel which uses Flat Protected (or Flat Virtual, whatever) model which is overlapping segmentation (Base=0 Limit=0xFFFFFFFF) can probably run (very slowly and horribly) on old hardware. I think the only limitation is the actual support for the devices like older processor models and things like full preemptiveness in multitasking as opposed to cooperative which could lead to starvation. 

Let me show you want I mean:

or you're using a PC from 1997 ....
Cmon, get with the times.

Completely unecessary.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Linux doesn't run on older hardware?
« Reply #26 on: February 26, 2006, 08:18:32 pm »
Wasn't directed at anyone here (Although I hope we all have PCs from this millenium).
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Newby

  • x86
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: Linux doesn't run on older hardware?
« Reply #27 on: February 26, 2006, 08:19:36 pm »
Wasn't directed at anyone here (Although I hope we all have PCs from this millenium).


iago runs lots of computers that are barely fast enough to run Windows. Look at pie and darkside.

I run a laptop that is designed for win98. It runs Linux and used to host my CS server.
- Newby
http://www.x86labs.org

Quote
[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Linux doesn't run on older hardware?
« Reply #28 on: February 26, 2006, 08:21:37 pm »
I meant as a main PC, I'm pretty sure 16MB isn't what he uses regularly ;).

I'm also pretty sure since Window is a graphical enviroment at the least it would be fair
to do the comparison with Linux running a graphical enviroment as well.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Linux doesn't run on older hardware?
« Reply #29 on: February 26, 2006, 08:22:36 pm »
I meant as a main PC, I'm pretty sure 16MB isn't what he uses regularly ;).

I'm also pretty sure since Window is a graphical enviroment at the least it would be fair
to do the comparison with Linux running a graphical enviroment as well.

That's the glory of it.  You don't have to use a graphical environment. :)