สารบัญ:
คำจำกัดความ - Performance Counter หมายถึงอะไร
ตัวนับประสิทธิภาพในการเขียนโปรแกรม. NET เป็นวิธีสำหรับนักพัฒนาเพื่อรับทราบว่าโปรแกรมของพวกเขามีประสิทธิภาพอย่างไร คอมโพเนนต์ตัวนับประสิทธิภาพเป็นคลาสใน. NET ที่มีเมทริกประสิทธิภาพที่วัดได้จำนวนหนึ่ง มาตรการเหล่านี้วัดสถานะระบบของแอปพลิเคชันที่ระบุหรือส่วนหนึ่งของระบบปฏิบัติการ Windows
Techopedia อธิบายตัวนับประสิทธิภาพ
เคาน์เตอร์วัดประสิทธิภาพเป็นรูปแบบหนึ่งของการตรวจสอบประสิทธิภาพและเครื่องมือตรวจแก้จุดบกพร่องที่จัดเตรียมโดย. NET เพื่อช่วยในการทดสอบประสิทธิภาพของแอปพลิเคชัน สิ่งเหล่านี้นับจำนวนการกระทำที่ทั้งแอ็พพลิเคชันและระบบปฏิบัติการดำเนินการ
เคาน์เตอร์เหล่านี้รวมถึง:
- จำนวนข้อยกเว้นที่ถูกโยน
- จำนวนตัวกรองต่อวินาที
- เวลาในการโหลด
- โหลดคลาสปัจจุบันแล้ว
- จำนวนเธรดปัจจุบันและโลจิคัลเธรด
ตัวนับประสิทธิภาพเหล่านี้และอื่น ๆ ควรให้ความรู้แก่นักพัฒนาว่าโปรแกรมของพวกเขาทำงานอย่างไรอย่างเป็นระบบมากกว่าเพียงแค่โหลดและโต้ตอบกับพวกเขา โดยทั่วไปนักพัฒนาซอฟต์แวร์จะค้นหาสถานที่ "ฮอตสปอต" ซึ่งโปรแกรมจะทำงานช้ากว่าในที่อื่น ๆ ด้วยการดูว่าคอขวดอยู่ในรหัสใดพวกเขาสามารถปรับแต่งโปรแกรมให้ทำงานได้อย่างมีประสิทธิภาพมากขึ้น
