Why do iWorks apps launch so fast?

Discussion in 'Mac Apps and Mac App Store' started by jwolf6589, Jul 13, 2018.

  1. jwolf6589 macrumors 65816

    jwolf6589

    Joined:
    Dec 15, 2010
    Location:
    Colorado
    #1
    Pages, Numbers, and Keynote seem to launch in seconds (less than 5) on my MacBook Pro (Mid 2012, 8GB RAM, 500GB HDD) while MS Office apps take FOREVER to launch for the first time on my Mac. This has meant that I no longer use MS Office apps as the default on my Mac. Perhaps its because I have a standard HDD while office apps take so long to launch, or perhaps its because MS does not know the Mac as well and does not take full advantage of the Macs resources. Why do iWorks apps launch so fast on my older Mac?
     
  2. Mr_Brightside_@ macrumors 68030

    Mr_Brightside_@

    Joined:
    Sep 23, 2005
    Location:
    Toronto
    #2
    This accounts for part of it:
     

    Attached Files:

  3. jwolf6589 thread starter macrumors 65816

    jwolf6589

    Joined:
    Dec 15, 2010
    Location:
    Colorado
    #3
    The file size?
     
  4. Krayzkat macrumors 6502a

    Krayzkat

    Joined:
    Apr 22, 2011
    Location:
    UK
  5. Bending Pixels macrumors 65816

    Joined:
    Jul 22, 2010
    #5
    The other part is that slow launching is a feature of all Microsoft products ;)
     
  6. BrianBaughn macrumors 603

    BrianBaughn

    Joined:
    Feb 13, 2011
    Location:
    Baltimore, Maryland
    #6
    If you replaced your spinner (probably 5400RPM) hard drive with an SSD the difference in loading time could probably be reduced by around 5x.
     
  7. jwolf6589 thread starter macrumors 65816

    jwolf6589

    Joined:
    Dec 15, 2010
    Location:
    Colorado
    #7
    Seriously people I am on a low income.
     
  8. BrianBaughn macrumors 603

    BrianBaughn

    Joined:
    Feb 13, 2011
    Location:
    Baltimore, Maryland
    #8
    Well...that hard drive is making your computer slower than your iPhone 8 or your Apple Watch!
     
  9. sracer macrumors 604

    sracer

    Joined:
    Apr 9, 2010
    Location:
    in exile
    #9
    SSD drives are not always expensive.

    I'm very sensitive to being a good steward with my finances and so I look for creative ways to maximize the benefits while minimizing the costs. For example, I spend $80 for an external USB SSD so that I could boot up my 2013 iMac with a dying hard drive. Not only did it make that computer useful again, it ended up being more responsive than when it was new.

    For under $100 you can find an internal SSD that would be large enough to hold the OS and apps and store your data files elsewhere. Finding an inexpensive and reliable SSD to completely replace your internal drive would indeed be more expensive.

    Just out of curiousity, you could drag and drop (copy) your Office applications from the internal drive to a USB thumb drive and see what the startup time looks like. If that works well, then you can invest a few dollars in a Sandisk nano USB thumbdrive that is little larger than the USB connector itself and keep it permanently installed on the MBP.
     
  10. chscag macrumors 68020

    chscag

    Joined:
    Feb 17, 2008
    Location:
    Fort Worth, Texas
    #10
    No. Few folks remember that MS first published Word and Excel for the Mac long before they dreamed up Windows. :D
     
  11. macintoshmac macrumors 68030

    macintoshmac

    Joined:
    May 13, 2010
    #11
    I think the slow launching is for two reasons:

    1. The file size
    2. MS checks for activation upon launch.

    What I would rather they do is check for activation post launch of the program and a huge part of the world will be very happy when opening MS Office apps.
     
  12. Partron22 macrumors 68020

    Partron22

    Joined:
    Apr 13, 2011
    Location:
    Yes
    #12
    Apple OS comes with a lot of private and undocumented APIs that Apple products can take advantage of, but third parties must implement on their own. That can slow things down considerably.
     
  13. sracer macrumors 604

    sracer

    Joined:
    Apr 9, 2010
    Location:
    in exile
    #13
    Most of the slow load time is the file size. The remainder is the under-the-covers prep to load. Activation check is a very small percentage of load time.

    It doesn't phone home every time it is launched, but will only check if it has not been performed within the specified 30 day interval.
     
  14. jwolf6589 thread starter macrumors 65816

    jwolf6589

    Joined:
    Dec 15, 2010
    Location:
    Colorado
    #14
    If I have to go through all that hassle I will just stick with my 500GB drive until it breaks or I can afford a 500GB SSD.
     
  15. DanielDD macrumors 6502

    Joined:
    Apr 5, 2013
    Location:
    Portugal
    #15
    The question is: why do Office apps take so much space? Microsoft is relunctant to use default MacOS resources (such as FontBook). Even worse, they don’t event create a common library for all the apps. They literally duplicate resource libraries inside each individual app.
    This is a very poor choice by Microsoft, as reflects the huge size difference between iWork and Office apps.
     
  16. bluecoast macrumors 6502a

    Joined:
    Nov 7, 2017
    #16
    Aha, great info - thanks!

    I haven’t got a clue how these apps are built but iWork apps always seem to be good citizens and use default system UI features, whereas MS apps seem to invent their own UI features - even the preferences dialog.

    One interesting experiment is to resize the Window of an iWork or office app.

    The iWork apps are responsive and dynamically redraw their window contents fast whereas the Office apps tend to be sluggish and redraw their windows at a very slow frame rate.

    Anyone know why?
     
  17. pippox0 macrumors newbie

    pippox0

    Joined:
    Jan 23, 2014
    #17
    The size of ms Office is ten or more than iWorks.
    That’s because iWorks apps run faster ...
     
  18. sracer macrumors 604

    sracer

    Joined:
    Apr 9, 2010
    Location:
    in exile
    #18
    I agree. As a software developer for nearly 40 years, I can only assume that Microsoft includes a compatibility layer that allows more of the native Windows-based source code to function without having to rework it to accommodate the differences with macOS.

    Creating a version of Office that is native to macOS is a massive undertaking that Microsoft isn’t willing to invest in. But by developing an intermediate layer, they set themselves up to be able to more easily provide versions for Linux and other OSes.

    Interesting side-note: I took each component of the Windows version of MS Office 2007 and put it in a WINEskin wrapper. The resulting file sizes were comparable to MS Office 2016 for macOS. Load time was slightly better than Office 2016 for macOS but performance was even better.
     
  19. BornAgainMac macrumors 603

    BornAgainMac

    Joined:
    Feb 4, 2004
    Location:
    Florida Resident
    #19
    I remember with Word 2011, that fonts can impact load times. Loading all your fonts when it starts up so you can display them in the Font menu. Pages doesn't do that.
     
  20. pippox0, Jul 19, 2018
    Last edited: Jul 19, 2018

    pippox0 macrumors newbie

    pippox0

    Joined:
    Jan 23, 2014
    #20
    I have downloaded softmarker Office 2018 trial .
    It is an excellent sw to replace MS Office .
    Textmaker is a bit fatty 500 mb -> i have reduced the size , by deleting some stuff i don,t use -> 187 mb.

    But Planmaker and Presentation are good: 35 mb and 32 mb.
    They run fast even in old hw or new Os like macOS Mojave.

    I wanted share ...
     
  21. wheelhot macrumors 68020

    Joined:
    Nov 23, 2007
    #21
    If you're looking for an MS Office alternative and find iWorks too different, may I suggest OnlyOffice? They're free and looks and behaves pretty much like a typical Word or Excel
     

Share This Page