Глоссарий FreeBSD

Этот глоссарий содержит специфичные для документации и сообщества FreeBSD термины и сокращения.

A

ACL

См.: Access Control List

ACPI

См.: Advanced Configuration and Power Interface

AMD

См.: Automatic Mount Daemon

AML

См.: ACPI Machine Language

APIC

См.: Advanced Programmable Interrupt Controller

APM

См.: Advanced Power Management

APOP

См.: Authenticated Post Office Protocol

ASL

См.: ACPI Source Language

ATA

См.: Advanced Technology Attachment

ATM

См.: Asynchronous Transfer Mode

ACPI Machine Language
(AML)
ACPI Source Language
(ASL)
Access Control List
(ACL)
Advanced Configuration and Power Interface
(ACPI)
Advanced Power Management
(APM)
Advanced Programmable Interrupt Controller
(APIC)
Advanced Technology Attachment
(ATA)
Asynchronous Transfer Mode
(ATM)
Authenticated Post Office Protocol
(APOP)
Automatic Mount Daemon
(AMD)

Даемон, который автоматически монтирует файловую систему при обращении к файлу или директории на той файловой системе.

B

Basic Input/Output System
(BIOS)
Berkeley Internet Name Domain
(BIND)
Berkeley Software Distribution
(BSD)

Это имя, которое в Computer Systems Research Group (CSRG) Калифорнийского Университета Berkeley дали улучшениям и изменениям в AT&T's 32V UNIX®. FreeBSD является наследником работы CSRG.

BIOS

См.: Basic Input/Output System

BIND

См.: Berkeley Internet Name Domain

Bikeshed Building

Феномен, заключающийся в том, что многие активно участвуют в обсуждении простой темы, в то время как сложная тема привлекает мало внимания или вообще остается незамеченной. Информация о происхождении этого термина находится в FAQ.

BSD

См.: Berkeley Software Distribution

C

CD

См.: Carrier Detect

CHAP

См.: Challenge Handshake Authentication Protocol

CLIP

См.: Classical IP over ATM

COFF

См.: Common Object File Format

CPU

См.: Central Processing Unit

CTS

См.: Clear To Send

CVS

См.: Concurrent Versions System

Carrier Detect
(CD)

RS232C сигнал, говорящий о том, что была обнаружена несущая.

Central Processing Unit
(CPU)
Challenge Handshake Authentication Protocol
(CHAP)
Classical IP over ATM
(CLIP)
Clear To Send
(CTS)

RS232C сигнал, дающий удалённой системе разрешение на посылку данных.

Common Object File Format
(COFF)
Concurrent Versions System
(CVS)

D

DAC

См.: Discretionary Access Control

DDB

См.: Debugger

DHCP

См.: Dynamic Host Configuration Protocol

DNS

См.: Domain Name System

DSDT

См.: Differentiated System Description Table

DSR

См.: Data Set Ready

DTR

См.: Data Terminal Ready

DVMRP

См.: Distance-Vector Multicast Routing Protocol

Discretionary Access Control
(DAC)
Data Encryption Standard
(DES)
Data Set Ready
(DSR)
Data Terminal Ready
(DTR)
Debugger
(DDB)
Differentiated System Description Table
(DSDT)
Distance-Vector Multicast Routing Protocol
(DVMRP)
Domain Name System
(DNS)
Dynamic Host Configuration Protocol
(DHCP)

E

ECOFF

См.: Extended COFF

ELF

См.: Executable and Linking Format

ESP

См.: Encapsulated Security Payload

Encapsulated Security Payload
(ESP)
Executable and Linking Format
(ELF)
Extended COFF
(ECOFF)

F

FADT

См.: Fixed ACPI Description Table

FAT

См.: File Allocation Table

FAT16

См.: File Allocation Table (16-bit)

FTP

См.: File Transfer Protocol

File Allocation Table
(FAT)
File Allocation Table (16-bit)
(FAT16)
File Transfer Protocol
(FTP)
Fixed ACPI Description Table
(FADT)

G

GUI

См.: Graphical User Interface

Giant

Название механизма взаимного исключения (sleep mutex), который предохраняет большой набор ресурсов ядра. Хотя простого механизма блокировки было достаточно во временa, когда машина могла иметь всего лишь несколько дюжин процессов, одну сетевую карту и только один процессор. В настоящее время это неприемлемое препятствие для увеличения производительности. Разработчики FreeBSD активно работают над заменой данного механизма блокировками, предохраняющими отдельные ресурсы, что приведет к улучшению параллелизма как для однопроцессорных, так и для многопроцессорных систем.

Graphical User Interface
(GUI)

Система, где пользователь и компьютер взаимодействуют между собой через графику.

H

HTML

См.: HyperText Markup Language

HUP

См.: HangUp

HangUp
(HUP)
HyperText Markup Language
(HTML)

Язык разметки для создания web страниц.

I

I/O

См.: Input/Output

IASL

