by admin ·
A new patch for the kernel scheduler promises huge improvements in system speed under load. Initial tests show in fact that the new solution represents a drastic improvement.
Those who followed the development of the kernel in the last few weeks or months, could not overlook that the focus of development to the improvement in speed shifted. So the most important change in the next version of the kernel , the removal of the “Big Kernel Lock” (BKL). The BKL was introduced in 1996 with the extension of the kernel for SMP capabilities to control the concurrent access of two processors on the same data structures. This method scales poorly, however, on many processors and threads, and makes the system supports. By removing the locks, the system is effective more quickly, because it eliminated many forced breaks, the areas in front of a concurrent access protected.