Тестирование производительности различных файловых систем с маршрутизатором TP-Link WR1043ND, операционной системой OpenWrt и диском USB Transcend JetFlash 500 32ГБ
Результаты тестирования
Filezilla / Windows Vista
Файловая система | Чтение (КБ/сек.) | Запись (КБ/сек.) | |
ext4 | Скорость | 13364 | 5175 |
Время | 51 сек. | 131.5 сек. | |
ext3 | Скорость | 13075 | 3600 |
Время | 52 сек. | 189.5 сек. | |
xfs | Скорость | 13637 | 3794 |
Время | 50 сек. | 180 сек. |
Клиент
Ноутбук: ASUS M51Ta, Windows Vista
ftp client: Filezilla Client 3.3.5.1
Протокол: ftp
Сервер
Маршрутизатор: TP-Link WR1043ND / OpenWrt 10.03.1-RC4
ftp сервер: vsftpd
Диск: USB Flash Transcend 500 (32GB)
Синим цветом выделен лучший результат в колонке (чтение или запись)
Для тестирования файл размером 698МБ (ISO образ) копировался по протоколу ftp сначала с маршрутизатора на локальный жёсткий диск компьютера, а затем под другим именем - на удалённый сервер (диск, подключенный к серверу-маршрутизатору)
Компьютер подключен к маршрутизатору кабелем Ethernet (витая пара Cat.5e) по Гигабитному интерфейсу.
Тестирование производилось 2 раза, с усреднением полученных данных.
Монтирование файловых систем производилось через /etc/config/fstab.
Результат - смонтированная файловая система - можно проконтролировать через веб-интерфейс.
Результаты тестирования
lukemftp / OpenUSE 11.4 Factory (Linux)
Файловая система | Чтение (КБ/сек.) | Запись (КБ/сек.) | |
ext4 | Скорость | 12909 | 5162 |
Время | 52.5 сек. | 132 сек. | |
ext3 | Скорость | 12881 | 3436 |
Время | 53 сек. | 198 сек. | |
xfs | Скорость | 13571 | 3903 |
Время | 49.5 сек. | 174 сек. |
Клиент
Ноутбук: MSI S271, OpenSUSE 11.4 Factory Milestone 5 (Linux)
ftp client: lukemftp (стандартный 'ftp' клиент в OpenSUSE)
Протокол: ftp
Сервер
Маршрутизатор: TP-Link WR1043ND / OpenWrt 10.03.1-RC4
ftp сервер: vsftpd
Диск: USB Flash Transcend 500 (32GB)
Синим цветом выделен лучший результат в колонке (чтение или запись)
3 комментария:
Very useful information. Thank you for amassing it. When I get a bit more time, I'll try using ext4 for my external drive instead of ext3 and see if I will see the transfer speed rise.
I haven't tried ext4 yet, but I managed to find the setting that made my transfer speeds so poor. I removed "sync" from fstab and now I get 8MB read and 7MB write in samba from an ext3 drive(the same drive as before).
for ext3 - I have only
option options rw
in /etc/config/fstab
Option "sync" indeed results in much lower writing speed.
For ext4 I don't have any option at all.
Mounted partition looks like this:
/dev/sda3 on /home type ext4 (rw,relatime,barrier=1,data=ordered)
Отправить комментарий