A silly question about consoles and PCs
Moderator: Thanas
- Captain tycho
- Has Elected to Receive
- Posts: 5039
- Joined: 2002-12-04 06:35pm
- Location: Jewy McJew Land
A silly question about consoles and PCs
Now, looking at Xbox and other console hardware, I'm rather struck by how relatively low end the parts they use are. For example, the Xbox uses a 733mhz CPU, a 200mhz GPU, and only 64 megs of RAM, yet still manages to deliver great framerates. Yet when you look at a typical gaming computer, you have at face much more powerful components.
Now, I've heard that the reason the Xbox can deliver games the way it can is because of its operating system, and because it doesn't have to do anything else.
Why can't you do this for a PC? A small, tiny OS designed purely to play games, and hardly anything else. I'm hardly an expert at this sort of stuff, but wouldn't this give incredible performance boosts to PC games?
Now, I've heard that the reason the Xbox can deliver games the way it can is because of its operating system, and because it doesn't have to do anything else.
Why can't you do this for a PC? A small, tiny OS designed purely to play games, and hardly anything else. I'm hardly an expert at this sort of stuff, but wouldn't this give incredible performance boosts to PC games?
Captain Tycho!
The worst fucker ever!
The Best reciever ever!
The worst fucker ever!
The Best reciever ever!
Re: A silly question about consoles and PCs
The Xbox's graphics capabilities are grossly inferior to any computer. Does it look good? Sure. But it also only needs to produce 640x480 @ ~30FPS most of the time. (yes, I am aware that there are 720p and 1080i modes for some games).Captain tycho wrote:Now, looking at Xbox and other console hardware, I'm rather struck by how relatively low end the parts they use are. For example, the Xbox uses a 733mhz CPU, a 200mhz GPU, and only 64 megs of RAM, yet still manages to deliver great framerates.
The OS is a stripped-down W2K kernel. It doesn't have to worry about the bulk of a general-purpose OS but that's more an issue for memory.Yet when you look at a typical gaming computer, you have at face much more powerful components.
Now, I've heard that the reason the Xbox can deliver games the way it can is because of its operating system, and because it doesn't have to do anything else.
Probably not. Windows itself is not a great load on a computer.Why can't you do this for a PC? A small, tiny OS designed purely to play games, and hardly anything else. I'm hardly an expert at this sort of stuff, but wouldn't this give incredible performance boosts to PC games?
- Keevan_Colton
- Emperor's Hand
- Posts: 10355
- Joined: 2002-12-30 08:57pm
- Location: In the Land of Logic and Reason, two doors down from Lilliput and across the road from Atlantis...
- Contact:
The fact that you can code for a definitive set of hardware makes riding the edge of the performance capabilities possible.
"Prodesse Non Nocere."
"It's all about popularity really, if your invisible friend that tells you to invade places is called Napoleon, you're a loony, if he's called Jesus then you're the president."
"I'd drive more people insane, but I'd have to double back and pick them up first..."
"All it takes for bullshit to thrive is for rational men to do nothing." - Kevin Farrell, B.A. Journalism.
BOTM - EBC - Horseman - G&C - Vampire
"It's all about popularity really, if your invisible friend that tells you to invade places is called Napoleon, you're a loony, if he's called Jesus then you're the president."
"I'd drive more people insane, but I'd have to double back and pick them up first..."
"All it takes for bullshit to thrive is for rational men to do nothing." - Kevin Farrell, B.A. Journalism.
BOTM - EBC - Horseman - G&C - Vampire
Re: A silly question about consoles and PCs
As long as you're not doing a lot of background processing, or have a bunch of programs open, you're not going to seeing any kind of performance boost over Windows. XP's scheduler does a good job of giving games the CPU cycles they needs.Captain tycho wrote:Why can't you do this for a PC? A small, tiny OS designed purely to play games, and hardly anything else. I'm hardly an expert at this sort of stuff, but wouldn't this give incredible performance boosts to PC games?
Artillery. Its what's for dinner.
- Jawawithagun
- Jedi Master
- Posts: 1141
- Joined: 2002-10-10 07:05pm
- Location: Terra Secunda
Also, an X-Box programmer can be absolutely sure as to what hardware the customer will use to play his game with. Therefore certain optimizations are possible.
"I said two shot to the head, not three." (Anonymous wiretap, Dallas, TX, 11/25/63)
Only one way to make a ferret let go of your nose - stick a fag up its arse!
there is no god - there is no devil - there is no heaven - there is no hell
live with it
- Lazarus Long
Only one way to make a ferret let go of your nose - stick a fag up its arse!
there is no god - there is no devil - there is no heaven - there is no hell
live with it
- Lazarus Long
Re: A silly question about consoles and PCs
The smaller OS just means the system needs less RAM (therefore XBox needs 64 MB of RAM instead of 512; on your PC, Windows will take up a couple hundred at any point).Captain tycho wrote:Now, looking at Xbox and other console hardware, I'm rather struck by how relatively low end the parts they use are. For example, the Xbox uses a 733mhz CPU, a 200mhz GPU, and only 64 megs of RAM, yet still manages to deliver great framerates. Yet when you look at a typical gaming computer, you have at face much more powerful components.
Now, I've heard that the reason the Xbox can deliver games the way it can is because of its operating system, and because it doesn't have to do anything else.
Why can't you do this for a PC? A small, tiny OS designed purely to play games, and hardly anything else. I'm hardly an expert at this sort of stuff, but wouldn't this give incredible performance boosts to PC games?
However, since every XBox has the same hardware, they can completely optimize everything. That gives a notable performance boost. Remember, the OS takes a lot of RAM and some processing power, but does not slow down your GPU one bit. It's not that the OS is making the PC less powerful, it's that the optimizations are letting the developers get more work out of the hardware.
Also, there's the fact that unless you're using a HDTV, the XBox is ONLY outputting 640x480 at 30 FPS. If you set your PC down to that level you'll see the difference.
- Captain tycho
- Has Elected to Receive
- Posts: 5039
- Joined: 2002-12-04 06:35pm
- Location: Jewy McJew Land
- Uraniun235
- Emperor's Hand
- Posts: 13772
- Joined: 2002-09-12 12:47am
- Location: OREGON
- Contact:
Re: A silly question about consoles and PCs
Dude, I don't know what you've infested your PC with (whether it be some godawful viruses or bloated-like-Micheal-Moore skins), but even WinXP generally won't gobble up a "couple hundred" megs of RAM, and the greater amount it does use can be cut down by disabling a lot of the frilly visual effects.Praxis wrote:The smaller OS just means the system needs less RAM (therefore XBox needs 64 MB of RAM instead of 512; on your PC, Windows will take up a couple hundred at any point).
Re: A silly question about consoles and PCs
Uraniun235 wrote:Dude, I don't know what you've infested your PC with (whether it be some godawful viruses or bloated-like-Micheal-Moore skins), but even WinXP generally won't gobble up a "couple hundred" megs of RAM, and the greater amount it does use can be cut down by disabling a lot of the frilly visual effects.Praxis wrote:The smaller OS just means the system needs less RAM (therefore XBox needs 64 MB of RAM instead of 512; on your PC, Windows will take up a couple hundred at any point).
Please tell me how to do this. I don't need 85% of the crap that windows does.
I probably should be been more precise in my statement; I was referring to more modern computers and those of the P3-era.SPOOFE wrote:Are they inferior to a 733 mhz PIII with 64 megs of RAM and a GeForce 3 video card?The Xbox's graphics capabilities are grossly inferior to any computer.
You'd be amazed how much stuff is important in Windows. Turning off the Theming Service will save you some RAM but with even an old Matrox G400 the performance gain in doing so is negligible. You can shut down a lot of other things, but generally it isn't worth it.Chardok wrote:Please tell me how to do this. I don't need 85% of the crap that windows does.
- Dahak
- Emperor's Hand
- Posts: 7292
- Joined: 2002-10-29 12:08pm
- Location: Admiralty House, Landing, Manticore
- Contact:
And twiddling with services has the disadvantage that only Microsoft really knows, what all depends on a given service. You certainly won't know by just looking at the name of it...phongn wrote: You'd be amazed how much stuff is important in Windows. Turning off the Theming Service will save you some RAM but with even an old Matrox G400 the performance gain in doing so is negligible. You can shut down a lot of other things, but generally it isn't worth it.
Great Dolphin Conspiracy - Chatter box
"Implications: we have been intercepted deliberately by a means unknown, for a purpose unknown, and transferred to a place unknown by a form of intelligence unknown. Apart from the unknown, everything is obvious." ZORAC
GALE Force Euro Wimp
Human dignity shall be inviolable. To respect and protect it shall be the duty of all state authority.
- Ace Pace
- Hardware Lover
- Posts: 8456
- Joined: 2002-07-07 03:04am
- Location: Wasting time instead of money
- Contact:
Re: A silly question about consoles and PCs
I don't know what you run, but running all the nice services, trillian, a firewall, drivers, anti virus and some other side stuff racks it up to 250 easily, nevermind running browsers.Uraniun235 wrote:Dude, I don't know what you've infested your PC with (whether it be some godawful viruses or bloated-like-Micheal-Moore skins), but even WinXP generally won't gobble up a "couple hundred" megs of RAM, and the greater amount it does use can be cut down by disabling a lot of the frilly visual effects.Praxis wrote:The smaller OS just means the system needs less RAM (therefore XBox needs 64 MB of RAM instead of 512; on your PC, Windows will take up a couple hundred at any point).
Brotherhood of the Bear | HAB | Mess | SDnet archivist |
Re: A silly question about consoles and PCs
Trillian, most firewalls, antivirus, etc. are not part of Windows XP. I think I've seen XP alone at around 60MB or so on a clean boot (and W2K down to 45MB)Ace Pace wrote:I don't know what you run, but running all the nice services, trillian, a firewall, drivers, anti virus and some other side stuff racks it up to 250 easily, nevermind running browsers.
Re: A silly question about consoles and PCs
Turning the Theaming system off and selecting the setting the visual settings under My computer properties -> Advanced -> preformance settings -> "adjust for best performance". This kills the ~400ms artificial delay when opening menus as they "fade" in.Chardok wrote:Please tell me how to do this. I don't need 85% of the crap that windows does.
Oh, and killing the indexing service.
Thats about all you need todo for tweaking a Windows XP box. And leave it running for several days while using it. Then it will optimize both boot times and application launch times with some behind the scenes trickery which requires waiting till your computer is idle after at least 12 hours.
The OS is self-turning for the most part, you just need to use it and it tries to figure out the rest.
Any actual core OS tweaks require non-trivial knowladge and will in general cripple backwards compadiblity(which you never knew you needed untill it breaks) for less than 1% improvement in preformance.
Or require some exotic blue moon in alignment with the colour blue to make a difference in preformance for high speed webservers under hardware breaking loads.
Last edited by Xon on 2005-08-23 09:22am, edited 1 time in total.
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
Get Windows VistaAce Pace wrote:Also, how do I turn on this Super Prefetching I keep hearing about?
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
- Ace Pace
- Hardware Lover
- Posts: 8456
- Joined: 2002-07-07 03:04am
- Location: Wasting time instead of money
- Contact:
Isn't there some XP reg tweak that makes it work?
Oh well, I can live with these boot times, its not like I'm coherent when the PC boots.
If its only Windows XP, yes, I expect I can make it hit 60-80MB.
Oh well, I can live with these boot times, its not like I'm coherent when the PC boots.
My apologies, I thought this was Windows XP running more then the basics.phongn wrote:Trillian, most firewalls, antivirus, etc. are not part of Windows XP. I think I've seen XP alone at around 60MB or so on a clean boot (and W2K down to 45MB)Ace Pace wrote:I don't know what you run, but running all the nice services, trillian, a firewall, drivers, anti virus and some other side stuff racks it up to 250 easily, nevermind running browsers.
If its only Windows XP, yes, I expect I can make it hit 60-80MB.
Brotherhood of the Bear | HAB | Mess | SDnet archivist |
- Dahak
- Emperor's Hand
- Posts: 7292
- Joined: 2002-10-29 12:08pm
- Location: Admiralty House, Landing, Manticore
- Contact:
Re: A silly question about consoles and PCs
You can start the prefetch optimisation with "defrag c: -b" (where c: is your winsows/program partition) manually, if you want to and don't like waiting for so long.ggs wrote:Thats about all you need todo for tweaking a Windows XP box. And leave it running for several days while using it. Then it will optimize both boot times and application launch times with some behind the scenes trickery which requires waiting till your computer is idle after at least 12 hours.
The OS is self-turning for the most part, you just need to use it and it tries to figure out the rest.
And bootvis is a very useful tool to see what really eats up time for your booting up.
Making sure that one gets rid of unnecessary tools/drivers/programs at start-up also can do wonders for boot time...
Great Dolphin Conspiracy - Chatter box
"Implications: we have been intercepted deliberately by a means unknown, for a purpose unknown, and transferred to a place unknown by a form of intelligence unknown. Apart from the unknown, everything is obvious." ZORAC
GALE Force Euro Wimp
Human dignity shall be inviolable. To respect and protect it shall be the duty of all state authority.