Re: [PATCH] new CSA patchset for 2.6.8

From: Tim Schmielau
Date: Thu Aug 26 2004 - 12:27:28 EST


On Wed, 25 Aug 2004, Andrew Morton wrote:

> More broadly: Help!
>
> I am 100% not in a position to judge whether Linux needs Comprehensive
> System Accounting, nor am I able to define what the requirements for such a
> thing should be. All I can tell from your patch is the quality of its
> implementation, and that's leaping far, far ahead of where we should be.
>
> We're going to need help from you, and from all the other stakeholders in
> judging how useful this feature is to Linux implementors and how well this
> implementation meets the (unknown) requirements. See my problem?
>
> I've cc'ed lse-tech, where enterprise folks hang out. I would request that
> the people who are stakeholders in this feature
>
> a) stick their hands up
>
> b) let us know how important this kind of feature is for their users
>
> c) review the offered feature set against their requirements
>
> d) let us know how well the implementation fits that requirement and
>
> e) inform us of any competing implementations. Compare and contrast.

Judging from the feedback during it's stay in -mm (none at all!), general
interest in BSD accounting seems quite limited. The rate of downloads of
the updated userspace tools is hardly distinguishable from background
noise. (This might change with the correct URL in the help text now, but
even that was broken for months and nobody cared).
Also general interest in the user space tools is low, the latest release
of the GNU acct package is from 1998 (and yes, there _are_ problems
warranting updates).

Funnily enough, with three competing implementation even interest from
developers seems larger than that from users (This statement includes me,
I did a patch but am not a user of it).) But communication between
developers is poor. I for myself only recently learned about ELSA and CSA.

Therefore I've Cc:ed some people from whom I got valuable feedback on the
BSD accounting format patch.

IMHO CSA, ELSA and BSD accounting are too similar to have more than one of
them in the kernel. We should either improve BSD accounting to do the job,
or kill it in favor of a different implementation.

Tim
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/