منزل، بيت > أخبار > صناعة الأخبار > يمكن تعيين تاريخ الهاتف فقط إلى 2038؟ هناك مشكلة كبيرة وراء هذا...
اتصل بنا
QQ: 2355473736
سكايب: مورنينكلفين
رقم المادة: + 86-158 1877 6906
البريد الإلكتروني: kelvin@glf-tool.com
QQ: 2355473738
سكايب: jinliyang-allin2012 المنتج
رقم: + 86-158 1463 9078
البريد الإلكتروني: allian@glf-tool.com QQ: 23 ... اتصل الآن

أخبار

يمكن تعيين تاريخ الهاتف فقط إلى 2038؟ هناك مشكلة كبيرة وراء هذا...

LS 2022-07-29 16:59:57

متى ستكون نهاية العالم؟ لطالما كان لهذا السؤال الهراء كل أنواع الإجابات الغريبة. عند فتح إعدادات نظام الهاتف (وليس التقويم) ، قم بإيقاف تشغيل إعداد الوقت التلقائي ، وقم بتمرير الرقم في الاتجاه المستقبلي ، ستجد أن الوقت يتوقف عند 2038.



يمكن ضبط كل من Xiaomi و Huawei على 31 ديسمبر 2037 ، والآي فون أطول بيومين فقط

ليس فقط على الهواتف ، ولكن على أجهزة الكمبيوتر ، عندما تحاول ضبط الوقت من عام 2037 وما بعده ، ستجد أنه بغض النظر عن مقدار الضغط على زر التعيين ، فلن يستمر التاريخ في التغيير.



عندما يتم تعديل التاريخ بعد عام 2038 ، سيتوقف في 1 يناير 2038

ماذا سيحدث بالضبط في عام 2038؟ لماذا لا تستطيع أجهزة مختلفة "تجاوز" 2038؟ ابحث في الإنترنت عن 2038 ، ويمكنك أيضًا العثور على شخص قام بإعداد صفحة للعد التنازلي. يتضمن هذا وقتًا أكثر دقة: 19 يناير 2038 3:14: 7. وفي الثانية التالية ، سيعود جهازك الإلكتروني إلى عام 1901.

ستندلع "مشكلة 2038" الشهيرة في هذه اللحظة.



بحلول وقت حدوث "مشكلة 2038" ، هناك...

في عام 2038 ، الوقت "يدمر" النظام

المشكلة تحدث ثانية واحدة بعد 19 يناير 2038 3:14: 7. لن يأتي هذا اليوم 03:14:08 ، سيتم الترحيب بك في الساعة 20:45:52 في 13 ديسمبر 1901.



باستخدام برنامج نصي لمحاكاة وقت النظام ، ستكون هناك قفزات زمنية (النظام الأساسي Debian GNU / Linux (kernel 2.4.22)) William Porquet / deepsky.com

بالنسبة للعديد من الأجهزة الإلكترونية ، هذه ضربة مدمرة. إنشاء وتعديل الملفات وتشغيل البرامج التطبيقية ومزامنة أنظمة الشبكة... كقيمة أساسية ، يلعب الوقت دورًا مهمًا للغاية في النظام الإلكتروني بأكمله. لذلك ، لفترة من الوقت ، اعتبر Siri ، المساعد الصوتي للهاتف المحمول من Apple ، هذا اليوم أيضًا "نهاية العالم". لماذا هذا اليوم؟ تعطي الكلمات الرئيسية في إجابة Siri الإجابة أيضًا.



إجابة Siri المبكرة على سؤال نهاية العالم (الإصدار الجديد من النظام لا يحتوي على مثل هذه الإجابة)

يونكس ، 32 بت ، هاتان الكلمتان تجعل هذا اليوم في عام 2038 محكوم عليه بالفشل. Unix هو أحد أنظمة التشغيل ، ويستند أسلوب التوقيت في هذا النظام إلى 1 يناير 1970 00:00:00 ويزيد أو ينقص في ثوانٍ. على سبيل المثال ، حتى الساعة 0:00 يوم 1 يناير 2022 ، تحتاج فقط إلى إضافة 1640966400 ثانية إلى القيمة الأساسية. وأنظمة Android و Apple التي نستخدمها الآن تنتمي إلى أنظمة شبيهة بنظام Unix ونستخدم نفس النظام.

تخزن الأنظمة الإلكترونية البيانات باستخدام 0 و 1 ، أو ثنائي. إذا تم استخدام رقم واحد فقط ، فيمكن تمثيل 0 و 1 فقط ؛ وإذا تم استخدام رقمين ، فيمكن استخدام 00 و 01 و 10 و 11 لتمثيل الأرقام الأربعة 0 و 1 و 2 و 3 على التوالي. مع زيادة عدد البتات ، يزداد أيضًا الرقم الذي يمكن تمثيله في نظام ثنائي ، ولكن هناك دائمًا حد أعلى. إذا تم استخدام 32 0s و 1s لتخزين الأرقام ، فإن البتة الأولى تمثل العلامة ، و 0 تمثل ، و 1 تمثل - ، ثم يمكن أن تمثل الـ 31 بت المتبقية 2147483647 كحد أقصى. في عصر تكون فيه موارد الكمبيوتر أعلى من سعرها ، يكون وقت 32 بت أكثر من كافٍ.

