การแก้ไข: เพิ่มค่าตัวนับประสิทธิภาพ # Induced GC อย่างรวดเร็ว และการใช้งาน cpu สูงจะสูงเมื่อคุณเรียกใช้โปรแกรมประยุกต์ ASP.NET 2.0 เว็บที่สร้างบน.NET Framework 2.0

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 938276 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

อาการ

เมื่อคุณเรียกใช้โปรแกรมประยุกต์เว็บ 2.0 ASP.NET ของ Microsoft ที่มีอยู่แล้วภายใน.Microsoft NET Framework 2.0 ค่าของตัวนับประสิทธิภาพของ # Induced GC เพิ่มขึ้นรวดเร็ว นอกจากนี้ การใช้งาน CPU กลายเป็นสูง และลดประสิทธิภาพการทำงานของคอมพิวเตอร์

หมายเหตุ:คุณสามารถดูตัวนับประสิทธิภาพของ # Induced GC ในเคาน์เตอร์การตรวจสอบประสิทธิภาพ ค่าของตัวนับที่เพิ่มขึ้นสำหรับการโทรทั้งหมดที่ส่งไปGC.Collectวิธีการ

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากปัญหาในวิธีการที่ ASP.NET ใช้ scavenge วัตถุแคช หน่วยความจำไม่เพียงพอที่จะสามารถเรียกคืนในแต่ละการเรียกไปยังที่ทำให้เกิดปัญหานี้GC.Collectวิธีการ การเรียกมากเกินไปGC.Collectวิธีการทำให้เกิดการใช้งาน CPU สูง

การแก้ไข

ข้อมูลโปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนที่ได้รับการสนับสนุนจาก Microsoft พร้อมใช้งานแล้ว แต่มีเป้าหมายเพียงเพื่อการแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น ใช้ hotfix นี้เฉพาะกับระบบต่างๆ ที่พบปัญหานี้เท่านั้น hotfix นี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้าคุณไม่ได้รับอย่างจากจากปัญหานี้ เราขอแนะนำให้ คุณรอ service pack รุ่นถัดไปของ.NET Framework 2.0 ซึ่งประกอบด้วยโปรแกรมแก้ไขด่วนนี้

เมื่อต้องการแก้ไขปัญหานี้ทันที ให้ติดต่อฝ่ายบริการสนับสนุนผลิตภัณฑ์ของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน สำหรับรายการทั้งหมดของหมายเลขโทรศัพท์ของบริการการสนับสนุนลูกค้าของ Microsoft และข้อมูลเกี่ยวกับการจ่ายสนับสนุน แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:
http://support.microsoft.com/contactus/?ws=support
หมายเหตุ:ในกรณีพิเศษ อาจมีการยกเว้นค่าใช้จ่ายสำหรับการสนับสนุนทางโทรศัพท์หากผู้เชี่ยวชาญในการให้การสนับสนุนของ Microsoft ระบุว่าการปรับปรุงเฉพาะจะแก้ปัญหาของคุณได้ ค่าใช้จ่ายปกติจะใช้กับการให้การสนับสนุนสำหรับคำตอบเพิ่มเติมและเรื่องที่ไม่สามารถจัดเป็นคำถามเกี่ยวกับการอัพเดทเฉพาะ

ข้อกำหนดเบื้องต้น

คุณต้องมี.NET Framework 2.0 ติดตั้งให้ใช้โปรแกรมแก้ไขด่วนนี้

ข้อกำหนดในการเริ่มต้นระบบคอมพิวเตอร์ใหม่

คุณไม่จำเป็นต้องเริ่มต้นคอมพิวเตอร์ใหม่หลังจากใช้โปรแกรมแก้ไขด่วนนี้

ข้อมูลการทดแทนโปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนนี้ไม่ได้แทนฮอตฟิกซ์อื่น ๆ

ข้อมูลแฟ้ม

