Does thread scheduling bug in Linux kernel exists in Mac OS?

Discussion in 'OS X El Capitan (10.11)' started by oodi, Apr 16, 2016.

  1. oodi macrumors regular

    Joined:
    Sep 26, 2015
    #1
    There is a bug in linux scheduler which results in significant performance loss. This bug causes idle cores sit there even if there are threads to run immidiately.

    Details are here http://www.ece.ubc.ca/~sasha/papers/eurosys16-final29.pdf

    So do you know if this bug exists in mac os? Moreover does Apple forked kernel and maintains it seperately?
     
  2. richard2 macrumors regular

    richard2

    Joined:
    Oct 21, 2010
    Location:
    England, United Kingdom
    #2
    OS X's kernel, XNU, is based on Mach and FreeBSD. I don't believe it shares any code with Linux.
     
  3. Toutou macrumors 6502a

    Toutou

    Joined:
    Jan 6, 2015
    Location:
    Prague, Czech Republic
    #3
    Exactly. Linux and XNU are two totally different things.
     

Share This Page