Chevelle
09-03-2007, 18:21
Ciao a tutti! Sono un programmatore in ASP.NET 2.0 e volevo sapere un paio di cosette:
- quando lancio la mia applicazione, http:\\nome_server\miapagina.aspx, analizzando con il task manager dell' host dove ospita la mia applicazione, si attiva il processo aspnet_wp (ho windows 2000).
Noto che questo aspnet_wp rimane tra i processi del task manager. Pensavo che una volta caricata l' applicazione venisse rilasciato dalla memoria
- Qualche tattica per minimizzare le richieste di memoria per non far diventare aspnet_wp tanto ciccione da produrre un recycling dello stesso?
Utilizzo il dispose ove possibile, metto a nothing gli oggetti non utilizzati. Sui Vb6 com, invoco un ReleaseComObj integrando una mia funzioncina di release.
Altre strategie per minimizzare il consumo di memoria? Non invoco mai il Garbage collector con l' apposita chiamata perchè è piuttosto rischioso.
- quando lancio la mia applicazione, http:\\nome_server\miapagina.aspx, analizzando con il task manager dell' host dove ospita la mia applicazione, si attiva il processo aspnet_wp (ho windows 2000).
Noto che questo aspnet_wp rimane tra i processi del task manager. Pensavo che una volta caricata l' applicazione venisse rilasciato dalla memoria
- Qualche tattica per minimizzare le richieste di memoria per non far diventare aspnet_wp tanto ciccione da produrre un recycling dello stesso?
Utilizzo il dispose ove possibile, metto a nothing gli oggetti non utilizzati. Sui Vb6 com, invoco un ReleaseComObj integrando una mia funzioncina di release.
Altre strategie per minimizzare il consumo di memoria? Non invoco mai il Garbage collector con l' apposita chiamata perchè è piuttosto rischioso.