O co chodzi w epoce? 1

O co chodzi w epoce?

Komputery potrafią interpretować tylko jedynki i zera, co sprawia, że ​​interpretacja dat w kategoriach roku, miesiąca i dnia jest nieco skomplikowana. Naukowcy wymyślili rozwiązanie, które pomoże komputerom zrozumieć daty: podaj datę komputerowi jako wartość liczbową wyrażoną w sekundach i naucz go interpretować tę wartość jako datę czytelną dla człowieka. Ta wartość sekund zostanie obliczona poprzez wybranie punktu odniesienia i zliczenie liczby sekund, które upłynęły od tego punktu. O to właśnie chodzi w Epoce.

Przedstawiamy Czas Epoki

W słowniku angielskim „Epoka” jest definiowana jako chwila czasu uważana za punkt wyjścia dla określonego okresu lub wydarzenia. W obliczeniach „Czas epoki” odnosi się do punktu początkowego używanego do obliczenia liczby sekund, które upłynęły.

Czas epoki w popularnych systemach operacyjnych

Czas Epoki w świecie rzeczywistym zaczyna się o godzinie 00:00:00 UTC, gdzie UTC oznacza Skoordynowany czas uniwersalny.

Apple macOS uważa, że ​​jego Epoka zaczyna się 1 stycznia 1904 roku.

Microsoft Windows uważa, że ​​jego Epoka zaczyna się od 1 stycznia 1601 roku.

Systemy Unix i Linux uważają, że ich Epoka zaczyna się od 1 stycznia 1970 roku. Czas ten jest również określany jako Czas uniksowy oraz Epoka Uniksa.

Jaki będzie czas uniksowy w tej chwili?

tendate Polecenie może być użyte do znalezienia czasu uniksowego w dowolnym momencie, jak pokazano poniżej.

Duża wartość liczbowa to liczba sekund, które upłynęły od 00:00:00 UTC 1 stycznia 1970. Aby zinterpretować tę datę jako ludzką, można ją ponownie wprowadzić jako dane wejściowe do date polecenie, jak pokazano poniżej.

Data Epoka Człowiek

Aby zachować prostotę, domyślnie: date polecenie wyświetla czytelną dla człowieka datę i godzinę wraz z informacjami o strefie czasowej.

Data oryginału

Kto zdecydował o czasie uniksowym?

W latach 60. i 70. Dennis Ritchie i Ken Thompson zbudowali razem system Unix. Postanowili ustawić 00:00:00 UTC 1 stycznia 1970 roku, jako moment „epokowy” dla systemów uniksowych.

Jak efektywny jest czas uniksowy?

Czas uniksowy jest przechowywany jako 32-bitowa liczba całkowita ze znakiem. W miarę upływu każdej sekundy wartość stale rośnie i ostatecznie osiągnie swoje ograniczenie w dniu 03:14:07, 19 stycznia 2038 r., gdy 32-bitowa liczba całkowita ze znakiem przepełni się i zresetuje się do 13 grudnia 1901 r. Kiedy to się stanie , zakłóci to wiele ograniczonych czasowo działań w systemie, takich jak licencje na oprogramowanie, operacje tworzenia kopii zapasowych itp. Ten problem jest określany jako „problem roku 2038”.

Niektórzy sugerowali, że 32-bitowa wartość powinna zostać zmieniona na liczbę całkowitą bez znaku. Oznaczało to, że systemy uniksowe byłyby w stanie interpretować daty do roku 2106. Stwierdzono jednak, że nie jest to skuteczne w przypadku dat sprzed 1970 r.

Nowy sposób przechowywania czasu uniksowego

Deweloperzy wkrótce wymyślili 64-bitową liczbę całkowitą ze znakiem do przechowywania czasu uniksowego. Oznacza to, że czas uniksowy będzie ważny przez około 14 miliardów lat. To prawie 22 razy więcej niż obecnie szacowany wiek wszechświata! Powinno to trwać do końca wszechświata (szacowane na 13,8 miliarda lat). Nowsze systemy 64-bitowe mogą obsługiwać nowy czas uniksowy, ale nie starsze systemy 32-bitowe. Jądro Linuksa wprowadziło tę 64-bitową wartość do przechowywania liczby sekund, które upłynęły od epoki od wersji 2.6.19.

Uważa się, że do roku 2038 systemy 32-bitowe wyjdą z mody, więc nie powinno to stanowić problemu. Systemy wbudowane używane w samochodach, takie jak jednostka sterująca silnika (ECU), są zależne od czasu i oparte na 32-bitach. Oczekuje się, że będzie to działać do 2038 roku.

Śmieszny fakt

Podobną sytuację zaobserwowano w przypadku teledysku Psy Gangnam Style przesłanego na YouTube, który wcześniej używał wartości 32-bitowej do śledzenia liczby wyświetleń wideo. Ten film zebrał tak wiele wyświetleń, że przekroczył próg 32-bitowy. Od tego czasu YouTube zaczął używać wartości 64-bitowej do śledzenia liczby wyświetleń swoich filmów, stwierdzając, że nie spodziewali się, że liczba wyświetleń filmu przekroczy wartość 32-bitową.

Wesprzyj naszą pracę ❤️

Jeśli spodobał Ci się ten artykuł, rozważ pozostawienie napiwku, aby pomóc nam dalej publikować wartościowe treści.

Bezpieczna płatność przez PayPal
Zobacz także:  Iran twierdzi, że zniszczył infrastrukturę danych Amazona w Bahrajnie