tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kinfo_proc * 2
In article <20090110194600.GC7874%holyman.cobbled.net@localhost>,
n0g0013 <ttw+bsd%cobbled.net@localhost> wrote:
>can someone point me to an archive or discussion that would explain
>why we have two kernel proc structures?
>
>i'm digging through the kernel code and can't really see how / why
>they are used except for sysctl references? i'm assuming that basically
>anything that checks process information (i.e. top/fstat/vmstat) will
>use them (i'll check there next) but wouldn't it be easier just to
>have a single structure for all the information?
>
>i understand that altering the size of the kernel structures is
>awkward for compatibility but wouldn't these have been unified between
>releases when these sorts of incompatibilities are acceptable?
The old one (kinfo_proc) is kept for compatibility. I don't think that
it is used anymore.
christos
Home |
Main Index |
Thread Index |
Old Index