Sto facendo apprendimento automatico su larga scala, ma dopo il mio calcolo è diventato così lento a causa dell'occupazione della memoria R.
Mi sono schiarito l'oggetti e anche io provato gc()
e il risultato:memoria chiara allocata dalla sessione R (gc() non aiuta!)
used (Mb) gc trigger (Mb) max used (Mb)
Ncells 4460452 231.5 15288838 1116.6 36599071 1954.7
Vcells 29572776 349.4 324509788 2712.9 350796378 3376.4
mio task manager mostra sessione R ancora stanziato oltre 3 GB di memoria e il computer è ancora lento.
Come posso liberare la memoria acquisita da R? (Non voglio riavviare il PC)
Non è l'allocazione di memoria gestita dal sistema operativo stesso? –
@Pascal, No R richiede la memoria richiesta e dovrebbe rilasciarlo dopo l'uso. ma non per alcuni rituali non so! – Cina
Hai chiuso o riavviato la sessione R? – Roland