1 يناير 1970 00:00:00 2147483647 ثانية = 19 يناير 2038 3:14: 7 ثواني. في الثانية التالية ، سيتم "إلغاء تحميل" البيانات ويحدث الفائض. في هذا الوقت ، تتغير بتة الإشارة الأولى من 0 إلى 1 ، وتصبح علامة الجمع الأصلية علامة ناقص ، والوقت ينتقل فجأة إلى الماضي.

من الأعلى إلى الأسفل توجد الثواني الثنائية ، والثواني العشرية المقابلة ، ووقت نظام Unix 32 بت ، والوقت الفعلي. بعد 2147483647 ، ستصبح بت الإشارة 1 (علامة الطرح) ، وسوف ينقلب الرقم بالكامل فجأة ، ويعود إلى عام 1901.丨 بيمو / ويكيكومونس

هذا السؤال موجود في المستقبل ، كيف سيؤثر علينا؟ إذا نظرنا إلى الوراء ، فإن مشكلة "Millennium Bug" مرة تلو الأخرى أعطتنا بعض التلميحات.

حشرة الألفية من ألف سنة

2000 ، الألفية. في العديد من التطبيقات ، يتحول العام إلى عام 1900.

أيضًا نظرًا لأن موارد الأجهزة ثمينة ، استخدمت البرامج المبكرة آخر رقمين من العام لتمثيل التاريخ ، وتم تحديد الرقمين الأولين افتراضيًا إلى 19. لقد أثارت قضية الوقت غير الواضحة هذه اهتمامًا هائلاً في العالم بأسره. قد تتأثر الأنظمة الحكومية والأنظمة المصرفية وأنظمة الطيران والأنظمة الأخرى وتفشل جميعها. كانت هناك استجابات في جميع أنحاء العالم لمحاولة حل المشكلة. لقد أصدر بلدي مرارا وثائق تؤكد أهمية هذا الموضوع. كما قدمت الولايات المتحدة مشروع قانون بشأن مشكلة "حشرة الألفية" لحث الصناعات على تبادل المعلومات لمعالجة مثل هذه المشاكل.



الإجراءات في جميع أنحاء العالم ضد "الألفية علة" 丨 الشعبية اليومية على الإنترنت الطبعة

بفضل الاهتمام الكبير الذي أولي لـ "حشرة الألفية" ، تم حل هذه المشكلة قبل التفشي المركز. ولكن بعد ذلك ، استمرت أحداث شبيهة بـ "حشرة الألفية" في الظهور في تيار لا نهاية له.

في الأسبوع الأول من عام 2010 ، كانت حوالي 30 مليون بطاقة مصرفية في ألمانيا "غير نشطة" في نفس الوقت. لا يقتصر الأمر على عدم تمكن حاملي البطاقات من تمرير بطاقاتهم مباشرة للاستهلاك ، ولكن حتى سحب الأموال من أجهزة الصراف الآلي يمثل مشكلة. هذا لا يؤثر فقط على حياة سكان البلاد ، ولكن أيضًا يجعل الألمان الذين يقضون إجازتهم في الخارج عالقين في المنطقة المحلية.

بسبب الاختلافات في الترميزات المختلفة ، تم تحديد عام 2010 بشكل غير صحيح على أنه 2016 في النظام المصرفي الألماني. البطاقة المصرفية "منتهية الصلاحية" أيضًا. يحدث نفس الموقف على الهواتف المحمولة التي تستخدم نظام Windows Mobile: سيتم عرض رسالة نصية للعام الجديد التي تلقيتها في اليوم الأول من عام 2010 على أنها 2016 بواسطة النظام.

سارعت ألمانيا في إصلاح نظامها المصرفي ، لكن لحسن الحظ لم تتسبب في مزيد من الضرر. لكن في الفضاء ، الأمور ليست بهذه البساطة. في سبتمبر 2013 ، فقدت المركبة الفضائية Deep Impact الاتصال فجأة ، مما أجبر وكالة ناسا على الإعلان عن النهاية الرسمية لمهمة الاستكشاف ذات الصلة. يعتقد مايك أهيرن ، كبير علماء البعثة في Deep Impact ، أنها "مشكلة الألفية". لم يتمكن جزء من برنامج المركبة الفضائية من تحديد التواريخ بشكل صحيح بعد 11 أغسطس 2013 ، مما تسبب في استمرار إعادة تشغيل الكمبيوتر. في النهاية ، فقد العلماء إشارة مركبة فضائية.



