Chi phí hiệu năng khi chạy Ubuntu từ ổ cứng ngoài


12

Một người bạn chỉ phàn nàn với tôi về việc Ubuntu bị chậm.

Mặc dù trước đây tôi đã nhận thấy sự thiếu thốn nhất định với Linux so với Windows, nhưng tôi thực sự không thể nói rằng tôi có nhiều điều phải càu nhàu với các bản phân phối Ubuntu gần đây. Điều đó nói rằng, sự phản đối của anh ấy có vẻ tồi tệ hơn nhiều so với những gì tôi từng có và tôi biết rằng thiết lập hiện tại của anh ấy mạnh hơn đáng kể so với máy tính xách tay của tôi.

Và sau đó hóa ra anh ta đang chạy Ubuntu từ một ổ cứng gắn ngoài được kết nối qua USB2.0. Vỏ HD là USB3.0 nhưng rõ ràng anh ta không thể quản lý để khởi động nó trên USB3.0 nên anh ta đã chuyển sang một trong các cổng USB2.0 hoặc bất cứ thứ gì và nó hoạt động, mặc dù không được tốt lắm.

Bây giờ tôi mong đợi USB sẽ thêm một số chi phí để liên lạc giữa máy tính và ổ cứng; Cuối cùng, SATA được thiết kế để tận dụng tối đa ổ cứng, trong khi đó, USB là phổ biến.

Kinh nghiệm của bạn với việc khởi động các ổ cứng gắn ngoài là gì?

Chỉnh sửa: Có ai biết mức độ chậm lại có thể được dự kiến ​​không?


Khởi động bất cứ thứ gì bên ngoài sẽ luôn chậm và không quá linh hoạt. Câu hỏi này là một chút, ừm ... vô nghĩa?
RolandiXor

Tất nhiên sẽ có một sự chậm lại. Những gì tôi muốn biết là, lớn như thế nào?
dandan78

2
Tại sao "tất nhiên"? Tôi kết nối ổ cứng ngoài với PC thông qua eSATA và không bị chậm chút nào. Cuối cùng, cổng eSATA trên PC của tôi chỉ là kết nối với cổng SATA bình thường trên bo mạch chủ. Vì vậy, nó thực sự chỉ phụ thuộc vào cách mọi thứ được thực hiện.
htorque

@ dandan78 Để sử dụng USB3.0 PC / Laptop của bạn bè bạn phải có giao diện USB3.0 (tức là kết nối)
AndriuZ

Câu trả lời:


17

USB 2 là rác. Đó Tôi nói rồi.

Nó khá phổ biến và nó cho phép chúng tôi có được nhiều phần cứng bổ sung được gắn vào máy tính của chúng tôi nhưng đối với tốc độ truyền tải, điều đó không tốt. Khoảng 20-30 MB / s sẽ là điển hình trong kinh nghiệm của tôi.

Có thể âm thanh không tệ nhưng một ổ đĩa trong trung bình quản lý 70-100MB / s và một ổ đĩa SATA tuyệt vời có thể chạm tới 300MB / s. Tất nhiên có những sản phẩm thậm chí còn tốt hơn nhưng chúng cực kỳ đắt đỏ.

  • USB 3 tốt hơn nhiều nhưng mặc dù chúng tôi đã có trình điều khiển trong Linux lâu hơn bất kỳ nền tảng nào khác, nhưng chúng vẫn còn lỗi trong trải nghiệm của tôi. Bạn có thể yêu cầu anh ta thử nâng cấp kernel lên 2.6.37 và sau đó thử USB3. Hai hạt nhân cuối cùng kể từ 2.6,35 của Maverick đã có một vài thay đổi USB3. Điều này tương tự có thể không khắc phục bất cứ điều gì - Grub cũng có thể là vấn đề.

  • eSATA sẽ là lý tưởng cho một ổ đĩa ngoài. Tôi không biết máy tính của bạn của bạn có cổng gì (hoặc đĩa ngoài của anh ấy cung cấp gì), nhưng eSATA sẽ xóa sạch sàn bằng USB 2 (thậm chí có thể là USB3 trong các thử nghiệm trong thế giới thực). Nếu anh ta có nó, sử dụng nó. Nếu anh ta có khe cắm PCI-E dự phòng, có lẽ một ít thẻ eSATA có thể là lựa chọn tốt hơn (chúng khá rẻ).

    Tìm kiếm thời gian có lẽ sẽ là cải tiến lớn nhất so với Firewire (và USB3). Nó không quá quan trọng đối với việc lưu trữ phương tiện lớn nhưng khi bạn xôn xao giữa rất nhiều tệp nhỏ (như khởi động Linux), điều đó tạo ra sự khác biệt rất lớn.

  • Firewire có thể là một tùy chọn nếu anh ta có tùy chọn đó trên ổ đĩa và máy tính ... Firewire thường bị chỉ trích là chậm hơn USB nhưng thông số kỹ thuật, thực tế nó nhanh hơn rất nhiều trong thực tế để truyền dữ liệu. Tốc độ tìm kiếm là tương tự.

  • Nếu anh ta có một bộ điều hợp mạng nhanh và một ít tiền dự phòng, một thiết bị lưu trữ gắn mạng có thể là một lựa chọn tốt. Bạn có thể nhận được các đơn vị hai ổ đĩa khá rẻ có thể chia sẻ các tệp của họ qua NFS. Nếu bạn có kết nối gigabit ở mỗi đầu, điều này có thể chuyển thành 100 + MB / s khá ổn định

  • Cuối cùng, nếu không có gì khác có vẻ như là một lựa chọn ... Hỏi anh ta tại sao anh ta lại là một người hăng hái như vậy và khiến anh ta trở lại. Bạn có thể thay đổi kích thước phân vùng Windows không phá hủy (nghĩa là nó vẫn ở đó ấm áp và hạnh phúc, chỉ nhỏ hơn một chút).

    Chỉ cần đặt ~ 10gigs cho cài đặt Ubuntu lõi và cấu hình cơ sở và sau đó chỉ cần liên kết phương tiện truyền thông lớn từ ổ đĩa ngoài. Thời gian khởi động và khả năng đáp ứng sẽ cải thiện số lượng lớn.


1
Câu trả lời tuyệt vời! Cảm ơn, đây chính xác là những gì tôi đang tìm kiếm.
dandan78

Tôi chạy Ubuntu trên Intel iMac cũ kỹ và chạy một khách Ubuntu khác bên trong nó thông qua VirtualBox. Hệ thống tập tin của khách trên ổ đĩa 750 GB gắn ngoài được kết nối qua FireWire 400. Tôi sử dụng máy khách để kiểm soát nguồn (Perforce) và theo dõi lỗi (Redmine) và chắc chắn đủ nhanh để Perforce có thể bão hòa Ethernet gigabit và chạy Redmine đủ nhanh rằng qua mạng LAN, mọi thứ xuất hiện ngay lập tức trước mắt con người.
Bob Murphy

0

Tốc độ của USB chỉ là một thứ. Tốc độ của ổ đĩa (đọc, ghi và xoay) cũng sẽ được tính, nếu bạn có thể sử dụng SDD. Nếu ổ đĩa và máy tính hỗ trợ nó, bạn nên sử dụng eSATA vì nó nhanh hơn us2 (nhưng chậm hơn usb3).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.