Lompat ke konten

Permainan Dalam 64-Bit: Ujian Tom, Microsoft Menimbang

    1651191063

    pengenalan

    Lima setengah tahun yang lalu, AMD melancarkan barisan pemproses Athlon 64, memuji faedah pengkomputeran 64-bit dan maksudnya untuk masa hadapan. Intel tidak mengambil masa yang lama untuk mengikutinya pada desktop. Dari situ, infrastruktur—sistem pengendalian dan pemacu—mula digunakan untuk menyokong lebih banyak perisian 64-bit.

    Hari ini, keserasian 64-bit hampir diberikan. Malah, dalam ruang perniagaan, di mana pengkomputeran 64-bit sentiasa dilihat mempunyai yang paling menjanjikan, aplikasi telah muncul yang hanya akan berjalan dalam 64-bit. Malah Small Business Server 2008, persekitaran operasi peringkat permulaan yang agak permulaan untuk perniagaan dengan sehingga 75 pengguna, kini 64-bit sahaja kerana kemasukan Exchange Server 2007.

    Mengapakah Microsoft membuat keputusan eksekutif untuk melancarkan platform pemesejan terbaharunya secara eksklusif dalam trim 64-bit? Menurut catatan blog oleh Chris Mitchell dalam Pasukan Kejuruteraan Prestasi Pertukaran Microsoft, aplikasi itu menggunakan pengalamatan 64-bit untuk mendapatkan tangan mayanya pada lebih banyak memori sistem, menghalang perjalanan berulang ke cakera. Dalam contoh Chris, versi Exchange yang lebih lama mungkin mempunyai akses kepada 900 MB siling 4 GB pelayan 32-bit. Dalam perusahaan 4,000 pengguna, itu ialah 225 KB RAM bagi setiap pengguna—hampir tidak mencukupi untuk semua mesej, peraturan, entri kalendar dan kenalan dalam peti mel biasa. Beralih kepada 64-bit dan menaik taraf pelayan kepada 10s gigabait (cadangan Chris dalam perniagaan 4,000 pengguna yang sama ialah 24 GB) melembutkan beban pada storan.

    Tetapi komputer meja tidak begitu sukar untuk ingatan, bukan? Kami menjangkakan pengkomputeran 64-bit akan turun dari perusahaan, tetapi pemain ingin tahu: di manakah faedah daripada teknologi ini hari ini?

    Melangkah ke 64-Bit: Kerana Anda Boleh…

    Penggemar yang menjalankan platform Socket AM2/AM2+ biasanya menggunakan kit memori 2 GB atau 4 GB. Lagipun, walaupun memori DDR2 murah, 4 GB masih menjadi norma peminat—8 GB lebih dekat dengan kelas stesen kerja.

    Tetapi apabila anda membeli mesin berasaskan Core i7 dan meningkatkan susunan tiga saluran, ia tidak masuk akal untuk meluncur ke belakang ke arah lain dan mengisi dengan tiga modul 1 GB. Jadi sekarang anda melihat pada 6 GB dan berpindah secara paksa ke pengkomputeran 64-bit jika anda benar-benar mahu menggunakan semua memori itu.

    …Atau Kerana Anda Terpaksa

    Oh betul—saya hampir terlupa. Sekiranya anda telah hidup di bawah batu sejak AMD mula menyampaikan mesej 64-bitnya, had asas pada jumlah RAM yang boleh dilihat oleh sistem pengendalian 32-bit ialah 4 GB (2^32). Perkara yang lebih mudah tidak akan muncul sebagai memori yang dipasang.

    Sebaik sahaja anda mengambil kira dalam pengalamatan peranti, nombor ajaib sebenarnya jatuh di bawah 4 GB. Itulah sebabnya lazimnya sistem 32-bit dengan 4 GB melaporkan 3 GB tambah perubahan dalam Pengurus Peranti Windows. Ia bukan masalah Windows, walaupun. Sebaliknya, itulah cara seni bina x86 berfungsi.

    Kemas kini: Sedikit penjelasan tentang perkara di atas–isu tidak melihat memori 4 GB penuh dalam sistem pengendalian pengguna Microsoft dikongsi antara vendor perkakasan dan perisian. Ketidakupayaan OS Windows 32-bit seperti XP atau Vista untuk menggunakan 4 GB penuh berpunca daripada isu keserasian dengan set cip yang lebih lama, seperti yang ditunjukkan dalam kertas ini daripada HP, yang menghalang peranti daripada dipetakan tinggi. Terima kasih kepada pembaca nater atas maklum balas beliau mengenai perkara tersebut.

    Penyelesaian untuk menuntut semula ingatan yang hilang telah diperkenalkan, sudah tentu. Sambungan Alamat Fizikal Intel mendayakan jadual alamat fizikal 36-bit, yang membantu dalam persekitaran pelayan dengan menaikkan saiz memori maksimum kepada 64 GB. Walau bagaimanapun, menurut pembentangan yang diberikan oleh Chuck Walbourn, jurutera reka bentuk perisian kanan dalam Sambungan Pembangun XNA Microsoft di Gamefest 2008, PAE tidak pernah benar-benar berfungsi dengan cara yang sepatutnya dengan sistem pengendalian desktop, yang mungkin diperlukan untuk memetakan ruang alamat maya 4 GB ke dalam ruang fizikal yang lebih besar. Pemandu adalah masalah utama, katanya. Mereka mempunyai masalah keserasian aplikasi, menganggap mereka sentiasa mempunyai 32-bit untuk berfungsi, bukan 36.

    Sebagai tambahan kepada baris alamat fizikal 32-bit, anda juga terhad kepada ruang alamat maya 32-bit. Oleh kerana satu bit dikhaskan untuk memori kernel dikongsi (digunakan oleh semua proses dan sistem pengendalian), aplikasi individu hanya mempunyai akses kepada maksimum 2 GB ruang alamat peribadi. Tiba-tiba, anda menghadapi batasan yang mungkin mempunyai kesan yang lebih mendalam pada mesin desktop. Bolehkah mengambil risiko 64-bit hari ini sebenarnya membuat perbezaan yang ketara dalam pengalaman permainan anda? Itulah yang telah kami terokai.

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x