[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Riminilug-general] variabili in php
Grazie mille ancora Omar; prima come ti dicevo avevo visto soltanto il
tuo messaggio sopra, non avevo visto che mi avevi "scritto fra le righe"...
Omar Schiaratura scrisse in data 25/08/2006 10:54:
>Alle 10:33, venerdì 25 agosto 2006, Paolo Sala ha scritto:
>
>
>>[...cut...] Invece mi sono accorto che non
>>viene rilasciata nemmeno se faccio il restart di apache.
>>
>>
>probabilmente o
>a- hai dei processi zombi httpd
>
>
Come faccio a saperlo? È sufficiente vedere i numero dei tasks che
mostra nel comando top?
>b- non fai realmente il restart di apache
>
>
Utitlizzo debian; ho provato con
/etc/init.d/apache2 stop
/etc/init.d/apache2 start
È sufficiente?
>c- I tuoi script rimangono in esecuzione (accessi a db o risorse locali)
>
>
Questo lo dubito e non saprei nemmeno come fare per far rimanere in
esecuzione uno script.
>>A questo punto mi chiedo: è quindi importante utilizzare unset per
>>liberare la memoria utilizzata? Pensavo che nel momento in cui lo scope
>>della variabile fosse esaurito venisse liberata anche la memoria
>>utilizzata.
>>
>>
>unset non libera sempre la memoria utilizzata, a volte devi anche associare
>alle variabili il valore nullo:
>$pippo="";
>al termine dello script le variabili locali vengono deallocate automaticamente
>a meno che nn siano connessioni persistenti ai db o di sessione o globali
>
>
Connessioni persistenti ai db non ne uso, variabili di sessione si; ma
quando scade la sessione non vengono automaticamente liberate?
Ma non cìè modo di vedere chi mi sta usando tutta la RAM?
Grazie mille ancora
Paolo
_______________________________________________
Riminilug-general mailing list
Riminilug-general@xxxxxxxxxxxx
http://riminilug.it/mailman/listinfo/riminilug-general