См.: Intel's ASL compiler

IMAP

См.: Internet Message Access Protocol

IP

См.: Internet Protocol

IPFW

См.: IP Firewall

IPP

См.: Internet Printing Protocol

IPv4

См.: IP Version 4

IPv6

См.: IP Version 6

ISP

См.: Internet Service Provider

IP Firewall
(IPFW)
IP Version 4
(IPv4)
IP Version 6
(IPv6)
Input/Output
(I/O)
Intel's ASL compiler
(IASL)
Internet Message Access Protocol
(IMAP)
Internet Printing Protocol
(IPP)
Internet Protocol
(IP)
Internet Service Provider
(ISP)

K

KAME

Переводится с японского, как ''черепаха''. Термин KAME в компьютерных областях относится к Проекту KAME, который работает над реализацией IPv6.

KDC

См.: Key Distribution Center

KLD

См.: Kernel ld(1)

KSE

См.: Kernel Scheduler Entities

KVA

См.: Kernel Virtual Address

Kbps

См.: Kilo Bits Per Second

Kernel ld(1)
(KLD)
Kernel Scheduler Entities
(KSE)

Поддерживаемая ядром система потоков. Обратитесь к домашней странице проекта за более детальной информацией.

Kernel Virtual Address
(KVA)
Key Distribution Center
(KDC)
Kilo Bits Per Second
(Kbps)

L

LAN

См.: Local Area Network

LOR

См.: Lock Order Reversal

LPD

См.: Line Printer Daemon

Line Printer Daemon
(LPD)
Local Area Network
(LAN)
Lock Order Reversal
(LOR)

Ядро FreeBSD использует несколько блокировок ресурсов, чтобы суметь рассудить спор между этими ресурсами. Система диагностирования блокировок из ядер FreeBSD-CURRENT (но убранная из релизов), называемая witness(4) определяет потенциал появления мертвых блокировок (deadlock) из-за ошибок блокировки. (witness(4) на самом деле является немного устаревшим, поэтому возможно получить неправильные ответы.) По настоящему положительный ответ говорит о том, что ''если вам не повезет, то тогда возможно, что deadlock появится в этом месте''.

По настоящему позитивные ЛОРы (LOR) имеют тенденцию быть быстро исправленными, и поэтому проверьте http://lists.FreeBSD.org/mailman/listinfo/freebsd-current и страничку Замеченных ЛОРов перед посылкой письма о нём в списки рассылки.

M

MAC

См.: Mandatory Access Control

MADT

См.: Multiple APIC Description Table

MFC

См.: Merge From Current

MFS

См.: Merge From Stable

MIT

См.: Massachusetts Institute of Technology

MLS

См.: Multi-Level Security

MOTD

См.: Message Of The Day

MTA

См.: Mail Transfer Agent

Mail Transfer Agent
(MTA)
Mail User Agent
(MUA)
Mandatory Access Control
(MAC)
Massachusetts Institute of Technology
(MIT)
Merge From Current
(MFC)

Означает добавление функциональности или исправлений из ветви -CURRENT в другую ветвь, чаще всего в -STABLE.

Merge From Stable
(MFS)

При нормальном ходе разработки FreeBSD, изменение вносится для тестирования в ветвь -CURRENT перед внесением в -STABLE. В редких случаях изменение сначала вносится в -STABLE, а затем переносится в -CURRENT.

Этот термин также используется, когда исправление переносится из -STABLE в ветвь исправлений безопасности.

См. также: Merge From Current.

Message Of The Day
(MOTD)
Multi-Level Security
(MLS)
Multiple APIC Description Table
(MADT)

N

NAT

См.: Network Address Translation

NDISulator

См.: Project Evil

NFS

См.: Network File System

NTFS

См.: New Technology File System

NTP

См.: Network Time Protocol

Network Address Translation
(NAT)
Network File System
(NFS)
New Technology File System
(NTFS)

Файловая система, разработанная Microsoft и доступная в их ''ново-технологичных'' операционных системах, таких как Windows® 2000, Windows NT® и Windows XP.

Network Time Protocol
(NTP)

O

OBE

См.: Overtaken By Events

ODMR

См.: On-Demand Mail Relay

OS

См.: Operating System

On-Demand Mail Relay
(ODMR)
Operating System
(OS)
Overtaken By Events
(OBE)

Обозначает предполагаемое изменение (к примеру, Сообщение об ошибке (PR) или запрос на добавление новой возможности), которое больше не является уместным или применимым из-за таких причин, как произошедшие после этого изменения во FreeBSD, изменения в сетевых стандартах, описываемое в предполагаемом изменении оборудование с тех пор стало устаревшим и так далее.

P

PAE

См.: Physical Address Extensions

PAM

См.: Pluggable Authentication Modules

PAP

См.: Password Authentication Protocol

PC

См.: Personal Computer

PCNSFD

См.: Personal Computer Network File System Daemon

PDF

См.: Portable Document Format

