建议性专题

强制性锁和建议性锁

首先,建议性锁和强制性锁并不是真正存在的锁,而是一种能对诸如记录锁、文件锁效果产生影响的两种机制。 1.建议性锁机制是这样规定的:每个使用文件的进程都要 主动检查该文件是否有锁存在,当然都是通过具体锁的API,比如fctl记录锁F_GETTLK来主动检查是否有锁存在。如果有锁存在并被排斥,那么就 主动 保证不再进行接下来的IO操作。如果每一个进程都主动进行检查,并主动保证,那么就说这些