it-swarm-vi.tech

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

Có thể trùng lặp:
[.__.] hệ thống 32 bit so với hệ thống 64 bit

Tôi biết rằng có 2 loại HĐH, 64 bit và 32 bit Sự khác biệt chính giữa chúng là gì?

Và nếu tôi đang mua một máy tính xách tay mới, tôi nên cài đặt cái nào?

Nó sẽ có thể chạy tất cả các ứng dụng nếu tôi cài đặt một trong số chúng?

Tôi đang nói chủ yếu về windows Hệ điều hành, nhưng bạn cũng có thể trả lời về những người khác.

15
Amr Elgarhy

chủ yếu là lượng RAM có thể truy cập. Trong hầu hết các hệ điều hành 32 bit đều có trần 4gb (gần với 3gb thực tế). Tôi tin rằng Vista x64 có thể truy cập tới 128gb.

Trên thực tế, trừ khi bạn là người sử dụng năng lượng, điều đó sẽ không thành vấn đề. Rất ít hoạt động bạn thực hiện hàng ngày sẽ cần nhiều hơn 3gb bộ nhớ. Ngoài ra, hỗ trợ trình điều khiển cho hệ điều hành 32 bit tốt hơn một chút.

Ứng dụng 64 bit sẽ không chạy trong môi trường 32 bit. Tuy nhiên, có lẽ bạn sẽ không tìm thấy rất nhiều ứng dụng chỉ dành riêng 64bit. Các ứng dụng 32 bit sẽ chạy tốt 99% thời gian trong x64.

15
NoCarrier

Điểm mấu chốt là có có lẽ không phải là sự khác biệt rõ ràng đối với hầu hết người dùng cuối, nhưng 64 bit là làn sóng của tương lai (hiện tại?) và không cung cấp những cải tiến đáng kể. Bạn sẽ có thể chạy nhiều ứng dụng đồng thời với 32 bit hoặc 64 bit, nhưng với 64 bit và nhiều RAM, hiệu suất sẽ tốt hơn.

Các câu trả lời trước đã tuyên bố chính xác rằng lượng có thể sử dụng RAM ("bộ nhớ có thể định địa chỉ" trong nerd-speak) là một sự khác biệt chính giữa 32 bit và 64 bit. Rõ ràng là bạn chỉ có thể chạy mã 64 bit trên bộ xử lý 64 bit. Tuy nhiên, ngay cả một hệ điều hành không "đầy đủ" 64 bit cũng có thể chạy các quy trình 64 bit. Ví dụ, OS X đã thêm hỗ trợ 64 bit trong các giai đoạn với 10,4 và 10,5 và giờ là 10,6 ("Báo tuyết"), mọi thứ từ kernel đến các ứng dụng đi kèm đều là 64 bit.

Theo như phân loại các hệ điều hành dựa trên 32/64-bit, thì đó thực sự là một sự phân đôi giả. Windows vận chuyển các phiên bản 32/64 bit riêng biệt, nhưng (ví dụ) OS X vận chuyển dưới dạng một HĐH duy nhất có thể chạy ở cả hai chế độ. Lý do Apple có thể làm điều này là vì họ đã đầu tư vào Rosetta và cũng được phát triển và quảng bá nhị phân phổ quát . Lúc đầu, điều này là để làm cho quá trình chuyển đổi PowerPC → Intel hoạt động, nhưng bây giờ họ cũng có thể tận dụng công nghệ để đóng gói các nhị phân 32/64 bit trong cùng một ứng dụng và HĐH có thể chọn khởi chạy khi cần thiết. Hỗ trợ Windows có thể sẽ hơi khác nhau.

Giới hạn bộ nhớ tăng lên không thực sự quan trọng đối với người dùng cuối (ít nhất là không phải bây giờ), nhưng rất quan trọng đối với các ứng dụng hiệu năng cao và chiếm nhiều bộ nhớ. Mặc dù vậy, nếu một máy 64 bit và HĐH hoạt động cho bạn, bạn nên mua một cách thông minh trong tương lai, bởi vì đó là nơi mà máy tính đang hướng tới.

(Tuyên bố miễn trừ trách nhiệm: Chi tiết Nerdy theo dõi ...)

Một chi tiết cấp thấp nhưng quan trọng đã bị bỏ qua là kiến ​​trúc Intel 64 bit (nee AMD) (còn gọi là "x86_64") có cấu trúc CPU khác nhau giúp tăng hiệu quả so với kiến ​​trúc 32 bit. Có gấp đôi số "thanh ghi chương trình", về cơ bản là bộ nhớ nhanh mà CPU có thể sử dụng để lưu trữ thông tin, dẫn đến tăng hiệu suất. Ngoài ra, thời gian chạy mã và ngôn ngữ 64 bit có thể loại bỏ nhiều năm tương thích ngược với hành trình 32 bit và thực hiện một số tối ưu hóa mới cho mã và thực thi đường ống mà trước đây không thể, và việc phát triển trình biên dịch đang diễn ra sẽ tiếp tục gia tăng khoảng cách.


Chỉnh sửa: Xem bài đăng này của AppleInsider.com ngay bây giờ rằng Snow Leopard đã được phát hành: http://www.appleinsider.com/articles/ 09/09/02/bên trong_mac_os_x_snow_leopard_64_bits.html

5
Quinn Taylor

32 bit so với 64 bit đề cập đến không gian địa chỉ và như những người khác đã đề cập, điều này chuyển thành lượng RAM bạn có thể sử dụng: 32 bit = 4GB, 64 bit có trần lý thuyết là 16, 384 petabyte. Ồ.

Việc bạn đăng bài trên superuser có thể chỉ ra rằng bạn không phải là người dùng "bình thường". Nếu tất cả những gì bạn đang làm là kiểm tra email và viết tài liệu Word, bạn có thể ổn với 32-bit; tuy nhiên, nếu bạn đang mua một máy tính mới và bạn không tìm kiếm một netbook giá rẻ, tôi thấy không có lý do thực sự hợp lệ nào KHÔNG đi với hệ thống 64 bit. Tuy nhiên, có nhiều lý do để có được 64-bit và do đó nhiều RAM như bạn có thể có được bàn tay mập mạp của mình, bao gồm: hiệu suất biên dịch nếu bạn là lập trình viên, hiệu suất đa nhiệm, video nặng/hiệu suất chỉnh sửa đồ họa, hiệu suất VM và hiệu suất chơi trò chơi cao cấp. Chú ý hiệu suất từ ​​khóa? Nếu điều đó quan trọng với bạn trong tương lai, hãy chọn 64-bit.

4
Nick

32 và 64 là các tham chiếu đến kích thước Word, hoặc về cơ bản, CPU có thể hoạt động với bao nhiêu bit cùng một lúc. Nó ảnh hưởng đến cách các hướng dẫn được soạn thảo, thông qua và thao tác.

Máy tính có thể tham chiếu một lượng bộ nhớ lớn hơn do lý do này, như được trích dẫn trong các câu trả lời khác. Nếu bạn có thể, bạn nên sử dụng hệ thống 64 bit, mặc dù mức tăng nhiều nhất được thấy trong công việc thực sự tốn nhiều CPU, chẳng hạn như chỉnh sửa/xử lý video.

1
barfoon

Sự khác biệt chính cho việc sử dụng hàng ngày là 64 bit sẽ cho phép nhiều hơn 4GB RAM. Bạn cũng có thể chạy các ứng dụng 32 bit trên máy tính xách tay của mình với hệ điều hành 64 bit. Giống như bạn có thể chạy các ứng dụng 16 bit trên HĐH 32 bit của mình.

-JFV

0
JFV