The Final Test

The only way Microsoft can justify the price of a Media Center PC is by offering it as a multipurpose machine, as a Media Center PC as well as your regular family, office, gaming or whatever-else-you-do-with-it PC. The problem with this scenario is, as we just established, that Media Center takes up quite a bit of horsepower when you're using it as intended. So how usable are these machines as multitaskers between recording TV shows and doing everything else you do with your PC?

Anytime you switch between the Media Center interface and the XP interface, the entire system pauses - video, audio, everything. The pause is annoying and will sometimes interrupt whatever it is you may be recording; this pause is present regardless of how fast or how slow your CPU is; it will occur when going from a full screen Media Center interface to a windowed one, or when simply minimizing the Media Center interface.

Luckily for Microsoft, most users don't run through the program guide while typing in Word or watch TV while they're gaming. Most of the time the Media Center interface will actually be closed while the user is doing something else with their PC. Microsoft understood this and thus allowed Media Center to continue to record scheduled shows even while the interface was inactive. Which leads us to our next question, how much overhead is there when the Media Center interface isn't running, but the system is still recording a show?

When you're just watching TV on a MCE box, quite a bit is happening on the inside, keeping your entire system busier than most people probably ever tax their machines. The video present on your screen is being encoded and decoded in real time in front of you, which is the cause for most of the high CPU utilization that you get when just "watching TV." But if you aren't watching the TV, just recording what's on a particular channel, then you're only encoding the data that comes into the TV tuner, there's no decoding done - so less of your CPU is used. How much less? Quite a bit.

While our fastest platform had about 21% of its CPU power in use while watching TV, only 6.5% of its time was used when simply recording a show in the background. While that's more CPU power than playing an MP3, it still leaves quite a bit for you to complete other tasks. Even the mid-range configurations only had about 10% of their CPU power tied up, leaving the system very free to do many other things.

There is one limitation to keep in mind here however. While we see that recording a single show without displaying it on the screen at the same time does not require much CPU power, thanks to the hardware-assisted encoding of ATI's eHome Wonder card, don't forget that all of this recording is giving your hard drive a good workout. We tried launching MS Paint while recording just a single show, and a normal instantaneous program startup was instead replaced with a 5 second program startup, all thanks to the single hard drive in our test bed. The way around this problem is to have a second drive, and to have Media Center record all of its programming to a hard drive separate from the one the rest of your applications are on.; this is a necessity if you plan on using your MCE machine as a regular PC while it goes about its Media Center duties. Through the recorder settings you can tell Media Center to store its buffer and recorded shows on a separate hard drive; problem solved.

Next we wanted to see how much of an increase in CPU utilization there was by recording two shows simultaneously, once again, outside of the Media Center interface.

Here we see that the performance hit isn't too bad until we get much slower than 1.6GHz, but even then it's not horrible.

With over 80% of your CPU going unused, that's plenty of horsepower to work on documents, surf the web and even play a few games. With the right processor, MCE 2005 can definitely be used as the all purpose PC that Microsoft wants it to be. The thing to keep in mind is that the stability of the system will definitely be pushed to the limits; running MCE has shown us that poorly written drivers, overly aggressive memory timings and general hardware instability definitely won't cut it under this type of load.

Multituner Performance Final Words
Comments Locked

26 Comments

View All Comments

  • jamawass - Wednesday, October 13, 2004 - link

    First post, longtime anandtech reader. MCE 2k5 looks good from all the reviews I've read but at around $170 (with essential remote)is just too expensive as the reviewer pointed out. With the type of hardware you need to run it, you're looking at $1000 at least. With networked DVD recorders with tivo capabilities ( which are much more stable) getting better in the $400 range why would I put mce in my living room?
  • glennpratt - Wednesday, October 13, 2004 - link

    Best solution for mom is to have TV and Computer connected and running at the same time. And yes, if mum can use windows and operate a TiVo, she can use MCE. Just make sure you get nice and stable components.
  • GodsMadClown - Wednesday, October 13, 2004 - link

    You know what? I look at this and see a market for dual-core.
  • tantryl - Wednesday, October 13, 2004 - link

    I'm trying to figure out whether this is something that you could, well, give to mum for example. Or mom as you crazy americans call them.

    Presume a nice setup, 3+GHz or equivalent, Hauppage TV Tuner, 80GB system drive and 200GB storage/video drive, 512MB or 1024MB RAM (not info given by Anand as to what difference this might make?), all MCE approved components, with the necessary remote all set up in a quiet case...

    Would Ma be able to use it? Would she be able to handle swapping between the monitor and a regular TV? Would she be better off having a physical switch that changes the signal from into the PC to into the TV?

    So Anand - you think this is something mum could use?
  • glennpratt - Tuesday, October 12, 2004 - link

    9 & 10 - I have not seen one copy protected file yet and I use both analog antenna and digital cable for over a year. It is up to the station to set the flag to lock the file, which IMO is fair. Also, you can convert the file after the fact to WMV using DVR2WMV. I like the low CPU usage that hardware MPEG2 brings, and if i decide I like the program I can convert it and archive it.
  • Reflex - Tuesday, October 12, 2004 - link

    #10: Part of the 2005 release is that its available to system builders or sites like Newegg for do it yourselfers. I do agree about codecs, but its not a *huge* deal to me.
  • segagenesis - Tuesday, October 12, 2004 - link

    #9 - I would prefer BeyondTV solely for the fact I can do whatever I want with recorded shows. And I dont have to buy a new computer just to get the *software*.
  • PrinceGaz - Tuesday, October 12, 2004 - link

    Windows MCE will never be any use for people serious about video until it allows you to select what codecs you want to use for encoding from all the DirectShow codecs installed on your system. Having to use the proprietary MS stuff with all their DRM garbage is unsuitable.
  • rbV5 - Tuesday, October 12, 2004 - link

    Nice Review Anand. I'll be building one of these shortly using dual eHome Wonder cards and HDTV Wonder (hopefully MS will release the patch soon.) I ordered MCE + the remote from Newegg earlier today, so i should be on it by the end of the week.
  • kurisu - Tuesday, October 12, 2004 - link

    I still think the interface is pretty attractive. I see this doing well in the market..

Log in

Don't have an account? Sign up now