rTorrent和Debian的SSD I / O性能差

我正在使用带有Intel Xeon E3-1230,32GB RAM DDR3,2 x 480 GB SSD SATA3,2 x 1 Gbitnetworking连接的戴尔PowerEdge R210 II服务器。 我正在同时使用两个networking连接(802.3ad bond)。

问题是…我使用rTorrent(0.9.4 / 0.13.4)和Debian 7获得了糟糕的IO性能。首先,下载速度超过200 MB / s,然后当IO负载达到100%时,速度变慢稳定在120-130MB / s左右。

SSD几乎是新的。 我已经testing了它们,并且在读/写上都达到〜500MB / s。

修剪被激活,所有的卷被格式化为ext4。 我使用截止date作为I / O调度程序(从我的testing来看,这似乎是我的情况最好的)。

networking连接正常工作。 我在FTP传输上达到了〜200 MB / s的恒定速度。

这是我目前的/etc/sysctl.conf:

net.ipv4.tcp_reordering=127 net.core.netdev_max_backlog = 30000 net.core.rmem_max = 67108864 net.core.wmem_max = 67108864 net.ipv4.tcp_rmem = 4096 87380 33554432 net.ipv4.tcp_wmem = 4096 65536 33554432 vm.dirty_background_ratio = 40 vm.dirty_ratio = 70 net.ipv4.tcp_congestion_control=htcp net.ipv4.tcp_mtu_probing=1 

这是专有程序的限制:

 Limit Soft Limit Hard Limit Units Max cpu time unlimited unlimited seconds Max file size unlimited unlimited bytes Max data size unlimited unlimited bytes Max stack size 8388608 unlimited bytes Max core file size 0 unlimited bytes Max resident set unlimited unlimited bytes Max processes 257642 257642 processes Max open files 16384 32768 files Max locked memory 65536 65536 bytes Max address space unlimited unlimited bytes Max file locks unlimited unlimited locks Max pending signals 257642 257642 signals Max msgqueue size 819200 819200 bytes Max nice priority 0 0 Max realtime priority 0 0 Max realtime timeout unlimited unlimited us 

其中一个(可能很重要的)观察是,如果我禁用两个驱动器上的写入caching(使用hdparm),IO性能会有明显的提升。

我单独使用SSD驱动器(无RAID)。

任何build议将不胜感激。 谢谢!