ขนาดฮีปสูงสุดคืออะไร?
ขนาดฮีปสูงสุดคืออะไร?

วีดีโอ: ขนาดฮีปสูงสุดคืออะไร?

วีดีโอ: ขนาดฮีปสูงสุดคืออะไร?
วีดีโอ: เม็ดเลือด และ การแข็งตัวของเลือด 2024, เมษายน
Anonim

-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