Inleiding
Deze maart 2017 voorbeeld van de kwaliteit updatepakket voor Windows Server 2012 bevat cumulatieve verbeteringen in betrouwbaarheid in het .NET Framework 4.6.2. Het is raadzaam dit combinatiepakket kwaliteit toe te passen als onderdeel van uw routines regelmatig onderhoud. Voordat u deze update installeert, Zie de 'voorwaarden' en 'Opnieuw opstarten' secties.
Kwaliteit en betrouwbaarheid
Voor de CLR
-
Toepassingen die vaak de ThreadPool .NET werkitems lichtflitsen wachtrij, en die niet actief of lichte activiteit tussen bursts, hebben kunnen besteden veel CPU-tijd in clr weergegeven in PerfView! ThreadpoolMgr::UnfairSemaphore::Wait draai wachten. Een nieuwe configuratievariabele wordt blootgesteld aan het draaiende instelt. Voordat de toepassing wordt gestart, kan de omgevingsvariabele COMPlus_ThreadPool_UnfairSemaphoreSpinLimit worden ingesteld op een lagere waarde (de standaardinstelling is 0x32) dat het verlagen van de draaiende of nul (0) draaiende uitschakelen.
Opmerking Wijzigingen in deze configuratievariabele kunnen de prestaties van toepassingen nadelig beïnvloeden. Dergelijke wijzigingen worden niet ondersteund. -
Zeldzame vastlopen of deadlocks kunnen optreden als een globale Catalogus optreedt terwijl een andere thread NGen'ed code en code maken van het eerste gesprek in een statische methode binnen dezelfde module in welke parameter een of meer typen type doorgestuurd waardetypen omvatten worden uitgevoerd.
Hoe krijg ik deze update
Voor Windows Server 2012
Deze update is alleen handmatig downloaden.
Handmatig downloaden
Als u het zelfstandige pakket voor deze update, gaat u naar de websiteMicrosoft Update-catalogus .
Vereisten
Als u deze update toepast, hebt u het .NET Framework geïnstalleerd 4.6.2.
Opnieuw opstarten
U moet de computer opnieuw opstarten nadat u deze update toepassen als u de bestanden waarin dit probleem optreedt worden gebruikt. Wij raden aan dat u alle .NET Framework-toepassingen sluiten voordat u deze update toepast.
Van toepassing op
Dit artikel is van toepassing op het volgende:
-
4.6.2 gebruikt in combinatie met Microsoft .NET Framework:
-
Windows Server 2012
-