احتمال برخورد GUID چقدر است؟
احتمال برخورد GUID چقدر است؟

تصویری: احتمال برخورد GUID چقدر است؟

تصویری: احتمال برخورد GUID چقدر است؟
تصویری: هر چیزی که در مورد رفتار گربه ها باید بدانیم 2024, ممکن است
Anonim

با فرض یک منبع کامل از آنتروپی در هر دستگاه که تصادفی ایجاد می کند راهنماها 50 درصد وجود دارد شانس. فرصت از برخورد بعد از 2.7e18 تصادفی راهنماها تولید شده اند. یعنی بیش از 2.7 میلیون میلیون. آن خیلی زیاد است.

علاوه بر این، شانس ایجاد همان GUID چقدر است؟

عبارت GUID معمولاً توسط توسعه دهندگانی که با فناوری های مایکروسافت کار می کنند استفاده می شود، در حالی که UUID در همه جا استفاده می شود. 128 بیت به اندازه کافی بزرگ است و الگوریتم تولید به اندازه کافی منحصر به فرد است که اگر 1,000,000,000 باشد. راهنماها در هر ثانیه برای 1 سال تولید شد احتمال یک تکراری تنها 50 درصد خواهد بود.

به طور مشابه، GUID برای چه مواردی استفاده می شود؟ آ GUID (شناسه منحصر به فرد جهانی) یک اصطلاح است استفاده شده توسط مایکروسافت برای تعدادی که برنامه نویسی آن برای ایجاد هویت منحصر به فرد برای موجودیتی مانند Worddocument ایجاد می کند. راهنماها به طور گسترده ای هستند استفاده شده در محصولات مایکروسافت برای شناسایی رابط‌ها، مجموعه‌های مشابه، رکوردها و سایر اشیاء.

با توجه به این، چند ترکیب GUID وجود دارد؟

در حال تولید GUID چیزهای بی اهمیت: " آنجا 122 بیت تصادفی هستند (128 - 2 برای متغیر - 4 برای نسخه) بنابراین به 2^122 یا 5، 316، 911، 983، 139، 663، 491، 615، 228، 241، 121، 400، محاسبه می شود. ترکیبات احتمالی ."

آیا GUID ها تصادفی هستند؟

راهنماها طراحی شده اند که منحصر به فرد باشند، نه تصادفی . را GUID الگوریتم تولید برای منحصر به فرد بودن طراحی شده است. برای تصادفی یا غیرقابل پیش بینی بودن طراحی نشده است. در واقع، اگر به بحث قبلی نگاه کنید، می بینید که به اصطلاح الگوریتم 1 غیر از تصادفی و کاملا قابل پیش بینی

توصیه شده: