Samba memberi saya 24 MB / s read dan 44 MB / s write, sementara ftp memberi 97 dan 112 MB / s dalam kondisi yang sama.
The dokumentasi mengatakan bahwa
Secara umum, Anda harus menemukan bahwa Samba melakukan mirip dengan ftp pada kecepatan transfer mentah.
Dalam kasus saya jelas tidak.
Di mana saya dapat menemukan tips tentang cara men-debug kinerja Samba?
Atau alternatifnya untuk mengganti Samba dengan yang lain? (Sayangnya, saya tidak dapat menggunakan ftp, karena saya membutuhkan sesuatu yang dapat digunakan dengan rsync / rsnapshot.)
Keterangan lebih lanjut:
- Kedua komputer menjalankan Ubuntu 10.10 (menggunakan Samba karena saya punya Mac juga)
Samba berbagi di jaringan rumah lokal, dipasang sebagai
$ mount ... //server.local/share/ on /mnt/share type cifs (rw,mand)
Kinerja Samba diuji dengan menyalin (
cp
) satu file ~ 4GB ke dan dari share, digunakantime
untuk menentukan waktu dan menghitung kecepatan transfer dengan tangan.- Kinerja ftp adalah angka dari klien ftp untuk mendapatkan / memasukkan file yang sama.
iperf
memberikan kecepatan jaringan ~ 900 Mbits / sbonnie++
memberikan kecepatan disk> 200 MB / s di kedua sisi untuk membaca blok serta menulis blok- Mencoba mengubah parameter yang disarankan dalam HOWTO tuning kinerja (baca / tulis mentah, ukuran baca, opsi soket), kebanyakan dari mereka membuat sedikit atau tidak ada perbedaan. (Yang membuat perbedaan menyebabkan kecepatan tulis turun 50%.)