有没有办法让一个进程锁定整个磁盘,以便在该进程释放锁定之前,其他进程无法访问磁盘上的任何文件?其他进程的磁盘 i/o 操作可能会阻塞,直到锁被释放。
有问题的操作系统是 Linux。
最佳答案
由于 Linux 上的一切都是文件,您应该尝试锁定代表您设备的文件。
关于linux - 进程是否可以锁定磁盘以使其他进程无法访问它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3230744/
有没有办法让一个进程锁定整个磁盘,以便在该进程释放锁定之前,其他进程无法访问磁盘上的任何文件?其他进程的磁盘 i/o 操作可能会阻塞,直到锁被释放。
有问题的操作系统是 Linux。
最佳答案
由于 Linux 上的一切都是文件,您应该尝试锁定代表您设备的文件。
关于linux - 进程是否可以锁定磁盘以使其他进程无法访问它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3230744/