Slashdot Mirror


Performance of OpenOffice.org and MS Office

m85476585 writes "I have used Microsoft Office since I purchased it a year ago. I wrongly assumed that since I paid for it, it must be better, but recently I have noticed that it seems slow, so I decided to try OpenOffice.org to see if it is faster. I compared Writer and Word to see which one is faster and consumes less resources. The results are posted on my website."

38 of 656 comments (clear)

  1. So much for objectivity... by TripMaster+Monkey · · Score: 4, Insightful


    From TFA:


    I don't like Microsoft...

    Nice that the author is admitting his bias up front...makes the obvious skewing in the rest of this 'test' marginally easier to swallow.

    I'd love to see a good, objective comparison of M$ Office and Open Office...too bad this article ain't it.
    --
    ____

    ~ |rip/\/\aster /\/\onkey

    1. Re:So much for objectivity... by deacon · · Score: 5, Insightful
      Nice that the author is admitting his bias up front

      It is, actually. I wish the MSM people were requiered to do the same. What's the problem with him admitting bias up front? Would he be a "better person" if he hid his bias, pretended it did not exist?

      makes the obvious skewing in the rest of this 'test' marginally easier to swallow.

      What obvious skewing? Are you just trying to poison the well or do you have any actual counter-argument to the results of his tests?

  2. Faster, yes... not necessarily better... by mister_llah · · Score: 5, Informative

    I have used Open Office for the last semester (16 weeks for those non-students out there) ... and yes, Open Office is faster than MS Office... however... since Open Office isn't widely used, I wind up exporting to DOC, and the formatting has been screwed up in a couple of situations (often at inconvenient times, like when I need to turn a paper in and I find out in the lab, I learned quickly after the 1st one) ...

    In speed and resources, Open Office comes out ahead, but the issues I have stem more from compatability (and exporting, mostly)

    It is a good office suiteif you are going to be using it on your system and never sharing your files with, say, a company or professor (who will likely not be using Open Office)

    --
    MoM++ - A Classic Expanded - [Master of Magic 1.5]
    http://mompp.sourceforge.net/
    1. Re:Faster, yes... not necessarily better... by Mad+Merlin · · Score: 4, Informative

      Have you tried the export to PDF option yet? It's quite excellent in my experience.

  3. a suspicious definition of "slow" by ChipMonk · · Score: 4, Funny

    From TFA:

    My computer is slow (a 2.2 GHz Celeron with 512 MB RAM)

    By that definition, my 500 MHz laptop positively crawls.

    1. Re:a suspicious definition of "slow" by bcrowell · · Score: 4, Insightful
      I was also amazed that on his system, which I would consider a very fast, high-end machine, Word took 31 seconds to load the first time. Do people really put up with that? Are they nuts?? I'd thought OOo was scandalously slow because it took that long to start on old hardware.

      It's amazing how performance of computers works. IIRC, Electric Pencil on a TRS-80 in ca. 1980 only took a few seconds to load. Now, 25 years later, people think it's normal to wait 31 seconds, on a CPU that's 1000 times faster?

    2. Re:a suspicious definition of "slow" by Liquidrage · · Score: 4, Interesting

      No, people don't put up with that.

      As has been pointed out by others word doesn't open anywhere near that slow. The author's either lying or a moron who's machine is borked up beyond belief.

      It amazes that when people here go out of their way to criticize MS products they are basically saying, "I'm a total idiot that can't use a computer". MS has products that totally suck for joe-blow that doesn't know crap. But a power user can and *should* be keeping windows (since 2000 anyways) clean and stable. If you're not, you're a moron. Should MS make it easier to do so and better? Hell yes. But it doesn't take rocket science to keep it up and clean. People that apparently can admin linux boxes in 31 different flavors are too fucking stupid too keep windows up. Or they're lying.

      I think I'll safely say the later is the correct choice.

      Windows/Word has enough issues, we don't need to resort to FUD and lies though.

  4. Re:We tried working with OO.org by tuba_dude · · Score: 4, Insightful

    So he got fired just for trying something different? For taking a chance that wasted a little bit of time? Damn, it's a good thing I don't work in a place like that.

    --
    "The government of the United States is not, in any sense, founded on the Christian religion."
  5. This sounds wrong by Jjeff1 · · Score: 4, Interesting

    From TFA, opening office takes 12 seconds on average, with first startup being over 30 seconds.
    I just rebooted my machine and Word 2000 opened in less than 2 seconds. Oh yea, I'm currently ripping a DVD. My machine is faster than the one tested, but not 15 times faster.
    I don't know how the testing is done, but all the quoted speeds seem way, way too high for both apps.

    1. Re:This sounds wrong by FlipmodePlaya · · Score: 4, Interesting

      The author probably wasn't using the symbiotic loader, which keeps Office in RAM at all times for the sole purpose of faster startup times.

    2. Re:This sounds wrong by 1000101 · · Score: 4, Funny
      " glad to know that Dell's "business" machines are so highly efficient that they actually decrease my productivity..."

      Dell's 'Business' machines aren't made to be highly efficient. They are made to be highly reliable.

    3. Re:This sounds wrong by rmjohnso · · Score: 5, Interesting

      I just finished my own analysis. Here is the setup:

      Dell Inspiron 8500
      Pentium 4 2.4 GHz
      512 MB RAM

      I did a completely clean install of Windows XP SP2 last weekend, and I spend most of my time in Linux, so I haven't really touched it. I installed OO.o 1.1.14 and Office 2003 Professional. Office and Windows are fully patched.

      Services running at Windows startup:
      Automatic Updates
      COM+ Event System
      Cryptographic Services
      DCOM Server Process Launcher
      DHCP Client
      DNS Client
      Event Log
      Help and Support
      HID Input Support
      Logical Disk Manager
      Network Connections
      Network Location Awareness (NLA)
      Plug and Play
      Print Spooler
      Protected Storage
      Remote Procedure Call (RPC)
      Security Accounts Manager
      Shell Hardware Detection
      System Event Notification
      System Restore Service
      Windows Audio
      Windows Installer
      Windows Management Instrumentation
      Windows User Mode Driver Framework
      Wireless Zero Configuration

      Processes running at Windows startup:
      crss.exe
      EM_EXEC.EXE
      explorer.exe
      lsa ss.exe
      mmc.exe
      msiexec.exe
      Panorama.exe
      servic es.exe
      smss.exe
      spollsv.exe
      svchost.exe (x5)
      System
      taskmgr.exe
      TransText.exe
      wdfmgr.e xe
      winlogon.exe
      wuauclt.exe

      Notice that neither Microsof Office or OO.o have their "quick launch" programs running.

      Word 2003 starts up for me in 3.5 seconds after a fresh reboot.

      OO.o Writer 1.1.14 starts up at 16 seconds after a fresh reboot.

      Subsequent starts of the programs with components still in RAM have an immaterial time difference.

      --
      "Extremism in the pursuit of liberty is no vice. Moderation in the pursuit of justice is no virtue." --Barry Goldwater
    4. Re:This sounds wrong by rmjohnso · · Score: 5, Informative

      I also have Prefetching turned off and the C:\Windows\Prefetch directory is empty.

      --
      "Extremism in the pursuit of liberty is no vice. Moderation in the pursuit of justice is no virtue." --Barry Goldwater
  6. Blank Document by Bananatree3 · · Score: 4, Informative

    I recently opened up a Microsoft Word document that a friend sent to me a couple of weeks ago. The original size was 19 kilobytes. I opened up in Open Office Writer, and then doubled the amount of text in it. I then saved it to the same filename (.doc), and the resulting file was only 11 kilobytes, even with DOUBLE the amount of text!

    1. Re:Blank Document by m50d · · Score: 4, Interesting
      Even better, try saving as rtf. I was working on a piece of physics coursework in word and wanted to send it home. It had several embedded pictures and graphs and things. 6mb .doc file. I thought I'd try saving it as rtf to send home, since KOffice doesn't always import .doc files correctly.

      It was, no joke, 180mb

      I got it home and opened in OOo writer (I was right, KOffice didn't get everything correct, so I thought I'd use that as a conversion step). I verified everything had imported correctly, added a few more graphs and things (finishing it off) and saved as rtf.

      1.2mb. Over two orders of magnitude smaller.

      The document is here if anyone wants to try and duplicate the result.

      --
      I am trolling
  7. Haha by Anonymous Coward · · Score: 5, Funny

    I wrongly assumed that since I paid for it, it must be better

    Nope, it's just the same as the warez version. That's the whole point of warez!

    1. Re:Haha by brxndxn · · Score: 4, Insightful

      The warezed version has more features:

      -enters in some fake product key automatically
      -has numerous addins included for optional install
      -circumvents necessary phone call to Microsoft to ask permission to install
      -untraceable product key with thousands of users for excellent anonymity

      sad but true..

      --
      --- We need more Ron Paul!
  8. I tried comparing a cat to a dog... by CA_Jim · · Score: 5, Funny

    A year ago I purchased a "dog" from the pet store. Since I paid money for this, I assumed it would perform better. I decided to test it against my cat.

    First, I chained the dog using a 5 foot leash. I then spent the next hour trying to get the cat into a leash. Then I tested "fetch" by throwing a stick 10 feet away. Funny, neither cat nor dog returned with the stick.

    I'll post the rest of my results later.

  9. Re:Garbage. by LMCBoy · · Score: 5, Informative

    His machine is a 2.2 GHz celeron. What you are quoting is the "minimum system requirements" according to MS, which he included as part of his comparison.

    It may very well be true that only an idiot would try to run MS Office with a pentium 233; however, if so then it must also be true that MS thinks its customers are idiots, since that's what they recommend.

    --
    Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
  10. Seven-year-old computers by tepples · · Score: 5, Insightful

    Get over your 'my linux will run on a 7 year old computer' mentality please.

    Whatever does run on donated seven-year-old PCs will win in K-12 education, where buying used hardware lets a district afford better teaching staff, and in the so-called Third World.

    1. Re:Seven-year-old computers by abandonment · · Score: 4, Informative

      This is exactly what's wrong with the computer industry these days - everyone seems to assume that people are eager to upgrade their machines to the latest and greatest the second that they are released.

      Every company i've ever worked for in IT has had less-than bleeding edge machines, often what would be considered 'antique' by computer/software manufactureres - but the truth is that these are the machines that the rest of the world ACTUALLY USES because they are what we have.

      If my company could afford bleeding edge computers, sure we'd buy them, but at this point the machines we have are doing perfectly fine for what they are.

      With that said, I'm typing this on a 333 Mhz machine with 188 Mb of Ram - and Open Office STILL loads faster than what this guy says in TFA. Not sure what he could have possibly done to slow his machine down so much. In fact I just tried opening Write in the background while I typed this and it still only took like 10 seconds (at most) to open.

      Slow? Hell, we don't have a 2.2 Ghz machine in the office even - we just bought a brand-spanking new Dell laptop (our first new computer purchase in a while) and it's only a 2 Ghz machine.

      Not sure what planet this author comes from, but the 'rest of the world' is using much slower machines than software and hardware companies seem to realize.

      No one I know (even audio/video professionals, etc) has uber-fast machines, and the ones we have do the job we need perfectly fine.

      Game companies are the worst for this - they whine about not being able to reach the 'mass market' and then they release games like the new BattleField 2 demo that ONLY runs on WinXP, has a minimum system spec of a 2.2+ Ghz machine, etc...

      Hilarious...

  11. Re:We tried working with OO.org by bladx · · Score: 4, Funny

    That's so weird that he's had so many problems happen lately!

  12. On a Mac ... by kitzilla · · Score: 4, Interesting
    ... you can't really compare Open Office and MS Office, since OO doesn't run natively on OS X.

    I will say that Word opens nearly instantly on this platform. It's up in about a second -- perhaps a bit less -- and feels lighter than most of the "minimalist" word processor alternatives I've tried.

    My Windows box isn't as muscular as the Mac, but I can't imagine it takes much longer to open Word there. A couple or three seconds, tops.

    No doubt that MS Office is bloatware. My Office folder is 486 MB. Outrageous.

    But I gotta wonder what is wrong with the reviewer's test computers.

    --
    This is my post. There are many others like it. If you don't like what you read here, go try one of the others.
  13. Re:Microsoft: Bloat Versus Speed by Gorath99 · · Score: 4, Insightful

    However, the benefit is that OpenOffice runs faster and has fewer bugs. The "fewer bugs" part is due to the fact that more people use it, since it is free.

    I suggest you ask 100 randomly chosen people if they know Word/MS-Office. Then ask them if they know Writer/OpenOffice. I think you'll be surprised.

    OpenOffice is a great piece of software (I am especially impressed with the new 2.0 beta; truly a great leap forward compared to 1.1), but hardly anyone who's not using linux/bsd/solaris/etc. even knows of its existance. Nor will they even care when somebody mentions it to them as long as places like Dell preinstall copies of Word on every consumer pc they sell.

  14. Huh? by gbulmash · · Score: 4, Interesting
    When he does the memory comparison, he notes MSWorks as a process. It looks like perhaps he didn't uninstall Works when he installed Office and still has a Works helper app running at startup.

    Also, did he make sure that both programs were set to have the same background tasks running (like repagination, automatic spellcheck, automatic hyphenation, etc.)? In one of his tests Word takes a lot longer on a long text file because it's running various automatic tasks on it. Were those tasks run by OO.o as well? I'm pretty sure that all are available, but it may be that some are turned off by default, while with Word it seems that most everything is turned on by default.

    I know that when I worked at a Co. that standardized on MS Office, when I got a new PC or they upgraded my version of MS Office, the first thing I had to do was go in and turn off a lot of automatic tasks.

    Now that I'm self-employed, I use OO.o. Do I believe it's better than Word? No. Each of them does things the other doesn't and does some things better or worse than the other. Which one is best depends on what your needs are. Right now, my needs are such that OO.o meets them, and it's free.

  15. Re:the results are in by Sparr0 · · Score: 4, Insightful

    In the exact same way that Word is not 100% Compatible, right? If Word 2003 cant open Word 2000, Word XP, Word 97, and Word documents reliably, why should OOo be able to? It even does BETTER in some cases.

  16. Useless by Klivian · · Score: 5, Insightful

    The totally unscientific nature of the tests does not really matter anyway since it's measures the most useless parameter ever used in benchmarks for desktop software. The measurement of startup time for this class of software are pure nonsens. Since the time actually spent doing real work with the application are gigantic compared to startup time, whether it's 1 s or 1 minute. It means nothing compare to spending 10 minutes or more writing a letter or the whole workday writing on a report.

    1. Re:Useless by NewbieProgrammerMan · · Score: 4, Insightful

      Maybe you always keep things open a long time and work on them, but some of us don't. I frequently have sessions during some work days where I have to open and review and/or tweak on a couple dozen documents, or when I have to quickly open a document to get an answer for somebody on the phone. In those situations, waiting on Word (or any other app, for that matter) to leisurely haul itself and every document into memory is a pain.

      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    2. Re:Useless by havardi · · Score: 4, Insightful

      Startup times don't matter for word processing programs? I find that hard to believe. If you open and close documents (such as email attachments) all day long, startup times are VERY important. You might say one might as well leave the program open, but most people don't understand that concept-- which is probably one reason that the Macintosh UI often leaves programs running (unless you specifically quit), and why so many programs have obnoxious system startup items. To the end user, startup time is the first impression and probably the most important benchmark.

    3. Re:Useless by shellbeach · · Score: 4, Informative

      Startup times don't matter for word processing programs? I find that hard to believe. If you open and close documents (such as email attachments) all day long, startup times are VERY important.

      Yes, but unfortunately the startup times in TFA were very far removed from normal experience. 30 seconds to start Word on a 2.2Ghz Celeron with a 5400 RPM HDD?!? I think not! The last version of Word I tested was that provided in Office XP, and that opened in sub 1 second times on my Athlon 1.6Ghz system. There's something botched with this guy's Word installation - he said himself in the write up that he's "recently noticed it seemed slow" ... possibly he should clean up whatever viruses he's got and try again.

      In the Real World (TM) OOo is a dinosaur compared to MS Office. It doesn't worry me - I use LyX for all my work - but it's saddening that OSS can be this bloated.

      (Disclaimer: I dislike MS and I've been instrumental in getting my University to promote and provide OOo for students. However, if both MS Office and OOo were OSS and free, there's no way I could ever recommend OOo)

  17. OO.o vs Office XP by p0rnking · · Score: 4, Funny

    Too bad he didn't use the built in spell checker on either one of them when he wrote his review

  18. It's behaviour compatibility over file formats by jesterzog · · Score: 5, Insightful

    I wind up exporting to DOC, and the formatting has been screwed up in a couple of situations (often at inconvenient times, like when I need to turn a paper in and I find out in the lab, I learned quickly after the 1st one) ...

    I'm convinced that the biggest problem is that full compatibility goes well beyond file formats. It's also about application behaviour, for which there aren't any documented standards. We've gotten to the point where the file formats are understood, but behaviour compatibility is still incredibly tricky.

    I use OpenOffice as much as possible these days, albeit mostly for word processing. Personally I've encountered a few less annoyances with OpenOffice, particularly with things like moderate table manipulation. Unless forced to, though, I still won't trust OpenOffice to save to .doc correctly without checking it... at least not with anything important.

    In particular, I've noticed that at least some of the incompatibilities are semantic differences in the object model. I'm not sure how they can be fixed in 100% of cases.

    One example that comes to mind is with paragraph spacing in tables. If a paragraph is empty, OpenOffice still includes the paragraph spacing, causing the table row height to be slightly higher. MS Word, on the other hand, ignores the paragraph spacing unless there's actually text in the paragraph.

    The MS Word behaviour seems like a bug, or just another one of the little annoyances that I referred to before, but it's one that everyone in Word is used to. If you use OpenOffice.org to open an MS Word file that has tables, empty paragraphs in some of the cells, and paragraph spacing specified on those paragraphs, there's a very likely possibility that the pages won't line up.

    Some people might think that the OpenOffice import filter could simply recognise that it's an MS Word file, and turn off paragraph spacing on the import -- causing the table cells to be the same height. It's not that simple, though, because if somebody decides to type in the document and send it back, it'll be messed up all over again.

    The only way that OpenOffice.org can be truly compatible with MS Word is to keep track of whether the opened document was a Word document. Then it would need to either:

    1. Implement some kind of "MS Word quirks" mode for this entire time, or
    2. Change the OpenOffice.org document model so that it's incompatible with earlier versions of itself, and instead incorporates the inconsistencies that Word does.

    Personally I'd hate the second option. I've come to like the OpenOffice.org document model a lot more, simply because it seems more predictible and consistent, and doesn't have a lot of little annoyances that the MS Word model has, at least in the ways that I use it. It'd also mess up a whole lot of older OpenOffice documents that I have lying around if they suddenly opened with a different policy on things like paragraph spacing.

    The first option seems very complicated, though. It's asking OpenOffice to not just simulate the document formats, but also the behaviour of another proprietary application. It's also asking the user to keep track of all the possible different ways that OpenOffice.org might act at any given time. That in itself could turn into a UI nightmare, because suddenly the user interface of the application is much less consistent. (Keep in mind that we're talking about regular users, here. It's not like Mozilla quirks mode, where the main people dealing with the differences are web developers.)

    I don't know exactly what the best way is to fix this, but it's definitely not as easy as just writing decent import and export filters. Personally I'm just fortunate enough that I don't have to share my documents very often. When I do give someone a Word-format document, though, I make a point to at least check it in Word whenever possible before handing it over.

  19. Microsoft disagree with you by dustmite · · Score: 5, Informative

    There has never been a utility to keep Office in ram

    I call BS.

    From Microsoft's own site: "What Are the Advantages of Running the Osa.exe File?" "When you use the Osa.exe file to initialize shared code, the Office XP programs start faster."

    Voila - that's why Word loads so fast, and you don't need to take my word for it.

    1. Re:Microsoft disagree with you by man_of_mr_e · · Score: 4, Informative

      Call whatever you like. You're wrong.

      OSA loads COM and OLE DLL's into memory. These are DLL's provided by *WINDOWS*, not office. It did, once upon a time, help Office start faster because (in the Win9x and earlier days) OLE took forever to load. This hasn't been true since at least Windows 2000, and OSA is essentially useless and just wastes resources with no benefit.

      In fact, Office 2003 no longer loads OSA on startup because of this. (The article is using Office 2003, btw).

      Don't believe me? Try it yourself on an Office 2000 or XP installation. Do your benchmarks and then Remove the OSA shortcut from startup a test again, you won't see any meaningful differences that can't be accounted for by margin for error.

  20. Re:We tried working with OO.org by 16K+Ram+Pack · · Score: 5, Funny
    We tried working with Contrarian Slashdot Poster.

    An employee suggested to me that we hire Contrarian Slashdot Poster to give us feedback on certain products. I was skeptical at first but he explained the benefits of using it product evaluation. So I decided to let him write us some reports on operating systems/software/technology that might be fine. Besides, he seemed to be posting quite regularly on Slashdot, why not give him a try?

    Once we'd got him a desk and a PC, we sat him down to write some product reports. At first it seemed fine, with him producing reports and lots of content.

    Alas it did not stay that way. After a few days, I had lost count of the number of complaints received from users who found that his reports were basically dupes based on a template and that we weren't getting any value. The final straw came when someone switched on the Clue filter, and we realised we'd been completely hoodwinked by a troll.

    Needless to say, I fired the guy, and let's just say that I'm no longer with the organisation.

  21. This article is beyond pointless by man_of_mr_e · · Score: 4, Insightful

    Apart from the fact that his load times don't seem to mesh with anyone elses (2-5 seconds is typical load time for Word, even on slow hardware). Here are some other nifty things that make this article entirely pointless.

    First, he doesn't really know how to measure the amount of memory a program is using. He combines virtual memory and In process memory, but they can't be combined. Virtual memory is a closer approximation to the total memory being used. In memory memory is just the part of Virtual memory that is current in memory (it's sitll in virtual memory even if it's in real memory).

    He uses the size of the installation on disk as some kind of indicator about how "bloated" the application is. This ignores the fact that Office comes with a great deal of clip-art, templates, and other non-application files. The actual amount of diskspace used by the application code for Office on my machine is 298 MB, but that includes the full office suite (including programs that have no equivelent in OOo such as InfoPath, Access and OneNote).

    I liked this quote:

    "The first thing I did was to install OO.o It took only 7.5 minutes and took up 164MB (94.82 according to Windows)."

    94.82? WTF? Did he mean 194.82? Even that seems a bit large.

    He gives lots of indications that his system is borked. His comment about normal.dot is a sure sign that something is wrong.

    22 minutes to load a 4.9MB text file? That's completely outside the range of believable.

  22. Horrible article by SnprBoB86 · · Score: 4, Interesting

    "but I assumed that since I paid for MS Office, it must be better"

    So, I should then assume you're an idiot? Crappy consumers like you are why companies can get away with charging outrageous prices. Price != Quality.

    "It has been over a year since I installed MS Office, but I know it had to be restarted"

    I installed MS Office 2003 YESTERDAY on a friends computer. It did not require a restart. You may have had an older version installed or some other application using a resource that the installer needed to replace.

    "Opening time in seconds - First run 31.1"
    I am assuming first run refers to the first INSTANCE not the first time the application is ever opened...

    WHAT?!?! This is Word 2003? Running on a 2.2 GHz machine with 512 ram? You've got to be kidding me. Did you measure this with a sundial? With my AMD64 Mobile throttled to 40% (800mhz) with a gig of ram, I can start Word 2003 in less than a second.

    Also, second instances of Word (I don't know about Writer) open and immediately close again. The second instance simply sends a message to the first instance to open another document window or whatever.

    "Word takes up more memory total, but Writer uses more in the main process. It is not a big difference."

    What the hell is msworks.exe? I don't have it running right now and Word, PowerPoint, and Excel are all open.

    I'm really sick of these horrible comparisons that are performed by armatures. He states he hates Microsoft, goes on and on about how OO.o is better, but states he will continue to use Office. If you are going to perform a scientific experiment, please make it scientific. Leave opinion out of it. Show us exact procedures so we can attempt to reproduce your results. etc etc.

    Does someone have an article describing proper construction of benchmarks or a guide to proper scientific analysis? We need some sort of rubric before we keep posting this horrible articles.

    --
    http://brandonbloom.name
  23. Re:the results are in by vsprintf · · Score: 4, Interesting

    Huh? I've *NEVER* seen a case where a later version of Word couldn't open an older version of Word's documents identically to the original.

    Then you've never had a Word document with tables or macros in it. My guess is that it is done deliberately to force all users in a company to upgrade. I could cut MS some slack if it were just that an older version couldn't open a doc from a newer version, but it fails both ways.