windows-server-2008-r2 – Win 2008 R2 – 复制到磁盘非常慢,复制FROM或多或少都没问题

前端之家收集整理的这篇文章主要介绍了windows-server-2008-r2 – Win 2008 R2 – 复制到磁盘非常慢,复制FROM或多或少都没问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在 Windows 5 R2中安装了4个相同的SATA磁盘(Seagate Barracude 7200).它有4Gb的内存;安装了所有最新更新.问题:当我将大文件从一个文件夹复制到另一个文件夹时,我的平均速度大约为10MB / s.当我通过1Gbps连接从网络共享中读取此文件时 – 我得到大约25-30 MB / s.这两个数字对我来说似乎都很低 – 但特别是我对低写入速度非常沮丧.

没有防病毒,没有超级v,它只是一个文件服务器 – 当我做我的测试时,没有其他人从它上面读/写(我们团队中只有4个人,所以我很有信心).

不确定是否重要,但只有1个逻辑磁盘“C”具有所有可用空间(1400 GB).

我根本不是管理员,因此我不知道在哪里查看以及提供哪些其他信息.我确实使用“%idle time”,“avg bytes read”,“avg byte write”运行性能监视器 – 这是截图:

我不确定为什么会有这么明显的尖峰.

任何的想法?如果您需要我提供更多信息,请告知我们 – 我应该检查哪些柜台等等.我非常渴望得到解决.

谢谢.

更新:我们有另一台带有2个RAID1阵列的Windows 2008 R2 SP1服务器 – 一个是磁盘C(安装了Windows,另一个是磁盘E).它运行Hyper-V并且没有防病毒软件.复制大文件(几GB)时,我注意到以下行为:

> C – > C:大约50MB /秒
> C – > E:大约55MB /秒
> E – > E:8MB /秒!!!
> E – > C:8MB /秒!!!

什么可能导致这? E驱动器是来自同一希捷Barracuda 1TB驱动器的RAID1阵列.

几乎所有RAID5实现都受到 write penalty的影响.简短的回答是:永远不要使用RAID5.答案越长,RAID 5在少数几个总体IOPS不是非常重要的情况下非常有用.当您将文件复制到另一个文件夹时,您正在读取和写入同一组磁盘,这会导致I / O争用大于操作成本的总和.原因很简单:磁盘在物理上寻找磁盘上的适当位置需要一些时间.

Intel ICH10R是一种“fake RAID”,主板创建并维护一个阵列,没有专用处理器和电池备份缓存的典型优势.这通常表现不佳.电池备份缓存(也称为RAM)存储了许多操作,可以防止您直接抖动磁盘.更复杂的是,7.2K RPM SATA磁盘也很便宜且丰富,但在大数据环境中表现并不好.

总之,您正在将消费者硬件推向其(实际)限制.确保您拥有绝对最新的驱动程序,并认真考虑购买RAID卡以帮助您生病和缓慢的存储系统(请注意,您需要从头开始,因为RAID实现不兼容).

猜你在找的Windows相关文章