实现信号量,锁和条件变量

Ank*_*han 9 c c++ operating-system

我想知道如何在C/C++中实现信号量,锁和条件变量.我正在学习操作系统概念,但想要在C中实现概念.

任何教程?

小智 7

信号量,锁,条件变量等是操作系统概念,并且通常必须根据操作系统内核的特征来实现.因此通常不可能单独研究它们 - 您也需要考虑内核代码.可能最好的方法是在了解Linux内核之类的书的帮助下查看Linux内核.