วีดีโอ: ขนาดฮีปสูงสุดคืออะไร?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-11-26 05:56
-Xmx ขนาด เป็นไบต์ ตั้งค่า ขนาดสูงสุด ซึ่ง Java กอง สามารถเติบโตได้ ค่าเริ่มต้น ขนาด คือ 64M (แฟล็ก -server เพิ่มค่าดีฟอลต์ ขนาด ถึง 128M.) The ขีด จำกัด สูงสุดของฮีป ประมาณ 2 GB (2048MB)
นอกจากนี้ ขนาดสูงสุดของหน่วยความจำฮีปคือเท่าใด
2) ค่าเริ่มต้น ฮีปสูงสุด พื้นที่ 1/2 ของทางกายภาพ หน่วยความจำ ของ ขนาด ไม่เกิน 192 ไบต์และ 1/4 ของฟิสิคัล หน่วยความจำ สำหรับ ขนาด ไม่เกิน 1Gig ดังนั้นสำหรับเครื่อง 1Gig ขนาดฮีปสูงสุด คือ 256MB 2
อาจมีคนถามว่าขนาดฮีปสูงสุดสำหรับ JVM 64 บิตคือเท่าใด ในทางทฤษฎี ขีดจำกัด สำหรับ ขนาดฮีปสูงสุด บน 32 บิต JVM คือ 4GB และสำหรับ 64 บิต JVM มันคือ 2^ 64.
ในทำนองเดียวกันจะถามว่าขนาดฮีปคืออะไร?
NS ขนาดฮีป คือปริมาณของ หน่วยความจำ จัดสรรให้กับวัตถุที่กำหนดไว้ในรหัสเอเพ็กซ์ของคุณ และรหัสเอเพ็กซ์จะจำกัดยอดรวมที่อนุญาต ขนาด ของยอด ขนาดฮีป.
ขนาดฮีปสูงสุดสำหรับ Tomcat คือเท่าใด
64MB