Tại sao WindowsXP 32 bit chỉ nhận 3GB Ram ?
Tại sao Windows XP 32bit chỉ nhận được 3GB ram, mà không nhận được 4GB, còn Windows XP 64bit thì nhận được 4GB ram?
Mong giải đáp của các bạn.
Chào bạn, Đăng Khoa xin được góp ý như sau:
Đồng ý với tất cả các ý kiến hỗ trợ trên, là HĐH 32 bit chỉ nhận tối đa từ 3G đến 3.25G Ram mà thôi, lý do thì bạn Linhhh đã đưa ra rồi đó bạn.
Chúc bạn thành công.
Máy tình dùng mã nhị phân , mỗi bit có 2 trạng thái nên 32bit định được 2^32 địa chỉ ( hơn 4 G (4 tỷ) địa chỉ ), trong đó bao gồm các địa chỉ của ngoại vi (chụột , bàn phím , các cổng giao tiếp ,...) và bộ nhớ truy xuất ngẫu nhiên (RAM) , Các ngoại vi thực ra không nhiều nhưng HDH đã dành ra riêng 1G địa chỉ cho nó , chỉ còn lại 3G địa chỉ cho RAM . Nên nếu bạn gắn nhiều hơn 3G nó cũng ko xác định được.
Hệ điều hành 32 bit chỉ có thể nhận dạng được 2^32 = 4GB bộ nhớ trên máy tính (bao gồm cả bộ VRAM+ RAM+ các thiết bị khác trên bo mạch). Vì vậy nếu có card màn hình 1GB, các thiết bị khác chiếm 0.3 GB nữa thì bạn chỉ có thể sử dụng (4-1-0.3)=2.7 GB bộ nhớ nữa thôi. Vì vậy nếu bạn gắn RAM 4GB thì bạn sẽ lãng phí (4-2.7 GB)=1.3GB. Cũng cách giải thích như vậy, mình giải thích cho hệ điều hành 64 bit. Nếu có gì sai sót mong các bạn đính chính.
Tại vì win 32 bit chỉ nhận có 3G ram thôi dù cho cấu hình có cao đi chăng nữa cũng vẫn chỉ có nhiêu đó . Nếu máy của bạn có cấu hình mạnh trên 4G và muốn tận dụng hết thì nên sài win 64 bit.
Win 32bit chỉ nhận được max là 3gb. Nếu bạn muốn dùng nhiều hơn vui lòng chuyển sang win 64bit để đạt được hiệu năng của ram.