充分利用MetaDefender Core
性能优化和微调指南
定制您的MetaDefender Core 体验
虽然没有 "放之四海而皆准 "的方法适用于每种使用情况,但我们还是要确保您能从MetaDefender Core 中获得最大收益。
更强大Core
复原力
缩短处理
和扫描时间
提高
的吞吐量
更高效地使用
CPU
按需
可扩展性
跨域安全的现实世界成果
在相同的系统上运行,但经过优化,MetaDefender Core ,与基线输出相比,效率明显提高。
跨域解决方案的一个典型用例是扫描操作系统补丁--通常是以归档文件(如 CAB、MSU、DE 等)的形式。在本示例中,您可以看到MetaDefender Core 5.10.0 版与 20 个杀毒引擎如何在优化环境中运行。
吞吐量
150
对象/秒 *
*扫描总数超过 1400 万个对象的 Windows 修补程序
重要指标
在MetaDefender Core 上处理文件时,服务性能是通过各种指标来衡量的,其中一些指标通常用来定义性能水平,包括
- 吞吐量,即每小时处理的对象数量与每小时处理的文件数量之比
- 提交负荷,或每秒成功请求的次数
- 每个对象的平均处理时间
- 针对特定数据集的总处理时间。
对于任何高性能系统而言,建立监控机制以确保所有指标都处于受控状态也是至关重要的。 在MetaDefender Core 的情况下,可以对这些参数进行性能测量监控:
- 系统资源(CPU、内存、磁盘等)
- MetaDefender Core 主动性能
- MetaDefender Core 健康检查
微调MetaDefender Core
在运行过程中,MetaDefender Core 及其引擎应尽可能利用系统资源来提高吞吐量,同时不会长时间连续超过预定义的阈值。
根据您的使用情况和系统硬件对 Meta DefenderCore 进行微调,可最大限度地提高整体性能,优化分为两类:系统调整和应用程序调整。
因素 | 建议 |
---|---|
中央处理器 |
|
内存 |
|
磁盘 |
|
环境 |
|
因素 | 建议 |
---|---|
最大文件大小设置 | 较大的文件可能意味着较长的处理时间,至少在创建和访问临时文件以及计算文件哈希值时是如此。出于安全和性能考虑,每个工作流程都有文件扫描的默认最大文件大小设置。请根据数据集的需要调整该限制。 |
存档设置 | 大文件通常是压缩归档文件格式,因此需要MetaDefender Core 及其引擎来提取和处理其中的嵌套文件。根据数据集增加存档设置。 |
文件类型 | 文件类型超时时间应足够长,因为存档文件可能很大。 |
MetaDefender Core 队列规模 | 在扫描大量归档文件时,考虑增加MetaDefender Core 队列大小。 |
发动机并联数 | 在适当情况下,增加此限制可将更多任务推送给引擎。注意:增加此限制并不总是意味着引擎会产生更高的吞吐量,因为打开的线程过多可能会使引擎超载。 |
跳过哈希计算设置 | 散列计算可能需要大量的 CPU 资源,会增加整体处理时间的开销,尤其是对于大文件。 |
发动机扫描超时 | 将超时阈值降低到几秒,将有助于MetaDefender Core 快速前进,而无需等待任何引擎在任何时候因任何原因出现意外的慢速扫描。 |
有关标准设置的指导,请访问https://docs。opswat.com/mdcore/installation |