RAM 8GB pada XP Professional [duplikat]

9

Saya baru-baru ini menginstal 8GB RAM ke workstation quad core (HP xw8600) yang menjalankan Windows XP Pro (32-bit). Saya menambahkan / PAE switch di file boot.ini, tetapi SysInfo mengatakan masih 3GB total memori. Apakah Windows mengenali memori ekstra? Apakah ada cara untuk mengatakannya?

Bantuan apa pun dihargai. Terima kasih.

quack quixote
sumber
dan maksud Anda 8GB benar ...?
CookieOfFortune
Berapa banyak memori Windows XP 64-bit akan mengenali?
Roy Rico
4
Berikut ini adalah diskusi serupa tentang hal itu. Silakan baca posting saya: superuser.com/questions/67444/... Anda hanya dapat menggunakan MAX 4GB di Windows 32bit, namun OS 32bit lainnya akan lebih senang menggunakan semua 8GB. Ini adalah masalah lisensi dengan Microsoft.
Natalie Adams
Jika Anda tidak ingin menginstal ulang OS Anda, Anda dapat mempertimbangkan menggunakan RamDisk (tentu saja diaktifkan oleh PAE) untuk menggunakan tambahan 4GB itu.
Suppressingfire

Jawaban:

9

ini BUKAN tentang XP, ini tentang itu menjadi 32 bit ... 64 bit akan mendukung semua 8GB Anda dan kemudian beberapa

(Windows XP Professional x64 Edition mendukung 128 GB RAM) [ http://www.microsoft.com/windowsxp/using/64bit/russel_exploringx64.mspx]

roman m
sumber
12
tidak sepenuhnya benar. PAE memungkinkan OS 32-bit untuk mengakses hingga 64GB RAM. Masalah sebenarnya adalah bahwa MS sengaja tidak menggunakan RAM yang ditemukan di atas tanda 4GB pada sistem 32-bit karena kesalahan umum pada driver pihak ke-3. lihat blog.codef00.com/2007/12/19/windows-on-x86-and-4gb-of-ram
Evan Teran
3
Selain itu, kotak linux saya (yang menggunakan kernel 32-bit) saat ini dengan senang hati menggunakan 8GB RAM melalui penggunaan PAE (opsi ini disebut ram 64GB yang diaktifkan, tetapi pada dasarnya berarti "nyalakan dukungan pae"
Evan Teran
3

dari http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx

"Dukungan Memori Windows XP Professional dan Windows Server 2003. Jumlah maksimum memori yang dapat didukung pada Windows XP Professional dan Windows Server 2003 juga 4 GB. Namun, Windows Server 2003, Enterprise Edition mendukung 32 GB RAM fisik dan Windows Server 2003, Datacenter Edition mendukung 64 GB RAM fisik menggunakan fitur PAE. "

John Boker
sumber
1
Mengapa artikel MS mengatakan 4GB tetapi orang lain mengatakan 3.x GB. Ini membingungkan.
johnny
Akhirnya seseorang memberikan jawaban yang sepenuhnya akurat!
Evan Teran
3
@jhonny: itu karena itu 4GB dikurangi perangkat memori yang dipetakan ram (seperti kartu video Anda). Jika Anda memiliki kartu video 512 meg, windows hanya mengakui 3.5 dari RAM (perangkat harus dipetakan di bawah 4GB agar DMA 32-bit berfungsi dengan benar).
Evan Teran
1

XP hanya akan mengenali hingga 3,5GB. Jadi tidak, XP tidak akan mengenali memori ekstra.

CookieOfFortune
sumber
2
XP 64-bit - AKAN
roman m
Itu tidak sepenuhnya benar. Lihat posting saya di bawah ini.
1

Ini benar-benar di luar topik, tetapi Windows 32-bit tidak dapat menggunakan lebih dari 4 GB - versi desktop Windows 32-bit hanya akan memberi Anda 3,5GB. (Batas ini ada karena driver buggy sering menganggap bagian atas ruang alamat memori tidak digunakan dan akan menabrak mesin Anda jika Anda benar-benar menggunakan hingga 4GB. Server diasumsikan memiliki driver yang lebih baik.)

Neall
sumber
2
tidak benar, jika OS mendukung PAE dengan benar, ia dapat menggunakan hingga 64GB RAM. Linux telah melakukan ini selama bertahun-tahun.
Evan Teran
1

Sistem operasi 32-bit maksimal sekitar 3 pertunjukan.

Untuk memanfaatkan ram sebanyak itu, Anda membutuhkan os 64-bit.


sumber
6
ubah itu menjadi "windows 32-bit" dan itu benar. Jika OS mendukung PAE dengan benar, ia dapat menggunakan hingga 64GB RAM. Linux telah melakukan ini selama bertahun-tahun.
Evan Teran
1

Beralih ke 64bit dan Anda akan melihat keseluruhan 8 GB.

Zaagmans
sumber
Bagaimana dengan ini ?
user2284570
1

Anda tidak dapat memiliki lebih dari 3,5 GB pada Windows XP Pro 32 bit edisi.

JP Richardson
sumber
Bagaimana dengan ini ?
user2284570
0

Sepertinya Anda tidak diizinkan menggunakan PAE sama sekali pada Windows 32-Bit 'normal (non server)', mungkin ini membantu (ya, saya tahu ini untuk Vista ...).

Polisi
sumber
ada ini .
user2284570
@ user2284570 Sejauh yang saya tahu, mengaktifkan PAE pada sistem rumah adalah pelanggaran lisensi.
Bobby
Ya dan tidak hanya untuk rumah ... Untuk setiap versi windows non-server 32-bit sejak XP SP2 (ya xp SP1 dan windows 2000 mendukung> 4GB dengan secara manual menambahkan / PAE untuk boot.ini).
user2284570