Glossário do FreeBSD

Este glossário contém termos e acrônimos usados na comunidade e na documentação do FreeBSD.

UMA

ACL

Ver Lista de Controle de Acesso.

ACPI

Ver Configuração avançada e interface de energia.

AMD

Ver Daemon de Montagem Automática.

AML

Ver Linguagem de máquina ACPI .

API

Ver Interface de programação de aplicativos.

APIC

Ver Controlador Avançado de Interrupção Programável.

APM

Ver Gerenciamento avançado de energia.

APOP

Ver Protocolo autenticado do correio.

ASL

Ver ACPI Source Language.

ATA

Ver Anexo de Tecnologia Avançada.

ATM

Ver Modo Assíncrono de transferência.

Linguagem de máquina ACPI

Pseudocódigo, interpretado por uma máquina virtual dentro de um sistema operacional compatível com ACPI, fornecendo uma camada entre o hardware subjacente e a interface documentada apresentada ao SO.

ACPI Source Language

A linguagem de programação AML está escrita em.

Lista de Controle de Acesso

Uma lista de permissões anexadas a um objeto, geralmente um arquivo ou um dispositivo de rede.

Configuração avançada e interface de energia

Uma especificação que fornece uma abstração da interface que o hardware apresenta ao sistema operacional, de modo que o sistema operacional não precise saber nada sobre o hardware subjacente para aproveitá-lo ao máximo. O ACPI evolui e substitui a funcionalidade fornecida anteriormente pelo APM, PNPBIOS e outras tecnologias e fornece recursos para controlar o consumo de energia, suspensão da máquina, e para habilitar e desabilitar dispositivos, etc.

Interface de programação de aplicativos

Um conjunto de procedimentos, protocolos e ferramentas que especificam a interação canônica de uma ou mais partes do programa; como, quando e por que trabalham juntos e quais dados compartilham ou operam.

Gerenciamento avançado de energia

Uma API que permite que o sistema operacional funcione em conjunto com o BIOS para obter o gerenciamento de energia. O APM foi substituído pela especificação muito mais genérica e poderosa ACPI para a maioria das aplicações.

Controlador Avançado de Interrupção Programável

Anexo de Tecnologia Avançada

Modo Assíncrono de transferência

Protocolo autenticado do correio

Daemon de Montagem Automática

Um daemon que monta automaticamente um sistema de arquivos quando um arquivo ou diretório dentro desse sistema de arquivos é acessado.

B

BARRA

Ver Registo Base de Endereços.

VINCULAR

Ver Berkeley Internet Name Domain.

BIOS

Ver Sistema Básico de Entrada e Saída.

BSD

Ver Berkeley Software Distribution.

Registo Base de Endereços

Os registros que determinam em qual intervalo de endereços um dispositivo PCI irá responder.

Sistema Básico de Entrada e Saída

A definição de BIOS depende um pouco do contexto. Algumas pessoas se referem a ele como o chip ROM com um conjunto básico de rotinas para fornecer uma interface entre software e hardware. Outros se referem a ele como o conjunto de rotinas contidas no chip que ajudam na inicialização do sistema. Alguns também podem se referir a ele como a tela usada para configurar o processo de bootstrapping. O BIOS é específico do PC, mas outros sistemas têm algo semelhante.

Berkeley Internet Name Domain

Uma implementação dos protocolos DNS.

Berkeley Software Distribution

Esse é o nome que o CSRG (Computer Systems Research Group) da Universidade da Califórnia em Berkeley deu a suas melhorias e modificações para AT & ; T's 32V UNIX ®. O FreeBSD é um descendente do trabalho do CSRG.

Bikeshed Building

Um fenômeno pelo qual muitas pessoas opinarão sobre um tópico simples, enquanto um tópico complexo recebe pouca ou nenhuma discussão. Consulte a FAQ para a origem do termo.

C

CD

Ver Carrier Detect.

CHAP

Ver Protocolo de autenticação de handshake de desafio.

CLIP

Ver Clássico IP sobre ATM.

COFF

