Saya membuat drive yang dipetakan FTP pada Windows 7 "menambahkan lokasi jaringan". Ini berfungsi dengan baik kecuali untuk satu masalah. Kecepatan transfer file jauh lebih lambat daripada FileZilla. Mesin lokal yang sama, server jarak jauh yang sama, 45MB membutuhkan waktu 5 menit dengan Win7 Network Place dan 1:20 dengan FileZilla. Saya mengulangi tes 5 kali selama beberapa jam untuk menyingkirkan variasi dalam jaringan. Setiap tes adalah untuk mentransfer dengan Lokasi Jaringan, lalu segera setelah transfer dengan FileZilla. Setiap kali perbedaannya sangat besar, dan waktunya hampir sama untuk setiap pasangan tes.
Adakah yang tahu mengapa ini terjadi (selain dari "Microsoft itu bodoh" atau sesuatu seperti itu)? Maksud saya, apakah ada sesuatu yang perlu saya lakukan untuk sistem saya untuk mendapatkan kinerja yang seharusnya saya dapatkan? Ini adalah Windows 7 Professional 64bit, Xeon 4-core 2.53GHz, 6Gb RAM, 8 Mb / s kecepatan outbound net (diukur dengan SpeedTest.net).
sumber
Jawaban:
Anda tidak dapat melakukan ini, ini ada hubungannya dengan ukuran buffer yang sangat rendah yang tidak dapat Anda ubah.
Internet Explorer dan Windows Explorer memiliki ukuran buffer statis 4096 byte yang tidak dapat diubah, dibandingkan dengan yang dimiliki Filezilla ukuran buffer 256 KB . Dengan demikian ukuran buffer Filezilla 64 kali lebih baik daripada Windows Explorer, dan itu menjelaskan mengapa ia mampu melakukan transfer yang jauh lebih cepat.
Ketika buffer ini terisi, yang berjalan sangat cepat untuk 4096 byte, ia mulai menunda memuat data tambahan. Jadi daripada memuat 256 KB penuh dan mengirimkannya hanya memuat hingga 4 KB. Ini mengurangi kecepatan unggah karena beberapa penundaan diperkenalkan.
Anda dapat mengubah seribu pengaturan jaringan dan I / O tetapi kemungkinan tidak akan banyak berpengaruh. Program FTP memiliki dukungan yang jauh lebih baik serta fitur-fitur seperti transfer simultan dan melanjutkan transfer yang gagal, yang menjadikan Windows Explorer alat yang salah untuk digunakan dalam kasus ini. Jadi, Windows Explorer tidak benar-benar dibuat untuk melakukan transfer FTP. Di sisi lain, orang dapat menganggap manajer file yang banyak digunakan untuk dapat melakukan transfer FTP, tetapi mereka belum datang untuk menerapkan perilaku yang lebih baik ...
Tidak benar-benar legal, seseorang dapat merekayasa balik dan mencoba menambal nilainya! Tetapi mengapa jika seseorang memiliki Filezilla? :)
sumber
Beberapa ide :
Ini artikel Microsoft merekomendasikan:
Di Properti adaptor jaringan Anda, tab Tingkat Lanjut, dan aktifkan Kontrol aliran di arah Tx dan Rx (pilih opsi Diaktifkan Rx & Tx jika tersedia) .
Sama seperti di atas, untuk pengaturan 100 Mbps Full Duplex.
sumber
ini bisa jadi itu: http://support.microsoft.com/kb/555564 untuk memastikan posting ini agak
ketinggalan jaman yang tidak memperbaikinya, ketahuilah bahwa bukan hanya Anda ... mereka berlindung ' t mengurutkannya: http://social.technet.microsoft.com/Forums/en/winserverPN/thread/bb8ac7dd-e19c-4325-8f45-cd366c4da53f
Juga, saya benar-benar minta maaf atas penderitaan Anda, tetapi jika MS ingin saya memperbaiki produk komersial, mereka dapat A menawarkan hadiah atau B mempekerjakan saya.
sumber
untuk FTP dan "web-client" yang digunakan sharepoint, kami telah memperhatikan peningkatan kecepatan BESAR dengan membuka opsi penjelajah internet, tab koneksi, pengaturan LAN, dan tidak menandai "Pengaturan deteksi otomatis". Itu terus-menerus mencari server proxy (yang tidak kita miliki) dan benar-benar memperlambat menipis. Saya tidak tahu apakah itu akan mempercepat setelah transfer dimulai, tetapi mungkin mempercepat penjelajahan folder.
Juga, apakah IE melakukan transfer teks, dan mozilla melakukan biner? Mudah dikenali dengan alat seperti wireshark .
sumber