Skip to content

Containers Virtualization Open Source Project :: OpenVZ :: Supported by Parallels

Sections
You are here: Home » News » In the News » [LWN] PID namespaces in the 2.6.24 kernel

[LWN] PID namespaces in the 2.6.24 kernel

Document Actions
One of the new features in the upcoming 2.6.24 kernel will be the PID namespaces support developed by the OpenVZ team with the help of IBM. The PID namespace allows for creating sets of tasks, with each such set looking like a standalone machine with respect to process IDs. In other words, tasks in different namespaces can have the same IDs.

This feature is the major prerequisite for the migration of containers between hosts; having a namespace, one may move it to another host while keeping the PID values -- and this is a requirement since a task is not expected to change its PID. Without this feature, the migration will very likely fail, as the processes with the same IDs can exist on the destination node, which will cause conflicts when addressing tasks by their IDs.

...

Read the full article at lwn.net
 

Powered by Plone Valid XHTML 1.0! Powered by Parallels Virtuozzo Containers