Newsgroup: it.comp.www.asp
Titolo: [IIS] Page Faults

Sistema:
NT 4 Server, IIS 4, SQL Server 7
sulla macchina risiede un unico sito web che utilizza tecnologia ASP
Problema:
variabilmente durante il giorno (cmq tutti i giorni) il server si rallenta
in modo critico.
Indizi:
Durante la fase critica, aprendo Task manager, il processo relativo a IIS
(inetinfo.exe) mi produce
A) un utilizzo di memoria RAM di circa 41-42 MB
B) un numero di Page Faults che varia tra 4 e 4,5 milioni
Soluzione temporanea:
ogni notte (ad un orario opportuno) riavvio in automatico il server per
resettare i valori A) e B)
A) non è un problema in quanto la percentuale di memoria libera è abbondante
Quindi ho supposto che il problema sia B)
Ho letto l'MSDN, la KBase, TechNet, ma ho trovato solo consigli e
suggerimenti su come utilizzare il Performance monitor per tenere monitarati
(appunto) i valori di Page Faults.
Le mia domande:
B) è veramente un problema che causa l'imballamento del sito?
Qualcuno ha avuto esperienze analoghe?
Ogni suggerimento sarà apprezzatissimo
Grazie infinite
S.

A me capitava una cosa simile ma il sito ASP usava una DLL scritta in VB ed
in cui c'era un errore di codice che causava l'allocazione di troppa memoria
(un loop su un RS in cui il developer si era scordato una movenext),
generando quindi i PF.
Non so se sia il tuo caso il sintomo è identico.
saluti
Massimo


 ha scritto nel messaggio
news:ad2rsh$tmh5l$1...@ID-112744.news.dfncis.de...

Purtroppo non è quello.
Tutti i cicli for, cicli do while, cicli su recordset, connessioni al db,
istanze a oggetti (MSXML, altri COM) sono tutte regolarmente aperte,
utilizzate e poi chiuse (o liberate).
:(
Cmq ti ringrazio
S.


Moderatore di it.comp.www.asp
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!


Quando un utente registrato si logga con il proprio usrname e pwd, viene
valorizzata una var Session("UserID") utilizzata per la navigazione dei/nei
servizi di cui si hanno i permessi;
mi sembra un meccanismo stanadard e diffuso, e non ho mai pensato potesse
"sbombarmi" il sito.
Pensi sia da ottimizzare utilizzando l'invio di cookies al posto delle var
di sessione?
Supponendo che il problema sia "troppe variabili di sessione", la
conseguenza non dovrebbe essere l'aumento di utilizzo della memoria?
Io penso di si e, come dicevo, la RAM libera è abbondante; ciò che mi
preoccupa è l'altissimissimo valore di Page Faults;
non ho ancora capito se (ed eventualmente come) si ha potere di intervento
su questo valore.
Grazie
S.

 su questo valore.
fai controllare di nuovo gli script.
btw, non ci hai detto il carico medio di page views/hits di questa
applicazione.


 CIAO!.db [D2D001]
Giusto per curiosità: cosa significa "[D2D001]" ? :)
Ciao e grazie
S.

 Giusto per curiosità: cosa significa "[D2D001]" ? :)
http://www.dev2dev.it
membro 001 (founder in pratica :)


 (esclusi sab e dom)
Bè magari 50.000 connessioni ancora aperte possono rallentare un 
pochino.......

 membro 001 (founder in pratica :)
WOW! Allora è un privilegio per me
;)
Ciao
S.


[Repeat_mode ON]
non era una di quelle pagine che vengono viste da centinaia di utenti
[Repeat_mode OFF]
[Specifico_meglio_mode ON]
Siamo certi trattarsi di una pagina vista pochissimo
Escludiamo ragionevolmente che quella connessione aperta non fosse la causa
principale del problema
[Specifico_meglio_mode OFF]
Cmq grazie
S.

 ;)
beh, č stile: "cosa vuoi di piů della vita? un lucano!" (che poi sarei
sempre io LOL)