Ver Formato de arquivo de objeto comum.

CPU

Ver Unidade central de processamento.

CTS

Ver Clear To Send.

Carrier Detect

Um sinal RS232C indicando que uma portadora foi detectada.

Unidade central de processamento

Também conhecido como processador. Este é o cérebro do computador onde todos os cálculos ocorrem. Existem várias arquiteturas diferentes com conjuntos de instruções diferentes. Entre os mais conhecidos estão o Intel-x86 e derivados, Arm e PowerPC.

Protocolo de autenticação de handshake de desafio

Um método de autenticação de um usuário, baseado em um segredo compartilhado entre o cliente e o servidor.

Clássico IP sobre ATM

Clear To Send

Um sinal RS232C que permite ao sistema remoto enviar dados.

Ver Também Pedido para enviar.

Formato de arquivo de objeto comum

D

DAC

Ver Controle de Acesso Discricionário.

DDB

Ver Depurador.

DES

Ver Padrão de Criptografia de Dados.

DHCP

Ver Protocolo de configuração dinâmica de hosts.

DNS

Ver Sistema de nomes de domínio.

DSDT

Ver Tabela de descrição de sistema diferenciada.

DSR

Ver Data Set Ready.

DTR

Ver Data Terminal Ready.

DVMRP

Ver Protocolo de roteamento de multidifusão de vetor de distância.

Controle de Acesso Discricionário

Padrão de Criptografia de Dados

Um método de criptografar informações, tradicionalmente usado como método de criptografia para senhas UNIX® e para a função crypt(3).

Data Set Ready

Um sinal RS232C enviado do modem para o computador ou terminal, indicando prontidão para enviar e receber dados.

Ver Também Data Terminal Ready.

Data Terminal Ready

Um sinal RS232C enviado do computador ou terminal para o modem, indicando uma prontidão para enviar e receber dados.

Depurador

Um recurso interativo do kernel para examinar o status de um sistema, geralmente usado depois que um sistema falhou para estabelecer os eventos que cercam a falha.

Tabela de descrição de sistema diferenciada

Uma tabela ACPI, que fornece informações básicas de configuração sobre o sistema base.

Protocolo de roteamento de multidifusão de vetor de distância

Sistema de nomes de domínio

O sistema que converte nomes de host legíveis humanamente (ou seja, mail.example.net) em endereços da Internet e vice-versa.

Protocolo de configuração dinâmica de hosts

Um protocolo que atribui dinamicamente endereços IP a um computador (host) quando ele solicita um do servidor. A atribuição de endereço é chamada de lease.

E

ECOFF

Ver Extensão COFF.

ELF

Ver Executable and Linking Format.

ESP

Ver Encapsulated Security Payload.

Encapsulated Security Payload

Executable and Linking Format

Extensão COFF

F

FADT

Ver Tabela de descrição fixa ACPI.

FAT

Ver Tabela de alocação de arquivos.

FAT16

Ver Tabela de alocação de arquivos (16 bits).

FTP

Ver Protocolo de transferência de arquivos.

Tabela de alocação de arquivos

Tabela de alocação de arquivos (16 bits)

Protocolo de transferência de arquivos

Um membro da família de protocolos de alto nível implementados em cima do TCP, que pode ser usado para transferir arquivos em uma rede TCP/IP .

Tabela de descrição fixa ACPI

G

GUI

Ver Interface gráfica do usuário.

Giant

O nome de um mecanismo de exclusão mútua (um sleep mutex ) que protege um grande conjunto de recursos do kernel. Embora um mecanismo de bloqueio simples tenha sido adequado nos dias em que uma máquina podia ter apenas algumas dezenas de processos, uma placa de rede e, certamente, apenas um processador, nos tempos atuais isso é um gargalo de desempenho inaceitável. Os desenvolvedores do FreeBSD estão trabalhando ativamente para substituí-lo por bloqueios que protegem os recursos individuais, o que permitirá um grau muito maior de paralelismo para máquinas de processador único e multiprocessador.

Interface gráfica do usuário

