Trend ScanMail зменшує лічильник пулу потоків, Microsoft Docs
Остання зміна розділу: 2009-12-08
Щоб визначити значенняScanningThreadPoolCount, засіб аналізатора сервера Microsoft® Exchange зчитує наступний запис реєстру:
HKEY_LOCAL_MACHINE\Software\TrendMicro\ScanMail for Exchange\RealTimeScan\ScanOption
Значення параметраScanningThreadPoolCount реєстру є кількістю потоків сканування, які будуть ініціалізовані та зчитані для використання, коли запускається служба «ScanMail для Exchange». Значення за умовчанням дорівнює12. Коли всі потоки, створені під час запуску, використані, служба «ScanMail для Exchange» створює для використання додаткові потоки доти, доки не буде досягнуто число потоків, кероване параметромMaxScanningThreadCount реєстру, описаним у статті Trend ScanMail, зменшує лічильник потоків.
Щоб визначити, чи увімкнено режим VSAPI (Virus Scanning API) сканування повідомлень, аналізатор сервера Exchange також зчитує наступний запис реєстру:
HKLM\System\CurrentControlSet\Services\MSExchangeIS\VirusScan\Enabled
Значення1 параметраEnabled вказує, що режим VSAPI сканування увімкнено. Значення0 вказує на те, що VSAPI-сканування не включене.
Аналізатор Exchange Server також запитує клас інструментарію керування Windows (Microsoft Windows® Management Instrumentation, WMI)Win32_ComputerSystem, щоб визначити наведене нижче.
-
Якщо властивістьNumberOfLogicalProcessors існує в інструментарії WMI, аналізатор Exchange Server визначає поточне значення дляNumberOfLogicalProcessors. ВластивістьNumberOfLogicalProcessors повертає відомості прокількість логічних процесорів. Воно є в системі Windows Server 2008. За замовчуванням властивістьNumberOfLogicalProcessors відсутня в системі Windows Server 2003. Виправлення, згадане в статті 932370 бази знань Майкрософт, is incorrectly reported in Windows Server 2003 (http://go.microsoft.com/fwlink/?link >Повертане значення відображає загальну кількість фізичних та логічних процесорів, встановлених на комп'ютері. За допомогою технології багатопоточності компанії Intel фізичний процесор може бути розділений на два логічні процесори.
Аналізатор сервера Exchange також запитує службу каталогів Active Directory®, щоб визначити кількість об'єктів, що належать класуmsExchPrivateMDB. Лічильник цих об'єктів представляє кількість сховищ поштових скриньок на комп'ютері сервера Exchange.
Якщо аналізатор визначає, що на комп'ютері сервера Echange з увімкненим скануванням API для пошуку вірусів значення параметраScanningThreadPoolCount менше(2 × кількість процесорів + 1) + 3 + (кількість сховищ поштових скриньок), відображається попередження.
| Якщо технологію Hyper-Threading увімкнено, кількість логічних процесорів вдвічі перевищуватиме кількість фізичних процесорів. Рекомендується використовувати зазначену вище формулу для систем, які мають фізичні процесори, а також для систем, що мають як фізичні, так і логічні процесори. |
Це попередження вказує, що значенняScanningThreadPoolCount реєстру, можливо, не оптимізовано для використовуваного середовища. Це значення має задаватися так,щоб, принаймні, дорівнювати граничному розміру вкладень, встановленому для серверів Exchange, що використовуються.
Щоб усунути причину появи цього попередження
Перейдіть до розділу реєстру:HKLM\Software\TrendMicro\ScanMail for Exchange\RealTimeScan\ScanOption.
У правій області двічі клацнітьScanningThreadPoolCount.