Hệ điều hành 32 bit và 64 bit: Sự khác biệt là gì?

Bạn có thể đang sử dụng hệ điều hành dựa trên x64, nhưng điều đó thậm chí có nghĩa là gì?

Có nhiều cách để đếm, nhưng khi nói đến máy tính thì chỉ có các tệp nhị phân: 0 và 1. Mỗi tệp được coi là một “bit”. Điều này có nghĩa là đối với tính toán 1-bit, bạn được cung cấp hai giá trị có thể. 2 bit có nghĩa là bốn giá trị; sau đó sử dụng 3 bit để nhân đôi số này lên tám (2 sau lũy thừa thứ ba hoặc 2 khối).

Đi theo cấp số nhân và cuối cùng bạn nhận được 32 bit (năng lượng thứ 2 đến thứ 32) trị giá 4,294,967,296; 64-bit (hoặc 2 đến sức mạnh thứ 64) có giá trị 18.446.744.073.709.551.616. Đó là 4/18 triệu Và thay đổi.

Đó là rất nhiều bit, và những con số cho thấy một con chip có thể giúp tính toán mạnh hơn bao nhiêu. Nó nhiều hơn gấp đôi.

Đó là bởi vì cứ sau vài năm, các chip trong máy tính (thậm chí cả điện thoại thông minh) và phần mềm chạy trên các chip đó lại có một bước nhảy vọt trong việc hỗ trợ một số mới. Ví dụ:

  • Chip Intel 8080 vào những năm 1970 hỗ trợ tính toán 8-bit.
  • Năm 1992, Windows 3.1 là phiên bản máy tính để bàn 16 bit đầu tiên của Windows.
  • AMD đã xuất xưởng chip máy tính để bàn 64-bit đầu tiên vào năm 2003.
  • Apple đã phát triển Mac OS X Snow Leopard 64-bit vào năm 2009.
  • Điện thoại thông minh đầu tiên có chip 64-bit (Apple A7) là iPhone 5s vào năm 2014.

Điều đó khá rõ ràng: 64-bit, đôi khi được gọi là x64, có thể nhiều hơn 32-bit. Bạn có thể biết đó là 32 bit x86 Một thuật ngữ ban đầu được gọi là hệ điều hành có tập lệnh hoạt động trên các chip Intel như 8086 đến 80486.

Rất có thể những ngày này bạn đang chạy chip 64 bit với hệ điều hành 64 bit, hệ điều hành này đang chạy các ứng dụng 64 bit (dành cho thiết bị di động) hoặc chương trình (trên máy tính để bàn, đồng ý về một số danh pháp) . Nhưng không phải lúc nào cũng vậy. Ví dụ: Windows 7, 8, 8.1 và 10 có phiên bản 32 bit hoặc 64 bit.

Làm thế nào để bạn thậm chí nói cái nào bạn có?

Xác định hệ điều hành 64-bit

Nếu bạn đã chạy Windows trên máy tính dưới 10 năm, chip của bạn gần như được đảm bảo là 64-bit, nhưng rất có thể bạn đã cài đặt phiên bản 32-bit của hệ điều hành. Nó đủ dễ dàng để kiểm tra.

Trong Windows 10, đi tới Cài đặt> Hệ thống> Thông tin hoặc nhập kết thúc trong hộp tìm kiếm của Windows 10. Trong tiêu đề Thông tin Số thiết bị được hiển thị trong Loại Hệ thống: “Hệ điều hành 64 bit, bộ xử lý dựa trên x64” có nghĩa là bạn được bảo vệ.

Hệ điều hành 32 bit và 64 bit: sự khác biệt là gì?  3

Hệ điều hành 32 bit và 64 bit: sự khác biệt là gì?  3

Người dùng Mac không phải lo lắng về điều đó vì macOS chỉ có 64 bit trong một thời gian dài. Kể từ phiên bản mới nhất (10.14 Catalina), các ứng dụng 32 bit thậm chí không được hỗ trợ về mặt kỹ thuật trên Mac, nhưng chúng tôi có hướng dẫn về cách chạy các ứng dụng 32 bit trên macOS Catalina. Tôi muốn có nó

Tại sao lại là 32-bit?

Tại sao bạn nên cài đặt hệ điều hành 32 bit trên PC của mình? Lý do lớn là bạn có bộ xử lý 32-bit yêu cầu hệ điều hành 32-bit.

Ngày nay không thể có một CPU như vậy. Intel bắt đầu sản xuất bộ vi xử lý 32-bit trong phạm vi 80386 vào năm 1985. Năm 2001 bộ vi xử lý 64-bit đã được bán. Nếu bạn đã mua một chiếc PC kể từ khi chip Pentium D ra mắt vào năm 2005, nó không chắc chỉ có hướng dẫn 32-bit trong đó.

Rất có thể, bạn có một hệ thống cũ với hệ điều hành mà bạn chỉ cài đặt 32 bit. Các nâng cấp tiếp theo, nếu có, có thể không tăng cài đặt của bạn lên 64-bit. Có lẽ điều đó không sao, không phải tất cả các bộ vi xử lý 64-bit đầu tiên đều có tất cả các tính năng. Với phần mềm như 64-Bit Checker, bạn có thể xác định xem PC của mình đã thực sự sẵn sàng cho phiên bản 64-bit đầy đủ chưa. Nó hoạt động trên tất cả các phiên bản Windows cho đến Windows 95.

