> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs-staging.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 术语表

Qualcomm<sup>®</sup> Linux 内核文档使用以下术语和缩写。术语按字母顺序排列。

## **术语和定义**

| 术语 | 定义 |
| - | - |
| **aDSP** | 音频数字信号处理器 |
| **ALSA** | 高级 Linux 声音架构 |
| **APSS** | 应用处理器子系统 |
| **ASMP** | 非对称多处理 |
| **BSP** | 板级支持包（Board Support Package）。在特定硬件平台上运行 Linux 所需的内核配置、设备树、驱动和固件的集合。 |
| **cDSP** | 计算数字信号处理器 |
| **CFS** | 完全公平调度器（Completely Fair Scheduler）。默认的 Linux 进程调度器，在可运行任务之间按比例分配 CPU 时间。 |
| **CID** | 上下文标识符 |
| **CMA** | 连续内存分配器（Contiguous Memory Allocator）。一种内核机制，为需要物理连续 DMA 缓冲区的设备保留连续的物理内存区域。 |
| **COFF** | 通用目标文件格式 |
| **crosvm** | ChromeOS 虚拟机监视器 |
| **DDR** | 双倍数据速率 |
| **DMA** | 直接内存访问 |
| **DMA-buf** | DMA 缓冲区。一个内核框架，用于在多个设备和子系统（例如 GPU、相机、DSP）之间共享内存缓冲区而无需不必要的复制。 |
| **DMIPS** | Dhrystone 每秒百万指令数 |
| **DSI** | 显示串行接口 |
| **DTB** | 设备树 Blob（Device Tree Blob）。设备树源文件的编译二进制形式，在启动时传递给内核，用于描述平台的硬件拓扑。 |
| **DTBO** | DTB overlay |
| **DTS** | 设备树源（Device Tree Source）。描述开发板上硬件组件及其关系的人类可读源文件（`.dts`）。 |
| **DTSI** | 设备树源包含文件（Device Tree Source Include）。一个共享的设备树片段（`.dtsi`），描述 SoC 级硬件，由开发板级 DTS 文件包含。 |
| **DTSO** | 设备树源 overlay |
| **DVFS** | 动态电压和频率调节（Dynamic Voltage and Frequency Scaling）。一种电源管理技术，在运行时调整 CPU、L3 缓存和 DDR 的工作点，以平衡性能与功耗。 |
| **EAS** | 能耗感知调度（Energy Aware Scheduling）。一种 Linux 调度器扩展，使用 CPU 能耗模型和 PELT 信号，在唤醒时将任务放置在最节能的 CPU 核心上。 |
| **eDP** | 嵌入式 DisplayPort |
| **EFI** | 可扩展固件接口 |
| **EL2** | 异常级别 2（Exception Level 2）。hypervisor（如 KVM）运行的 ARM 异常级别。带有 `el2` 后缀的设备树是为 Linux 作为 KVM 主机运行的配置构建的。 |
| **ELF** | 可执行与链接格式 |
| **EM** | 能耗模型 |
| **ESP** | EFI 系统分区（EFI System Partition）。一个 FAT32 分区，在 Qualcomm Linux 平台上保存启动管理器、内核镜像、initramfs，以及可选的 DTB。 |
| **FAT** | 文件分配表 |
| **GCC** | GNU 编译器套件 |
| **GIC** | 通用中断控制器 |
| **GPIO** | 通用输入/输出（General Purpose Input/Output）。SoC 上可配置的数字引脚，可用于输入感知或输出信号，由 pinctrl 子系统管理。 |
| **HDMI** | 高清多媒体接口 |
| **HYP** | Hypervisor |
| **I2C** | 内部集成电路 |
| **Initrd** | 初始 RAM 磁盘 |
| **IPC** | 进程间通信 |
| **IRQ** | 中断请求 |
| **ISR** | 中断服务例程 |
| **kas** | Yocto Project 的一种构建工具，通过声明式 YAML 文件管理层检出和构建配置。Qualcomm Linux 使用存储在 `meta-qcom/ci/` 中的 kas 配置。 |
| **KGDB** | 内核 GNU 调试器（Kernel GNU Debugger）。一种内核内置调试器，允许通过串行连接、使用主机上的 GDB 对 Linux 内核进行源码级调试。 |
| **KGSL** | 内核图形支持层 |
| **KVM** | 基于内核的虚拟机（Kernel-based Virtual Machine）。Linux hypervisor，当主机内核运行在 EL2 时，可在 Qualcomm 平台上运行客户机虚拟机。 |
| **L3** | 三级缓存 |
| **LLCC** | 末级缓存控制器 |
| **LPASS** | 低功耗音频子系统 |
| **LTS** | 长期支持（Long-Term Support）。在较长时间内持续维护安全和稳定性补丁的内核发布版本。Qualcomm Linux 跟踪一个 LTS 内核（当前为 v6.18.x）。 |
| **MPSS** | 调制解调器外设子系统软件 |
| **MTP** | 移动测试平台 |
| **OS** | 操作系统 |
| **PAS** | 外设认证服务 |
| **PBL** | 主引导加载程序（Primary Boot Loader）。Qualcomm 平台上电后从 ROM 执行的第一阶段固件。它初始化最基本的硬件并加载 XBL。 |
| **PCI** | 外设组件互连 |
| **PD** | 保护域 |
| **PE** | 可移植可执行文件格式 |
| **PELT** | 按实体负载跟踪（Per Entity Load Tracking）。一种内核机制，跟踪单个任务和控制组的历史 CPU 利用率，供 EAS 和其他调度器特性使用。 |
| **PIL** | 外设镜像加载器 |
| **PSCI** | 电源状态协调接口 |
| **PWM** | 脉宽调制 |
| **QCAP** | Qualcomm 崩溃分析门户 |
| **QEMU** | 快速模拟器 |
| **QPST** | Qualcomm 产品支持工具 |
| **QXDM** | Qualcomm 可扩展诊断监视器 |
| **remoteproc** | 远程处理器（Remote Processor）。Linux 内核框架，用于向 Qualcomm SoC 上存在的异构处理器（aDSP、cDSP、调制解调器）加载固件并进行管理。 |
| **RPE** | 复位、电源、错误 |
| **RT** | 实时（Real-Time）。一种内核配置（`PREEMPT_RT`），将调度延迟降低到有界、确定性的数值，适用于时间关键型工作负载。 |
| **RTOS** | 实时操作系统 |
| **SLPI** | 传感器低功耗岛 |
| **SMD** | 共享内存驱动 |
| **SMP2P** | 共享内存点对点 |
| **SoC** | 片上系统（System on Chip）。将 CPU 核心、内存控制器、DSP 和外设接口集成在单个芯片上的集成电路。示例：QCS6490、QCS9100、QCS8300。 |
| **SPI** | 串行外设接口 |
| **SSR** | 子系统重启 |
| **SVM** | 辅助虚拟机 |
| **TLMM** | 顶层模式多路复用器 |
| **TTY** | 电传打字机 |
| **UCLAMP** | 利用率钳制 |
| **UEFI** | 统一可扩展固件接口（Unified Extensible Firmware Interface）。Qualcomm Linux 平台使用的固件标准。在 XBL 完成平台初始化后，UEFI 加载 systemd-boot 作为启动管理器。 |
| **UKI** | 统一内核镜像（Unified Kernel Image）。使用 `systemd-ukify` 构建并存储在 ESP 上的单个 EFI 二进制文件，捆绑了内核、initramfs 以及可选的 DTB。 |
| **URI** | 统一资源标识符 |
| **VFIO** | 虚拟功能 I/O |
| **VHE** | 虚拟主机扩展 |
| **VM** | 虚拟机 |
| **VMM** | 虚拟机监视器 |
| **WCNSS** | 无线连接子系统 |
| **WDOG** | 看门狗服务 |
| **WLAN** | 无线局域网 |
| **WPSS** | 无线处理器子系统 |
| **XBL** | 可扩展引导加载程序（eXtensible Boot Loader）。Qualcomm 平台上的第二阶段引导加载程序。XBL 执行 DDR 初始化并加载 UEFI 固件镜像。 |
