The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Does linux switch between mulitple cores in CPU?

    Discussion in 'Linux Compatibility and Software' started by wearetheborg, Oct 29, 2009.

  1. wearetheborg

    wearetheborg Notebook Virtuoso

    Reputations:
    1,282
    Messages:
    3,122
    Likes Received:
    0
    Trophy Points:
    105
    I notice in my system monitor that the load on the two cores is such that the load on one is like a mirror image of the load on another. That is, for 2 secs the load on core 1 will be more than the load on core 2, then after that it will switch.
    Is this a deliberate thing on the part of linux, or just an artifact of task scheduling ?
     
  2. Charr

    Charr Notebook Deity

    Reputations:
    415
    Messages:
    1,564
    Likes Received:
    0
    Trophy Points:
    55
    It is deliberate. It would keep each CPU in a mutli-CPU system running cooler, but it has no effect on a mutlicore machine.
     
  3. wearetheborg

    wearetheborg Notebook Virtuoso

    Reputations:
    1,282
    Messages:
    3,122
    Likes Received:
    0
    Trophy Points:
    105
    Why would it have no effect on a multicore machine ? The cooling area is effectively reduced by spreading heat over the two cores ?
     
  4. HotBlood

    HotBlood Notebook Consultant

    Reputations:
    4
    Messages:
    236
    Likes Received:
    0
    Trophy Points:
    30
    Linux will try to balance the cpus.
    Applications can lock themselves to particular CPUs.
     
  5. Peon

    Peon Notebook Virtuoso

    Reputations:
    406
    Messages:
    2,007
    Likes Received:
    128
    Trophy Points:
    81
    Wouldn't this kind of thread-bouncing behavior have catastrophic effects on Nehalem's turbo mode?
     
  6. Charr

    Charr Notebook Deity

    Reputations:
    415
    Messages:
    1,564
    Likes Received:
    0
    Trophy Points:
    55
    Turbo doesn't work under Linux, so it can't have any effect. If you need the extra turbo, your going to have to lock the multiplier and voltages in the BIOS.
     
  7. Peon

    Peon Notebook Virtuoso

    Reputations:
    406
    Messages:
    2,007
    Likes Received:
    128
    Trophy Points:
    81
    Surprising... Nehalem is a year old now, but Core i7 is still not fully supported?
     
  8. Charr

    Charr Notebook Deity

    Reputations:
    415
    Messages:
    1,564
    Likes Received:
    0
    Trophy Points:
    55
    It is fully supported, just not by cpufreqd.