Procedure: ASP analyseren.Prestaties van webtoepassingen NET via het beheerprogramma voor prestaties

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 815159 - Bekijk de producten waarop dit artikel van toepassing is.

IN DEZE TAAK

Alles uitklappen | Alles samenvouwen

Op deze pagina

Samenvatting

In dit artikel wordt beschreven hoe u ASP analyseren.NET Prestaties van webtoepassingen met behulp van het beheerprogramma voor prestaties.

ASP.NET biedt veel informatie via standaard prestaties items. De standaard prestatiemeteritems kunnen worden gecontroleerd met behulp van de De module prestaties. Deze informatie is nuttig voor systeembeheerders die de prestatiekenmerken van een ASP moet begrijpen.NETTO-toepassing. De prestatiemeteritems kunnen onthullen tijd weer te geven pagina's, de lasten op de processor en het aantal actieve ASP geplaatst.NETTO-sessies.

Deze sleutel prestatiemeteritems is handig in de omstandigheden die Volg:
  • U kunt een basislijn voor prestaties en gebruik deze basislijn meten van de gevolgen van configuratiewijzigingen en toepassing upgrades.
  • U kunt wijzigingen in de configuratie aangebracht valideren van een toepassing te verbeteren.
  • U kunt controleren of hardware-upgrades tot gevolg hebben dat wilt u op de prestaties.
  • U kunt de prestaties van de toepassing controleren laden. De belasting kan echt of kunstmatig worden gegenereerd door een hulpprogramma zoals het hulpprogramma Web Application Stress.
  • U kunt de invloed op de prestaties van de toepassing bepalen upgrades.
Dit artikel beschrijft de belangrijkste prestatiemeteritems die u kunt u kunt de prestaties van ASP gebruiken.NETTO toepassingen. Dit is een complete lijst van ASP.NETTO items. Alleen de minimale items die u hebt nodig om te meten de prestaties van een toepassing worden beschreven.

naar boven

Belangrijkste prestatiemeteritems

Deze items eenvoudig worden bekeken met behulp van de prestaties module. Deze stappen uitvoeren als u de module prestaties:
  1. Klik op de taakbalkStart, wijsInstellingen, en klik vervolgens opBesturingselement Deelvenster.
  2. Dubbelklik op deSysteembeheermap en vervolgens opPrestatiesgereedschap.
  3. Wanneer de prestaties module gestart, klik op deSysteemmonitorobject in het linkerdeelvenster en klik vervolgens opToevoegenop de werkbalk items die worden beschreven in toevoegen de volgende tabel.
    Deze tabel samenvouwenDeze tabel uitklappen
    PrestatieobjectTeller(Als exemplaar nodig)Beschrijving
    Proces% Processortijdaspnet_wpHet percentage van de tijd wordt processortijd verbruikt door ASP.NET. Wanneer het vergelijken van prestaties standaard belasting tegen een eerder vastgelegde basislijn afname in deze teller onthullen lagere processor vereisten en dus grotere schaalbaarheid.
    ProcesWerksetaspnet_wpDe de hoeveelheid geheugen actief door ASP wordt gebruikt.NET. Terwijl de toepassing ontwikkelaar heeft de meeste controle over hoe geheugen wordt verbruikt door de toepassing Systeembeheerders kunnen een belangrijke impact hebben door de sessie aanpassen time-outperiode.
    ASP.NET ToepassingenAanvragen per seconde__Totaal__Wanneer u analyseren prestaties tegen een kunstmatig gegenereerde belasting dit prestatiemeteritem kunt u Controleer of aanvragen snel ze verzonden worden verwerkt. Als het aantal aanvragen per tweede valt onder het aantal aanvragen per worden gegenereerd de tweede plaatsvindt queuing. Dit betekent dat het verzoek maximale snelheid is overtroffen. Wanneer u de werkelijke gebruiker laden in een productieomgeving analyseert dit teller blijkt dat de website bezet is.
    ASP.NETTO toepassingenSessies Actieve__Totaal__Dit item geeft het aantal ASP.NET time-out voor sessies die zijn gemaakt maar nog niet hebben. ASP-sessie ingeschakeld.NET toepassingen maken een nieuwe sessie wanneer een aanvraag wordt ingediend zonder een cookie. Sessies worden verwijderd wanneer de toepassing de sessie vernietigt of Er is een time-out opgetreden voor de sessie. Standaard ASP.Time-out voor sessies NET na 20 minuten. Elke sessie verbruikt geheugen. Dus, als u de time-out voor sessies verminderen u kan de prestaties verbeteren als de sessie wordt gebruikt voor een grote hoeveelheid geheugen, en een aanzienlijk aantal sessies zijn actief. De werkset aan controleren meet de impact die sessie time-out op geheugenverbruik van heeft.
    ASP.NETServersessies ActieveDit item geeft dezelfde informatie als de sessies Actieve teller in deASP.NET toepassingsprestatiesobject. Gebruik deze teller state server gebruikt in plaats van sessies in het proces.
    ASP.NETUitvoering van aanvragen TijdDit item geeft de tijd in milliseconden, dat het gaat naar de laatst aangevraagde pagina weergeven en vervolgens doorgeven aan de gebruiker. Dit teller wordt normaliter hoger zijn dan de tijd een trace laat genereren de pagina. Deze teller is een meer uitgebreide-einde aanvraagtijd van de. Als dit item een lagere gemiddelde geeft vergeleken met een basislijn vervolgens zowel de schaalbaarheid en de prestaties van de toepassing hebt is verhoogd.
terug naar de Top

Referenties

Voor meer informatie over het controleren van prestaties drempels, Zie de.NET Framework SDK-documentatie of Ga naar de volgende Microsoft-website:

http://msdn.Microsoft.com/library/en-us/vbcon/HTML/vboriinstrumentingperformancethresholdsonserver.ASP

naar boven


Eigenschappen

Artikel ID: 815159 - Laatste beoordeling: donderdag 3 maart 2011 - Wijziging: 2.0
De informatie in dit artikel is van toepassing op:
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Trefwoorden: 
kbperformance kbweb kbhowtomaster kbmt KB815159 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:815159
Vrijwaring inhoud KB-artikelen over niet langer ondersteunde producten
Dit artikel heeft betrekking op producten waarvoor Microsoft geen ondersteuning meer biedt. Daarom wordt dit artikel alleen in de huidige vorm aangeboden en wordt het niet meer bijgewerkt.

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com