说“共享文件系统信息”是什么意思?什么是“文件系统信息”?
(当我在某些linux标题中看到CLONE_FS
标志时出现了这个问题)
答案 0 :(得分:2)
文件系统信息包括文件的根目录,当前工作目录和umask(文件权限)。 [由struct fs_struct
]
因此,当您设置CLONE_FS标志时,子进程和父进程将共享文件系统信息。
现在,举个例子:父进程正在处理一些文件,那时子进程已经改变了工作目录,然后父进程会出现问题(如果指定了相对路径),因为它们共享相同的工作目录。
希望你得到答案。