Biaya kinerja menjalankan Ubuntu dari hard drive eksternal

12

Seorang teman hanya mengeluh kepada saya tentang Ubuntu yang lambat.

Walaupun saya telah memperhatikan kurangnya kesesuaian dengan Linux vs Windows di masa lalu, saya benar-benar tidak bisa mengatakan bahwa saya memiliki banyak hal untuk dikeluhkan dengan distribusi Ubuntu baru-baru ini. Yang mengatakan, keberatannya tampak jauh lebih buruk daripada yang saya miliki dan saya tahu bahwa pengaturannya saat ini secara signifikan lebih kuat daripada laptop saya.

Dan kemudian ternyata dia menjalankan Ubuntu dari HDD eksternal yang terhubung melalui USB2.0. Enklosur HD adalah USB3.0 tetapi tampaknya ia tidak dapat membuatnya untuk boot pada USB3.0 sehingga ia beralih ke salah satu port USB2.0 atau apa pun dan itu berfungsi, meskipun tidak terlalu baik.

Sekarang saya mengharapkan USB untuk menambahkan beberapa overhead ke komunikasi antara komputer dan HDD; SATA memang dirancang untuk mendapatkan hasil maksimal dari hard drive, sedangkan USB, yah, universal.

Apa pengalaman Anda dengan mem-boot HDD eksternal?

Sunting: Apakah ada yang tahu seberapa besar perlambatan yang bisa diharapkan?

dandan78
sumber
mem-boot apa pun dari luar akan selalu lambat dan tidak terlalu tajam. Pertanyaan-pertanyaan ini agak, um ... tidak ada gunanya?
RolandiXor
Tentu saja akan ada pelambatan. Yang ingin saya ketahui adalah, seberapa besar?
dandan78
2
Kenapa "tentu saja"? Saya menghubungkan hard drive eksternal saya ke PC saya melalui eSATA dan tidak ada perlambatan sama sekali. Pada akhirnya port eSATA di PC saya hanyalah koneksi ke port SATA normal pada motherboard. Jadi itu benar-benar hanya tergantung pada bagaimana hal-hal diimplementasikan.
Htorque
@ dandan78 Untuk menggunakan USB3.0 PC / Laptop teman Anda harus memiliki antarmuka USB3.0 (mis. koneksi)
AndriuZ

Jawaban:

17

USB 2 adalah sampah. Sana. Saya mengatakannya.

Ini cukup universal dan memungkinkan kita untuk mendapatkan banyak perangkat keras tambahan yang terpasang pada komputer kita tetapi untuk kecepatan transfer, itu tidak baik. Sekitar 20-30MB / s akan menjadi khas dalam pengalaman saya.

Mungkin tidak terdengar mengerikan tetapi drive internal rata-rata mengelola 70-100MB / s dan drive SATA yang hebat dapat menyentuh 300MB / s. Tentu saja ada produk yang lebih baik tetapi harganya sangat mahal.

  • USB 3 jauh lebih baik tetapi meskipun kami memiliki driver di Linux lebih lama daripada platform lain, mereka masih cukup buggy dalam pengalaman saya. Anda mungkin memintanya untuk mencoba memutakhirkan kernel ke 2.6.37 dan kemudian mencoba USB3. Dua kernel terakhir sejak Maverick's 2.6.35 telah mengalami beberapa perubahan USB3. Ini juga mungkin tidak memperbaiki apa pun - Grub juga bisa menjadi masalahnya.

  • eSATA akan menjadi yang ideal untuk drive eksternal. Saya tidak tahu apa yang dimiliki komputer teman Anda di jalan port (atau apa yang disediakan disk eksternal), tetapi eSATA akan menghapus lantai dengan USB 2 (bahkan mungkin USB3 dalam tes dunia nyata). Jika dia memilikinya, gunakan itu. Jika ia memiliki slot PCI-E cadangan, mungkin kartu eSATA kecil mungkin merupakan taruhan yang lebih baik (harganya cukup murah).

    Carilah waktu mungkin akan menjadi peningkatan terbesar dibandingkan Firewire (dan USB3). Tidak masalah terlalu banyak untuk menyimpan media besar tetapi ketika Anda berdengung di antara banyak file kecil (seperti boot Linux), itu membuat perbedaan besar.

  • Firewire mungkin menjadi opsi jika ia memiliki opsi itu di drive dan komputer ... Firewire sering dikritik karena lebih lambat dari USB tetapi spec untuk spec, sebenarnya jauh lebih cepat dalam praktiknya untuk transfer data. Kecepatan pencarian serupa.

  • Jika ia memiliki adaptor jaringan yang cepat dan uang cadangan, perangkat penyimpanan yang terpasang jaringan mungkin merupakan pilihan yang bagus. Anda bisa mendapatkan unit dua drive yang cukup murah yang dapat membagikan file mereka melalui NFS. Jika Anda memiliki koneksi gigabit di setiap ujungnya, ini dapat menerjemahkan hingga 100 + MB / s yang cukup stabil

  • Akhirnya, jika tidak ada yang lain yang tampak seperti pilihan ... Tanyakan padanya mengapa dia menjadi orang yang sangat pesimis dan minta dia untuk kembali. Anda dapat mengubah ukuran partisi Windows non-destruktif (yaitu tetap ada semua hangat dan senang, hanya sedikit lebih kecil).

    Sisihkan ~ 10gigs untuk instal inti Ubuntu dan profil dasar dan kemudian hanya symlink media besar dari drive eksternal. Waktu boot dan responsif akan meningkatkan jumlah besar.

Oli
sumber
1
Jawaban yang sangat bagus! Terima kasih, ini persis apa yang saya cari.
dandan78
Saya menjalankan Ubuntu pada Intel iMac tua yang kikuk, dan menjalankan tamu Ubuntu lain di dalamnya melalui VirtualBox. Sistem file guest menggunakan drive eksternal 750 GB yang terhubung melalui FireWire 400. Saya menggunakan guest untuk kontrol sumber (Perforce) dan pelacakan bug (Redmine), dan tentu saja cukup cepat di Perforce untuk menjenuhkan gigabit Ethernet, dan menjalankan Redmine dengan cukup cepat bahwa melalui LAN, segala sesuatu tampak langsung di mata manusia.
Bob Murphy
0

Kecepatan USB hanyalah satu hal. Kecepatan drive (baca, tulis, dan rotasi) juga akan dihitung, jika Anda dapat menggunakan SDD. Jika drive dan pc mendukungnya, Anda harus menggunakan eSATA karena lebih cepat daripada us2 (tapi lebih lambat dari usb3).

papukaija
sumber