Um sistema em que o usuário e o computador interagem com gráficos.

H

HTML

Ver Linguagem de marcação de hipertexto.

HUP

Ver HangUp.

HangUp

Linguagem de marcação de hipertexto

A linguagem de marcação usada para criar páginas da web.

I

I/O

Ver Input/Output.

IASL

Ver Compilador Intel’s ASL.

IMAP

Ver Internet Message Access Protocol.

IP

Ver protocolo de internet.

IPFW

Ver IP Firewall.

IPP

Ver Protocolo de impressão na Internet.

IPv4

Ver IP Versão 4.

IPv6

Ver IP Versão 6.

ISP

Ver Provedor de internet.

IP Firewall

IP Versão 4

A versão 4 do protocolo IP, que usa 32 bits para endereçamento. Esta versão ainda é a mais usada, mas está sendo lentamente substituída pelo IPv6 .

Ver Também IP Versão 6.

IP Versão 6

O novo protocolo IP. Inventado porque o espaço de endereço em IPv4 está acabando. Usa 128 bits para endereçamento.

Input/Output

Compilador Intel’s ASL

Compilador da Intel para converter ASL em AML.

Internet Message Access Protocol

Um protocolo para acessar mensagens de email em um servidor de email, caracterizado por as mensagens normalmente serem mantidas no servidor, em vez de serem baixadas para o cliente do leitor de email.

Ver Também Post Office Protocol Version 3.

Protocolo de impressão na Internet

protocolo de internet

O protocolo de transmissão de pacotes que é o protocolo básico na Internet. Originalmente desenvolvido no Departamento de Defesa dos EUA e uma parte extremamente importante da pilha do TCP/IP . Sem o Internet Protocol, a Internet não teria se tornado o que é hoje. Para maiores informações, consulte RFC 791.

Provedor de internet

Uma empresa que fornece acesso à Internet.

K

KAME

Japonês para tartaruga, o termo KAME é usado em círculos de computação para se referir ao Projeto KAME, eles trabalham em uma implementação de IPv6.

KDC

Ver Centro de distribuição de chaves.

KLD

Ver Kernel ld(1).

KSE

Ver Entidades do Agendador do Kernel.

KVA

Ver Endereço Virtual do Kernel.

Kbps

Ver Kilo Bits Per Second.

Kernel ld(1)

Um método de carregar dinamicamente a funcionalidade em um kernel do FreeBSD sem reiniciar o sistema.

Entidades do Agendador do Kernel

Um sistema de thread suportado pelo kernel. Veja a página inicial do projeto para maiores detalhes.

Endereço Virtual do Kernel

Centro de distribuição de chaves

Kilo Bits Per Second

Usado para medir a largura de banda (quantos dados podem passar por um determinado ponto em um período de tempo especificado). Alternativas ao prefixo Kilo incluem Mega, Giga, Tera e assim por diante.

L

LAN

Ver Rede local.

LOR

Ver Reversão de ordem de bloqueio.

LPD

Ver Line Printer Daemon.

Line Printer Daemon

Rede local

Uma rede usada em uma área local, por exemplo escritório, casa ou assim por diante.

Reversão de ordem de bloqueio

O kernel do FreeBSD usa diversos bloqueios de recursos para arbitrar contenção para esses recursos. Um sistema de diagnóstico de trava em tempo de execução encontrado nos kernels FreeBSD-CURRENT (mas removido para releases), chamado witness(4), detecta o potencial de deadlocks devido a erros de bloqueio. (O witness(4) é na verdade um pouco conservador, por isso é possível obter falsos positivos.) Um relatório positivo verdadeiro indica que se você foi azarado, um deadlock teria acontecido aqui.

LORs positivos verdadeiros tendem a ser corrigidos rapidamente, então verifique http://lists.FreeBSD.org/mailman/listinfo/freebsd-current e a página LORs Vistos antes de postar nas listas de discussão.

M

MAC

Ver Controle de acesso obrigatório.

MADT

Ver Tabela de descrição múltipla APIC.

MFC

