Devcounters

Een eenvoudig raamwerk dat eindgebruikers mogelijk maakt om de tellers van Windows-prestaties pijnloos te gebruiken in hun toepassingen
Download nu

Devcounters Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Nick Bitounis
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • 219 KB

Devcounters Tags


Devcounters Beschrijving

DevCounters is ontworpen om een eenvoudig raamwerk te bieden dat eindgebruikers mogelijk maakt om de tellers van Windows-prestaties in hun toepassingen pijnloos te gebruiken. Performance-tellers bieden een methode om metrieken voor uw toepassing te bieden, een focus dat vaak over het hoofd wordt gezien of onderschat. Hoewel prestatie-tellers eenvoudig te controleren zijn, wordt de benodigde code die ze moeten gebruiken op zijn best beschouwd. DevCounters benadrukt het nemen van een aantal van het repetitieve werk van het gebruik van prestatie-tellers van de schouders van de ontwikkelaar. Meldde functionaliteit en beperkingen Het belangrijkste doel van de bibliotheek is om snelle en probleemloze toegang tot prestatietellers te bieden via steno's. Dit zijn willekeurige namen die een ontwikkelaar aan een teller toewijst en deze gebruikt via de toepassingsbron om ze te openen. Sorthands kunnen worden gebruikt om toegang te krijgen tot gewone prestatietellers of prestatieteller-instanties. DevCounters biedt ook een automatische methode voor het gebruik van verschillende teller-exemplaren van een specifieke metrische (bijvoorbeeld transacties per seconde uitgevoerd) en het creëren van een unieke, totale teller die waarden van alle tellingsinstanties toevoegt. Teller-instanties en inkomende tellers worden vaak gebruikt in scenario's waar een systeem of aangepaste metriek meerdere keren voorkomt (bijvoorbeeld op een dubbel kernsysteem, zowel CPU-kernen hebben een interrupts per seconde teller en er is een in totaal teller laboreerde _total beide). Ten slotte verschaft DevCounters een wachtrijschema voor het publiceren van tellers. De hostingapplicatie verzoeken effectief wijzigingen in prestatietellers door hun waarden te wijzigen door deze verzoeken op een wachtrij te plaatsen. DevCounters gebruikt een achtergrondtimer om aan te pellen verzoekt de wachtrij en verwerkt ze. DevCounters is meestal gemaakt met een vooruitzichten op de integratie met een hostingapplicatie op de ontwerptijd. Dit legt een beperking op aan het gebruik ervan, namelijk het feit dat bibliotheekgebruikers worden verondersteld van tevoren de namen van prestatietellers die zullen worden gebruikt. Dat is niet bedoeld om te impliceren dat de bibliotheek niet op een slimme manier kan worden gebruikt (bijvoorbeeld een ontwerp waarbij objecten worden gemaakt via aangepaste volmachten kunnen significante codebesparingen bieden als u veel prestatieteller-instanties moet hebben, maar uw basismeters zijn er maar weinig ). Maar als Dynamic Counter Creation vereist is voor bestaande runtime-bibliotheken, wilt u misschien ook naar Aspect Oriented Programming kijken.


Devcounters Gerelateerde software

Unidac

UNIDAC is een krachtige bibliotheek met niet-functionele Cross-database-toegangscomponenten voor Delphi, Delphi voor .NET en C ++ Builder. De Unified Access is beschikbaar voor Oracle, Microsoft SQL Server, MySQL, in ...

107 7099K

Downloaden