Thứ Năm, 26 tháng 10, 2017

32-bit với 64-bit: Những điều cần lưu ý

Có thể bạn đã thấy tùy chọn 32-bit và 64-bit bất cứ khi nào bạn tải xuống ứng dụng hoặc cài đặt một trò chơi. Nhưng nó thực sự quan trọng? Hầu hết các máy tính mới đều có bộ xử lý 64-bit, vậy bạn thực sự cần biết gì về CPU 32-bit và 64-bit?

Thế nào là 32-bit và 64-bit?



Nói một cách đơn giản, 32-bit là viết tắt cho một số 32-bit. Số này chứa 32 bit (số nhị phân) là 0 hoặc 1. Ví dụ có thể là 10101010101010101010101010101010.



Một bộ xử lý 32-bit - theo định nghĩa - có khả năng xử lý các hướng dẫn và tham khảo vị trí bộ nhớ của 32-bit.

Tại sao CPU 32-bit sử dụng nhiều RAM?



Cho rằng mỗi chữ số trong số có thể là 1 hoặc 0, tổng số kết hợp là 2 ^ 32, là 4.294.967.295. Và 4,29 tỷ điểm bộ nhớ (mỗi địa chỉ lưu trữ một byte dữ liệu) tương đương 4GB, đó là lý do tại sao một bộ xử lý 32-bit có thể truy cập tối đa 4GB bộ nhớ mà không có một số giải pháp trong phần mềm để giải quyết nhiều hơn.



Nó có thể là tốt cho các tác vụ cơ bản, nhưng nếu bạn muốn chạy nhiều chương trình, có 35 tab mở trong các trình duyệt web khác nhau hoặc mở 30 hình ảnh có độ phân giải cao để chỉnh sửa cùng một lúc, 4GB là không đủ.



Ngày nay, các máy tính cá nhân, máy tính xách tay và các hệ điều hành đều là 64-bit. Các phiên bản 64-bit của Windows có thể truy cập 8TB RAM (8000GB), trong khi các phiên bản máy chủ có thể truy cập 128TB.




Phiên bản 64 bit
Phiên bản 64 bit

X86 và x64 nghĩa là gì?



Đây là các thuật ngữ gây hiểu nhầm, và tương đương với 32-bit v 64-bit.
Kiến trúc x86 (hoặc kiến ​​trúc x86) từ lâu đã là một cách phổ biến để đề cập tới bộ vi xử lý 86, bộ vi xử lý thành công nhất của Intel.


Đầu tiên là 8086, và nhiều người sẽ nhớ bộ vi xử lý 286, 386 và 486 trong các máy tính cá nhân đầu tiên từ giữa những năm 1980 đến năm 90. Tất cả đều là 32-bit, đó là lý do tại sao x86 đã trở thành hoán đổi cho 32-bit.



Tương tự như vậy, x64 đã trở thành hoán đổi cho nhau bằng 64 bit (và thậm chí được sử dụng bởi Microsoft), nhưng không thực sự có ý nghĩa vì không có nhiều bộ vi xử lý với số kết thúc bằng 64. Thay vào đó, nó chỉ là viết tắt cho 64-bit .



Phần mềm và tính tương thích



Bộ nhớ bổ sung không phải là lý do duy nhất để có một máy tính 64-bit. Bộ xử lý 64-bit có thể xử lý dữ liệu trong các khối 64-bit, rõ ràng hiệu quả hơn di chuyển nó xung quanh trong khối 32-bit.



Nếu máy tính của bạn đang chạy Windows 64-bit, có thể bạn sẽ tìm thấy một thư mục Program Files (x86) trên ổ cứng. Cửa hàng này lưu trữ các ứng dụng 32-bit, còn thư mục 'Program Files' khác chứa tất cả các ứng dụng 64-bit mà bạn đã cài đặt.



Nói chung, các hệ thống 64-bit có thể chạy các chương trình 32-bit, vì chúng tương thích ngược. Nó không hoạt động theo cách khác xung quanh, mặc dù: một máy tính 32-bit không thể chạy Windows 64-bit hoặc các chương trình 64-bit.



Các nhà phát triển nên tạo ra các ứng dụng 64-bit trong những ngày này và một số công ty nhất định bắt đầu gây ra vấn đề này.


Ví dụ, Apple đã cho biết iOS 11 sẽ không hỗ trợ các ứng dụng 32-bit, vì vậy các nhà phát triển cần đảm bảo các ứng dụng của họ hoạt động với các CPU 64-bit, nếu không thì người dùng sẽ không thể chạy các ứng dụng đó sau khi nâng cấp từ iOS 10.




Bài viết: 32-bit với 64-bit: Những điều cần lưu ý




Không có nhận xét nào:

Đăng nhận xét

Iphone 8 ra mắt là đòn bẩy cho Apple Iphone X

Ngày 20/09 vừa qua, các ifan được tại Việt Nam đã được chiêm ngưỡng bộ đôi iPhone 8, 8Plus. Mặc dù năm nay tâm điểm chú ý của mọi người đ...