.Net 4 постоянно тратит одно ядро процессора на StrongNameSignatureVerification

У нас есть приложение для сборки в смешанном режиме (MFC + WinForms), работающее на .Net 4, Windows 2008 R2, которое постоянно использует 100% ЦП в одном потоке.

Используя ProcessExplorer, мы видим следующий стек в занятом потоке. Мы также можем видеть еще 10 потоков, использующих только 0,01% ЦП, которые работают с clr.dll! StrongNameSignatureVerification.

Вращающаяся нить нене позволяет остальной части приложения работать, но тратит впустую процессорное время.

Трассировка стека занятого потока выглядит следующим образом:

ntoskrnl.exe!IoAcquireRemoveLockEx+0xe7
ntoskrnl.exe!memset+0x22a
ntoskrnl.exe!KeWaitForSingleObject+0x2cb
ntoskrnl.exe!KeDetachProcess+0x120d
ntoskrnl.exe!PsReturnProcessNonPagedPoolQuota+0x3a3
ntoskrnl.exe!CcSetDirtyPinnedData+0x433
mscorlib.ni.dll+0x2b066a
mscorlib.ni.dll+0x2317ac
mscorlib.ni.dll+0x2b066a
mscorlib.ni.dll+0x2317ac
mscorlib.ni.dll+0x26ccf7
mscorlib.ni.dll+0x237fc4
mscorlib.ni.dll+0x26cc3c
clr.dll+0x21bb
clr.dll!CoUninitializeEE+0xee9b
clr.dll!CoUninitializeEE+0x11463
clr.dll!CoUninitializeEE+0x114dc
clr.dll!CoUninitializeEE+0x1154b
clr.dll!StrongNameErrorInfo+0xa638
clr.dll!StrongNameSignatureVerification+0x144fb
clr.dll!StrongNameSignatureVerification+0x1457d
clr.dll!StrongNameSignatureVerification+0x14638
clr.dll!StrongNameSignatureVerification+0x146d2
clr.dll!StrongNameErrorInfo+0x9977
clr.dll!StrongNameErrorInfo+0xa5bc
clr.dll!StrongNameErrorInfo+0xa553
clr.dll!StrongNameErrorInfo+0xa517
clr.dll!StrongNameErrorInfo+0xa151
clr.dll!StrongNameErrorInfo+0x9501
clr.dll!StrongNameErrorInfo+0xad67
clr.dll!StrongNameSignatureVerification+0x164d9
ntdll.dll!RtlCreateUserProcess+0x8c
ntdll.dll!RtlCreateProcessParameters+0x4e

Единственный подобный аккаунт, который яудалось найти вот в этом вопросе:clr.sll! StrongNameSignatureVerification Загрузка процессора хотя нить, кажется, остыла.

Мы неt подписать наши сборки и готовы доверять им, есть ли способ полностью отключить проверку строгого имени?

Ответы на вопрос(2)

Ваш ответ на вопрос