cp从Linux到CIFS(windows)共享mount是很慢的

我想知道为什么72GB的数据从Linux服务器到安装的CIFS(Windows)共享的cp命令工作太慢? 它已经超过3小时了。

有什么办法看到差距,瓶颈?

PS

XenServer 5.5上的两个VM都带有1GB网卡Linux VM RHEL5.5; 4GB内存; 4个CPU; 8GB SWAP Windows VM Windows Server2008; 4GB内存; 2个CPU


这两台机器在同一个ip子网上吗? – 是的

什么是文件结构(大量的小文件?) – 是的

用户邮箱,/ etc / var / log这些虚拟机正在使用的磁盘子系统是什么? – 虚拟机在iSCSI虚拟磁盘存储上是安全的,iSCSI接口由自己的LVM支持形成。

dd if = / dev / zero of = file.txt bs = 1024k count = 5000 – 花费大约5分钟时间在一秒内创build并复制它。

看起来像我有一些networking接口的问题。

在同一个ip子网上的两台机器?

什么是文件结构(很多小文件?)

这些虚拟机正在使用什么磁盘子系统?

如果需要3个小时,那么你的速度大约是7MB /秒

你可以做一个1GB的文件,并将其复制到每个虚拟机的同一磁盘的另一部分?

在Windows上,您可以使用以下命令创build一个1GB的文件:

fsutil file createnew file.txt 1024000000 

在linux上:

 dd if=/dev/zero of=file.txt bs=1k count=1000 

这可以告诉你,如果它是基础磁盘系统或networkingconfiguration。