Kupiłem używany napęd taśmowy LTO-4 Quantum Ultrium i podłączyłem go do kontrolera HP Smart Array P400 SAS w moim HP ProLiant N54l. Używam FreeBSD 11 jako mojego systemu operacyjnego.
Teraz włożyłem taśmę i uruchomiłem test porównawczy Baculi btape
dowództwo:
$ btape /dev/nsa0
Tape block granularity is 1024 bytes.
btape: butil.c:291-0 Using device: "/dev/nsa0" for writing.
btape: btape.c:471-0 open device "LTO-4" (/dev/nsa0): OK
*rewind
btape: btape.c:576-0 Rewound "LTO-4" (/dev/nsa0)
*speed
btape: btape.c:1055-0 Test with zero data, should give the maximum throughput.
btape: btape.c:904-0 Begin writing 3 files of 1.073 GB with raw blocks of 64512 bytes.
++++++++++++++++++++++++++++++++++
btape: btape.c:606-0 Wrote 1 EOF to "LTO-4" (/dev/nsa0)
btape: btape.c:405-0 Volume bytes=1.073 GB. Write rate = 2.182 MB/s
+++++++++++++++++++++++++++++++++
btape: btape.c:606-0 Wrote 1 EOF to "LTO-4" (/dev/nsa0)
btape: btape.c:405-0 Volume bytes=1.073 GB. Write rate = 4.511 MB/s
+++++++++++++++++++++++++++++++++
btape: btape.c:606-0 Wrote 1 EOF to "LTO-4" (/dev/nsa0)
btape: btape.c:405-0 Volume bytes=1.073 GB. Write rate = 1.835 MB/s
btape: btape.c:379-0 Total Volume bytes=3.221 GB. Total Write rate = 2.449 MB/s
To (i kilka innych testów) potwierdza szybkość zapisu około 2 MB / s, co jest nadmiernie wolne. Dlaczego tak się dzieje? Co mogę zrobić, aby zwiększyć szybkość zapisu do oczekiwanej prędkości (np. 100 MB / s)?
Edytować
Wydaje się, że coś może być nie tak z kontrolerem. Po ponownym uruchomieniu komputera byłem w stanie przesyłać dane z dużą szybkością przez pewien czas, aż pojawiło się wiele błędów PCI i prędkość spadła do indeksowania:
ciss0: *** PCI-E LL correctable errors, count=10546, LLErrStatus=0x80000004
ciss0: *** PCI-E LL correctable errors, count=20570, LLErrStatus=0x80000004
ciss0: *** PCI-E LL correctable errors, count=30995, LLErrStatus=0x80000004
ciss0: *** PCI-E LL correctable errors, count=41101, LLErrStatus=0x80000004
ciss0: *** PCI-E LL correctable errors, count=51400, LLErrStatus=0x80000004
ciss0: *** PCI-E LL correctable errors, count=61729, LLErrStatus=0x80000004
Być może karta jest nieprawidłowo umieszczona lub coś w tym stylu.
dd
?