For the complete documentation index, see llms.txt. This page is also available as Markdown.

术语表

此术语表包含 FreeBSD 社区和文档中使用的术语和缩写。

A

ACL

参见访问控制列表

ACPI

参见高级配置和电源接口

AMD

参见自动挂载守护进程

AML

参见ACPI 机器语言

API

参见应用程序编程接口

APIC

参见高级可编程中断控制器

APM

参见高级电源管理

APOP

参见认证邮局协议

ASL

参见ACPI 源语言

ATA

参见高级技术附件

ATM

参见异步传输模式

ACPI Machine Language

伪代码,由 ACPI 兼容操作系统内的虚拟机解释执行,在底层硬件与操作系统文档化接口之间提供一层抽象。

ACPI Source Language

编写 AML 所用的编程语言。

Access Control List

附加到某个对象(通常是文件或网络设备)上的一组权限。

Advanced Configuration and Power Interface

一种规范,将硬件向操作系统呈现的接口抽象化,使操作系统无需了解底层硬件即可充分利用其功能。ACPI 演进并取代了此前由 APM、PNPBIOS 及其他技术提供的功能,提供了功耗控制、系统挂起、设备启用与禁用等能力。

Application Programming Interface

一组过程、协议和工具,规定了程序各部分之间的标准交互方式:它们如何协同工作、何时协同以及为何协同,以及它们共享或操作哪些数据。

Advanced Power Management

一套 API,让操作系统与 BIOS 协同工作以实现电源管理。在大多数应用场景中,APM 已由更通用、功能更强大的 ACPI 规范所取代。

Advanced Programmable Interrupt Controller

高级可编程中断控制器。

Advanced Technology Attachment

高级技术附件(一种存储设备接口标准)。

Asynchronous Transfer Mode

异步传输模式。

Authenticated Post Office Protocol

认证邮局协议。

Automatic Mount Daemon

一种守护进程,在访问文件系统内的文件或目录时自动挂载该文件系统。

B

BAR

参见基址寄存器

BIND

参见伯克利互联网名称域

BIOS

参见基本输入输出系统

BSD

参见伯克利软件套装

Base Address Register

决定 PCI 设备响应哪些地址范围的寄存器。

Basic Input/Output System

BIOS 的定义依上下文有所不同。有人视其为一块 ROM 芯片,内含一组基本例程,为软件与硬件之间提供接口。也有人视其为芯片中的一组例程,用于辅助系统自举。还有人视其为配置自举过程的设置界面。BIOS 是 PC 特有的,但其他系统也有类似机制。

Berkeley Internet Name Domain

DNS 协议的一种实现。

Berkeley Software Distribution

加利福尼亚大学伯克利分校计算机系统研究组(CSRG)对其在 AT&T 32V UNIX 上所做的改进和修改的命名。FreeBSD 是 CSRG 工作的后继者。

Bikeshed Building

单车棚效应:一种现象,即人们热衷于对一个简单话题发表大量意见,而对复杂话题却少有讨论。关于该术语的起源,请参阅常见问题解答。

C

CD

参见载波检测

CHAP

参见挑战握手认证协议

CLIP

参见ATM 经典 IP

COFF

参见通用对象文件格式

CPU

参见中央处理器

CTS

参见清除发送

Carrier Detect

RS232C 信号,表示检测到载波。

Central Processing Unit

也称处理器,即计算机的大脑,所有计算都在此进行。存在多种不同架构,各有不同的指令集。较为知名的有 Intel-x86 及其衍生产品、Arm 和 PowerPC。

Challenge Handshake Authentication Protocol

一种用户认证方法,基于客户端与服务器之间共享的密钥。

Classical IP over ATM

ATM 经典 IP。

Clear To Send

RS232C 信号,授予远程系统发送数据的权限。

另请参阅请求发送

Common Object File Format

通用对象文件格式。

D

DAC

参见自主访问控制

DDB

参见调试器

DES

参见数据加密标准

DHCP

参见动态主机配置协议