PID

См.: Process ID

POLA

См.: Principle Of Least Astonishment

POP

См.: Post Office Protocol

POP3

См.: Post Office Protocol Version 3

PPD

См.: PostScript Printer Description

PPP

См.: Point-to-Point Protocol

PPPoA

См.: PPP over ATM

PPPoE

См.: PPP over Ethernet

PPP over ATM
(PPPoA)
PPP over Ethernet
(PPPoE)
PR

См.: Problem Report

PXE

См.: Preboot eXecution Environment

Password Authentication Protocol
(PAP)
Personal Computer
(PC)
Personal Computer Network File System Daemon
(PCNFSD)
Physical Address Extensions
(PAE)
Pluggable Authentication Modules
(PAM)
Point-to-Point Protocol
(PPP)
Pointy Hat

Мифическая часть головного убора, почти как дурацкий колпак, которым награждают любого FreeBSD коммиттера, нарушившего процесс сборки, или сделавшего отсталый коммит, или создавшего любой другой вид беспорядка в исходном коде. Any committer worth his or her salt will soon accumulate a large collection. Использование (почти всегда?) носит юмористический характер.

Portable Document Format
(PDF)
Post Office Protocol
(POP)
Post Office Protocol Version 3
(POP3)
PostScript Printer Description
(PPD)
Preboot eXecution Environment
(PXE)
Principle Of Least Astonishment
(POLA)

При развитии FreeBSD, видимые пользователю изменения должны быть как можно менее неожиданны. Например, произвольное перемещение переменных в /etc/defaults/rc.conf нарушает POLA. Разработчики учитывают POLA при внесении видимых пользователю изменений.

Problem Report
(PR)
Process ID
(PID)
Project Evil

Рабочее название NDISulator, написанное Биллом Полом (Bill Paul), который назвал его считая, что как ужасно (с философской точки зрения) иметь что-то типа этого на первом месте. NDISulator - это специальный модуль совместимости, чтобы разрешить использование Windows™ NDIS минипорт сетевых драйверов во FreeBSD/i386. Это обычно единственный путь использования сетевых карт с закрытым кодом драйвера. Смотрите src/sys/compat/ndis/subr_ndis.c.

R

RA

См.: Router Advertisement

RAID

См.: Redundant Array of Inexpensive Disks

RAM

См.: Random Access Memory

RD

См.: Received Data

RFC

См.: Request For Comments

RISC

См.: Reduced Instruction Set Computer

RPC

См.: Remote Procedure Call

RS232C

См.: Recommended Standard 232C

RTS

См.: Request To Send

Random Access Memory
(RAM)
Received Data
(RD)
Recommended Standard 232C
(RS232C)

Стандарт для коммуникаций между последовательными устройствами.

Reduced Instruction Set Computer
(RISC)
Redundant Array of Inexpensive Disks
(RAID)
Remote Procedure Call
(RPC)
Request For Comments
(RFC)
Request To Send
(RTS)
Router Advertisement
(RA)

S

SCI

См.: System Control Interrupt

SCSI

См.: Small Computer System Interface

SG

См.: Signal Ground

SMB

См.: Server Message Block

SMP

См.: Symmetric MultiProcessor

SMTP

См.: Simple Mail Transfer Protocol

SMTP AUTH

См.: SMTP Authentication

SSH

См.: Secure Shell

STR

См.: Suspend To RAM

SMTP Authentication
(SMTP AUTH)
Server Message Block
(SMB)
Signal Ground
(SG)

Штрек или проводник (wire) стандарта RS232, являющийся заземлением (ground reference) для сигнала.

Simple Mail Transfer Protocol
(SMTP)
Secure Shell
(SSH)
Small Computer System Interface
(SCSI)
Suspend To RAM
(STR)
Symmetric MultiProcessor
(SMP)
System Control Interrupt
(SCI)

T

TCP

См.: Transmission Control Protocol

TD

См.: Transmitted Data

TFTP

См.: Trivial FTP

TGT

См.: Ticket-Granting Ticket

Ticket-Granting Ticket
(TGT)
Transmission Control Protocol
(TCP)
Transmitted Data
(TD)
Trivial FTP
(TFTP)

U

UDP

См.: User Datagram Protocol

UFS1

См.: Unix File System Version 1

UFS2

См.: Unix File System Version 2

UID

См.: User ID

URL

См.: Uniform Resource Locator

USB

См.: Universal Serial Bus

Uniform Resource Locator
(URL)
Unix File System Version 1
(UFS1)
Unix File System Version 2
(UFS2)
Universal Serial Bus
(USB)
User ID
(UID)

Уникальный номер, присваиваемый каждому пользователю компьютера, по которому могут быть индентифицированны ресурсы и права, назначенные данному пользователю.

User Datagram Protocol
(UDP)

V

VPN

См.: Virtual Private Network

Virtual Private Network
(VPN)

Этот, и другие документы, могут быть скачаны с ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.