Bạn có nên sử dụng Ubuntu Linux 32 bit hoặc 64 bit không?

Mục lục:

Bạn có nên sử dụng Ubuntu Linux 32 bit hoặc 64 bit không?
Bạn có nên sử dụng Ubuntu Linux 32 bit hoặc 64 bit không?

Video: Bạn có nên sử dụng Ubuntu Linux 32 bit hoặc 64 bit không?

Video: Bạn có nên sử dụng Ubuntu Linux 32 bit hoặc 64 bit không?
Video: Những gì các bạn cần biết về Intel Nuc: Pc Siêu nhỏ của thế kỉ 21 - YouTube 2024, Tháng tư
Anonim
Cho đến Ubuntu 13.04, Ubuntu đề nghị tất cả người dùng sử dụng phiên bản Ubuntu 32 bit trên trang tải xuống của nó. Tuy nhiên, đề xuất này đã bị xóa vì lý do - người dùng máy tính cá nhân hiện đại tốt hơn với phiên bản 64 bit.
Cho đến Ubuntu 13.04, Ubuntu đề nghị tất cả người dùng sử dụng phiên bản Ubuntu 32 bit trên trang tải xuống của nó. Tuy nhiên, đề xuất này đã bị xóa vì lý do - người dùng máy tính cá nhân hiện đại tốt hơn với phiên bản 64 bit.

Trong khi Microsoft đã cài đặt phiên bản Windows 64 bit trên các máy tính hiện đại theo mặc định trong nhiều năm, Ubuntu đã chậm hơn để khuyên bạn nên sử dụng phiên bản 64 bit của nó - nhưng điều đó đã thay đổi.

32 bit so với 64 bit: Sự khác biệt là gì?

Chúng tôi đã đề cập đến sự khác biệt giữa tính toán 32 bit và 64 bit khi chúng tôi xem xét sự khác biệt giữa các phiên bản Windows 7 32 bit và 64 bit.

Tóm lại, tất cả các bộ vi xử lý Intel và AMD hiện đại đều là bộ vi xử lý 64 bit. Bộ vi xử lý 64 bit có thể chạy phần mềm 64 bit, cho phép họ sử dụng nhiều RAM hơn mà không cần giải pháp, phân bổ nhiều RAM hơn cho các chương trình riêng lẻ (đặc biệt quan trọng đối với trò chơi và các ứng dụng đòi hỏi khác) và sử dụng các tính năng bảo mật cấp cao hơn.

Tuy nhiên, bộ xử lý 64 bit tương thích ngược và có thể chạy phần mềm 32 bit. Điều này có nghĩa là bạn có thể cài đặt hệ điều hành 32 bit trên máy tính 64 bit. Trong khi các hệ điều hành 64-bit đã nhận được các kết nối của chúng, chúng tôi khuyên bạn nên sử dụng hệ điều hành 32 bit.

Lưu ý rằng bạn vẫn có thể chạy phần mềm 32 bit trên hệ điều hành 64 bit, vì vậy bạn sẽ có thể chạy các chương trình tương tự, ngay cả khi bạn chọn sử dụng hệ điều hành 64 bit. Trong thực tế, phần lớn các chương trình được cài đặt trên các phiên bản 64 bit của Windows là các chương trình 32 bit. Trên Linux, phần lớn các chương trình sẽ ở dạng 64-bit, vì các bản phân phối Linux có thể biên dịch lại phần mềm nguồn mở cho các CPU 64 bit.

Các vấn đề 64 bit trước đây

