Domanda

JVM funziona su FreeBSD con memoria da 18 GB. La creazione di file core richiede circa un'ora, il che è molto lento, quindi ho bisogno di un modo per disabilitarlo.

È stato utile?

Soluzione

Se si tratta di un dump di crash del sistema operativo, usa Ulimit per impostare la dimensione del core massima su 0.

Altri suggerimenti

Non sono sicuro che funzionerà, ma se stai usando la VM di hotspot, provalo negli argomenti al java comando:

-XX:HeapDumpPath=/dev/null

Se si desidera disattivare del tutto i dump core, puoi utilizzare l'approccio Ulimit (assicurati di utilizzare il flag -h per impostare il limite rigido):

ulimit -c -H 0

Se intendi davvero un file principale e non qualcosa di specifico per Java, è necessario utilizzare il comando Ulimit per impostare la dimensione massima del file principale su qualcosa di piccolo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top