Chuyển tới nội dung

Chơi game ở 64-bit: Thử nghiệm của Tom, Microsoft cân bằng

    1651191063

    Giới thiệu

    Cách đây 5 năm rưỡi, AMD đã tung ra dòng vi xử lý Athlon 64 của mình, ca ngợi những lợi ích của điện toán 64-bit và ý nghĩa của nó đối với tương lai. Intel đã không mất nhiều thời gian để làm theo trên máy tính để bàn. Từ đó, cơ sở hạ tầng — hệ điều hành và trình điều khiển — bắt đầu đi vào vị trí để hỗ trợ nhiều phần mềm 64-bit hơn.

    Ngày nay, khả năng tương thích 64-bit gần như là một. Trên thực tế, trong không gian kinh doanh, nơi điện toán 64-bit luôn được coi là có nhiều hứa hẹn nhất, đã xuất hiện các ứng dụng sẽ chỉ chạy ở 64-bit. Ngay cả Small Business Server 2008, một môi trường hoạt động tương đối cấp thấp dành cho các doanh nghiệp có tối đa 75 người dùng, hiện chỉ là 64-bit do được đưa vào Exchange Server 2007.

    Tại sao Microsoft lại đưa ra quyết định điều hành là tung ra nền tảng nhắn tin mới nhất của mình độc quyền trong phiên bản 64-bit? Theo một bài đăng trên blog của Chris Mitchell trong Nhóm Kỹ thuật Hiệu suất Exchange của Microsoft, ứng dụng sử dụng địa chỉ 64-bit để có được các bàn tay ảo của nó trên nhiều bộ nhớ hệ thống hơn, ngăn chặn các chuyến đi lặp lại nhiều lần tới đĩa. Trong ví dụ của Chris, phiên bản Exchange cũ hơn có thể có quyền truy cập vào 900 MB trên 4 GB trần của máy chủ 32-bit. Trong một doanh nghiệp 4.000 người dùng, đó là 225 KB RAM cho mỗi người dùng — gần như không đủ cho tất cả thư, quy tắc, mục lịch và danh bạ trong một hộp thư thông thường. Chuyển sang 64-bit và nâng cấp máy chủ lên 10 gigabyte (khuyến nghị của Chris trong cùng một doanh nghiệp có 4.000 người dùng là 24 GB) giúp giảm tải cho bộ nhớ.

    Nhưng máy tính để bàn gần như không có nhiều bộ nhớ, đúng không? Chúng tôi mong đợi tính toán 64-bit sẽ giảm dần từ doanh nghiệp, nhưng các game thủ muốn biết: lợi ích từ công nghệ này ngày nay là ở đâu?

    Đi tới 64-bit: Bởi vì bạn có thể…

    Những người đam mê chạy nền tảng Socket AM2 / AM2 + thường sử dụng bộ nhớ 2 GB hoặc 4 GB. Xét cho cùng, mặc dù bộ nhớ DDR2 rẻ, 4 GB vẫn là tiêu chuẩn của những người đam mê – 8 GB gần với mức máy trạm hơn.

    Nhưng khi bạn mua một chiếc máy sử dụng Core i7 và chuyển sang sắp xếp ba kênh, việc trượt ngược lại hướng khác và điền vào ba mô-đun 1 GB sẽ không có ý nghĩa gì. Vì vậy, bây giờ bạn đang xem xét 6 GB và buộc phải chuyển sang máy tính 64-bit nếu bạn thực sự muốn sử dụng tất cả bộ nhớ đó.

    … Hoặc bởi vì bạn phải

    Ồ đúng rồi – tôi gần như quên mất. Trong trường hợp bạn đang sống dưới một tảng đá kể từ khi AMD bắt đầu rao giảng thông điệp 64-bit của mình, thì giới hạn cơ bản về dung lượng RAM mà hệ điều hành 32-bit có thể thấy là 4 GB (2 ^ 32). Bất cứ thứ gì đơn giản hơn sẽ không hiển thị dưới dạng bộ nhớ đã cài đặt.

    Khi bạn tính đến địa chỉ thiết bị, con số kỳ diệu thực sự giảm xuống dưới 4 GB. Đó là lý do tại sao các hệ thống 32-bit có 4 GB thường báo cáo 3 GB cộng với thay đổi trong Trình quản lý Thiết bị Windows. Tuy nhiên, đây không phải là vấn đề của Windows. Đúng hơn, đó chỉ là cách kiến ​​trúc x86 hoạt động.

    Cập nhật: Làm rõ một chút về điểm trên – vấn đề không thấy bộ nhớ 4 GB đầy đủ trong hệ điều hành dành cho người tiêu dùng của Microsoft được chia sẻ giữa các nhà cung cấp phần cứng và phần mềm. Việc hệ điều hành Windows 32-bit như XP hoặc Vista không thể sử dụng đầy đủ 4 GB bắt nguồn từ các vấn đề tương thích với các chipset cũ hơn, như được chỉ ra trong bài báo này của HP, ngăn các thiết bị được ánh xạ cao. Cảm ơn độc giả nater vì phản hồi phản hồi của anh ấy về vấn đề này.

    Tất nhiên, các giải pháp thay thế để lấy lại bộ nhớ đã mất đó đã được giới thiệu. Tiện ích mở rộng địa chỉ vật lý của Intel cho phép các bảng địa chỉ vật lý 36-bit, đã giúp ích trong môi trường máy chủ bằng cách tăng kích thước bộ nhớ tối đa lên 64 GB. Tuy nhiên, theo một bài thuyết trình của Chuck Walbourn, kỹ sư thiết kế phần mềm cấp cao của Microsoft’s XNA Developer Connection tại Gamefest 2008, PAE chưa bao giờ thực sự hoạt động theo cách mà nó cần với các hệ điều hành máy tính để bàn, vốn cần phải ánh xạ không gian địa chỉ ảo 4 GB. vào không gian vật lý lớn hơn. Người lái xe là vấn đề chính, ông nói. Họ gặp vấn đề về khả năng tương thích ứng dụng, giả sử rằng họ luôn có 32-bit để hoạt động, không phải 36.

    Ngoài các dòng địa chỉ vật lý 32 bit, bạn cũng bị giới hạn trong không gian địa chỉ ảo 32 bit. Vì một bit được dành riêng cho bộ nhớ nhân dùng chung (được sử dụng bởi tất cả các quy trình và hệ điều hành), các ứng dụng riêng lẻ chỉ có quyền truy cập vào không gian địa chỉ riêng tối đa là 2 GB. Đột nhiên, bạn đang gặp phải những hạn chế có thể ảnh hưởng sâu sắc hơn đến máy tính để bàn. Liệu việc lao dốc 64 bit ngày hôm nay có thực sự tạo ra sự khác biệt đáng kể trong trải nghiệm chơi game của bạn không? Đó là những gì chúng tôi đã đặt ra để khám phá.

    0 0 đánh giá
    Rating post
    Theo dõi
    Thông báo của
    guest
    0 comments
    Phản hồi nội tuyến
    Xem tất cả bình luận
    0
    Rất thích suy nghĩ của bạn, hãy bình luận.x