Slashdot Mirror


Microsoft Reports OSS Unix Beats Windows XP

Mortimer.CA writes "In a weblog entry, Paul Murphy mentions a Microsoft report (40 page PDF) that in many instances FreeBSD 5.3 and Linux perform better than Windows XP SP2. The report is about MS' Singularity kernel (which does perform better than the OSS kernels by many of the metrics they use), and some future directions in OS design (as well as examination of the way things have been done in the past)." From the post: "What's noteworthy about it is that Microsoft compared Singularity to FreeBSD and Linux as well as Windows/XP - and almost every result shows Windows losing to the two Unix variants. For example, they show the number of CPU cycles needed to "create and start a process" as 1,032,000 for FreeBSD, 719,000 for Linux, and 5,376,000 for Windows/XP."

15 of 442 comments (clear)

  1. Too Telling by teknopagan · · Score: 5, Funny

    Isn't it telling that the idea of Microsoft telling the truth is considered front page news on /.?

    --
    The Russian Mafia will mod you down just to see if the Moderate button works.
  2. 5 Steps of Grieving by ciroknight · · Score: 4, Funny

    hmm funny, the last step is Acceptance. Too bad it seems Microsoft skipped the "bargaining" step.

    --
    "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
  3. 5,376,000 cycles for Windows/XP by Anonymous Coward · · Score: 1, Funny

    Is that including the spyware/worm/rootkit overhead?

  4. Re:Singularity is truly an intriguing system. by Guysmiley777 · · Score: 5, Funny

    In twenty or so years we may look back at Microsoft Research with the same admiration we have for Bell Labs.

    I just shot soda out of my nose. You owe me a keyboard.

    --
    Coding with assembly is like playing with Legos. Coding an application in assembly is like building a car with Legos.
  5. You're SO fired! by Kevin+Burtch · · Score: 4, Funny

    I bet the person who put that report on MS's site has been drooling over the severance package... ;-)

    --
    - Preferences: Solaris 10 (servers), Ubuntu (desktops), Solaris 11 (personal servers) -
  6. Re:44 pages and the main question is still unanswe by teknopagan · · Score: 5, Funny

    I just have to bow before the guy who can read a 44 page pdf and post an intelligible, coherent comment on it in less than two minutes. I just have to ask - where do you get that kind of caffeine?

    Amazing.

    --
    The Russian Mafia will mod you down just to see if the Moderate button works.
  7. Memory Usage? by ackthpt · · Score: 3, Funny
    XP sucks memory.

    The future: Longhorn will suck far more memory than XP.

    They must be in cahoots with the memory makers, alert Rambus!

    --

    A feeling of having made the same mistake before: Deja Foobar
  8. Re:premature optimization by Anonymous Coward · · Score: 2, Funny

    see which takes longer

    Is "searching the manpages" included in the benchmark time?

    *Ducks*

  9. Strangely enough, 5,376,000 by Anonymous Coward · · Score: 3, Funny

    is also the number of cycles needed to crash a process.

  10. Wohoo! by AlXtreme · · Score: 2, Funny

    Finally a proper microkernel OS design by Microsoft! prof Tanenbaum would be proud!

    Come on, who cares about statistics? I'm glad they're actually doing something useful: CS research!

    Oh wait, this is /.: Die M$ XP, DIE! *pinky to mouth*

    --
    This sig is intentionally left blank
  11. Re:Give me a fucking break by Anonymous Coward · · Score: 1, Funny
    Any programmer who knows anything about Unix and Windows will tell you that threads are cheaper in Windows and processes are cheaper in Unix, because that's how they were designed.

    You, sir, actually know something about computers and are not welcome here. Or, at least, please confine your comments to "I bet Steve Ballmer through a chair at teh flying spagetti monstar!!!!" and the like.

  12. not caffeine... by conJunk · · Score: 5, Funny

    he gets it right here

  13. Win/XP, MacOS/X, WhatThe/Heck? by danaris · · Score: 4, Funny

    Entirely OT, I know, but...

    Why is it that some people seem to think that all OS names, when they have a qualifier of some kind attached to the generic term, need a slash to separate them? Just because GNU/Linux is written that way does not mean it's some kind of law, people...

    It's Windows XP. That's WINDOWS {SPACE} XP. And Mac OS X. Spaces. No slashes.

    ...

    I don't know why I even bother...

    Dan Aris

    --
    Fun. Free. Online. RPG. BattleMaster.
  14. Umm... yeah, sure... but... by Colin+Smith · · Score: 2, Funny

    I bet you don't get a dancing paperclip with Linux, do you?

    --
    Deleted
  15. Creating and starting a process? by Anonymous Coward · · Score: 1, Funny
    ...For example, they show the number of CPU cycles needed to "create and start a process" as 1,032,000 for FreeBSD, 719,000 for Linux, and 5,376,000 for Windows/XP.


    That's about as useful a metric as total elapsed urination time.

    What's the real delta?