Ver Merge From Current.

MFH

Ver Merge From Head.

MFS

Ver Merge From Stable.

MFV

Ver Merge From Vendor.

MIT

Ver Instituto de Tecnologia de Massachusetts.

MLS

Ver Segurança multinível.

MOTD

Ver Message Of The Day.

MTA

Ver Mail Transfer Agent.

MUA

Ver Mail User Agent.

Mail Transfer Agent

Um aplicativo usado para transferir e-mail. Um MTA tem sido tradicionalmente parte do sistema básico do BSD. Hoje, o Sendmail está incluído no sistema básico, mas existem muitos outros MTAs, como o postfix, o qmail e o Exim.

Mail User Agent

Um aplicativo usado pelos usuários para exibir e escrever e-mail.

Controle de acesso obrigatório

Instituto de Tecnologia de Massachusetts

Merge From Current

Para mesclar funcionalidade ou um patch do ramo -CURRENT para outro, na maioria das vezes -STABLE.

Merge From Head

Para mesclar funcionalidade ou um patch de um repositório HEAD para um branch anterior.

Merge From Stable

No curso normal de desenvolvimento do FreeBSD, uma mudança será enviada para a ramificação -CURRENT para teste antes de ser mesclada com -STABLE. Em raras ocasiões, uma alteração entrará primeiro na -STABLE e depois será mesclada na -CURRENT.

Esse termo também é usado quando um patch é mesclado de -STABLE para um ramo de segurança.

Ver Também Merge From Current.

Merge From Vendor

Message Of The Day

Uma mensagem, geralmente mostrada no login, geralmente usada para distribuir informações aos usuários do sistema.

Segurança multinível

Tabela de descrição múltipla APIC

N

NAT

Ver Network Address Translation.

NDISulator

Ver Project Evil.

NFS

Ver Network File System.

NTFS

Ver New Technology File System.

NTP

Ver Network Time Protocol.

Network Address Translation

Uma técnica em que os pacotes IP são reescritos no caminho através de um gateway, permitindo que muitas máquinas atrás do gateway compartilhem efetivamente um único endereço IP.

Network File System

New Technology File System

Um sistema de arquivos desenvolvido pela Microsoft e disponível em seus sistemas operacionais New Technology, como Windows® 2000, Windows NT® e Windows® XP.

Network Time Protocol

Um meio de sincronizar relógios através de uma rede.

O

OBE

Ver Overtaken By Events.

ODMR

Ver On-Demand Mail Relay.

OS

Ver Sistema operacional.

On-Demand Mail Relay

Sistema operacional

Um conjunto de programas, bibliotecas e ferramentas que fornecem acesso aos recursos de hardware de um computador. Atualmente, os sistemas operacionais variam de projetos simplistas que suportam apenas um programa em execução, acessando apenas um dispositivo para sistemas totalmente multiusuários, multitarefa e multiprocessos que podem atender a milhares de usuários simultaneamente, cada um executando dúzias de diferentes aplicações.

Overtaken By Events

Indica uma alteração sugerida (como um Relatório de Problema ou uma solicitação de recurso) que não é mais relevante ou aplicável devido a mudanças posteriores no FreeBSD, mudanças nos padrões de rede, o hardware afetado desde então se tornou obsoleto e assim por diante.

P

PAE

Ver Physical Address Extensions.

PAM

Ver Pluggable Authentication Modules.

PAP

Ver Password Authentication Protocol.

PC

Ver Computador pessoal.

PCNSFD

Ver Daemon do sistema de arquivos da rede de computadores pessoais.

PDF

Ver Portable Document Format.

PID

Ver Process ID.

POLA

Ver Principle Of Least Astonishment.

POP

Ver Post Office Protocol.

POP3

Ver Post Office Protocol Version 3.

PPD

Ver PostScript Printer Description.

PPP

Ver Point-to-Point Protocol.

PPPoA

Ver PPP over ATM.

PPPoE

Ver PPP over Ethernet.

PPP over ATM

PPP over Ethernet

PR

