Високосні секунди спричиняють хаос для комп’ютерів, тому Мета хоче їх позбутися

Високосні секунди спричиняють хаос для комп’ютерів, тому Мета хоче їх позбутися

З 1972 року було 27 високосних секунд: додаткові секунди були додані до загального світового годинника – Всесвітнього координованого часу, або UTC – для врахування змін у швидкості обертання Землі. Історично наша концепція часу визначається як невелика частка тривалості сонячної доби, але оскільки швидкість обертання Землі дещо непостійна (уповільнюється та прискорюється через різні фактори), це означає, що сонячний час і всесвітній час мають тенденцію відхилятися один від одного. Отже, щоб компенсувати, ми додаємо високосні секунди. і це по-справжньому Плутає комп’ютери.

Я маю на увазі, просто уявіть, що ви комп’ютер. У вас дуже чітке відчуття часу. Ви знаєте, що день 24 години, година 60 хвилин і хвилина 60 секунд: усі вони чисті й охайні. Потім, у випадковий день, коли ви чекаєте наступного світанку, ви з жахом спостерігаєте, як ваш внутрішній годинник наближається до 23:59:59 до омріяних раніше 23:59:60. Це цілком нормально для вас злякатися. Можливо, маленька шишка, просто щоб заспокоїти нерви. У результаті ви видаляєте деякі з найбільших веб-сайтів у світі. Всі на вас сердяться.

Це не жартівливий сценарій. Коли в 2012 році було додано високосну секунду, це спричинило серйозні збої в роботі таких сайтів, як Forsquare, Reddit, Linkedin, Yelp. До 2015 року, коли настав час наступного другого стрибка, інженери в основному засвоїли свої уроки, але було й те, що Є ще деякі лазівки. Як і раніше 2016 рік. Як творець Linux Лінус Торвальдс поклади це: «Майже кожного разу, коли у нас є додаткова секунда, ми щось знаходимо. Це справді дратує, тому що це класичний випадок коду, який фактично не виконується, і, отже, не був протестований користувачами у звичайних умовах».

Це причина, чому конгломерат соціальних мереж Meta хоче позбутися високосної секунди. в Повідомлення в блозі опубліковано вчора, команда інженерів компанії окреслила свій аргумент проти додавання високосних секунд, заявивши, що це модифікація, яка «суттєво приносить користь вченим і астрономам» (оскільки вона дозволяє їм проводити спостереження за небесними об’єктами за допомогою UTC). Meta каже, що ця функція менш важлива, ніж була раніше, і її переважує плутанина, яку викликають високосні секунди у світі технологій.

«Впровадження нових високосних секунд є ризикованою практикою, яка приносить більше шкоди, ніж користі, і ми вважаємо, що настав час запроваджувати нові технології на її заміну», — кажуть у компанії.

згідно з звіт від cnetMeta не єдина в цьому, і ця кампанія залучила підтримку інших технологічних гігантів, таких як Google, Microsoft і Amazon, а також великих хітів у міжнародній спільноті вимірювань, таких як Національний інститут стандартів і технологій США (NIST) і Французьке міжнародне бюро воріт і механізмів (BIPM).

Але без високосних секунд, що відбувається з UTC? Ми залишаємо його не синхронізованим із сонячним часом? Що ж, є варіанти, зазначає Мета. Однією з альтернатив до високосних секунд є Відтінок По-друге, це означає уповільнення цифрових годинників протягом більш тривалого періоду часу, щоб обчислити додатковий час для додавання – фактично розподіляючи необхідні високосні секунди на період годин у день.

Однак і з цим методом є проблеми. Існує багато способів обчислення секунд мазка (особливо з точки зору періоду, який ви використовуєте для розподілу додаткового «часу»). І оскільки не існує єдиного центрального способу стежити за часом у багатьох цифрових системах світу, це означає, що альтернативні методи також можуть призвести до плутанини та збоїв.

READ  OnePlus був нокаутований, щоб вивезти підроблені телефони OPPO і Realme

У всякому разі, Meta не пропонує жодного єдиного вирішення проблеми високосної секунди. Це просто говорить, що має бути один. Дійсно, це проблема, яку зараз розглядають багато інших організацій. Наступною важливою віхою буде доповідь з цього питання на замовлення Міжнародного союзу електрозв’язку або Міжнародного союзу електрозв’язку ООН у 2015 році. Він вийде в 2023 році. Тому що ви не можете поспішати з такими речами.

You May Also Like

About the Author: Philbert Page

"Загальний ніндзя в соціальних мережах. Інтроверт. Творець. Шанувальник телебачення. Підприємець, що отримує нагороди. Веб-ботанік. Сертифікований читач"

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *