It's Finally Time: The Time Namespace Support Has Been Added To The Linux 5.6 Kernel

Written by Michael Larabel in Linux Kernel on 29 January 2020 at 01:45 AM EST. 3 Comments
The Time Namespace, which was originally proposed back in 2018 for allowing per-namespace offsets to the system clocks, has finally entered the mainline kernel in early 2020 with the in-development Linux 5.6 kernel.

The Time Namespace ability to provide per-namespace offsets to the system monotonic and boot-time clocks is driven by container use-cases as explained in that article.

This ability to have clock offsets on a per-container/namespace basis will help in the restoration of containers on the same or across systems and surely other possible use-cases to come about as well.

This support already landed in 5.6 Git as part of the timers/core changes.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week