Mengapa, ketika saya menyalin file (copy windows explorer, tempel), saya mendapatkan transfer rate ~ 100KB / s dari drive yang dipetakan menggunakan perintah "net use" pada command prompt dan antara 25-50MB / s transfer rate ketika saya memetakan drive menggunakan Windows explorer? Apa perbedaan kedua metode ini yang akan memengaruhi kecepatan transfer?
Givens / Lingkungan:
Server pembagian: Windows 2012R2, dikunci dengan patokan CIS di http://benchmarks.cisecurity.org/downloads/show-single/?file=windows2012R2.110
- Pengaturan dikunci oleh kebijakan grup pada pengontrol domain yang menjadi anggota server.
Server share dilampirkan ke pengontrol domain di jaringan yang sama, sebut saja "mydomain.local"
Server yang terhubung ke share: Windows 2008R2, lokasi jauh, domain berbeda, sebut saja "mydomain.remote"
Menghapus semua pengaturan yang disarankan CIS membuat kecepatan cepat untuk kedua jenis pemetaan drive jaringan.
Server penghubung dan berbagi berada di dua pusat data yang berbeda, terhubung melalui internet
Terlepas dari koneksi mana (net use / windows explorer) yang digunakan, kredensial yang sama diberikan. Sebut akun ini: mydomain.local \ myuser
Saya percaya kecepatannya lambat karena ini ( http://jrs-s.net/2013/04/15/windows-server-2012-slow-networksmbcifs-problem/ ), tapi saya tidak tahu mengapa itu terjadi berbeda tergantung pada apakah "net use" digunakan daripada windows explorer.
Jawaban:
Saya telah melihat situasi beberapa kali mengenai pengontrol domain yang menerima pembagian. Mereka membutuhkan tanda tangan keamanan pada SMB yang secara dramatis dapat memperlambat laju transfer file ke dan dari pengontrol domain terutama pada perangkat keras lama karena proses enkripsi memajaki prosesor dengan cukup keras.
Ini kunci registri
HKLM \ System \ CurrentControlSet \ Services \ LanManServer \ Parameters \ RequireSecuritySignature
Berikut ini adalah artikel yang terkait dengan pernyataan ini.
https://technet.microsoft.com/en-us/library/c9dfa127-8e28-46de-81d0-6d0742c28420
sumber