DNS

参见域名系统

DRM

参见直接渲染管理器

DSDT

参见差异化系统描述表

DSR

参见数据集就绪

DTR

参见数据终端就绪

DVMRP

参见距离矢量组播路由协议

Discretionary Access Control

自主访问控制。

Data Encryption Standard

一种信息加密方法,传统上用作 UNIX 密码的加密方式及 crypt(3) 函数的加密方法。

Data Set Ready

RS232C 信号,由调制解调器向计算机或终端发送,表示已准备好收发数据。

另请参阅数据终端就绪

Data Terminal Ready

RS232C 信号,由计算机或终端向调制解调器发送,表示已准备好收发数据。

Debugger

一种交互式内核内工具,用于检查系统状态,常在系统崩溃后使用,以查明导致故障的事件。

Differentiated System Description Table

ACPI 表,提供系统基本配置信息。

Distance-Vector Multicast Routing Protocol

距离矢量组播路由协议。

Domain Name System

将人类可读的主机名(如 mail.example.net)转换为互联网地址及反向转换的系统。

Dynamic Host Configuration Protocol

一种协议,在计算机(主机)向服务器请求时动态分配 IP 地址。这种地址分配称为"租约"。

Direct Rendering Manager

drm(7) 内核模块让客户端应用程序通过直接渲染基础设施(Direct Rendering Infrastructure)直接访问图形硬件。

E

ECOFF

参见扩展 COFF

ELF

参见可执行和链接格式

ESP

参见封装安全载荷

Encapsulated Security Payload

封装安全载荷。

Executable and Linking Format

可执行和链接格式。

Extended COFF

扩展 COFF。

F

FADT

参见固定 ACPI 描述表

FAT

参见文件分配表

FAT16

参见文件分配表(16 位)

FTP

参见文件传输协议

File Allocation Table

文件分配表。

File Allocation Table (16-bit)

文件分配表(16 位)。

File Transfer Protocol

TCP/IP 网络上用于传输文件的高级协议族成员之一。

Fixed ACPI Description Table

固定 ACPI 描述表。

G

GUI

参见图形用户界面

Giant

一种互斥机制(睡眠 mutex)的名称,用于保护大量内核资源。在机器仅有几十个进程、一块网卡、且只有一个处理器的年代,简单的锁定机制尚可应付。但到了今天,这已成为难以接受的性能瓶颈。FreeBSD 开发者正积极将其替换为保护单个资源的锁,这将让单处理器和多处理器机器都能实现更高程度的并行。

Graphical User Interface

用户与计算机通过图形进行交互的系统。

H

HTML

参见超文本标记语言

HUP

参见挂断

HangUp

挂断。

HyperText Markup Language

用于创建网页的标记语言。

I

I/O

参见输入/输出

IASL

参见Intel ASL 编译器

IMAP

参见互联网消息访问协议

IP

参见互联网协议

IPFW

参见IP 防火墙

IPP

参见互联网打印协议

IPv4

参见IP 版本 4

IPv6

参见IP 版本 6

ISP

参见互联网服务提供商

IP Firewall

IP 防火墙。

IP Version 4

IP 协议第 4 版,使用 32 位地址。此版本仍是使用最广泛的版本,但正逐渐被 IPv6 取代。

另请参阅IP 版本 6

IP Version 6

新的 IP 协议。因 IPv4 地址空间即将耗尽而发明,使用 128 位地址。

Input/Output

输入/输出。

Intel's ASL compiler

Intel 的编译器,用于将 ASL 转换为 AML。

Internet Message Access Protocol

一种在邮件服务器上访问电子邮件的协议,其特点是邮件通常保留在服务器上,而非下载到邮件阅读客户端。

参见邮局协议版本 3

Internet Printing Protocol

互联网打印协议。

Internet Protocol

互联网上的基本数据传输协议,是 TCP/IP 协议栈的核心组成部分。最初由美国国防部开发。没有互联网协议,互联网不会是如今的样子。更多信息,请参阅 RFC 791。

