---
name: 计算机硬件资源使用需求规范制定
description: 用于在需控制CSCI或嵌入式软件硬件资源消耗时，明确定义各类硬件资源的最大使用限额及测量条件。适用于资源受限系统，当需确保资源使用可测试且与系统级分配一致时使用本技能。
---

# 计算机硬件资源使用需求规范制定

## 何时使用
- 开发对象为CSCI、嵌入式软件或资源受限系统；
- 需限制硬件资源消耗（如CPU、内存、I/O等）；
- 资源充足系统可简化此过程，但资源受限场景必须执行。

## 执行步骤

1. **定义最大允许使用量**，覆盖以下硬件资源类型：
   - 处理机能力（如CPU占用率百分比）；
   - 内存容量（如RAM字节数）；
   - I/O设备能力（如磁盘IOPS）；
   - 辅助存储容量（如硬盘GB数）；
   - 通信/网络设备能力（如带宽Mbps）。

2. **明确资源测量条件**，例如：
   - 典型负载下的使用情况；
   - 最坏情况（worst-case）下的峰值消耗；
   - 特定事件（如启动、故障恢复）触发时的瞬时资源占用。

3. **使用标准化单位**，如处理器能力百分比、KB/s、MB、Mbps等，确保可比性和可测性。

4. **确保资源限额可测试**，并与系统级资源分配计划保持一致，避免超配或冲突。

## 输出结果
生成一份硬件资源使用上限表，包含资源类型、最大使用量、测量条件及单位，作为性能验证和系统集成的依据。