سؤال

يعمل JVM على FreeBSD مع ذاكرة 18 جيجابايت. يستغرق إنشاء ملف أساسي حوالي ساعة ، وهو أمر بطيء للغاية ، لذلك أحتاج إلى طريقة لتعطيله.

هل كانت مفيدة؟

المحلول

إذا كان هذا هو تفريغ تحطم OS ، فاستخدم Ulimit لتعيين الحد الأقصى لحجم الأساس إلى 0.

نصائح أخرى

لست متأكدًا من أن هذا سيعمل ، ولكن إذا كنت تستخدم النقطة الساخنة ، فحاول ذلك في الحجج إلى java يأمر:

-XX:HeapDumpPath=/dev/null

إذا كنت ترغب في إيقاف تشغيل القمامة الأساسية تمامًا ، فيمكنك استخدام نهج Ulimit (تأكد من استخدام علامة -H لتعيين الحد الأقصى):

ulimit -c -H 0

إذا كنت تعني حقًا ملفًا أساسيًا ، وليس شيئًا محددًا لـ Java ، فأنت بحاجة إلى استخدام أمر Ulimit لتعيين الحد الأقصى لحجم الملف الأساسي على شيء صغير.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top