您可以設定掃描工作的記憶體使用限制。預設值為 8192 百萬位元組.
您可以設定掃描工作的 CPU 使用率限制。預設不設定限制。設定限制時,要注意所有 CPU 核心的資源總和為 100%。在 top 實用程式的輸出結果中,100% 代表單一核心的完整使用率。因此,對於 10 核心 CPU(top 實用程式報告為 1000% 總使用率),400% 的值表示整體 CPU(所有核心合計)的使用率為 40%。如果希望同一個 10 核心 CPU 上 top 實用程式報告的值保持在 150% 以下,則需要指定 15 作為 CPU 使用率限制。CPU 使用率限制必須是 10 到 100 之間的整數。此外,CPU 使用率限制並不適用於所有應用程式工作,而僅適用於惡意軟體掃描、關鍵區域掃描、清查和容器掃描工作,這表示 CPU 使用率可能會超過設定值。
在網頁主控台中設定限制
在網頁主控台中,您可以啟用和停用 CPU 使用率限制,並在政策屬性(應用程式設定→一般設定→應用程式設定,效能部分)中配置掃描工作的記憶體使用限制。
設定
|
設定 |
描述 |
|---|---|
|
掃描工作的記憶體使用限制 (MB) |
掃描工作的記憶體使用限制的輸入欄位(以兆位元組為單位)。 預設值:8192。 |
|
限制掃描工作的 CPU 使用率 (%) |
此核取方塊可啟用或停用惡意軟體掃描、關鍵區域掃描、清查和容器掃描工作的 CPU 使用率限制。 如果選取該核取方塊,則所有處理器核心的最大利用率將不會超過上限 (%)中指定的數字。此欄位數值必須是 10 到 100 之間的整數。 預設情況下會清除此方塊。 |
在管理主控台中設定限制
在管理主控台中,您可以啟用和停用 CPU 使用率限制,並在政策屬性中配置掃描工作記憶體使用限制(一般設定→ 應用程式設定,效能部分)。
點擊效能下的配置將開啟掃描工作的效能設定視窗,您可以在CPU 和記憶體使用部分中配置限制(請參閱下表)。
設定
|
設定 |
描述 |
|---|---|
|
限制掃描工作的 CPU 使用率 (%) |
此核取方塊可啟用或停用惡意軟體掃描、關鍵區域掃描、清查和容器掃描工作的 CPU 使用率限制。 如果選取該核取方塊,則所有處理器核心的最大利用率將不會超過右側欄位中指定的百分比。此欄位數值必須是 10 到 100 之間的整數。 預設情況下會清除此方塊。 |
|
掃描工作的記憶體使用限制 (MB) |
掃描工作的記憶體使用限制的輸入欄位(以兆位元組為單位)。 預設值:8192。 |
在指令列上設定限制
在指令列中,您可以使用一般應用程式設定中的 UseOnDemandCPULimit 和 OnDemandCPULimit 設定為ODS、ContainerScan和InventoryScan工作配置 CPU 使用率限制。
您可以藉助指令列開關或包含所有一般應用程式設定的設定檔來變更設定的值。
UseOnDemandCPULimit接受以下值:
Yes:為ODS、ContainerScan和InventoryScan類型的工作啟用 CPU 使用率限制。No:停用工作的 CPU 使用率限制。OnDemandCPULimit選項可設定執行ODS、ContainerScan和InventoryScan工作時所有處理器核心的最大使用率等級(以百分比表示)。設定值必須是 10 到 100 之間的整數。預設值 100。
在命令列中,您可以使用 Kesl.ini 設定檔中的 ScanMemoryLimit 設定來設定 ODS、ContainerScan 和 InventoryScan 工作的記憶體使用限制。預設值:8192。