اول ژانویه ۱۹۷۰؛ مبدا زمان در دنیای دیجیتال

سیستم‌های کامپیوتری سراسر جهان زمان را بر اساس تعداد ثانیه‌های سپری‌شده از اول ژانویه ۱۹۷۰ محاسبه می‌کنند، استانداردی که به «مبدا یونیکس» معروف است.

به گزارش بخش اقتصاد وبانگاه بر اساس داده‌های منتشرشده در ایسنا، تمام دستگاه‌های دیجیتال از رایانه‌ها تا تلفن‌های هوشمند، زمان را بر اساس استاندارد «مبدا یونیکس» اندازه‌گیری می‌کنند. این استاندارد بر پایه تعداد ثانیه‌های سپری‌شده از ساعت ۰۰:۰۰:۰۰ روز اول ژانویه ۱۹۷۰ به وقت ساعت هماهنگ جهانی (UTC) تعریف شده است.

انتخاب این تاریخ به دهه ۱۹۷۰ و دوران توسعه سیستم‌عامل یونیکس در آزمایشگاه‌های بل بازمی‌گردد. کن تامپسون و دنیس ریچی، توسعه‌دهندگان یونیکس، برای ساده‌سازی محاسبات زمانی، از یک عدد واحد به‌جای ترکیب‌های پیچیده سال، ماه و روز استفاده کردند. اول ژانویه ۱۹۷۰ به‌دلیل رُند بودن، نزدیکی به زمان توسعه و کارایی در ذخیره‌سازی حافظه انتخاب شد.

این سیستم با مزایایی مانند سادگی محاسبات، کارایی در ذخیره‌سازی و جهان‌شمولی به استانداردی فراگیر تبدیل شد. اما مشکل سال ۲۰۳۸ چالشی جدی برای سیستم‌های ۳۲ بیتی ایجاد کرد که در آن تاریخ، شمارنده زمان سرریز خواهد کرد. خوشبختانه سیستم‌های مدرن با استفاده از زمان ۶۴ بیتی این مشکل را حل کرده‌اند.

امروز مبدا یونیکس در تمام سیستم‌عامل‌های اصلی و زبان‌های برنامه‌نویسی استفاده می‌شود و به یکی از ماندگارترین استانداردهای فنی تاریخ تبدیل شده است.

©‌ وبانگاه, ایسنا

دکمه بازگشت به بالا