windows-server-2008-r2 – Win 2008 R2 – 复制到磁盘非常慢,复
我在
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 /秒 什么可能导致这? E驱动器是来自同一希捷Barracuda 1TB驱动器的RAID1阵列.
几乎所有RAID5实现都受到
write penalty的影响.简短的回答是:永远不要使用RAID5.答案越长,RAID 5在少数几个总体IOPS不是非常重要的情况下非常有用.当您将文件复制到另一个文件夹时,您正在读取和写入同一组磁盘,这会导致I / O争用大于操作成本的总和.原因很简单:磁盘在物理上寻找磁盘上的适当位置需要一些时间.
Intel ICH10R是一种“fake RAID”,主板创建并维护一个阵列,没有专用处理器和电池备份缓存的典型优势.这通常表现不佳.电池备份缓存(也称为RAM)存储了许多操作,可以防止您直接抖动磁盘.更复杂的是,7.2K RPM SATA磁盘也很便宜且丰富,但在大数据环境中表现并不好. 总之,您正在将消费者硬件推向其(实际)限制.确保您拥有绝对最新的驱动程序,并认真考虑购买RAID卡以帮助您生病和缓慢的存储系统(请注意,您需要从头开始,因为RAID实现不兼容). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- winapi – 在Windows RT中从桌面应用加载“comctl32.dll”失
- 如何找出Windows Server功能安装失败的原因?
- windows-server-2008-r2 – netsh设置多个hostednetwork
- winapi – 为什么Windows在WM_CLOSE期间吞掉异常
- windows-8 – 如何取消HttpClient GET Web请求
- Windows Phone 7 – 当WP7中显示软键盘时,防止屏幕向上滚动
- windows – 免费代码覆盖工具
- 如何连接到Azure Windows VM并使用PowerShell运行远程脚本?
- Windows 环境下如何安装 OpenSSL证书
- windows – 在emacs中创建别名?
- windows-server-2008-r2 – “克隆”我的Windows
- iis-7 – 可以在XP上安装IIS7吗?
- windows-phone-8.1 – Microsoft Band SDK部署错
- 为什么Microsoft不通过Windows更新强制Silverlig
- windows batch命令用来确定进程的工作目录
- 什么是Windows 7 N / KN / VL版本?
- Windows工作流程:Dev使用visual express版本
- Flink Time 与 Window
- Win10下Wireshark找不到网卡的方法
- microsoft-metro – Metro UI Multibinding?