Cài đặt hệ điều hành 32-bit trên hệ thống kiến ​​trúc 64-bit có thể hoạt động, nhưng nó không phải là tối ưu. Ví dụ, hệ điều hành 32-bit có những hạn chế khác, đó là chỉ có 4 GB RAM có thể được sử dụng. Việc lắp thêm RAM trên hệ thống có hệ điều hành 32-bit không ảnh hưởng lớn đến hiệu suất. Tuy nhiên, với lượng RAM dư thừa, hãy nâng cấp hệ thống này lên phiên bản Windows 64-bit và bạn sẽ nhận thấy sự khác biệt.

Điều này sẽ diễn đạt theo cách rõ ràng nhất: RAM tối đa được hỗ trợ chính thức trên Windows 10 là 2 terabyte (hoặc 128 GB trên Windows 10 Home).

Giới hạn RAM lý thuyết cho 64 bit: 16 exabyte. Điều này tương ứng với 1 m Terabyte hoặc 1 b hàng triệu gigabyte. Tuy nhiên, chúng ta còn lâu mới có phần cứng hỗ trợ điều này. (Dù bằng cách nào thì việc mua một chiếc máy tính xách tay mới với RAM 16GB trông không ấn tượng phải không?)

Điện toán 64-bit cung cấp nhiều cải tiến khác, nhưng chúng có thể không đáng chú ý bằng mắt thường. Đường dẫn dữ liệu rộng hơn, số nguyên lớn hơn, địa chỉ bộ nhớ có tám octet. Đây là tất cả những thứ mà các nhà khoa học máy tính có thể sử dụng để làm cho máy tính của bạn mạnh hơn.

Chương trình 64-bit

Bạn cũng có thể thấy rằng một số chương trình bạn tải xuống cho hệ điều hành máy tính để bàn của mình có phiên bản 32 và 64 bit. Firefox là một ví dụ điển hình trong đó các tùy chọn là “Windows 32-bit” và “Windows 64-bit” (cũng như “Linux” hoặc “Linux 64-bit.” Phiên bản macOS chỉ là 64-bit).

Hệ điều hành 32 bit và 64 bit: sự khác biệt là gì?  lần thứ 4

Hệ điều hành 32 bit và 64 bit: sự khác biệt là gì?  lần thứ 4

Tại sao làm điều này Bởi vì đối với một số người vẫn còn một số hệ điều hành 32-bit. Các hệ thống này yêu cầu phần mềm 32-bit, chúng thường không thể và chắc chắn sẽ không chạy các chương trình 64-bit. Tuy nhiên, hệ điều hành 64-bit có thể hỗ trợ các chương trình 32-bit, đặc biệt Windows Windows có tích hợp sẵn một hệ thống con giả lập được gọi là Windows32 trong Windows64 hoặc WoW64.

Tìm trong ổ C: Đôi khi bạn sẽ tìm thấy hai thư mục chương trình: một dành cho các chương trình 64-bit và một thư mục chương trình (x86) chỉ dành cho các ứng dụng 32-bit. Bạn sẽ ngạc nhiên về số lượng mã 32-bit còn lại.

Trên máy Mac, bạn ít có khả năng tìm thấy nhiều ứng dụng 32-bit. Đó là lý do tại sao Apple cấm các ứng dụng 32-bit ở Catalina, hoặc ít nhất là cố gắng. Tuy nhiên, bạn có thể kiểm tra ứng dụng của mình. Từ menu Apple, chọn Về máy Mac này , Nhấn Hệ thống báo cáo và đánh dấu tất cả các ứng dụng được liệt kê trong phần mềm. Mọi người đều có mục có hoặc không “64 Bit (Intel)”. Hầu hết sẽ được. Nếu bạn có một chương trình quan trọng từ chối, hãy tránh Catalina ngay bây giờ hoặc xem cách giải quyết của chúng tôi.

Một chút về tính di động 64-bit

Như đã đề cập ở trên, chip A7 của Apple là bộ xử lý 64-bit đầu tiên được tích hợp trên điện thoại di động (iPhone 5s). Vào năm 2015, Apple đã buộc tất cả phần mềm iOS lên 64. Kể từ tháng 6 năm 2016, việc mở ứng dụng 32 bit trên phiên bản iOS mới nhất đã kích hoạt cảnh báo “chưa được tối ưu hóa”. : “Việc sử dụng có thể ảnh hưởng đến hiệu suất tổng thể của hệ thống”.

Nếu bạn đã có iPhone 5s trở lên chạy iOS 10 trở lên, bạn không thể sử dụng các ứng dụng 32 bit cũ hơn chưa có bản cập nhật. Đó là điều “tốt nhất” về hệ thống đóng của Apple, nó có thể thực thi nó.

Khám phá chi tiết có thể khó hơn một chút trên điện thoại Android trừ khi bạn đã thành thạo con chip bên trong. Nếu bạn không sử dụng Android 5.0 Lollipop trở lên, bạn vẫn là 32-bit. Một ứng dụng cho bạn biết là AnTuTu Benchmark; Tải xuống, nhấp vào nút Thông tin và tìm kiếm dòng Android. Nó sẽ hiển thị cho bạn phiên bản Android và cho dù nó là 32 hay 64 bit.

IOS và Android không phải là mở hệ điều hành để sử dụng nhiều RAM hơn. Trên thực tế, x64 không đảm bảo hiệu suất tốt hơn. 64-bit có những ưu điểm khác Những thứ khác như nhiều dữ liệu hơn trên mỗi chu kỳ (và nhanh hơn), mã hóa tốt hơn và chuyển sang chip 64-bit mới với các tính năng được cải thiện như hiệu suất điện năng đám đông.

Cuộc cách mạng 64-bit cuối cùng đã đến. Và bạn không cần phải biết bất cứ điều gì về x64 để trở thành một phần của nó.

[*1]
[*2]
————–
Tham khảo: -tuihocit