Just A Quickie...

Discussion in 'macOS' started by simontarr, Jan 7, 2007.

  1. simontarr macrumors 6502

    simontarr

    Joined:
    Sep 4, 2006
    Location:
    England
    #1
    I read somewhere that Leopard will have full multi-core support & currently Tiger doesn't. Is this true?

    Second, what kind of performance gains are we to expect with full multi-core support? Will start up times be reduced? (I assumed that this would stay limited by crappy HDD speeds) What other gains will we notice?
     
  2. robbieduncan Moderator emeritus

    robbieduncan

    Joined:
    Jul 24, 2002
    Location:
    London
    #2
    That's simply not true. OSX has fully supported multiple CPUs and cores since the first release.
     
  3. simontarr thread starter macrumors 6502

    simontarr

    Joined:
    Sep 4, 2006
    Location:
    England
    #3
    Sorry, I really meant optimised.

    Programs like handbrake etc have to be specially written to take advantage of the multi-threading + multiple cores.
     
  4. emptyCup macrumors 65816

    emptyCup

    Joined:
    Jan 5, 2005
    #4
    Leopard will have full 64 bit support where as Tiger does not.
     
  5. robbieduncan Moderator emeritus

    robbieduncan

    Joined:
    Jul 24, 2002
    Location:
    London
    #5
    The kernel of the OS is already multi-threaded to a massive degree. 10.4.8 or so already brought multi-threaded OpenGL. CoreImage (and CoreVideo) are automatically multi-threading (so the programmer does not need to worry about the threading aspects). Only the Finder could really do with threading support!
     
  6. simontarr thread starter macrumors 6502

    simontarr

    Joined:
    Sep 4, 2006
    Location:
    England
  7. robbieduncan Moderator emeritus

    robbieduncan

    Joined:
    Jul 24, 2002
    Location:
    London
    #7
    I forgot to say: Apple already altered the startup process for 10.4 to start multiple services in parallel instead doing them all in series to improve startup times!
     
  8. mkrishnan Moderator emeritus

    mkrishnan

    Joined:
    Jan 9, 2004
    Location:
    Grand Rapids, MI, USA
    #8
    Open up Activity Monitor sometime and see how many threads are active (there are a lot). In principle any thread can be distributed separately to a core of choice by the OS! :)
     
  9. simontarr thread starter macrumors 6502

    simontarr

    Joined:
    Sep 4, 2006
    Location:
    England

Share This Page