mscorsvw
SQL Server 2012 Service Pack 1'i yüklediğimden beri .NET Çalışma Zamanı Optimizasyonu Hizmeti ( ) tüm iş istasyonumun belleğini tüketmeye devam ediyor.
Kullanılabilir tüm belleği tüketmeden önce yaklaşık 1,6 GB bellek tüketir:
İşlemi öldürebilirim, ancak bilgisayarımı yeniden başlattığımda veya yeterince beklediğimde tekrar oluyor.
Techdowsngen
, sorunu çözmek için .NET Yerel Görüntü Oluşturucu'yu ( ) kullanmanızı önerir .
Ben bir Komut İstemi oipened ve böyle komutları koştu:
cd C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319.1
ngen executeQueuedItems
Bellek tüketimi mscorsvw
yaklaşık 20-30 MB'a düştü ngen
ve kalan tüm belleği tüketti.
ngen
Ben süreci öldürene kadar sadece hata mesajları üretti. Çıktının ilk birkaç satırı şöyle görünüyordu:
Microsoft (R) CLR Native Image Generator - Version 4.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.
Failed to load dependency Microsoft.DataWarehouse of assembly
Microsoft.SqlServer.MaintenancePlanTasks, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=89845dcd8080cc91 because of the following error : The system
cannot find the file specified. (Exception from HRESULT: 0x80070002)
Failed to load dependency Microsoft.VisualStudio.DataTools.Interop of assembly
Microsoft.DataWarehouse, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=89845dcd8080cc91 because of the following error : The system
cannot find the file specified. (Exception from HRESULT: 0x80070002)
Failed to load dependency Microsoft.Data.ConnectionUI of assembly
Microsoft.DataWarehouse, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=89845dcd8080cc91 because of the following error : The located
assembly's manifest definition does not match the assembly reference.
(Exception from HRESULT: 0x80131040)
Tüm mesajlar, sistemin bir montaj bulamadığını veya bir manifest tanımının bir referansla eşleşmediğini söyler.
Geçici bir çözüm olarak, Windows Hizmetlerini clr_optimization_v4.0.30319_32
ve clr_optimization_v4.0.30319_64
.
Bu, sorunu çözmek yerine gizler ve tüm .NET derlemelerinin en iyi duruma getirilmesini durdurur.
Bu sorunu çözmek için başka ne deneyebilirim?