跳转到内容

通用唯一识别码

维基百科,自由的百科全书

这是本页的一个历史版本,由Prudence留言 | 贡献2008年3月28日 (五) 02:21 新頁面,內容: {{Translation|en:Universally Unique Identifier}} Universally Unique Identifier (UUID) 是一個軟體建構的標準,由 Open Software Foundation (OSF) ...)编辑。这可能和当前版本存在着巨大的差异。

(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)

Universally Unique Identifier (UUID) 是一個軟體建構的標準,由 Open Software Foundation (OSF) 的組織在分散計算環境領域 Distributed Computing Environment (DCE) 的一部份,UUID 的目的是使用在分散式系統都能有唯一的辨識資訊,而不需要由中央控制端來做辨識資訊的指定,如此一來每個人都可以建立 UUID 以及不會與其他人重複,因此 UUID 的標籤可以不需要去解決名稱重複的問題就建立成資料庫,最廣泛應用的是微軟的 Microsoft's Globally Unique Identifiers (GUIDs),其他重要的使用者包含了 Linux ext2/ext3 檔案系統、LUKS 加密分割區、GNOME、KDE、Mac OS X,可以在 e2fsprogs 套件中的 uuid 函式庫找到實作。


A UUID is a 16-byte (128-bit) number. The number of theoretically possible UUIDs is therefore 216*8 = 2128 = 25616 or about 3.4 × 1038. This means that 1 trillion UUIDs would have to be created every nanosecond for 10 billion years to exhaust the number of UUIDs.