cifs mount会导致进程进入不间断的睡眠状态

问题描述 投票:4回答:1

鉴于CentOS 6.3框(2.6.32)。

我在Linux中编译源代码。源树位于Windows 7盒子上,它是CIFS安装的。

一切都还可以,直到最近编译时间开始增长到一些不合理的时间(i.s.几分钟链接一个单独的文件)。

我注意到编译中涉及的进程(make,gcc,ld)进入不间断睡眠状态(顶部的'D'状态)。

任何想法是什么问题以及如何解决它?

linux gcc compilation mount cifs
1个回答
0
投票

在将多个文件写入CIFS挂载的SMB共享时,我遇到了进入不间断睡眠的进程的问题。

关于“What is an uninterruptible process?"”这个问题的不间断过程有一些很好的解释

我能够通过使用autofs来管理CIFS挂载而不是使用fstab来解决问题。

autofs是一个根据需要自动安装目录的程序。自动安装仅在访问时安装,并在一段时间不活动后卸载。因此,与通过fstab进行静态安装相比,自动挂载NFS / Samba共享可以节省带宽并提供更好的整体性能。

© www.soinside.com 2019 - 2024. All rights reserved.