diff --git "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254SMAP\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254SMAP\346\265\213\350\257\225\346\212\245\345\221\212.md" new file mode 100644 index 0000000000000000000000000000000000000000..4c58dcbb105fd268bafd483ca21c1fa47eb47690 --- /dev/null +++ "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254SMAP\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -0,0 +1,171 @@ +![avatar](../../images/openEuler.png) + + +版权所有 © 2025 openEuler社区 + 您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。 + +修订记录 + +| 日期 | 修订 版本 | 修改描述 | 作者 | +| ---- | ----------- | -------- | ---- | +| 2025/12/5 | v1.0 | 初稿 | dmz1158207 | + +关键词: UBS Core, SMAP, 内存冷热扫描 + +摘要:SMAP主要是基于硬件和软件做页面的冷热判断,根据冷热把页面在本地内存和远端内存之间做迁移 + + +缩略语清单: + +| 缩略语 | 英文全名 | 中文解释 | +| ------ | -------- | -------- | +| SMAP | Smart Memory Accelerate Processor | 智能内存加速处理器 | + + +# 1 特性概述 + +在虚拟化场景中,随着虚机内使用内存增加,NUMA内的内存使用率随之增加,当达到一定水线时,虚机的部分内存需要逃生到借用内存。此时SMAP提供能力,将虚机冷数据按照可控比例迁出至借用内存。在之后的时间内,SMAP周期性统计内存冷热信息,保证虚机内应用在使用远端内存时,性能可控。当NUMA内的内存使用率下降到一定水线时,SMAP支持按照借用的内存迁回虚机数据。 + +# 2 特性测试信息 + +本节描述被测对象的版本信息和测试的时间及测试轮次,包括依赖的硬件。 + +| 版本名称 | 测试起始时间 | 测试结束时间 | +| -------- | ------------ | ------------ | +| openEuler 24.03-LTS-SP3 | 2025-11-26 | 2025-12-16 | + +描述特性测试的硬件环境信息 + +| 硬件型号 | 硬件配置信息 | 备注 | +| -------- | ------------ | ---- | +| 920新版本 | 典型配置 | 两节点 | + +# 3 测试结论概述 + +## 3.1 测试整体结论 + +版本内外侧全部交付需求的功能测试、可靠性测试、安全测试、资料测试。 +共涉及测试用例274,其中功能用例230个,可靠性用例43个,资料用例1个,测试执行率100%,测试通过率100%; +该版本在各个阶段测试活动开展充分,在版本交付范围内无遗留问题 + +| 测试活动 | 测试子项 | 活动评价 | +| ------- | -------- | ------- | +| 功能测试 | 继承特性测试 | 不涉及 | +| 功能测试 | 新增特性测试 | 通过 | +| 兼容性测试 | | 不涉及 | +| DFX专项测试 | 性能测试 | 不涉及 | +| DFX专项测试 | 可靠性/韧性测试 | 通过 | +| DFX专项测试 | 安全测试 | 通过 | +| 资料测试 | | 通过 | +| 其他测试 | | 不涉及 | + +## 3.2 约束说明 + +硬件环境: 920新版本 +操作系统: OpenEuler + +## 3.3 遗留问题分析 + +不涉及 + +# 4 详细测试结论 + +## 4.1 功能测试 +*开源软件:主要关注开源软件升级后的变动点,继承特性由开源软件自带用例保证(需额外关注软件包提供可执行命令、库、服务功能)* +*社区孵化软件:主要参考以下列表* + +### 4.1.1 继承特性测试结论 + +不涉及 + +### 4.1.2 新增特性测试结论 + +| 序号 | 组件/特性名称 | 特性质量评估 | 备注 | +| --- | ----------- | :--------: | --- | +|1 | SMAP支持虚机场景分级内存的冷热数据流动(不跨NUMA) | | | +|2 | SMAP支持容器场景分级内存的冷热数据流动(容器场景)| | | + +: 表示特性不稳定,风险高 +: 表示特性基本可用,遗留少量问题 +: 表示特性质量良好 + +## 4.2 兼容性测试结论 + +*针对应用软件,主要考虑OS版本兼容性(在不同LTS SPx上的兼容性)、升降级兼容性、上层以来软件兼容性(如升级mysql后,对版本内已发布的使用mysql的软件的兼容性)* + +只配套兼容 920新版本,不涉及其他兼容性测试 + +## 4.3 DFX专项测试结论 + +### 4.3.1 性能测试结论 + +不涉及 + +### 4.3.2 可靠性/韧性测试结论 + +| 测试类型 | 测试内容 | 测试结论 | +| ------- | ------- | -------- | +| 可靠性测试 | smap 进程故障 | 通过 | +| 可靠性测试 | os 故障 | 通过 | +| 可靠性测试 | vm 进程故障 | 通过 | + + +### 4.3.3 安全测试结论 + +| 测试类型 | 测试内容 | 测试结论 | +| ------- | ------- | -------- | +| 安全测试 | 产品开发、发布和安装安全 | 通过 | +| 安全测试 | 系统管理和维护安全 | 通过 | +| 安全测试 | 系统加固 | 通过 | +| 安全测试 | 敏感数据保护 | 通过 | +| 安全测试 | 安全编码/编译 | 通过 | +| 安全测试 | 生命周期管理 | 通过 | + +## 4.4 资料测试结论 +*建议附加资料PR链接* +| 测试类型 | 测试内容 | 测试结论 | +| ------- | ------- | -------- | +| 资料测试 | [doc/Design_docs_Reference.md](https://gitee.com/openeuler/ubturbo/blob/master/doc/Design_docs_Reference.md) | 通过 | +| 资料测试 | [doc/doc/Developer_Guide.md](https://gitee.com/openeuler/ubturbo/blob/master/doc/Developer_Guide.md) | 通过 | +| 资料测试 | [doc/Tutorial.md](https://gitee.com/openeuler/ubturbo/blob/master/doc/Tutorial.md) | 通过 | +| 资料测试 | [doc/User_Guide.md](https://gitee.com/openeuler/ubturbo/blob/master/doc/User_Guide.md) | 通过 | +| 资料测试 | [doc/docapi_docs_reference.md](https://gitee.com/openeuler/ubturbo/blob/master/doc/docapi_docs_reference.md) | 通过 | + +## 4.5 其他测试结论 + +不涉及 + +# 5 测试执行 + +## 5.1 测试执行统计数据 + +*本节内容根据测试用例及实际执行情况进行特性整体测试的统计,可根据第二章的测试轮次分开进行统计说明。* + +| 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 | +| -------- | ---------- | ------------ | ------------ | +| openEuler 24.03-LTS-SP3 | 274 | 通过 274 项 | 0 | + + +*数据项说明:* + +*测试用例数--到本测试活动结束时,所有可用测试用例数;* + +*发现问题单数--本测试活动总共发现的问题单数。* + +## 5.2 后续测试建议 + +无 + +# 6 附件 + +*此处可粘贴各类专项测试数据或报告* + +无 + + + + + + + + \ No newline at end of file