From: James <wireless@tampabay.rr.com>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] Re: gigabyte mobo latency
Date: Sun, 19 Oct 2014 16:41:04 +0000 (UTC) [thread overview]
Message-ID: <loom.20141019T171850-378@post.gmane.org> (raw)
In-Reply-To: 5443A864.2030508@thegeezer.net
thegeezer <thegeezer <at> thegeezer.net> writes:
> especially for non-local systems. other distros have apps such as
> "cgclassify" which provides some shortcut to managing cgroups --
> creation / and moving process in and out
Ok. So, if you or anyone else knows of or runs across a robust gui
managment interface for cgroups, please post to this list or drop
me some email. Porting something that is established is my preferred
modis_operandi.....
> you can also have a nohup process that does ps -eLf to search for
> process you want to classify and move them into the appropriate cgroup
> for default cgroups you can also use inotify
> a quick search shows http://libcg.sourceforge.net/ which daemonises this
> process.
Yes well this is fantastic information. I've read dozens and dozens
of things about cgroups, but none more useful than what you have
stated here. So now I'm on the path to finding something to port to
gentoo/openrc/cgroups or something to hack to fill this void().
The only FSM (Finite State Machine) development software I see in
portage is qfsm. I'm off to look for a new FSM design software package;
as an 'old_fart' it seems logical that limited physical resources
should have finite states and therefore be first designed as a FSM.
I feel 'cheated" that after quickly looking at about a dozen books on
deep issues with 'C" on unix, that none mentioned cgroups. I feel,
stupid and ignoranat and orphaned because this wonderful technology,
cgroups, has been pretty well hidden? A gui interface to a FSM instantiated
control system for cgroups, appears to be to be a very cool idea. It's going
to be a prerequisite for robust linux clustering, imho. FSMs are the best
way to manage finite hardware resources and they are the mainstay of
traditional device (hardware) driver codes. [1]
> all this is a bit hack'n'slash though i appreciate, so if anyone else
> knows of suitable tools i'd also be interested to hear of them
I've done quite a bit of reading and research. There is much "high_brow"
talk (chatter) about cgroups but very little on a practical, useful basis.
I sense there are many more folks just like us that need a robust,
easy to follow methodology to learn about, setup and master cgroups.
Even if we all end up migrating to systemd (which from plentiful complaints
from many very bright folks about the net and the lack of a clean, useful
documentation on systemd, it's likely to be a decade before systemd
stablizes and folks produce sufficiently useful documentation and examples)
cgroups does illuminate how things should work in a complex environment so
it still is worth it's weight in gold, before one attempts to master the
(systemd) beast.
Your information about cgroups is WONDERFUL!
thx,
James
[1] http://en.wikipedia.org/wiki/Finite-state_machine#Software_applications
[2] http://sourceforge.net/projects/fsmdesigner/
[3] http://www.typesafe.com/activator/template/akka-sample-fsm-scala
[4] https://wiki.python.org/moin/FiniteStateMachine
next prev parent reply other threads:[~2014-10-19 16:41 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-10-18 15:49 [gentoo-user] gigabyte mobo latency James
2014-10-18 16:00 ` Volker Armin Hemmann
2014-10-18 16:26 ` [gentoo-user] " James
2014-10-18 19:27 ` Philip Webb
2014-10-18 20:24 ` Volker Armin Hemmann
2014-10-18 20:34 ` Neil Bothwick
2014-10-18 21:39 ` James
2014-10-19 11:25 ` Dale
2014-10-18 21:25 ` [gentoo-user] " thegeezer
2014-10-18 21:51 ` [gentoo-user] " James
2014-10-18 23:02 ` thegeezer
2014-10-19 3:15 ` James
2014-10-19 12:02 ` thegeezer
2014-10-19 16:41 ` James [this message]
2014-10-19 17:03 ` Dale
2014-10-19 20:03 ` James
2014-10-20 3:13 ` Dale
2014-10-19 18:56 ` Rich Freeman
2014-10-19 20:40 ` James
2014-10-19 20:57 ` Alan McKinnon
2014-10-19 21:35 ` Rich Freeman
2014-10-19 21:45 ` Volker Armin Hemmann
2014-10-19 23:34 ` Rich Freeman
2014-10-21 17:41 ` Volker Armin Hemmann
2014-10-22 1:35 ` Nikos Chantziaras
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=loom.20141019T171850-378@post.gmane.org \
--to=wireless@tampabay.rr.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox