FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Nykomling
|
Har en webbserver med ca 1000 personer online hela tiden. Det är mycket bilder på sidan - community med bildarkiv. De flesta är små 5-30k.
Senaste tiden har den börjat gå trögare och trögare trots mer och mer optimerad kod. Det verkar inte vara CPU:n som är överbelastad eftersom den sällan går högre än 40%. Det verkar helt klart vara hårddiskarna som arbetar för mycket med att hämta upp bilder till IIS. (sajten har ca 1.5 miljoner bilder - 70GB bilder) Så, jag har läst lite om vilka inställningar som finns att göra för att förbättra IIS cachning av bilder mm. Detta har gett lite resultat men forfarande verkar något vara fel. PROBLEM: När jag kör performance monitor och bevakar "Web Service Cache - Current Files Cached" så ser det ut som att webservern med jämna mellanrum "släpper" alla cachade filer den har i RAM och "börjar om". Se http://www.nattstad.se/perfmon.gif Titta gärna på mina IIS inställningar i regedit: http://www.nattstad.se/regedit.gif Om ni omedelbart ser nåt fel i regedit eller har några tips på hur jag kan hitta orsaken till att IIS släpper det den cachat så är jag mycket tacksam för tips! Konfiguration (på ett ungefär): Dedikerad 3Ghz server 2 GB Ram *1.2 Gb är avsatt till SQL-servern. RAID 1 SQL server 2000. IIS6.0 *http compression på Jag har aktiverat http 1.1 compression eftersom jag hade tillräckligt med CPU för att "ha råd" med detta. Jag har även compression på dynamiska ASP-filer. |
||
![]() |
![]() |
|
|