|
Our first macrobenchmark is the widely used kernel compilation benchmark, measuring the time to build the Linux kernel. We ran this test on a 4-processor SMP machine (four 700 MHz Xeon processors, 1 GB RAM, ultra wide SCSI disk) using both a SMP and UP kernel.
The single processor test executed the command time make -j2 bzImage and the 4-processor test executed the command time make -j8 bzImage, with the results shown in Table 4. The result is basically zero overhead for the LSM patch, the worst case being 0.3%.