为了解决不同进程操作同一个公共资源时,产生冲突的问题,
引入文件锁,当进程操作共享资源时,要求每一个进程都先获取文件锁,然后才能操作共享资源
文件锁分为:
共享锁:多个进程可以同时获取
互斥锁:在同一时刻只能有一个进程获取
当多个进程操作公共资源时,谁先拿到互斥锁谁就可以对资源进行操作,其他进程就必须要等待,
释放了互斥锁后,才可以获取,这样就解决了冲突的问题。
文件锁概念
最新推荐文章于 2023-07-29 13:41:08 发布