OutOfMemoryError: Had Overhed GC Melebihi
Soalan:
Saya menerima "java .lang.OutOfMemoryError: Had overhed GC melebihi" ralat dalam program yang mencipta beberapa objek HashMap dengan entri teks kecil. Adakah terdapat alternatif pengaturcaraan untuk meningkatkan saiz timbunan atau melumpuhkan semakan ralat?
Jawapan:
Ya, beberapa alternatif pengaturcaraan boleh menangani isu ini:
Perhatikan bahawa menggunakan kaedah HashMap.clear() sememangnya akan mengosongkan data yang disimpan dalam HashMap, menjadikannya tidak boleh digunakan untuk tujuan yang dimaksudkan. Oleh itu, ia bukan penyelesaian yang disyorkan.
Atas ialah kandungan terperinci Bagaimana untuk mengelakkan \'java.lang.OutOfMemoryError: Had overhed GC melebihi\' apabila bekerja dengan banyak objek HashMap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!