Saya mendapatkan 4-8mbps pada 12,04 ketika menyalin file melalui usb stick. Namun setelah memutakhirkan ke 12.10, saya hanya mendapatkan 200-300kbps ketika saya mencoba melakukan operasi yang sama.
Saya telah mencoba berbagai stik usb (yang berfungsi dengan sempurna pada Windows 7) dan masih mengalami masalah yang sama. Saya mengalami masalah yang sama beberapa waktu yang lalu pada 11,10 tetapi semuanya normal ketika saya upgrade ke 12,04 jadi itu mungkin masalah kernel.
Inilah output dari dmseg |tail
:
mysterio@mysterio-HP-Pavilion-dv6700-Notebook-PC:~$ dmesg |tail
[ 871.023093] sdb: sdb1
[ 871.026909] sd 5:0:0:0: [sdb] No Caching mode page present
[ 871.026920] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 871.026927] sd 5:0:0:0: [sdb] Attached SCSI removable disk
[ 1036.226206] ISO 9660 Extensions: Microsoft Joliet Level 3
[ 1036.233561] ISO 9660 Extensions: RRIP_1991A
[ 1086.342973] ISO 9660 Extensions: Microsoft Joliet Level 3
[ 1086.343010] ISO 9660 Extensions: RRIP_1991A
[ 1173.971357] ISO 9660 Extensions: Microsoft Joliet Level 3
[ 1173.971441] ISO 9660 Extensions: RRIP_1991A
Saya telah memperbarui sistem saya dengan pembaruan terbaru. Apa yang salah?
Jawaban:
Saya khawatir masalah Anda tidak memiliki solusi. Kecepatan transfer lambat USB adalah hantu dalam sejarah Ubuntu, yang datang dan pergi dari waktu ke waktu. Itu terjadi karena pengembang di sebagian besar kasus tidak dapat mereproduksi masalah ini dan kemudian tidak ada solusi yang akan dirilis.
Anda dapat melihat fenomena diskusi tentang kecepatan transfer USB menjadi lambat di Ubuntu (dan "sepupunya"). Misalnya Anda dapat melihat utas ini , diskusi ini , dan utas lainnya ini .
Ada yang mengatakan bahwa mengaktifkan atau menonaktifkan Dukungan USB Legacy ke dalam BIOS menyelesaikan masalah, meskipun tampaknya seperti kasus yang jarang terjadi.
Ada bug yang dilaporkan di LaunchPad yang menyajikan solusi untuk masalah ini, tetapi karena sudah usang saya tidak dapat mengevaluasi efektivitasnya saat ini. Solusinya disajikan oleh Jean Pierre di Bug # 66115 ia berbicara tentang solusinya dalam komentar ini dan setelah itu dalam komentar yang lebih rinci ini .
Diskusi panas adalah tentang mode sinkronisasi yang diaktifkan ketika Nautilus memasang perangkat, meskipun di luar Konqueror (setara KDE dengan Nautilus) saya belum menemukan siapa pun yang opsi sinkronisasi dinonaktifkan untuk Nautilus.
Beberapa solusi yang diragukan efektivitasnya dibahas dalam Pertanyaan Pengguna Super ini .
Jika Anda tidak beruntung sampai di sini saya akan memberi tahu Anda bahwa tidak ada solusi untuk masalah saat ini.
Saat ini ada bug yang dilaporkan di LaunchPad dan Anda dapat menandainya sebagai masalah yang memengaruhi Anda. Jika perangkat keras Anda berbeda dari yang dilaporkan dari bug, Anda dapat menambahkan komentar yang melaporkan perangkat keras Anda yang terpengaruh.
sumber
Terlepas dari pesimisme jawaban Rodrigo yang sangat teliti, saya menduga sebagian besar kasus ini hanya disebabkan oleh perilaku default usbmount atau penangan hotplug yang setara untuk memaksa menulis ke disk alih-alih caching. Anda harus memeriksa apakah
sync
diaktifkan untuk perangkat, misalnya, dengan mencari jalur yang sesuai daricat /proc/mounts
. Itu mungkin terlihat seperti:Perhatikan
sync
benderanya. Anda perlu mencegah hal ini diatur. Jika Anda memasang secara manual, Anda harus mengubah entri fstab seperti dalam jawaban ini . Jika itu otomatis lihat di output daritail /var/log/syslog
hanya setelah menghubungkan dan mencari baris seperti:Jika sedang dipasang oleh usbmount, Anda dapat mengikuti saran saya di jawaban lain dan mengubah
MOUNTOPTIONS
baris/etc/usbmount/usbmount.conf
dari:untuk
sumber
Nah, ada berbagai alasan mengapa transfer USB lambat:
Jadi jika tongkat diformat sebagai NTFS terus membaca.
NTFS di Linux bekerja sedikit berbeda dengan sebagian besar driver sistem file lainnya, sehingga data yang akan ditulis ke sistem file NTFS sebenarnya berjalan melalui CPU. Untuk sebagian besar sistem file, CPU tidak secara langsung menangani data yang akan ditulis.
Itu sebabnya menulis ke stik berformat NTFS di Linux lambat, daripada menulis ke NTFS di Windows. Jadi Anda bisa memformat USB stick Anda sebagai Ext4 (khusus Linux) atau FAT32 bekerja dengan dua cara, tetapi memiliki batasan ukuran file 4 GiB.
sumber
Saya mengedit /etc/usbmount/usbmount.conf di server Ubuntu 15.10, menghapus kata "sinkronisasi" dari baris ini:
seperti yang disebutkan sebelumnya oleh Rodrigo Martins (big thx!).
Ini meningkatkan kecepatan tulis untuk 480 mbps HDD terhubung dari 2 Mbytes / detik ke konstan 20 Mbytes / detik, semut itu konstan dan nyata, bukan "cache", bukan kecepatan virtual. Drive ini menulis sekitar 30 Mbytes / detik pada mesin Windows.
sumber
Saya tidak tahu apakah ini akan membantu orang lain, tetapi itulah yang bekerja untuk saya ketika saya mengalami masalah dengan kecepatan transfer yang sangat lambat menggunakan Ubuntu 13.04 (kecepatan 1mb / s atau kurang). Pokoknya saya me-restart komputer saya dengan USB hdd saya dicolokkan ke port USB tepat sebelum Ubuntu dimulai itu menjalankan beberapa skrip di layar hitam sebelum memuat dan setelah itu kecepatan transfer saya benar-benar baik di low end 24mb / s.
sumber