Giống như Windows, đã gặp vấn đề với các hệ điều hành 64 bit trong phiên bản "Windows XP 64-bit Edition", Ubuntu và các hệ thống Linux máy tính để bàn khác gặp phải nhiều vấn đề với phiên bản 64 bit của phần mềm.

  • Flash (và plugin trình duyệt khác): Trình cắm Flash của Adobe đã từng chỉ có sẵn ở dạng 32 bit, trong khi trình duyệt 64 bit đi kèm với phiên bản 64 bit của Ubuntu. Điều này có nghĩa là người dùng phải cài đặt một trình duyệt 32 bit riêng biệt hoặc sử dụng nspluginwrapper, một giải pháp hacky cho phép các plugin 32 bit chạy trong các trình duyệt 64 bit. Cuối cùng, Adobe đã phát hành phiên bản xem trước của plugin Flash 64 bit của nó, nhưng ngay cả plugin này cũng có một số vấn đề. Tại thời điểm này, một phiên bản Flash ổn định cho hệ thống 64 bit có sẵn, vì vậy các plugin trình duyệt sẽ hoạt động tốt trên cả hai hệ điều hành 32 bit và 64 bit.
  • Khả năng tương thích phần mềm: Các ứng dụng 32 bit có thể chạy trên các hệ điều hành 64 bit, nhưng chúng cần các thư viện 32 bit thích hợp để hoạt động. Một phiên bản 64-bit "thuần túy" của Linux sẽ không thể chạy các ứng dụng 32 bit vì nó không có các thư viện thích hợp. Tại thời điểm này, các thư viện tương thích 32-bit đã được kiểm tra khá tốt và có thể được cài đặt nhanh chóng từ trình quản lý gói - chúng thậm chí có thể được cài đặt tự động khi bạn cố cài đặt một gói yêu cầu chúng.
  • Lỗi: Ít người dùng đã sử dụng các phiên bản 64 bit của Ubuntu, vì vậy chúng không được kiểm tra kỹ lưỡng và các lỗi đôi khi bị cắt xén - đặc biệt với các thư viện tương thích 32 bit. Tuy nhiên, nhiều người hơn bây giờ sử dụng phiên bản 64 bit của Ubuntu, vì vậy các lỗi được sửa chữa nhanh hơn rất nhiều.
  • Sự cố cài đặt: Một trong những lý do chính mà Ubuntu đề nghị sử dụng mới tải xuống phiên bản 32 bit là nó được đảm bảo cài đặt trên hệ thống của họ, cho dù họ có bộ vi xử lý 32 bit hay 64 bit. Nếu Ubuntu đề xuất phiên bản 64 bit, người dùng có máy tính cũ có thể thử cài đặt nó và không làm như vậy. Tuy nhiên, các hệ thống 64 bit ngày càng trở nên phổ biến hơn - trừ khi bạn sử dụng một máy tính rất cũ, máy tính của bạn có thể có bộ xử lý 64 bit.

May mắn thay, Linux sử dụng các trình điều khiển nguồn mở chủ yếu, vì vậy bạn không cần các trình điều khiển phần cứng cũ chỉ có sẵn ở dạng 32 bit.

Image
Image

Tại sao bạn nên sử dụng phiên bản 64 bit

Tại thời điểm này, các liên kết được thực hiện - Flash hoạt động, thật dễ dàng để cài đặt phần mềm 32 bit, các lỗi không phổ biến và bạn có thể có CPU 64 bit. Nếu bạn đang ở trên hàng rào, đã đến lúc đi lặn và sử dụng phiên bản Ubuntu hiện đại.

  • Hiệu suất: Phoronix đã xem xét sự khác biệt về hiệu năng giữa phiên bản 32 bit và 64 bit của Ubuntu 13.04. Họ thấy rằng phiên bản 64 bit của Ubuntu có hiệu năng vượt trội trong các tiêu chuẩn thực tế.
  • Khả năng tương thích UEFI: Phiên bản Ubuntu 32 bit không hoạt động với phần mềm UEFI được tìm thấy trên các máy tính gần đây đi kèm với Windows 8, vì vậy bạn cần cài đặt phiên bản Ubuntu 64 bit trên đó.
  • Tính năng bộ nhớ và bảo mật: Các yếu tố bộ nhớ và bảo mật tương tự mà chúng tôi đã đề cập cho Windows 7 cũng áp dụng cho Linux. Nếu bạn muốn hệ thống của mình có khả năng gán nhiều bộ nhớ hơn cho các quy trình riêng lẻ và sử dụng các tính năng bảo mật cấp thấp mới nhất, bạn sẽ cần phiên bản 64 bit của Ubuntu.

Các vấn đề chính với phiên bản 64 bit của Linux đã được giải quyết, do đó, đây là thời điểm tốt để chuyển sang phiên bản 64 bit.

Image
Image

Khi nào bạn nên sử dụng phiên bản 32 bit

Nếu bạn vẫn có bộ xử lý 32 bit, bạn sẽ muốn sử dụng phiên bản 32 bit.Bạn cũng có thể muốn sử dụng phiên bản 32 bit nếu bạn có các trình điều khiển phần cứng độc quyền chỉ có sẵn ở dạng 32 bit, nhưng điều này rất khó xảy ra trên Linux - nó chủ yếu áp dụng cho người dùng Windows.

Để kiểm tra xem máy tính Ubuntu của bạn có CPU 32 bit hay 64 bit, hãy chạy lscpu lệnh trong một thiết bị đầu cuối. CPU 64 bit sẽ có thể chạy ở cả chế độ 32 bit và 64 bit, trong khi CPU 32 bit chỉ có thể chạy ở chế độ 32 bit.

Image
Image

Bạn đã tìm thấy bất kỳ vấn đề nào với phiên bản 64 bit của Ubuntu hay bạn đã sử dụng nó trong một thời gian dài mà không có bất kỳ vấn đề gì? Để lại câu trả lời và chia sẻ bất kỳ trải nghiệm nào bạn có!

Đề xuất: