Articles of memory leaks

Perdita di memoria durante il ridistribuzione dell’applicazione in Tomcat

Quando reimpiego la mia applicazione in tomcat, ottengo il seguente problema: The web application [] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@10d16b]) and a value of type [com.sun.xml.bind.v2.runtime.property.SingleElementLeafProperty] (value [com.sun.xml.bind.v2.runtime.property.SingleElementLeafProperty@1a183d2]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak. Inoltre, sto […]

Le promesse mai risolte causano perdite di memoria?

Ho una promise L’ho creato per cancellare una richiesta AJAX se necessario. Ma dal momento che non ho bisogno di cancellare quell’AJAX, non l’ho mai risolto e AJAX è stato completato con successo. Un frammento semplificato: var defer = $q.defer(); $http({url: ‘example.com/some/api’, timeout: defer.promise}).success(function(data) { // do something }); // Never defer.resolve() because I don’t […]

Come evitare perdite di memoria in node.js?

Sappiamo che node.js ci fornisce un grande potere ma con un grande potere derivano grandi responsabilità. Per quanto ne so il motore V8 non fa alcun garbage collection. Quindi quali sono gli errori più comuni che dovremmo evitare per garantire che non ci siano perdite di memoria dal mio server di nodes. EDIT: Ci scusiamo […]

Perdita di memoria in C #

È mai ansible in un sistema gestito perdere memoria quando si assicura che tutti gli handle, le cose che implementano IDispose siano eliminati? Ci sarebbero casi in cui alcune variabili sono tralasciate?

Perdita di risorse: “in” non viene mai chiuso

Perché Eclipse mi dà il riscaldamento “Perdita di risorse:” in “non è mai chiuso” nel seguente codice? public void readShapeData() { Scanner in = new Scanner(System.in); System.out.println(“Enter the width of the Rectangle: “); width = in.nextDouble(); System.out.println(“Enter the height of the Rectangle: “); height = in.nextDouble();

Strategia generale per risolvere la perdita di memoria Java?

Ho un programma standalone che eseguo localmente, è pensato per essere un programma di tipo server in esecuzione 24/7. Recentemente ho scoperto che ha una perdita di memoria, in questo momento la nostra unica soluzione è riavviarlo ogni 4 ore. Qual è il modo migliore per trovare questa perdita di memoria? Quale strumento e metodo […]

ansible perdita di memoria EventEmitter rilevata

Ricevo il seguente avviso: (node) warning: possible EventEmitter memory leak detected. 11 listeners added. Use emitter.setMaxListeners() to increase limit. Trace: at EventEmitter. (events.js:139:15) at EventEmitter. (node.js:385:29) at Server. (server.js:20:17) at Server.emit (events.js:70:17) at HTTPParser.onIncoming (http.js:1514:12) at HTTPParser.onHeadersComplete (http.js:102:31) at Socket.ondata (http.js:1410:22) at TCP.onread (net.js:354:27) Ho scritto codice come questo in server.js: http.createServer( function (req, res) […]

Si verifica una perdita di memoria se un MemoryStream in .NET non viene chiuso?

Ho il codice seguente: MemoryStream foo(){ MemoryStream ms = new MemoryStream(); // write stuff to ms return ms; } void bar(){ MemoryStream ms2 = foo(); // do stuff with ms2 return; } C’è qualche possibilità che il MemoryStream che ho allocato in qualche modo non riesca a essere smaltito più tardi? Ho una recensione tra […]

Profiler e strumenti di analisi della memoria per Delphi

Di recente sono passato da Delphi 4 a Delphi 2009. Con Delphi 4 utilizzavo GpProfile di Primoz Gabrijelcic come profiler e Memory Sleuth di Turbo Power per l’analisi della memoria e il debugging delle perdite. Entrambi hanno funzionato bene per me. Ma ora ho bisogno di nuovi strumenti che funzionino con Delphi 2009. Il leader […]

Perché e come evitare perdite di memoria del gestore eventi?

Mi sono appena reso conto, leggendo alcune domande e risposte su StackOverflow, che l’aggiunta di gestori di eventi usando += in C # (o, credo, altri linguaggi .net) può causare perdite di memoria comuni … Ho usato gestori di eventi come questo in passato molte volte, e non ho mai realizzato che possano causare, o […]