Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    garbage collector

    Salve ragazzi,
    ho la necessità di liberare la memoria dopo aver allocato e utilizzato una struttura ad albero...so che la virtual machine lo fa in automatico, ma è anche vero che lo fa quando la cpu non è carica di lavoro..questo perche il processo garbage collector è di bassa proprietà.

    Mi chiedo come posso fare a forzare la virtual machine a fare pulizia?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: garbage collector

    Originariamente inviato da gaetanoTwins
    Mi chiedo come posso fare a forzare la virtual machine a fare pulizia?
    Forzarla credo di no. Puoi fare una chiamata a System.gc();. Che però, nota bene, è solo un "suggerimento" per la JVM. Potrebbe non liberare tutta la memoria inutilizzata o addirittura potrebbe non essere affatto implementato quel metodo (dipende dalla JVM).
    Insomma, non è il massimo ma è meglio che niente.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.