Announcement

Collapse
No announcement yet.

Full DynTicks Proposed For Linux Kernel Integration

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Full DynTicks Proposed For Linux Kernel Integration

    Phoronix: Full DynTicks Proposed For Linux Kernel Integration

    Aside from the KVM pull request, another interesting proposed change for the Linux 3.10 kernel is the "full dynticks" support, also known as CONFIG_NO_HZ_FULL. Ingo Molnar is trying to get this brand new feature into the next Linux kernel release...

    http://www.phoronix.com/vr.php?view=MTM2NTA

  • #2
    Doesn't a tickless kernel also reduce power consumption because a tick kernel continually wakes up the CPU? (I could be totally wrong on this, hence the question mark)

    Comment


    • #3
      Asynchronous CPU?

      Could this be useful on a asynchronous CPU?

      I wish there were more asynchronous CPUs on the market...

      Comment


      • #4
        Originally posted by Ericg View Post
        Doesn't a tickless kernel also reduce power consumption because a tick kernel continually wakes up the CPU? (I could be totally wrong on this, hence the question mark)

        Basically yes.

        But in this particular case no. Because the dynticks feature already took care of disabling ticks when idling.

        Comment


        • #5
          Originally posted by Ragas View Post
          Basically yes.

          But in this particular case no. Because the dynticks feature already took care of disabling ticks when idling.
          Thanks Ragas, so no lowered power consumption really, but slightly better performance under some workloads. Still overall a net gain since we're moving away from ticked kernels as a design anyway, this is just extending it

          Comment


          • #6
            It's in:

            https://git.kernel.org/cgit/linux/ke...aed32f5db40264

            Will test as soon as rc1 is released.

            Comment


            • #7
              Originally posted by Ericg View Post
              Thanks Ragas, so no lowered power consumption really, but slightly better performance under some workloads. Still overall a net gain since we're moving away from ticked kernels as a design anyway, this is just extending it
              Better performance means lower power, because the cpu can sit idling in a lower C state longer, since it has finished processing earlier.

              Comment

              Working...
              X