Language Selection

English French German Italian Portuguese Spanish

Improving KVM Performance With A Tickless Kernel

Filed under
Linux

Avi Kivity suggested that combining KVM, the Kernel-based Virtual Machine, with the dyntick patch could improve overall KVM performance. He noted that it would likely improve performance of both the host by "avoiding expensive vmexits due to useless timer interrupts," as well as on the guest by "reducing the load on the host when the guest is idling (currently an idle guest consumes a few percent cpu)".

Ingo Molnar pointed out that KVM with his -rt kernel already works with dynticks enabled on both the host and the guest, "using the dynticks code from the -rt kernel makes the overhead of an idle guest go down by a factor of 10-15". Ingo added that he hopes the dyntick patch will be ready to be merged into the upcoming mainline 2.6.21 kernel.

Rik van Reil noted that there were other ways to reduce the load of the guest when it's idling,

Full Story.

More in Tux Machines

Mercedes and Kia add new Android Auto models

Buying a new car comes with myriad of considerations. Is it fuel efficient? Is it safe? Will it play nicely with my phone? People sometimes neglect the last one, but you're going to be carrying the phone literally every time you get in the car, so why not make sure? Mercedes and Kia seem to get that. They've added support for Android Auto to a ton of new cars today. Read more

Linux Kernel News

Server Administration

Security News

  • Security advisories for Wednesday
  • Facebook, Uber, Slack, and Pandora Pros Praise Free Security Tools
    Proponents of open source software argue that by letting passionate developers get involved and tweak underlying code, the tools they create are stronger and more reliable. Plus, for companies looking to bolster their digital defenses, the software has the added benefit of being free.
  • LibreSSL 2.5
  • LibreSSL 2.5 Released With New Features, iOS Support
    LibreSSL 2.5.0 is available today as the newest version of this growing fork of OpenSSL led by the OpenBSD project. LibreSSL 2.5's libtls implementation now supports ALPN and SNI while handling four cipher suite groups, there is tightened error handling in some areas, support for OCSP intermediate certificates, initial support for Apple's iOS platform, and a variety of other fixes and functionality improvements.