Saya tahu motherboard, BIOS, dll dapat menetapkan batas atas pada berapa banyak RAM yang dapat kita instal atau gunakan pada masing-masing mesin. Namun, apa yang menentukan RAM maksimum untuk Windows 7 x64?
Apakah itu batasan arsitektur mendasar dari OS? Versi Windows 7 yang berbeda memiliki maksimum RAM yang berbeda (Edisi pemula <= 2GB, Profesional <= 192 GB). Apakah ini sesuatu yang sebenarnya bisa diubah?
Sebagai perbandingan, Ubuntu 64x memungkinkan hingga 1024GB RAM.
windows-7
memory
comparison
restrictions
Lucas Fortini
sumber
sumber
Jawaban:
Jawaban singkat: lisensi
Tidak termasuk perangkat keras dari persamaan, sebagian besar merupakan pembatasan perangkat lunak buatan:
Informasi tambahan
Contoh praktis
Katakanlah Anda memiliki komputer dengan 32 GiB RAM, dan Anda menginstal Windows 7 Home Premium x64 (64-bit). Dalam hal ini Anda akan dibatasi hingga 16 GiB. Jika Anda menggunakan Windows Anytime Upgrade , dan meng-upgrade ke edisi yang lebih mahal, tiba-tiba batasnya akan ditetapkan menjadi 192 GiB.
Kesimpulan
Semua edisi Windows 7 berbagi kode sumber yang sama. Perbedaan utama adalah jumlah fitur / batasan yang diaktifkan atau dinonaktifkan. Edisi klien profesional dan lebih tinggi tidak memiliki batas atas berapa banyak RAM yang dapat mereka tangani, dan hanya dilisensikan untuk apa yang dijamin Microsoft untuk didukung.
Selain itu, Windows 7 EULA secara eksplisit mengatakan bahwa Anda tidak boleh "menggunakan perangkat lunak untuk layanan hosting perangkat lunak komersial", mengisyaratkan Microsoft berasumsi bahwa jika Anda membutuhkan lebih banyak RAM yang untuknya edisi lisensi klien tertinggi, maka yang Anda inginkan adalah server lisensi. Mitra server Windows 7 (yaitu, Windows Server 2008 R2) dapat menggunakan hingga 2 TiB RAM dalam edisi Enterprise dan Datacenter.
Saat teknologi bergerak cepat, apa yang diterima kemarin mungkin tidak cukup besok. Untuk mengejar ketinggalan, Windows 8 menaikkan batas masing-masing menjadi 128 GiB dan 512 GiB untuk edisi Core dan Pro / Enterprise. Itu hanya berlaku untuk versi 64-bit, meskipun: versi 32-bit masih dibatasi pada 4 GiB. Versi server, Windows Server 2012, dapat mengatasi hingga 4 TiB RAM dalam edisi yang lebih tinggi.
Bacaan lebih lanjut
sumber
Microsoft melisensikannya seperti itu. Mereka mungkin ingin Anda pergi dan membayar untuk produk Windows Server yang berlisensi untuk berjalan dengan sumber daya yang lebih besar. Itu sama dengan produk lain seperti SQL Server. SQL Server Express memiliki batasan yang ditempatkan di atasnya sehingga jika Anda memerlukan lebih banyak sumber daya, Anda harus membeli produk yang mengizinkannya.
sumber