UUID

Significa "Universally Unique Identifier." Um UUID é um número de 128 bits usado para identificar um objeto exclusivo em um sistema de computador. Os exemplos incluem objetos em programas de software, parâmetros em URLs e rótulos de dispositivos de hardware individuais.

A maioria dos UUIDs é representada na notação hexadecimal, usando 32 caracteres separados por quatro hifens. Veja abaixo um exemplo de UUID:

90f51180-158b-11eb-adc1-0242ac120003

Embora existam várias maneiras de gerar um UUID, a primeira cadeia de caracteres de caracteres normalmente é baseada no carimbo de data e hora (a hora atual) do sistema hospedeiro. O primeiro padrão de UUID (versão 1), usado com frequência na década de 1990, tinha o seguinte formato:

  1. primeiros 8 caracteres - 32 bits "baixos" do carimbo de data e hora
  2. próximos 4 caracteres - 16 bits "intermediários" do carimbo de data e hora
  3. próximos 4 caracteres - 16 bits "altos" do carimbo de data e hora
  4. próximos 4 caracteres - "variante" de 16 bits na sequência do relógio
  5. últimos 12 caracteres - ID de host de 48 bits

Combinar um ID de host aleatório de 48 bits com um carimbo de data e hora de 64 bits e um valor de "variante" de 16 bits torna quase impossível que dois UUIDs sejam idênticos. Usando a quarta versão do padrão UUID (UUID4), a probabilidade de gerar dois UUIDs iguais é de 1 em 1037. Mesmo que milhões de UUIDs sejam gerados a cada segundo, é improvável que um UUID duplicado seja criado durante várias décadas.

UUID vs. GUID

Na maioria dos casos, UUID e GUID são sinônimos. Um GUID (Identificador globalmente exclusivo) tem o mesmo número de dígitos e o mesmo formato que um UUID. No entanto, a Microsoft costuma usar o termo GUID (em vez de UUID) para se referir a identificadores exclusivos em dispositivos Windows. O Microsoft .NET Framework inclui a função NewGuid(), que gera um GUID dentro de um programa de software.

Atualizado October 23, 2020 por Per C.

quizTeste seus conhecimentos

What two things are linked together by a file association?

A
File location and file date
0%
B
File compression and file size
0%
C
File system and filename
0%
D
File extension and file type
0%
Correct! Incorrect!     View the File Association definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de UUID nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.