Ver Relatório de Problemas.

PXE

Ver Ambiente de execução de pré-inicialização.

Password Authentication Protocol

Computador pessoal

Daemon do sistema de arquivos da rede de computadores pessoais

Physical Address Extensions

Um método para permitir acesso a até 64 GB de RAM em sistemas que possuem apenas um espaço de endereçamento amplo de 32 bits (e, portanto, seriam limitados a 4 GB sem PAE).

Pluggable Authentication Modules

Point-to-Point Protocol

Pointy Hat

Um pedaço mítico de equipamento de cabeça, muito parecido com um dunce cap, concedido a qualquer committer do FreeBSD que quebre a compilação, faz os números de revisão retrocederem ou cria qualquer outro tipo de confusão na base de código-fonte. Qualquer committer que valha a pena em breve acumulará uma grande coleção. O uso é (quase sempre?) Bem-humorado.

Portable Document Format

Post Office Protocol

Ver Também Post Office Protocol Version 3.

Post Office Protocol Version 3

Um protocolo para acessar mensagens de e-mail em um servidor de e-mail, caracterizado por as mensagens serem geralmente baixadas do servidor para o cliente, em vez de permanecerem no servidor.

Ver Também Internet Message Access Protocol.

PostScript Printer Description

Ambiente de execução de pré-inicialização

Principle Of Least Astonishment

À medida que o FreeBSD evolui, as mudanças visíveis para o usuário devem ser mantidas como não surpreendentes quanto possível. Por exemplo, rearranjar arbitrariamente variáveis de inicialização do sistema em /etc/defaults/rc.conf viola a POLA. Os desenvolvedores consideram o POLA ao contemplar alterações no sistema visíveis ao usuário.

Relatório de Problemas

Uma descrição de algum tipo de problema encontrado na fonte ou documentação do FreeBSD. Veja o artigo Escrevendo Relatórios de Problemas do FreeBSD.

Process ID

Um número, exclusivo para um processo específico em um sistema, que o identifica e permite que ações sejam tomadas contra ele.

Project Evil

O título provisório para o NDISulator , escrito por Bill Paul, que o denominou referindo-se a quão horrível é (do ponto de vista filosófico) precisar ter algo assim em primeiro lugar. O NDISulator é um módulo de compatibilidade especial para permitir que os drivers de rede de miniport do Microsoft Windows ™ NDIS sejam usados com o FreeBSD/i386. Esta é geralmente a única maneira de usar cartões onde o driver é de código fechado. Veja src/sys/compat/ndis/subr_ndis.c.

R

RA

Ver Router Advertisement.

RAID

Ver Matriz Redundante de Discos Econômicos.

RAM

Ver Memória de acesso aleatório.

RD

Ver Received Data.

RFC

Ver Request For Comments.

RISC

Ver Computador de conjunto de instruções reduzido.

RPC

Ver Chamada de Procedimento Remoto.

RS232C

Ver Padrão recomendado 232C.

RTS

Ver Pedido para enviar.

Memória de acesso aleatório

Sistema de Controle de Revisão

O Sistema de Controle de Revisão ( RCS ) é um dos conjuntos de software mais antigos que implementam o controle de revisão para arquivos simples. Ele permite o armazenamento, recuperação, arquivamento, registro, identificação e fusão de várias revisões para cada arquivo. O RCS consiste em muitas ferramentas pequenas que funcionam juntas. Ele não possui alguns dos recursos encontrados em sistemas de controle de revisão mais modernos, como o Git, mas é muito simples de instalar, configurar e começar a usar para um pequeno conjunto de arquivos.

Ver Também Subversion.

Received Data

Um pino ou fio RS232C no qual os dados são recebidos.

Ver Também Transmitted Data.

Padrão recomendado 232C

Um padrão para comunicações entre dispositivos seriais.

Computador de conjunto de instruções reduzido

Uma abordagem ao design do processador, em que as operações que o hardware pode executar, são simplificadas, mas feitas da forma mais geral possível. Isso pode levar a um menor consumo de energia, menos transistores e, em alguns casos, melhor desempenho e maior densidade de código. Exemplos de processadores RISC incluem o Alpha, SPARC ®, ARM ® e PowerPC ®.

