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

    Aumento spropositato di memoria

    Ciao a tutti.
    Ho un'applicazione asp.net che fa uso di Ajax e jquery.
    Ogni volta che utilizzo dei controlli Jquery, tipo un popup che visualizza una griglia e un autocomplete la memoria aumenta progressivamente senza poi mai diminuire. Questo comporta che durante un massiccio utilizzo di questi controlli il tutto si rallenti di molto.
    Sembra che tutti i dati coinvolti nelle operazioni vengano cachati e mantenuti dal browser.
    Sapete darmi per caso qualche indicazione?

    ps: questo problema mi ricorda che facebook fino a poco tempo fa faceva lo stesso. Ricordo che sfogliando svariate foto IE aumentava la memoria arrivando anche al GB.

    Ogni aiuto è ben accetto.

    Grazie!!
    Max

  2. #2
    Facendo un po' di ricerche ho capito che si tratta di memory leaking.
    In questo caso però non saprei come intervenire. La maggior parte delle mie operazioni lato client sono quelle di chiamare un webmethod e al ritorno popolare una div.
    Con Drip ho notato che, praticamente tutto, viene considerato come leak.

    Io ho una cosa del genere:

    function ChiamaServer(pippo){
    Web.FunzioneServer(pippo, RispostaServer)
    }

    function RispostaServer(risultato){
    // Risultato è solitamente un oggetto strutturato
    // che ritorna dell'html come tabelle, ecc..
    }

    Ogni volta che faccio un'operazione del genere vedo la memoria aumentare di alcuni MB...

    Help!!!

    Grazie
    Max

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.