นี่เป็นเรื่องที่ซับซ้อนและการรักษามีแนวโน้มที่จะก่อให้เกิดปัญหามากกว่าโรค เนื่องจากหากแอปที่มีปัญหาหน่วยความจำไม่เพียงพอก็จะเกิดปัญหาได้ (แม้จะเป็น BSOD ก็ตาม)
อย่างไรก็ตาม, การอ้างอิง Clint Huffman ตอบคำถามเดียวกัน:
คำตอบคือส่วนใหญ่ขึ้นอยู่กับการใช้หน่วยความจำกายภาพโดยรวม
แต่สามารถ จำกัด ได้
เขาอธิบายพื้นหลังเล็กน้อยของปริมาณหน่วยความจำกายภาพที่กระบวนการใช้ซึ่งเรียกว่า Working Set สิ่งที่น่าสนใจที่สุดสำหรับคุณคือ
มีเครื่องมือที่เรียกว่า Windows System Resource Manager ซึ่งสามารถ
จำกัด จำนวนชุดการทำงานที่กระบวนการใช้ เครื่องมือนี้คือ
ติดตั้งได้ (ไม่ได้ติดตั้งโดยค่าเริ่มต้น) ผ่านคุณสมบัติเพิ่ม
คอนโซลบน Windows Server 2008 R2
ส่วนประกอบนี้มีไว้สำหรับ Windows Server เวอร์ชัน อย่างไรก็ตามคุณควรจะสามารถติดตั้งบน Windows รุ่นที่ไม่ใช่เซิร์ฟเวอร์ใหม่ได้เช่นกัน (ดูความคิดเห็นล่าสุดของ Clint) แต่ไม่มีการรับประกัน คุณสามารถค้นหา WSRM ที่นี่ .
ในการเลียนแบบข้อ จำกัด ของหน่วยความจำคุณสามารถใช้เครื่องเสมือนที่มี RAM จำกัด แต่ฉันคิดว่านั่นไม่ใช่สิ่งที่คุณต้องการ
ในเวอร์ชันไคลเอ็นต์ (และเวอร์ชันเซิร์ฟเวอร์ใหม่กว่า) WSRM ถูกแทนที่ด้วย Performance Monitor ซึ่งไม่มีความสามารถในการ จำกัด หน่วยความจำ (AFAIK)
หากคุณมีปัญหาหน่วยความจำกับแอพที่สามารถแทนที่ได้อย่างง่ายดายด้วยทางเลือกที่ยึดติดกับข้อ จำกัด หน่วยความจำของคุณมากขึ้นคุณควรเปลี่ยน E. กรัมปัจจุบัน บทความ แนะนำ Firefox เป็นเบราว์เซอร์ที่หิวน้อยที่สุดของหน่วยความจำ