我有一个非常普遍的问题。我在网络上运行 Red Hat Enterprise Linux Workstation 版本 6.2(Santiago),我的工作站有时需要很长时间才能删除小文件/文件夹,这很烦人。有没有办法检查这种行为,比如它的起源以及为什么它什么时候出现?当然,网络可能超载了,但为什么在删除时会发生这种情况,而不是在我需要大量性能时。网络中的几台机器有什么区别吗?
我对 Linux 管理知之甚少。提前谢谢。
答案1
最可能的原因是网络流量。如果这是一个典型的网络,您正在使用由中央服务器托管为 NFS 共享的共享驱动器。如果许多用户同时在这些驱动器上执行 I/O 操作,整个网络就会变慢。
在我的旧实验室中,我们有时会遇到整个网络崩溃的情况,这种情况可能会持续几分钟,因为某个白痴(有时不幸的是这个白痴)正在从网络驱动器而不是本地驱动器读取/写入数据。如果您必须从网络共享进行大量读取/写入,建议的程序是首先将数据复制到本地驱动器并在那里进行处理。完成后,将结果移回网络共享。
因此,基本答案是您的问题取决于当前网络系统负载。