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