Internet Service Provider

提供互联网接入服务的公司。

K

KAME

日语中意为"乌龟",在计算机领域中指 KAME 项目,该项目致力于 IPv6 的实现。

KDC

参见密钥分发中心

KLD

参见内核 ld(1)

KMS

参见内核模式设置

KSE

参见内核调度器实体

KVA

参见内核虚拟地址

Kbps

参见千比特每秒

Kernel Mode Setting

在内核空间设置显示模式。

Kernel ld(1)

一种在不重启系统的情况下将功能动态加载到 FreeBSD 内核的方法。

Kernel Scheduler Entities

一种内核支持的线程系统。

Kernel Virtual Address

内核虚拟地址。

Key Distribution Center

密钥分发中心。

Kilo Bits Per Second

用于衡量带宽(在指定时间内通过某点的数据量)。比千(Kilo)更大的前缀包括兆(Mega)、吉(Giga)、太(Tera)等。

L

LAN

参见局域网

LOR

参见锁顺序反转

LPD

参见行式打印机守护进程

Line Printer Daemon

行式打印机守护进程。

Local Area Network

在办公室、家庭等局部区域内使用的网络。

Lock Order Reversal

FreeBSD 内核使用多个资源锁来协调对这些资源的争用。FreeBSD-CURRENT 内核中包含一个运行时锁诊断系统(在发布版本中已移除),名为 witness(4),用于检测锁错误可能导致的死锁。(witness(4) 实际上偏保守,因此可能产生误报。)真正的正报表示"如果运气不好,这里本来会死锁"。真正的 LOR 通常会迅速修复。

M

MAC

参见强制访问控制

MADT

参见多 APIC 描述表

MFC

参见从 CURRENT 合并

MFH

参见从 HEAD 合并

MFS

参见从 STABLE 合并

MFV

参见从上游合并

MIT

参见麻省理工学院

MLS

参见多级安全

MOTD

参见每日消息

MTA

参见邮件传输代理

MUA

参见邮件用户代理

Mail Transfer Agent

用于传输电子邮件的应用程序。MTA 传统上是 BSD 基本系统的一部分。目前基本系统中包含 Sendmail,但也有许多其他 MTA,如 postfix、qmail 和 Exim。

Mail User Agent

用户用来显示和撰写电子邮件的应用程序。

Mandatory Access Control

强制访问控制。

Massachusetts Institute of Technology

麻省理工学院。

Merge From Current

将功能或补丁从 -CURRENT 分支合并到另一个分支(通常是 -STABLE)。

Merge From Head

将功能或补丁从仓库 HEAD 合并到更早的分支。

Merge From Stable

在 FreeBSD 的正常开发流程中,更改会先提交到 -CURRENT 分支进行测试,然后才合并到 -STABLE。少数情况下,更改会先进入 -STABLE,再合并到 -CURRENT。该术语也用于从 -STABLE 向安全分支合并补丁的场景。

另请参阅从 CURRENT 合并

Merge From Vendor

从上游(vendor)合并。

Message Of The Day

一条消息,通常在登录时显示,常用于向系统用户发布通知。

Multi-Level Security

多级安全。

Multiple APIC Description Table

多 APIC 描述表。

N

NAT

参见网络地址转换

NDISulator

参见Project Evil

NFS

参见网络文件系统

NTFS

参见新技术文件系统

NTP

参见网络时间协议

Network Address Translation

一种技术,在数据包通过网关时改写 IP 数据包,使网关后的多台计算机能有效共享单个 IP 地址。

Network File System

网络文件系统。

New Technology File System

由 Microsoft 开发的文件系统,用于其"新技术"操作系统,如 Windows 2000、Windows NT 和 Windows XP。

Network Time Protocol

一种通过网络同步时钟的方法。

O

OBE

参见事过境迁

ODMR

参见按需邮件中继

OS

参见操作系统

On-Demand Mail Relay

按需邮件中继。

Operating System

