The locking infrastructure in the FreeBSD kernel

@inproceedings{Rao2009TheLI,
  title={The locking infrastructure in the FreeBSD kernel},
  author={A. Ravishankar Rao},
  year={2009}
}
The increased parallelism introduced by vendors in their architectures for the last years, in order to satisfy the growing request by the user of CPU power, has prodded substantial differences in the software itself. In this paper the support for the multithreading infrastructure that the FreeBSD kernel has adopted, gradually, in the years will be discussed from the developers perspective in order to show strong and weak points of the approach. Along with a technical discussion about the… CONTINUE READING