บทนำ
2017 มีนาคมนี้แสดงตัวอย่างของการตรวจสอบคุณภาพค่าสะสมสำหรับ Windows Server 2012 มีการปรับปรุงสะสมในความน่าเชื่อถือใน.NET Framework 4.6.2 การ เราขอแนะนำให้ คุณใช้การยกเลิกการตรวจสอบคุณภาพนี้เป็นส่วนหนึ่งของงานประจำในการบำรุงรักษาทั่วไป ก่อนที่คุณติดตั้งโปรแกรมปรับปรุงนี้ ให้ดูที่ "ข้อกำหนดเบื้องต้น" และ "ความต้องการการรีสตาร์ท" ส่วน
การปรับปรุงคุณภาพและความน่าเชื่อถือ
สำหรับ CLR
-
บ่อยครั้งที่คิว bursts ของรายการงานการ ThreadPool .NET และที่มีแสง หรือไม่ได้ใช้งานกิจกรรมระหว่าง bursts โปรแกรมประยุกต์อาจแสดงใน PerfView การใช้เวลาของ CPU ที่มีนัยสำคัญในclr ThreadpoolMgr::UnfairSemaphore::Waitรอหมุน ตัวแปรโครงแบบใหม่จะถูกเปิดเผยเพื่อตั้งค่าขีดจำกัดการหมุน ก่อนที่เริ่มต้นแอพลิเคชัน ตัวแปรของสภาพแวดล้อมCOMPlus_ThreadPool_UnfairSemaphoreSpinLimitสามารถตั้งให้มีค่าต่ำกว่า (ค่าเริ่มต้นคือ 0x32) เพื่อลดปริมาณ ของการหมุน หรือศูนย์ (0) เมื่อต้องการปิดใช้งานการหมุน
หมายเหตุ เปลี่ยนแปลงตัวแปรโครงแบบนี้อาจส่งผลกระทบประสิทธิภาพการทำงานของแอพลิเคชัน การเปลี่ยนแปลงดังกล่าวไม่ได้รับการสนับสนุน -
ไม่ค่อยล้มเหลวหรือการหยุดชะงักสามารถเกิดขึ้นได้หาก GC เกิดขึ้นในขณะที่เธรดอื่นกำลังทำงานอยู่ NGen'ed รหัส และรหัสกำลังทำการโทรครั้งแรกเป็นวิธีการแบบคงภายในโมดูลเดียวกันในที่พารามิเตอร์อย่าง น้อยหนึ่งชนิดเกี่ยวข้องกับชนิดของค่าที่ส่งต่อชนิด
วิธีการรับการปรับปรุงนี้
สำหรับ Windows Server 2012
โปรแกรมปรับปรุงนี้จะพร้อมใช้งานสำหรับการดาวน์โหลดด้วยตนเองเท่านั้น
ดาวน์โหลดด้วยตนเอง
เมื่อต้องการรับแพคเกจแบบสแตนด์อโลนสำหรับการปรับปรุงนี้ ไปที่เว็บไซต์Microsoft Update Catalog
ข้อกำหนดเบื้องต้น
เมื่อต้องการใช้การปรับปรุงนี้ คุณต้องมี.NET Framework 4.6.2 การติดตั้ง
ข้อกำหนดการรีสตาร์ท
คุณต้องรีสตาร์ทคอมพิวเตอร์หลังจากใช้การปรับปรุงนี้ถ้ามีการใช้แฟ้มที่ได้รับผลกระทบใด ๆ เราขอแนะนำให้ คุณปิดโปรแกรมประยุกต์ที่ใช้.NET Framework ทั้งหมดก่อนที่คุณใช้การปรับปรุงนี้
นำไปใช้กับ
บทความนี้ใช้ต่อไปนี้:
-
Microsoft .NET Framework 4.6.2 การเมื่อใช้กับ:
-
Windows Server 2012
-