[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Kernel-Build: CONFIG_BSD_PROCESS_ACCT



Hi all.

I'm making my config file for a fresh kernel 2.4.21, and I when I was
asked whether I want to activate the build option CONFIG_BSD_PROCESS_ACCT
I asked Google (I have to ask Google because I do not understand too much
of how a kernel is working):

And according to what I found there (I made a very fast and superficial
search, most of the time reading only what Google quoted from the pages it
found)) it seems most people do *not* set this option for their kernel
config.

Why?

Is it a bad idea to activate it, because the logfiles this process
produces after having set this kernel option to yes become too large,
perhaps?

This is what CONFIG_BSD_PROCESS_ACCT does:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  If you say Y here, a user level program will be able to instruct the
  kernel (via a special system call) to write process accounting
  information to a file: whenever a process exits, information about
  that process will be appended to the file by the kernel.  The
  information includes things such as creation time, owning user,
  command name, memory usage, controlling terminal etc. (the complete
  list is in the struct acct in <file:include/linux/acct.h>).  It is
  up to the user level program to do useful things with this
  information.  This is generally a good idea, so say Y.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
So to me it *seems* to be a good idea to enable debugging capabilities for
the kernel.
Or are there better tools out there to do the same?

Thanks in anticipation.

Best Regards
Wolfgang
-- 
http://profiles.yahoo.com/wolfgangpfeiffer



Reply to: