From: ebiederm@xmission.com (Eric W. Biederman)
To: "M. Edward Borasky" <znmeb@aracnet.com>
Cc: linux-mm@kvack.org
Subject: Re: meminfo or Rephrased helping the Programmer's help themselves...
Date: 09 Sep 2002 08:07:31 -0600 [thread overview]
Message-ID: <m1ptvnntng.fsf@frodo.biederman.org> (raw)
In-Reply-To: <HBEHIIBBKKNOBLMPKCBBOEIKFFAA.znmeb@aracnet.com>
"M. Edward Borasky" <znmeb@aracnet.com> writes:
> Yes, it is a high-level proposal - I adhere to the top-down philosophy of
> software design, as well as the SEI standards for software engineering
> process. One does not communicate about large software objects like the
> Linux kernel in small manageable chunks of C code in that process.
No but you merge with people in small manageable chunks of C code.
> Perhaps
> the fact that I insist on a design specification, requirements documents,
> code reviews, etc., is the reason nobody has volunteered to join the
> project.
All you currently have is a slide show. I see nothing that even clearly
states the problem you are trying to solve.
> I think a team of three could pull it off in six months; there isn't that
> much kernel code that has to be done. All the hooks are there in the /proc
> filesystem, they just need to be organized in a rational manner. The scheme
> Windows has for PerfMon is much better than the haphazard results in the
> /proc filesystem, which have been submitted over the years in "manageable
> chunks". The rest of Cougar is R code - R is extremely well documented - and
> database work, for which any ODBC-compliant RDB will work.
In Linux the emphasis has been a system that doesn't need tuning, for
most tasks. So it is no surprise the tuning nobs and the monitoring
you need to apply them are underdeveloped. They haven't been much
used or needed.
As for your comments on an ascii text version of /proc being
inefficient, that is an assertion that needs backing up. There are
some inefficiencies in /proc but I have not seen ascii text being the
primary problem.
And with that observation I place an extreme doubt you have the skills
to accomplish what you would like to accomplish.
> The first task that needs to be done is to develop a high-level model of the
> Linux kernel.
You obviously are clear what you are thinking of here, but I am not.
You need a high-level model of the Linux kernel in what sense?
Eric
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/
prev parent reply other threads:[~2002-09-09 14:07 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-09-06 6:19 John Carter
2002-09-06 12:51 ` M. Edward (Ed) Borasky
2002-09-06 13:12 ` Rik van Riel
2002-09-06 13:44 ` M. Edward Borasky
2002-09-08 22:21 ` John Carter
2002-09-09 3:02 ` M. Edward Borasky
2002-09-09 14:07 ` Eric W. Biederman [this message]
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=m1ptvnntng.fsf@frodo.biederman.org \
--to=ebiederm@xmission.com \
--cc=linux-mm@kvack.org \
--cc=znmeb@aracnet.com \
/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