一组程序、库和工具,用于访问计算机的硬件资源。如今的操作系统范围广泛,从一次只支持运行一个程序、访问一个设备的简单设计,到能同时服务数千用户、每个用户可运行数十个不同应用的完全多用户、多任务、多进程系统。

Overtaken By Events

指某项建议的更改(如问题报告或功能请求)因 FreeBSD 的后续变更、网络标准的更新、相关硬件已淘汰等原因而不再适用。

P

PAE

参见物理地址扩展

PAM

参见可插拔认证模块

PAP

参见密码认证协议

PC

参见个人计算机

PCNSFD

参见个人计算机网络文件系统守护进程

PDF

参见便携式文档格式

PID

参见进程 ID

POLA

参见最小惊讶原则

POP

参见邮局协议

POP3

参见邮局协议版本 3

PPD

参见PostScript 打印机描述

PPP

参见点对点协议

PPPoA

参见ATM 上的 PPP

PPPoE

参见以太网上的 PPP

PPP over ATM

ATM 上的 PPP。

PPP over Ethernet

以太网上的 PPP。

PR

参见问题报告

PXE

参见预启动执行环境

Password Authentication Protocol

密码认证协议。

Personal Computer

个人计算机。

Personal Computer Network File System Daemon

个人计算机网络文件系统守护进程。

Physical Address Extensions

一种方法,让地址空间物理上仅有 32 位宽的系统能访问高达 64 GB 的 RAM(否则受限于 4 GB)。

Pluggable Authentication Modules

可插拔认证模块。

Point-to-Point Protocol

点对点协议。

Pointy Hat

一顶传说中的帽子,类似于傻瓜帽,颁发给那些搞砸构建、导致版本号倒退或在源码仓库中制造混乱的 FreeBSD 提交者。任何称职的提交者都会很快积累一大摞。此用法(几乎总是)带有幽默意味。

Portable Document Format

便携式文档格式。

Post Office Protocol

参见邮局协议版本 3

Post Office Protocol Version 3

一种在邮件服务器上访问电子邮件的协议,其特点是邮件通常从服务器下载到客户端,而非保留在服务器上。

另请参阅互联网消息访问协议

PostScript Printer Description

PostScript 打印机描述。

Preboot eXecution Environment

预启动执行环境。

Principle Of Least Astonishment

随着 FreeBSD 的发展,用户可见的变更应尽可能不令人惊讶。例如,在 /etc/defaults/rc.conf 中随意重新排列系统启动变量就违反了 POLA。开发者在考虑用户可见的系统变更时会遵循 POLA。

PRIME

一种通过共享直接内存访问(DMA)缓冲区使多个物理图形协处理器共存的方法。

Problem Report

对 FreeBSD 源代码或文档中发现的某种问题的描述。请参阅如何撰写 FreeBSD 问题报告。

Process ID

系统中每个进程独有的编号,用于标识该进程并对其执行操作。

Project Evil

NDISulator 的工作代号,由 Bill Paul 命名——他取这个名字,是因为需要某种从哲学角度讲"邪恶"的东西,这尚属首次。NDISulator 是一个特殊的兼容模块,让 Microsoft Windows NDIS miniport 网络驱动程序能在 FreeBSD/i386 上使用。这通常是使用闭源驱动程序网卡的唯一途径。参见 src/sys/compat/ndis/subr_ndis.c

R

RA

参见路由器通告

RAID

参见廉价磁盘冗余阵列

RAM

参见随机存取存储器

RD

参见接收数据

RFC

参见征求意见稿

RISC

参见精简指令集计算机

RPC

参见远程过程调用

RS232C

参见推荐标准 232C

RTS

参见请求发送

Random Access Memory

随机存取存储器。

Revision Control System

修订控制系统(RCS)是实现纯文本文件"版本控制"的最古老软件套件之一。它能对每个文件的修订版本进行存储、检索、归档、日志记录、标识与合并。RCS 由多个协同工作的小工具组成。它缺少一些现代版本控制系统(如 Git)中的功能,但对于一小组文件而言,安装、配置和使用都非常简单。

