It is currently 9 June 2025, 1:24 Advanced search

OUT OF MEMORY

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

OUT OF MEMORY

Postby Giulio Ballabio » 1 July 2021, 17:05

Buonasera,

da qualche giorno ho reso attivo un applicativo che consiste in un'interfaccia grafica in costante aggiornamento con cadenza 30sec.

Il programma viene eseguito senza alcun problema per diverse ore (2/3) e poi crasha e in chrome mi ritrovo questa schermata:

OutOfMemory.jpeg
OutOfMemory
OutOfMemory.jpeg (11.82 KiB) Viewed 2505 times


Abbiamo già provato a:
>> Disabilitare il debug
>> Eseguirlo in una sessione "IN INCOGNITO" di chrome
>> Aggiungere un meta tag alla <Head> dell'applicazione per fare in modo che non venga tenuta cache.
>> Disabilitare l'accelerazione grafica dalle impostazione di Google Chrome.
MA nessuna di questa soluzione ha risolto il problema.

Avete qualche idea ?
E' successo a qualcun' altro ?

Grazie per il feedback.
Non esiste il "non si può fare". Esiste solo il "sei capace o non sei capace".

"Ho finito, però...". Quand'è che si dirà "Però ho finito"?
User avatar
Giulio Ballabio
 
Posts: 239
Joined: 5 May 2020, 8:12

Re: OUT OF MEMORY

Postby Micropedia » 1 July 2021, 17:43

prova su IIS a mettere il riciclo periodico dell' application pool ogni ora
Marco Ilardi
Imprenditore digitale
Image
User avatar
Micropedia
 
Posts: 1288
Joined: 4 February 2018, 11:56
Location: Napoli

Re: OUT OF MEMORY

Postby r.bianco » 2 July 2021, 6:47

Se l'applicazione è 20.5, forse è questo:

viewtopic.php?f=5&t=90177
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: OUT OF MEMORY

Postby Giulio Ballabio » 2 July 2021, 6:56

Micropedia wrote:prova su IIS a mettere il riciclo periodico dell' application pool ogni ora


Ciao!
Provo questa soluzione.... non ho pensato di agire tramite IIS.
Seguiranno aggiornamenti.
Non esiste il "non si può fare". Esiste solo il "sei capace o non sei capace".

"Ho finito, però...". Quand'è che si dirà "Però ho finito"?
User avatar
Giulio Ballabio
 
Posts: 239
Joined: 5 May 2020, 8:12

Re: OUT OF MEMORY

Postby Giulio Ballabio » 2 July 2021, 7:11

Giulio Ballabio wrote:
Micropedia wrote:prova su IIS a mettere il riciclo periodico dell' application pool ogni ora


Ciao!
Provo questa soluzione.... non ho pensato di agire tramite IIS.
Seguiranno aggiornamenti.


Come non detto!
Giusto il tempo di provare e purtroppo anche questa soluzione ha una controindicazione:
Impostando il riciclo automatico, l'applicativo si "resetta" sospendendo tutte le azioni in corso e tornando alla pagina iniziale (nel mio caso.... la Login del programma).
Di conseguenza, non posso adottare questa soluzione in quanto ciclicamente sospenderebbe il programma che invece deve rimanere attivo praticamente per tutto il giorno.

Grazie comunque
Non esiste il "non si può fare". Esiste solo il "sei capace o non sei capace".

"Ho finito, però...". Quand'è che si dirà "Però ho finito"?
User avatar
Giulio Ballabio
 
Posts: 239
Joined: 5 May 2020, 8:12

Re: OUT OF MEMORY

Postby t.simoncini » 2 July 2021, 7:42

Domanda forse stupida. Cos'è che va "out of memory", il server o il client?
t.simoncini
 
Posts: 1585
Joined: 5 March 2012, 14:00

Re: OUT OF MEMORY

Postby Micropedia » 2 July 2021, 7:51

Giulio Ballabio wrote:
Giulio Ballabio wrote:
Micropedia wrote:prova su IIS a mettere il riciclo periodico dell' application pool ogni ora


Ciao!
Provo questa soluzione.... non ho pensato di agire tramite IIS.
Seguiranno aggiornamenti.


Come non detto!
Giusto il tempo di provare e purtroppo anche questa soluzione ha una controindicazione:
Impostando il riciclo automatico, l'applicativo si "resetta" sospendendo tutte le azioni in corso e tornando alla pagina iniziale (nel mio caso.... la Login del programma).
Di conseguenza, non posso adottare questa soluzione in quanto ciclicamente sospenderebbe il programma che invece deve rimanere attivo praticamente per tutto il giorno.

Grazie comunque


Ciao non sapendo cosa fa la app ti ho suggerito la soluzione migliore per resettare la memoria ogni tanto ... molte volte è la soluzione più efficace

e comunque grazie agli eventi esempio nell' on browser message al riciclo potresti ripristinare la situazione precedente.
Marco Ilardi
Imprenditore digitale
Image
User avatar
Micropedia
 
Posts: 1288
Joined: 4 February 2018, 11:56
Location: Napoli

Re: OUT OF MEMORY

Postby Giulio Ballabio » 2 July 2021, 8:26

t.simoncini wrote:Domanda forse stupida. Cos'è che va "out of memory", il server o il client?


Ciao

va in Out of Memory l'istanza di Chrome all'interno della quale gira il programma di conseguenza la mia supposizione è che si tratti di un problema lato client.

A tal proposito tutti i vari tentativi di soluzione erano orientati al Client.

Ho comunque provato la soluzione lato server proposta da @Micropedia

Attualmente stiamo facendo questo test:
- Ho disabilitato la cache lato IIS
- Ho disabilitato la cache del browser tramite impostazioni (F12).
- Ho spento il debug lato INDe
Non esiste il "non si può fare". Esiste solo il "sei capace o non sei capace".

"Ho finito, però...". Quand'è che si dirà "Però ho finito"?
User avatar
Giulio Ballabio
 
Posts: 239
Joined: 5 May 2020, 8:12

Re: OUT OF MEMORY

Postby t.simoncini » 2 July 2021, 8:35

Chrome tra gli strumenti di sviluppo ha una scheda "Memory" che consente di fare il profiling della memoria.
Ti consiglio di usarla per capire cosa è che causa il problema.
Cercare soluzioni "a intuito" in questi casi non paga.
t.simoncini
 
Posts: 1585
Joined: 5 March 2012, 14:00

Re: OUT OF MEMORY

Postby Giulio Ballabio » 2 July 2021, 9:00

t.simoncini wrote:Chrome tra gli strumenti di sviluppo ha una scheda "Memory" che consente di fare il profiling della memoria.
Ti consiglio di usarla per capire cosa è che causa il problema.
Cercare soluzioni "a intuito" in questi casi non paga.


Grazie del suggerimento,
gli do un occhio.
Non esiste il "non si può fare". Esiste solo il "sei capace o non sei capace".

"Ho finito, però...". Quand'è che si dirà "Però ho finito"?
User avatar
Giulio Ballabio
 
Posts: 239
Joined: 5 May 2020, 8:12

Next

Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 43 guests