โปรแกรมแก้ไขด่วนรุ่นภาษาอังกฤษนี้มีแอตทริบิวต์แฟ้ม (หรือแอตทริบิวต์แฟ้มหลังจากนี้) ซึ่งแสดงในตารางต่อไปนี้ วันที่และเวลาของแฟ้มเหล่านี้จะปรากฏในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ข้อมูลจะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้โซนเวลาแท็บในนั้นวันที่และเวลารายการใน'แผงควบคุม'
.NET Framework 2.0, x รุ่นที่ใช้ x86
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดแฟ้มวันที่เวลาแพลทฟอร์ม
Aspnet_compiler.exe2.0.50727.92436,86428 2007 Aug03:16x86
Aspnet_wp.exe2.0.50727.92432,60028 2007 Aug03:16x86
System.web.dll2.0.50727.9245,160,96028 2007 Aug03:17x86
Webengine.dll2.0.50727.924406,52828 2007 Aug03:16x86
.NET Framework 2.0, Itanium สถาปัตยกรรมของเวอร์ชัน
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดแฟ้มวันที่เวลาแพลทฟอร์ม
Aspnet_compiler.exe2.0.50727.92432,76827 2007 Aug22:56IA-64
Aspnet_compiler.exe2.0.50727.92436,86428 2007 Aug03:16x86
Aspnet_wp.exe2.0.50727.92483,28827 2007 Aug22:56IA-64
Aspnet_wp.exe2.0.50727.92432,60028 2007 Aug03:16x86
System.web.dll2.0.50727.9244,714,49627 2007 Aug22:56IA-64
System.web.dll2.0.50727.9245,160,96028 2007 Aug03:17x86
Webengine.dll2.0.50727.9241,182,20827 2007 Aug19:29IA-64
Webengine.dll2.0.50727.924406,52828 2007 Aug03:16x86
.NET Framework 2.0, x รุ่นที่ใช้ x64
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดแฟ้มวันที่เวลาแพลทฟอร์ม
Aspnet_compiler.exe2.0.50727.92432,76827 2007 Aug23:39x64
Aspnet_compiler.exe2.0.50727.92436,86428 2007 Aug03:16x86
Aspnet_wp.exe2.0.50727.92444,37627 2007 Aug23:39x64
Aspnet_wp.exe2.0.50727.92432,60028 2007 Aug03:16x86
System.web.dll2.0.50727.9245,091,32827 2007 Aug23:39x64
System.web.dll2.0.50727.9245,160,96028 2007 Aug03:17x86
Webengine.dll2.0.50727.924710,14427 2007 Aug19:24x64
Webengine.dll2.0.50727.924406,52828 2007 Aug03:16x86

สถานะ

Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "การใช้งาน"

ข้อมูลเพิ่มเติม

asp.net scavenges แคสินค้าเมื่อหน่วยความจำเหลือน้อย สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการแค ASP.NET แวะไปที่เว็บไซต์ต่อไปนี้:
http://msdn2.microsoft.com/en-us/library/ms178597.aspx
โปรแกรมแก้ไขด่วนนี้เปลี่ยนวิธีการที่ ASP.NET ใช้ scavenge วัตถุแคเพื่อให้การเรียกที่น้อยกว่าจะถูกส่งไปGC.Collectวิธีการ

โปรแกรมแก้ไขด่วน สำหรับ.NET Framework 2.0 x 64 และสำหรับใน.NET Framework 2.0 IA-64 เปลี่ยนแฟ้มในโฟลเดอร์ Framework สำหรับ x รุ่นที่ใช้ x86 บนแพลตฟอร์มสองเหล่านี้สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::
824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft

คุณสมบัติ

หมายเลขบทความ (Article ID): 938276 - รีวิวครั้งสุดท้าย: 16 มกราคม 2554 - Revision: 4.0
ใช้กับ
  • Microsoft .NET Framework 2.0
Keywords: 
kbhotfixserver kbPubTypeKC kbqfe kbexpertiseadvanced kbfix kbmt KB938276 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:938276

ให้ข้อเสนอแนะ

 

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