cmb*_*rnt 2 performance nas freenas bittorrent utorrent
经过几年的下载和上传文件(主要是通过种子文件)直接到我工作站的硬盘,我最近设置了一个 NAS 来处理存储和读/写负载。当然,这给我的工作站带来了很大的压力,我的工作站已经很旧了,无法在不使操作系统停止的情况下处理我的 100 Mbps 互联网连接的磁盘负载。
但是,我仍然遇到下载速度下降的问题,那时 µTorrent 报告“磁盘过载”为 30-90%。大多数情况下,我能够在短时间内获得大约 10.3 MB/s 的下载速度而不会出现问题,直到磁盘过载开始。工作站和 NAS 通过有线千兆路由器连接。
我的工作站根本没有表现出任何重大活动,因为将文件传输到 NAS 全都在 RAM 和 CPU 上。我检查了资源监视器(Windows 7),当我最大限度地使用互联网连接时,磁盘活动很少超过 200 KB/s。
我已经检查过 NAS(运行 FreeNAS 8,并在 UFS 格式的 RAID-5 上通过 Samba 访问),它显示在全下载速度下系统负载平均约为 0.10-0.30。smbd 进程使用大约 6-10% 的 CPU 功率(samba 确实效率低下),所以这应该不是问题。
可以想象,问题可能出在我的 LAN 上。我检查了我的路由器,它的平均系统负载约为 0.3。当我以常规方式将文件从工作站传输到 NAS 时,速度为 60-80 MB/s。当然,这让我相信问题是由 Torrent 下载工作的碎片化方式引起的。但是,一台专用计算机难道不应该能够处理许多读取和写入操作,而不会降低到它通过单个文件传输可以管理的内容的 12% 吗?
我稍微降低了 µTorrent 连接设置,但没有任何作用。
有没有人知道我可以做些什么来解决这些问题?
我一直在使用的一个不错的解决方法是更改 utorrent 中的磁盘缓存。去
首选项->高级->磁盘缓存
并检查
覆盖自动缓存大小并手动指定大小 (MB):
根据您可以备用/想要使用多少内存来设置该值。我已将我的设置为 300,它大大降低了我所看到的磁盘过载问题。
| 归档时间: |
|
| 查看次数: |
1714 次 |
| 最近记录: |