Jumat, 30 September 2022

Cara memperbaiki server Minecraft yang tidak dapat memesan ruang yang cukup

Cara memperbaiki server Minecraft yang tidak dapat memesan ruang yang cukup

Cara memperbaiki server Minecraft yang tidak dapat memesan ruang yang
cukup
Jumat, 30 September 2022


Dalam tutorial ini, kita akan mempelajari penyebab kesalahan "Gagal memesan ruang yang cukup untuk tumpukan objek" dan melihat beberapa skenario yang mungkin. Pernahkah Anda mengalami kesalahan saat Minecraft tidak dapat menyediakan ruang yang cukup untuk tumpukan objek? Bagaimana Anda memperbaiki kesalahan "Tidak dapat memesan ruang yang cukup untuk tumpukan objek" di Minecraft? Sehat, Techquack akan memberi Anda beberapa metode untuk memperbaiki bahwa Minecraft tidak dapat menyediakan cukup ruang untuk tumpukan objek di pos ini.


"Gagal memesan ruang yang cukup untuk tumpukan objek" adalah kesalahan JVM spesifik yang terjadi ketika proses Java tidak dapat membuat mesin virtual karena keterbatasan memori pada sistem yang sedang berjalan:


java -Xms4G -Xmx4G -jar HelloWorld.jar


Terjadi kesalahan selama inisialisasi VM.

Tidak cukup ruang yang dapat dicadangkan untuk sekumpulan objek.

Kesalahan: Tidak dapat membuat mesin virtual Java.

Kesalahan: Pengecualian fatal telah terjadi. Program berakhir.


Secara umum, ada dua kemungkinan skenario di mana kesalahan terjadi.

Pertama, ketika kita menjalankan proses Java dengan parameter batas ukuran heap (-Xmx) dan nilai yang lebih besar daripada yang dapat dimiliki proses di sistem operasi.


Batas ukuran tumpukan bervariasi tergantung pada beberapa kendala:



  • Arsitektur perangkat keras (32/64 bit)

  • Versi bit JVM (32/64 bit)

  • Sistem operasi yang digunakan.


Kedua, jika proses Java tidak dapat mengalokasikan jumlah memori yang ditentukan karena konsumsi memori oleh aplikasi lain yang berjalan pada sistem yang sama. Akibatnya, server Minecraft tidak dapat mengalokasikan memori yang cukup.


 



Apa alasan ketidakmampuan server Minecraft untuk memesan ruang yang cukup?


What is the reason for the inability of the Minecraft server to reserve enough space


Seperti yang diketahui semua orang, Minecraft adalah gim kotak pasir populer yang dinikmati oleh pengguna di seluruh dunia. Namun, terkadang Anda mungkin menemukan kesalahan "Server Minecraft tidak dapat memiliki cukup ruang untuk sekumpulan objek" jika Anda mengalokasikan lebih banyak ram ke Minecraft. Terlepas dari itu, ada baiknya mengalokasikan lebih banyak RAM ke Minecraft.


Tip: Perhatikan bahwa dalam hal ini kita tidak berbicara tentang RAM, tetapi RAM.


Apa alasan mengapa Anda tidak dapat menyediakan ruang yang cukup untuk sekumpulan objek Minecraft? Ada beberapa kemungkinan alasan. Mereka diringkas sebagai berikut:



  • Versi Java JRE salah.

  • Anda menentukan ukuran tumpukan yang besar, tetapi jumlah ruang kosong yang berdekatan tidak mencukupi.

  • Ukuran tumpukan lebih besar dari yang dapat ditangani oleh proses.

  • Versi Java tidak dapat mengalokasikan jumlah memori yang ditentukan. Kesalahan Minecraft tidak dapat memesan ruang yang cukup untuk tumpukan objek 2097152kb – ini adalah contohnya.


Alasan di atas dapat menyebabkan Minecraft gagal menyediakan ruang yang cukup untuk tumpukan objek. Tentu saja, item lain juga dapat menyebabkan kesalahan. Bagaimana cara mengatasi masalah ini? Silakan lanjutkan membaca konten berikut.


 


Cara memperbaiki server Minecraft yang tidak dapat menyediakan cukup ruang untuk tumpukan objek



How to fix a Minecraft server that couldn't reserve enough space for a pile of objects


Instal Java JRE 64 bit



  1. Buka halaman unduhan Java JRE.

  2. Klik pada Windows Offline (64-bit). Tunggu unduhannya.

  3. Klik dua kali penginstal Java untuk menginstal Java Runtime Environment versi 64-bit.

  4. Mulai server Minecraft dan coba alokasikan lebih banyak RAM ke server.

  5. Periksa untuk melihat apakah bug alokasi memori yang tidak mencukupi telah diperbaiki.


