ฉันจะทำซ้ำชื่อในอีกคำ Ubuntu ขนาด 32 บิตสามารถใช้ RAM มากกว่า 4 gb บนโปรเซสเซอร์ 64 บิตได้หรือไม่?
ฉันจะทำซ้ำชื่อในอีกคำ Ubuntu ขนาด 32 บิตสามารถใช้ RAM มากกว่า 4 gb บนโปรเซสเซอร์ 64 บิตได้หรือไม่?
คำตอบ:
คุณต้องใช้เคอร์เนล PAE Linux โปรแกรมติดตั้งควรเลือกเคอร์เนล PAE ให้คุณ ตรวจสอบให้แน่ใจว่าเมื่อคุณติดตั้งจะมีการเชื่อมต่ออินเทอร์เน็ตเพื่อให้คุณได้รับเคอร์เนล PAE ตั้งแต่เริ่มต้น หากมีข้อสงสัยคุณสามารถติดตั้งโดยใช้ DVD ISO ของ Ubuntu (ซึ่งมีเคอร์เนล PAE) สำหรับข้อมูลเพิ่มเติมเกี่ยว PAE ดูการเปิดใช้งาน PAE
Ubuntu แบบ 32 บิตจะติดตั้ง เคอร์เนลPAEโดยอัตโนมัติหากตรวจพบ RAM 4GB หรือมากกว่านั้น คุณไม่ต้องทำอะไรเลยเลย เคอร์เนล PAE สามารถระบุRAM ได้สูงสุด 64GB การลงโทษประสิทธิภาพที่ได้รับการแนะนำโดย PAE นั้นไม่มีนัยสำคัญ
เช่นเดียวกับทุกคนที่เขียนระบบโดยรวมสามารถใช้มากกว่า 4 GB กับ PAE แต่แต่ละกระบวนการสามารถทำได้เพียง 4 GB
ใช่มันสามารถ ฉันใช้การกำหนดค่าที่คุณต้องการโดยไม่มีปัญหาใด ๆ เห็นได้ชัดว่าคุณต้องใช้เคอร์เนล PAE
อย่างไรก็ตามคุณควรคิดว่ามันจะดีกว่าถ้ารัน 64 บิตเคอร์เนลเพราะมันจะช่วยให้การใช้ CPU มีประสิทธิภาพมากขึ้น ขึ้นอยู่กับสิ่งที่คุณตั้งใจจะทำกับคอมพิวเตอร์หากเคอร์เนล 32 บิตหรือเคอร์เนล 64 บิตมีประสิทธิภาพมากขึ้น
สำหรับสิ่งที่ฉันได้เรียนรู้ถ้าคุณติดตั้ง 32Bit Ubuntu บนพีซีที่มีมากกว่า 4GB หรือ Ram มันจะเปลี่ยนเป็นโหมด PAE โดยอัตโนมัติเพื่อให้สามารถใช้หน่วยความจำเพิ่มเติมได้ ไม่จำเป็นต้องเปิดใช้งานเนื่องจากมันทำโดยอัตโนมัติเมื่อเห็นว่าคุณมี RAM มากกว่า 4GB
สำหรับประสิทธิภาพของการใช้ PAE ไม่ต้องกังวลเพราะความแตกต่างระหว่างมันกับ 32 บิตปกติน้อยกว่า 2% เมื่อใช้หน่วยความจำที่สูงกว่า 4GB เมื่อใช้หน่วยความจำในช่วง 4GB มันจะเป็นประสิทธิภาพเดียวกัน
ด้วยPAEคุณสามารถทำสิ่งนี้ได้ แต่สิ่งนี้ทำให้เกิดปัญหาความเข้ากันได้กับซอฟต์แวร์บางตัว
ยกเว้นบางสิ่งบางอย่างจะไม่ได้ผลสำหรับคุณหลังจากที่คุณทดลองใช้แล้ว มันจะดีกว่าถ้าใช้ 64- บิต!
คุณสามารถรันแอ็พพลิเคชัน 32 บิตบนระบบ 64 บิตด้วย ia32-libs
การตรวจสอบว่าคุณมีพวกเขาจากสถานี:
dpkg -l|grep ia32-libs
และสำหรับการติดตั้งประเภทใน:
sudo apt-get install ia32-libs
ฉันขอให้คุณใช้ 64 บิต