Bạn nên sử dụng Ubuntu Linux 32 bit hay 64 bit?
Cho đến Ubuntu 13.04, Ubuntu khuyến 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, khuyến nghị này đã bị xóa vì một lý do - người dùng PC hiện đại sẽ tốt hơn với phiên bản 64 bit.
Mặc dù Microsoft đã cài đặt phiên bản Windows 64 bit trên PC hiện đại theo mặc định trong nhiều năm, Ubuntu đã chậm hơn khi đề xuất sử dụng phiên bản 64 bit của mình - 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 điện toán 32 bit và 64 bit khi chúng tôi xem xét sự khác biệt giữa phiên bản 32 bit và 64 bit của Windows 7.
Tóm lại, tất cả các bộ xử lý Intel và AMD hiện đại đều là bộ xử lý 64 bit. Bộ xử lý 64 bit có thể chạy phần mềm 64 bit, cho phép họ sử dụng lượng RAM lớn hơn mà không cần bất kỳ cách giải quyết nào, phân bổ thêm RAM cho các chương trình riêng lẻ (đặc biệt quan trọng đối với các trò chơi và các ứng dụng yêu cầu khác) và sử dụng các tính năng bảo mật cấp thấp nâng 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 đã hoạt động tốt, các hệ điều hành 32 bit được khuyến nghị.
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, do đó 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. Trên thực tế, phần lớn các chương trình được cài đặt trên phiên bản Windows 64 bit 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 CPU 64 bit.
Các sự cố 64 bit đã qua
Giống như Windows, đã gặp vấn đề về mọc răng với các hệ điều hành tiêu dùng 64 bit trở lại trong phiên bản Windows Windows XP 64 bit Phiên bản 64 ngày, Ubuntu và các hệ thống Linux trên 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) Khả năng tương thích: Trình cắm Flash của Adobe trước đây 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 hack cho phép các plugin 32 bit chạy trong 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, nhưng ngay cả plugin này cũng có một số vấn đề. Tại thời điểm này, đã có phiên bản Flash ổn định cho hệ thống 64 bit, vì vậy các plugin trình duyệt sẽ hoạt động tốt trên cả hệ điều hành 32 bit và 64 bit.
- 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 Linux 64 bit thuần túy của Wikipedia sẽ không thể chạy các ứng dụng 32 bit vì nó không có các thư viện phù 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ố gắng cài đặ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 họ không được kiểm tra kỹ và các lỗi thỉnh thoảng bị cắt - đặc biệt là với các thư viện tương thích 32 bit. Tuy nhiên, nhiều người hiện sử dụng phiên bản 64 bit của Ubuntu, do đó, các lỗi được khắc phục nhanh hơn nhiều.
- Sự cố cài đặt: Một trong những lý do chính khiến Ubuntu khuyến 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ộ 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ể cố gắng 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 - trừ khi bạn sử dụng 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 trình điều khiển nguồn mở chủ yếu, vì vậy bạn không cần trình điều khiển phần cứng cũ chỉ có sẵn ở dạng 32 bit.
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 nút thắt đã được xử lý - 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ọ phát hiện ra rằng phiên bản 64 bit của Ubuntu có hiệu suất vượt trội trong các điểm chuẩn trong thế giới thực.
- 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 sẽ cần cài đặt phiên bản Ubuntu 64 bit trên chúng.
- Tính năng bộ nhớ và bảo mật: Các yếu tố bảo mật và bộ nhớ 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 thêm bộ nhớ 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 Ubuntu 64 bit.
Các vấn đề chính với phiên bản 64 bit của Linux đã được giải quyết, vì vậy đây là thời điểm tốt để chuyển sang phiên bản 64 bit.
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ó 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 - chủ yếu nên á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 hay không, 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 sẽ chỉ có thể chạy ở chế độ 32 bit.
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 gặp vấn đề gì? Để lại một trả lời và chia sẻ bất kỳ kinh nghiệm bạn có!