Matriz Redundante de Discos Econômicos

Chamada de Procedimento Remoto

Request For Comments

Um conjunto de documentos definindo padrões da Internet, protocolos e assim por diante. Veja www.rfc-editor.org.

Também usado como um termo geral quando alguém tem uma alteração sugerida e deseja feedback.

Pedido para enviar

Um sinal RS232C solicitando que o sistema remoto inicie a transmissão de dados.

Ver Também Clear To Send.

Router Advertisement

S

SCI

Ver Interrupção de controle do sistema.

SCSI

Ver Small Computer System Interface.

SG

Ver Signal Ground.

SMB

Ver Server Message Block.

SMP

Ver Multiprocessador Simétrico.

SMTP

Ver Simple Mail Transfer Protocol.

SMTP AUTH

Ver Autenticação SMTP.

SSH

Ver Secure Shell.

STR

Ver Suspender para RAM.

SVN

Ver Subversion.

Autenticação SMTP

Server Message Block

Signal Ground

Um pino ou fio RS232 que é a referência de terra para o sinal.

Simple Mail Transfer Protocol

Secure Shell

Small Computer System Interface

Subversion

Subversion é um sistema de controle de versão atualmente usado pelo projeto FreeBSD.

Suspender para RAM

Multiprocessador Simétrico

Interrupção de controle do sistema

T

TCP

Ver Transmission Control Protocol.

TCP / IP

Ver Transmission Control Protocol/Internet Protocol.

TD

Ver Transmitted Data.

TFTP

Ver Trivial FTP.

TGT

Ver Ticket-Granting Ticket.

TSC

Ver Time Stamp Counter.

Ticket-Granting Ticket

Time Stamp Counter

Um contador de criação de perfil interno dos modernos processadores Pentium® que conta os pulsos de clock de freqüência do núcleo.

Transmission Control Protocol

Um protocolo que fica no topo (por exemplo) do protocolo IP e garante que os pacotes sejam entregues de forma confiável e ordenada.

Transmission Control Protocol/Internet Protocol

O termo para a combinação do protocolo TCP executado sobre o protocolo IP. Grande parte da Internet roda sobre TCP/IP.

Transmitted Data

Um pino ou cabo RS232C no qual os dados são transmitidos.

Ver Também Received Data.

Trivial FTP

U

UDP

Ver User Datagram Protocol.

UFS1

Ver Versão 1 do sistema de arquivos Unix.

UFS2

Ver Versão 2 do sistema de arquivos Unix.

UID

Ver ID do Usuário.

URL

Ver Uniform Resource Locator.

USB

Ver Universal Serial Bus.

Uniform Resource Locator

Um método de localizar um recurso, como um documento na Internet e um meio para identificar esse recurso.

Versão 1 do sistema de arquivos Unix

O sistema de arquivos original do UNIX®, as vezes chamado de Berkeley Fast File System.

Versão 2 do sistema de arquivos Unix

Uma extensão para o UFS1, introduzida no FreeBSD 5-CURRENT. O UFS2 adiciona ponteiros de bloco de 64 bits (quebrando a barreira de 1T), suporte para armazenamento de arquivos estendido e outras funcionalidades.

Universal Serial Bus

Um padrão de hardware usado para conectar uma grande variedade de periféricos de computador a uma interface universal.

ID do Usuário

Um número exclusivo atribuído a cada usuário de um computador, pelo qual os recursos e as permissões atribuídos a este usuário podem ser identificados.

User Datagram Protocol

Um protocolo de datagrama simples e não confiável que é usado para trocar dados em uma rede TCP/IP. UDP não fornece verificação de erros e correção como o TCP.

V

VPN

Ver Virtual Private Network.

Virtual Private Network

Um método de usar um meio de telecomunicação pública, como a Internet, para fornecer acesso remoto a uma rede localizada, como uma LAN corporativa.

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.