Received Data

RS232C 引脚或线路,数据通过它接收。

另请参阅发送数据

Recommended Standard 232C

串行设备间通信的标准。

Reduced Instruction Set Computer

一种处理器设计方法,将硬件能执行的操作简化,但尽量通用化。这可以降低功耗、减少晶体管数量,并在某些情况下带来更优的性能和更高的代码密度。RISC 处理器的例子包括 Alpha、SPARC、ARM 和 PowerPC。

Redundant Array of Inexpensive Disks

廉价磁盘冗余阵列。

Remote Procedure Call

远程过程调用。

Request For Comments

一系列定义互联网标准、协议等的文档。参见 <www.rfc-editor.org>。

也用作一般性术语,表示某人提出更改建议并希望获得反馈。

Request To Send

RS232C 信号,请求远程系统开始传输数据。

另请参阅清除发送

Router Advertisement

路由器通告。

S

SCI

参见系统控制中断

SCSI

参见小型计算机系统接口

SG

参见信号地

SMB

参见服务器消息块

SLAAC

参见无状态地址自动配置

SMP

参见对称多处理器

SMTP

参见简单邮件传输协议

SMTP AUTH

参见SMTP 认证

SSH

参见安全 Shell

STR

参见挂起到 RAM

SVN

参见Subversion

StateLess Address AutoConfiguration

无状态地址自动配置。

SMTP Authentication

SMTP 认证。

Server Message Block

服务器消息块。

Signal Ground

RS232 引脚或线路,用作信号的参考地。

Simple Mail Transfer Protocol

简单邮件传输协议。

Secure Shell

安全 Shell。

Small Computer System Interface

小型计算机系统接口。

Subversion

Subversion 是 FreeBSD 项目当前使用的版本控制系统。

Suspend To RAM

挂起到 RAM。

Symmetric MultiProcessor

对称多处理器。

System Control Interrupt

系统控制中断。

T

TCP

参见传输控制协议

TCP/IP

参见传输控制协议/互联网协议

TD

参见发送数据

TFTP

参见简单 FTP

TGT

参见凭据授予票据

TSC

参见时间戳计数器

Ticket-Granting Ticket

凭据授予票据。

Time Stamp Counter

现代 Pentium 处理器内部的性能分析计数器,统计核心频率时钟周期。

Transmission Control Protocol

一种运行在(例如)IP 协议之上的协议,保证数据包以可靠、有序的方式传递。

Transmission Control Protocol/Internet Protocol

TCP 协议运行在 IP 协议之上的组合术语。互联网的绝大部分运行在 TCP/IP 之上。

Transmitted Data

RS232C 引脚或线路,数据通过它发送。

另请参阅接收数据

Trivial FTP

简单 FTP。

U

UDP

参见用户数据报协议

UFS1

参见Unix 文件系统版本 1

UFS2

参见Unix 文件系统版本 2

UID

参见用户 ID

URL

参见统一资源定位符

USB

参见通用串行总线

Uniform Resource Locator

一种定位资源(如互联网上的文档)并标识该资源的方法。

Unix File System Version 1

原始的 UNIX 文件系统,有时称为伯克利快速文件系统。

Unix File System Version 2

UFS1 的扩展,在 FreeBSD 5-CURRENT 中引入。UFS2 增加了 64 位块指针(突破了 1TB 的限制),支持扩展文件存储等功能。

Universal Serial Bus

一种硬件标准,用于将各种计算机外设连接到通用接口。

User ID

分配给每位计算机用户的唯一编号,用于标识该用户的资源和权限。

User Datagram Protocol

一种简单、不可靠的数据报协议,用于在 TCP/IP 网络上交换数据。UDP 不像 TCP 那样提供错误检查和纠正。

V

VPN

参见虚拟专用网络

Virtual Private Network

一种利用互联网等公共电信基础设施为局域网(如企业 LAN)提供远程访问的方法。

最后更新于