محاكاة اللقاء بين Deep Impact و Comet Tempel 1 NASA

في بداية هذا العام ، سمح "خطأ 2022" لمبرمجي Microsoft بتجربة العمل الإضافي للعام الجديد. في 1 كانون الثاني (يناير) ، انقطع نظام خدمة البريد من Microsoft ، Exchange ، فجأة ، ولم يتمكن المستخدمون الذين يستخدمون الخدمة من إرسال رسائل البريد الإلكتروني. ثم أصدرت Microsoft بيانًا قالت فيه إن المشكلة تتعلق بفشل التحقق من التاريخ والتغيير في العام الجديد. وببساطة ، مثل مشكلة عام 2038 ، فإن الوقت "فاض". لحسن الحظ ، عمل فريق Microsoft ساعات إضافية وحل المشكلة في نفس اليوم.

في المستقبل ، ستظهر بالتأكيد مشكلة "تشبه حشرة الألفية". بالنسبة للمشاكل التي يمكن التنبؤ بها ، بذلت محاولات لتقديم حلول. على سبيل المثال ، استخدم تنسيقًا جديدًا لتخزين معلومات الوقت. في الوقت نفسه ، فإن النواة الجديدة التي يوفرها فريق الأنظمة تعالج أيضًا "المشكلات التاريخية" على الأنظمة الأساسية 32 بت. لا داعي للقلق كثيرًا ، بعد كل شيء ، كان يجب أن تكون قد غيرت عدة موجات من الهواتف المحمولة بحلول ذلك الوقت.

ومع ذلك ، فمن الطبيعي أن تواجه أخطاء مفاجئة مماثلة مرة أخرى. لأن هناك دائمًا أشياء تحدث في العالم تكون معقولة وغير متوقعة.

المراجع

[1] العد التنازلي لمشكلة عام 2038. https://gregnk.com/2038/

[2] مشروع 2038 الأسئلة المتداولة (FAQ). http://www.deepsky.com/~merovech/2038.html#What_operating_systems_and_platforms_are_affected_by_it

[3] لماذا يقول سيري إن العالم سينتهي في يناير 2038؟ https://www.quora.com/Why-does-Siri-say-the-world-will-end-on-January-2038

[4] وقت Unix. https://en.wikipedia.org/wiki/Unix_time

[5] Unix Time Stamp - محول الزمن. https://www.unixtimestamp.com/

[6] تشبه يونكس. https://www.computerhope.com/jargon/u/unix-like.htm

[7] إصدار 2038. https://en.wikipedia.org/wiki/2038٪E5٪B9٪B4٪E9٪97٪AE٪E9٪A2٪98

[8] تقدم الصين في حل مشكلة الكمبيوتر في عام 2000. http://www.scio.gov.cn/xwfbh/xwbfbh/wqfbh/1999/1201/Document/328000/328000.htm

[9] قول "الألفية علة". http://www.people.com.cn/item/hs2000/july.html

[10] كلينتون تحث الأمريكيين على التعامل مع مشكلة عام 2000. https://edition.cnn.com/ALLPOLITICS/1998/07/14/clinton.y2k/

[11] خطأ من نوع Y2K يصيب النقد الألماني وبطاقات الائتمان. https://www.eetimes.com/y2k-type-bug-hits-german-cash-credit-cards/

[12] احمل النقود بالإضافة إلى البطاقة ، حسب اتحاد البنوك الألمانية. https://www.computerworld.com/article/2759697/carry-cash-as-well-as-a-card--says-german-bank -ass Association.html

[13] رسائل تواريخ أخطاء Windows Mobile من عام 2016. https://www.wired.com/2010/01/windows-mobile-bug-dates-messages-from-2016/

[14] ناسا تعلن نهاية مهمة المذنبات ذات التأثير العميق https://www.nationalgeographic.com/science/article/130920-deep-impact-ends-comet-mission-nasa-jpl#:~:text=NASA٪20officials ٪ 20 أعلن٪ 20the٪ 20 عميق ، يوليو٪ 204٪ 20of٪ 20that٪ 20 سنة.

[15] مشكلة سنة التبادل 2022: فشل تحميل محرك فحص FIP-FS - لا يمكن تحويل "2201010001" إلى طويلة (2022/01/01 00:00 بالتوقيت العالمي المنسق). https://borncity.com/win/2022/01 / 01 / exchange-fip-fs-scan-engine-failure-to-load-cant-convert-2201010001-to-long-1-1-2022 /

[16] البريد الإلكتروني عالق في قوائم انتظار النقل المحلية في Exchange. https://techcommunity.microsoft.com/t5/exchange-team-blog/email-stuck-in-exchange-on-premises-transport-queues/ba-p / 3049447