Minecraft craftbukkit.jar ไม่สามารถสำรองพื้นที่ให้เพียงพอสำหรับ Object Heap ได้


0

ดังนั้นฉันจึงเริ่มใช้เซิร์ฟเวอร์ CraftBukkit บนคอมพิวเตอร์ของฉันเมื่อหลายปีก่อน ตอนนี้เมื่อฉันเริ่มคอมพิวเตอร์ของฉันในวันนี้และพยายามที่จะเรียกใช้เซิร์ฟเวอร์มันไม่ทำงาน มันใช้งานได้หนึ่งเดือนแล้วหรือมากกว่านั้น แต่ตอนนี้มันหยุดทำงานโดยไม่มีการอธิบาย นี่คือสิ่งที่เกิดข้อผิดพลาดเมื่อฉันพยายามเริ่มต้นเซิร์ฟเวอร์:

C: \ Users \ MyPrivate \ Information \ MinecraftServer> java -Xm x3G -jar craftbukkit.jar -o เกิดข้อผิดพลาดจริงในระหว่างการเริ่มต้นของ VM ไม่สามารถสำรองพื้นที่เพียงพอสำหรับ 3145728KB ฮีปวัตถุ

ฟังเป็นข้อกำหนดสำหรับพีซีของฉันและความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก:

ตัวประมวลผล: Intel (R) Core (TM) i7-4510U @ 2.00GHz 2.60 GHz Windows 8.1 Ram 8 GB 7.15 ระบบปฏิบัติการ 64 บิตใช้งานได้ผู้ผลิตโปรเซสเซอร์ที่ใช้ x64: Asus

อีกครั้งเซิร์ฟเวอร์ทำงานเป็นเดือนที่ผ่านมา โปรดช่วยด้วยขอบคุณ!


ลองสิ่งนี้java -Xmx512m x3G -jar craftbukkit.jar -o trueโดยบอกว่ามันไม่มีพื้นที่ 3MB สำหรับ Object Heap -Xmx512m จะแก้ไขปัญหาหรืออย่างน้อยก็ควรแจ้งให้เราทราบหากมันช่วยคุณได้
NetworkKingPin

@NetworkKingPin - 3145728KBเป็นจริงไม่ได้3.14 GB 3 MBคำสั่งของคุณจะไม่แก้ปัญหาของผู้เขียนเพราะมันจะลดฮีปเป็น 512MB ฉันสงสัยว่าปัญหานี้เป็นปัญหา Java แบบ 32 บิตกับ 64 บิต การเพิ่ม-d64ความพยายามเริ่มต้นของผู้เขียนควรแก้ไขปัญหา
Ramhound

java -Xmx4G -d64 -jar craftbukkit.jar -o trueเป็นคำสั่งที่ถูกต้องที่คุณควรใช้ ไฟล์ฮีปของคุณมีขนาดใหญ่กว่านั้น 3GB ในตอนนี้เหตุใดจึงใช้งานได้เดือนที่แล้วเป็นเพราะไฟล์ฮีปมีขนาดเล็กกว่า 3GB
Ramhound

ขอบคุณ @Ramhound ฉันเข้าใจว่ารู้อีกหน่อย และฉันคิดถึง cacluated นั้นขอบคุณที่ชี้ให้เห็น
NetworkKingPin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.