• conciselyverbose@sh.itjust.works
    link
    fedilink
    arrow-up
    70
    ·
    2 months ago

    It’s not “because we’re not fiddling” with anything.

    It’s because Windows’ scheduler is objectively broken and not scheduling workloads correctly.

      • conciselyverbose@sh.itjust.works
        link
        fedilink
        arrow-up
        10
        ·
        2 months ago

        It assigns workloads to the virtual core (from SMT) before properly distributing them to other cores. Source

        This is not an issue on Linux because they schedule threads correctly.

        But I guess this post is about windows only doing some other branch prediction correctly on some admin mode, so I guess that way too.

        • SplashJackson@lemmy.ca
          link
          fedilink
          arrow-up
          1
          ·
          2 months ago

          Thanks for the explaination! I would have searched in but I’m on a phone and my kids are jumping on the couch/me. Have an upvote, on me.