<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix"><br>
Your explanation is good and it suggests the help is correct. But
that the help is correct speaks to my point. It just seems a
non-essential, quite optional item should not be marked as default
to build. It should be the other way around.<br>
<br>
On 03/20/13 10:57, Andrew Dahl wrote:<br>
</div>
<blockquote
cite="mid:CAFjzMdweZKuXpBSQr5XG_pumi0xLwJoHhSJqtipATARZhdxwgw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">A lot of the extra features in the
kernel are there to allow for easier debugging when doing
kernel development. They typically add extra load to deal
with and slow down the system, overall. (It's minimal, but
it's still a performance hit).<br>
<br>
In the two you listed, Kprobes is just such a feature. It
helps with debugging, so if you're a user who isn't doing
kernel development, you don't need it and probably wouldn't
know what it was. cgroups... I don't know that there's any
benefit to having cgroups unless you know how to use them. On
their own, I believe their only use is if you have
applications that hook into them to limit resource usage. So,
I imagine if you don't know what cgroups are, you really don't
need them. (And, again, they include a tiny performance hit)<br>
<br>
So, to answer your question, the features that have that
listed seem like they're more for power users or kernel
developers, so to make sure you get the most performance out
of your custom rolled kernel, you shouldn't include them
unless you need them.<br>
<br>
That's my take at least.<br>
<br>
-Andrew<br>
<br>
<br>
<div class="gmail_quote">On Wed, Mar 20, 2013 at 10:14 AM, <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:rhubarbpieguy@gmail.com" target="_blank">rhubarbpieguy@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Several kernel options are marked to install as default,
yet the help instructs "If unsure, say N." or the
equivalent. This isn't a big deal and I'm certainly not
losing sleep over it, but it seems contradictory. Does it
make sense? If so, what's the logic?<br>
<br>
Two examples from linux-3.8.1 General setup:<br>
<br>
General setup/Control Group support ---> - Say N is
unsure.<br>
General setup/Kprobes - If in doubt, say "N".<br>
_______________________________________________<br>
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota<br>
<a moz-do-not-send="true"
href="mailto:tclug-list@mn-linux.org" target="_blank">tclug-list@mn-linux.org</a><br>
<a moz-do-not-send="true"
href="http://mailman.mn-linux.org/mailman/listinfo/tclug-list"
target="_blank">http://mailman.mn-linux.org/mailman/listinfo/tclug-list</a><br>
</blockquote>
</div>
<br>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
<a class="moz-txt-link-abbreviated" href="mailto:tclug-list@mn-linux.org">tclug-list@mn-linux.org</a>
<a class="moz-txt-link-freetext" href="http://mailman.mn-linux.org/mailman/listinfo/tclug-list">http://mailman.mn-linux.org/mailman/listinfo/tclug-list</a>
</pre>
</blockquote>
<br>
</body>
</html>