rTorrent 和 Debian 的 SSD I/O 效能較差

rTorrent 和 Debian 的 SSD I/O 效能較差

我使用的是 Dell PowerEdge R210 II 伺服器,配備 Intel Xeon E3-1230、32GB RAM DDR3、2 x 480 GB SSD SATA3、2 x 1 Gbit 網路連線。我同時使用兩個網路連線(802.3ad 綁定)。

問題是...我使用 rTorrent (0.9.4/0.13.4) 和 Debian 7 時 IO 效能很差。並穩定在120-130 MB/s 左右。

SSD 幾乎是新的。我已經對它們進行了測試,它們的讀取/寫入速度都達到了約 500 MB/s。

修剪已激活,所有磁碟區都格式化為 ext4。我使用截止日期作為 I/O 調度程序(從我的測試來看,它似乎對我來說是最好的)。

網路連線正常運作。我的 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

這些是 rtorrent 進程的限制:

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

一個(可能很重要)觀察結果是,如果我停用兩個磁碟機上的寫入快取(使用 hdparm),IO 效能會顯著提升。

我單獨使用 SSD 硬碟(無 RAID)。

任何建議將不勝感激。謝謝你!

相關內容