An early version of the PSC kernel monitor was used to verify the operation of the TCP autotuning implementation [PSC98], and was used to produce many of the graphs for the Sigcomm98 "Automatic TCP Buffer Tuning" paper [SMM98].
The PSC kernel monitoring package allows the visualization of kernel networking variables, as illustrated in the example below.
The PSC kernel monitor was designed with the following goals in mind:
In order to achieve the goals of backwards-compatibility and the mixing and matching of kernels with a single application program, the kernel monitoring data sets are self-describing. This allows newer versions of the monitor graphing tools to read old data sets, as well as allowing users to exchange data sets that were collected in kernels with their own modifications.