文件名称:问题P、V同步谁做?-分享一个关于操作系统的ppt
文件大小:3.27MB
文件格式:PPT
更新时间:2024-05-12 12:12:50
操作系统 os
问题:P、V同步谁做? 操作系统本身都提供P、V原语(以系统调用的方式给出,如UNIX称为sleep()、wakeup()); 系统核心做? 核心直接使用的临界资源比如一些互斥使用的表格等,我知道何时需要同步。但对于一个用户,我事先不知道他什么时候,用哪个临界资源,我也无法知道最终计算机系统会配哪些外部设备,配多少?我怎么去同步?所以,对于这种面向用户使用的临界资源,应该用户在进入临界区时,用P操作;退出临界区时,用V操作。