cgroups: update documentation about css_set hash table
PATCH 1/1 cgroups: update documentation about css_set hash table
The css_set hash table was introduced in 2.6.26, so update the documentation accordingly.
Signed-off-by Li Zefan <[email protected]>
--- Documentation/cgroups/cgroups.txt | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-)
Documentation/cgroups/cgroups.txt +2 -4
@@ -252,10 +252,8 @@ cgroup file system directories. When a task is moved from one cgroup to another, it gets a new css_set pointer - if there's an already existing css_set with the desired collection of cgroups then that group is reused, else a new -css_set is allocated. Note that the current implementation uses a -linear search to locate an appropriate existing css_set, so isn't -very efficient. A future version will use a hash table for better -performance. +css_set is allocated. The appropriate existing css_set is located by +looking into a hash table. To allow access from a cgroup to the css_sets (and hence tasks) that comprise it, a set of cg_cgroup_link objects form a lattice;
Signature · 1 line
1.5.4.rc3
A message that is not in the archive (sent off-list or not yet received): [email protected]
Paul Menage
Acked-byQuoted 4 lines · Li Zefan
The
css_sethash table was introduced in 2.6.26, so update the documentation accordingly.Signed-off-by Li Zefan <[email protected]>
Acked-by Paul Menage <[email protected]>
Quoted 24 lines
--- Documentation/cgroups/cgroups.txt | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-)Documentation/cgroups/cgroups.txt +2
-5@@ -252,10 +252,8 @@ cgroup file system directories. When a task is moved from one cgroup to another, it gets a new css_set pointer - if there's an already existing css_set with the desired collection of cgroups then that group is reused, else a new -css_set is allocated. Note that the current implementation uses a -linear search to locate an appropriate existing css_set, so isn't -very efficient. A future version will use a hash table for better -performance. +css_set is allocated. The appropriate existing css_set is located by +looking into a hash table. To allow access from a cgroup to the css_sets (and hence tasks) that comprise it, a set of cg_cgroup_link objects form a lattice; --1.5.4.rc3
Quoted 4 lines · Li Zefan
The
css_sethash table was introduced in 2.6.26, so update the documentation accordingly.Signed-off-by Li Zefan <[email protected]>
Acked-by Paul Menage <[email protected]>
Quoted 24 lines
--- Documentation/cgroups/cgroups.txt | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-)Documentation/cgroups/cgroups.txt +2
-5@@ -252,10 +252,8 @@ cgroup file system directories. When a task is moved from one cgroup to another, it gets a new css_set pointer - if there's an already existing css_set with the desired collection of cgroups then that group is reused, else a new -css_set is allocated. Note that the current implementation uses a -linear search to locate an appropriate existing css_set, so isn't -very efficient. A future version will use a hash table for better -performance. +css_set is allocated. The appropriate existing css_set is located by +looking into a hash table. To allow access from a cgroup to the css_sets (and hence tasks) that comprise it, a set of cg_cgroup_link objects form a lattice; --1.5.4.rc3