summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-March/013324.html
blob: 5f770bcc4a71d3ab437012cfe190aba84cbc657a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] cgroup on the desktop
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20cgroup%20on%20the%20desktop&In-Reply-To=%3C4F6A00A3.6070802%40colin.guthr.ie%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="013253.html">
   <LINK REL="Next"  HREF="013325.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] cgroup on the desktop</H1>
    <B>Colin Guthrie</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20cgroup%20on%20the%20desktop&In-Reply-To=%3C4F6A00A3.6070802%40colin.guthr.ie%3E"
       TITLE="[Mageia-dev] cgroup on the desktop">mageia at colin.guthr.ie
       </A><BR>
    <I>Wed Mar 21 17:24:03 CET 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="013253.html">[Mageia-dev] cgroup on the desktop
</A></li>
        <LI>Next message: <A HREF="013325.html">[Mageia-dev] cgroup on the desktop
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#13324">[ date ]</a>
              <a href="thread.html#13324">[ thread ]</a>
              <a href="subject.html#13324">[ subject ]</a>
              <a href="author.html#13324">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>'Twas brillig, and Robert Fox at 20/03/12 08:13 did gyre and gimble:
&gt;<i> Tried to research it, but it look more like it is for servers than
</I>&gt;<i> desktop.  Could someone explain what the value-add is of using this on
</I>&gt;<i> the desktop?
</I>
As used in the context of systemd just a general mechanism for tracking
processes. In the olden days, a service could exec other binaries quite
happily. Killing the primary pid of the service meant that any other
binaries launched were not necessarily killed. This mean that the
service needed to implement it's own accounting and tracking system and
there was no way to properly track to what service a given processes
belongs.

Now with cgroups, it's possible to fully track all the processes started
by a given service and kill each of them properly when stopping the service.

In addition it's also possible to identify to which service a given
process belongs. e.g. if something is spinning out of control you can
see it in top and then trace it back to the service itself.

There are numerous other things that can be done with cgroups such as
imposing various limits on a given service (and any subsequent processes
it spawns).


Overall this is an accounting mechanism that is something very much
baked into systemd. It's an integral part of it. It's not something we
could simply &quot;turn off&quot; on desktops vs. servers.


However, this isn't really the right place to discuss this topic.

Col




-- 

Colin Guthrie
colin(at)mageia.org
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>

Day Job:
  Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>
Open Source:
  Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
  PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>
  Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>
</PRE>




























<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="013253.html">[Mageia-dev] cgroup on the desktop
</A></li>
	<LI>Next message: <A HREF="013325.html">[Mageia-dev] cgroup on the desktop
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#13324">[ date ]</a>
              <a href="thread.html#13324">[ thread ]</a>
              <a href="subject.html#13324">[ subject ]</a>
              <a href="author.html#13324">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>