توقيت يونكس: الفرق بين النسختين
[مراجعة غير مفحوصة] | [مراجعة غير مفحوصة] |
تم حذف المحتوى تمت إضافة المحتوى
ط بوت: وسوم صيانة، أضاف مقالة غير مراجعة |
لا ملخص تعديل |
||
سطر 2:
{{نهاية مسدودة|تاريخ=فبراير 2016}}
ورثت الأنظمة الشبيهة بنظام [[يونكس|يونيكس]] ميزاته و عيوبه ، و صارت و كأنها نسخ من يونيكس و ليست شبيهة به. إحدى المشاكل التي تواحهها هي مشكلة العام 2038.
حتى تتضح الصورة أكثر لأوضح بعض الأمور. في يونيكس و الأنظمة الشبيهة به ، يحسب الوقت بناءً على عدد الثواني التي مرت على الساعة 00.00.00 منذ يوم 1 يناير 1970 . المشكلة في يونيكس و العلة المرتبطة به هو استخدام العدد الصحيح الطويل ذو الإشارة ، و كان من الأفضل استخدام العدد الصحيح الطويل بلا إشارة ، لذلك فإن إنظمة 32 بت تخزن عدد الثواني في 31 خانة ثنائية و الخانة الأخيرة للإشارة ، و الأفضل استغلال خانة الإشارة كخانة عددية. أقصى عدد من الثواني يمكن لأنظمة 32 بت أن تصله هو 2 مرفوع لأس 31 و يساوي 2147483648 ثانية و هو ما يساوي تقريباً 69 سنة و لو استغلت الخانة 32 لوصل توقيت يونيكس 136 سنة بعد 1 يناير 1970.
|