Esiste un modo per profilare l'utilizzo della memoria mathkernel (fino a singole variabili) diverso dal pagamento di $ $ per il proprio plug-in Eclipse (mathematica workbench, iirc)?Utilizzo della memoria di profilatura in Mathematica
In questo momento ho terminato l'esecuzione di un programma che richiede più GB di RAM, ma le uniche cose che vengono memorizzate dovrebbero essere al massimo ~ 50 MB di dati, eppure mathkernel.exe tende a trattenere ~ 1.5 GB (in pratica, come tanto quanto Windows lo darà). C'è un modo migliore per aggirare questo, oltre a salvare i dati di cui ho bisogno e lasciare il kernel ogni volta?
EDIT: Ho appena saputo della funzione ByteCount (che mostra alcuni risultati preoccupanti su tipi di dati di base, ma questo è oltre il punto), ma anche la somma su tutte le mie variabili non è neanche lontanamente la quantità presa da MathKernel. Cosa dà?
@Alexy, si può puntare a un esempio di codice/demo? –
@myaccount_ram Esempio: http://stackoverflow.com/a/5017071/590388 –