找考题网-背景图
问答题

简答题 一个提供强制锁,而非使用由用户决定的咨询锁的进程有何优点和缺点?

【参考答案】

在许多情况下,单独的程序可能愿意容忍同时访问一个文件,而不需要获得锁,从而确保文件的相互排斥。
其他程序结构也可以确保相互排斥,如内存锁;或其他同步的形式。在这种情况下,强制锁将限制访问文件的灵活性,也可能增加与访问文件相关的开销。