Jika masalah tetap ada bahkan setelah menginstal Java JRE versi 64-bit, ikuti langkah-langkah berikut.



  1. Tekan Windows + R untuk membuka Jalankan.

  2. Ketik cmd dan tekan OK untuk membuka prompt perintah.

  3. Pada prompt perintah, ketik perintah berikut dan klik OK: versi java

  4. Perintah di atas akan menampilkan versi Java yang terinstal di komputer Anda. Hasilnya terlihat seperti ini:

  5. C: -> versi java

  6. versi java "1.8.0_221"

  7. Java(TM) SE Runtime Environment (Build 1.8.0_221-b11)

  8. Java HotSpot(TM) Server VM 64-bit (Build 25.221-b11, mode campuran)

  9. Jika tidak tertulis “64-bit server VM”, berarti Minecraft selalu menemukan versi 32-bit.

  10. Untuk mengatasi masalah ini, Anda perlu menghapus instalan versi lama dan menginstal ulang versi 64-bit.


Menghapus dan menginstal ulang Java JRE 64-bit



  1. Tekan tombol Windows + R.

  2. Ketik appwiz.CPL dan klik OK untuk membuka Control Panel.

  3. Pilih Java versi 32-bit dan klik Uninstall.

  4. Juga, hapus instalan Java JRE 64-bit.

  5. Kemudian instal Java JRE 64-bit yang Anda unduh pada langkah pertama.

  6. Coba alokasikan lebih banyak memori untuk server Minecraft Anda dan lihat apakah ada peningkatan.


Tambahkan variabel sistem baru


Catatan: Sebelum melanjutkan ke langkah berikutnya, buat titik pemulihan sistem.



  1. Tekan tombol Windows + R untuk membuka Jalankan.

  2. Masukkan kontrol dan klik OK untuk membuka Panel Kontrol.

  3. Go to System and Security -> Sistem.

  4. Di panel kiri, klik Tampilkan Pengaturan Sistem Lanjutan.

  5. Di jendela System Properties, klik Variabel Lingkungan.

  6. Di bagian System Variables, klik New.

  7. Masukkan yang berikut untuk nama dan nilai variabel:

  8. Nama variabel: _JAVA_OPTIONS.

  9. Nilai variabel: -Xmx512M

  10. Klik OK untuk menyimpan perubahan Anda.

  11. Klik OK pada semua jendela yang terbuka.


Prosedur di atas menetapkan ukuran memori menjadi 512MB dan memperbaiki kesalahan server Minecraft "Tidak dapat memesan ruang yang cukup".


Kesalahan "Minecraft Server tidak dapat memesan ruang yang cukup" dapat diperbaiki dengan menginstal Java JRE versi 64-bit. Karena versi 32-bit terbatas dalam ukuran memori, menginstal Java versi 64-bit menghilangkan batasan ini.


Namun, jika kesalahan terjadi tanpa perubahan apa pun, coba batasi alokasi memori hingga 512 MB dengan menambahkan variabel sistem baru di Panel Kontrol.


 



Pertanyaan yang Sering Diajukan


Untuk memperbaiki kesalahan "Tidak dapat memesan cukup ruang untuk tumpukan objek", tambahkan opsi "-Xmx(ukuran)m" untuk mengatur alokasi memori maksimum untuk tumpukan objek. Itu harus cukup besar untuk memungkinkan aplikasi Anda memuat ke dalam memori, tetapi 2 GB kurang dari total alokasi memori yang diperlukan.


Buka aplikasi ATLauncher. Di sisi kanan peluncur, pilih Pengaturan. Pilih tab Java/Minecraft. Di bidang Maximum MemoryRam, masukkan jumlah RAM yang diinginkan (dalam MB, bukan GB) atau gunakan panah untuk mengatur nilainya menjadi 0,5 GB sekaligus.


Pertama-tama, JRE 32-bit tidak dapat menggunakan ram lebih dari 1,5GB. Jadi jika Anda membutuhkan lebih banyak, gunakan JRE 64-bit. Kedua, ketika Anda memulai JVM baru, ini merangkum properti -Xmx dari semua JVM yang berjalan dan memeriksa apakah sistem memiliki cukup memori yang tersisa untuk dijalankan dengan -Xmx-nya sendiri, jika tidak, terjadi kesalahan.



  1. Masuk ke server administrasi server aplikasi.

  2. Arahkan ke opsi JVM.

  3. Ubah opsi -Xmx256m. Opsi ini menetapkan ukuran tumpukan JVM.

  4. Atur opsi -Xmx256m ke nilai yang lebih tinggi, seperti Xmx1024m.

  5. Simpan pengaturan baru.




Cara memperbaiki server Minecraft yang tidak dapat memesan ruang yang cukup
4/ 5
Oleh

Berlangganan via email

Suka dengan postingan di atas? Silakan berlangganan postingan terbaru langsung via email.

Load comments

Comments