Sau Y2K và Y2020, hãy tìm hiểu Y2038 là gì?

Sự cố năm 2038 là gì?

Thời điểm chuyển sang thế kỷ 21 cũng là lúc cả quốc tế hoang mang lo lắng về sự cố máy tính mang tên Y2K, để rồi cách khắc phục trong thời điểm tạm thời lúc đó đã dẫn đến một sự cố máy tính khác mang tên Y2020 vào thời gian bước sang năm mới 2020 vừa mới qua. Và sắp tới người ta tiên liệu sẽ còn có sự cố máy tính Y2038 .Sự cố năm 2038, hay còn được gọi là Y2038 hoặc Unix Y2K, là lỗi được dự báo trong những mạng lưới hệ thống ứng dụng lúc bấy giờ tương quan đến tài liệu thời hạn tựa như như sự cố Y2K. Rất nhiều mạng lưới hệ thống đang đếm thời hạn theo số giây trôi qua kể từ mốc là 0 h00 ngày 1/1/1970 ( theo giờ chuẩn quốc tế UTC ) bằng tài liệu số nguyên 32 bit có dấu .

b1-su-co-y2038-la-gi-su-co-nam-2038-la-gi.jpg
Sự cố năm 2038, hay còn được gọi là Y2038, là lỗi được dự báo trong những mạng lưới hệ thống ứng dụng lúc bấy giờ tương quan đến tài liệu thời hạn tương tự như như sự cố Y2K hay Y2020 vừa mới qua .

Dung lượng dữ liệu của số nguyên 32 bit có dấu chỉ đủ duy trì đến 3h14’7’’ ngày 19/1/2038, vì nếu tính cụ thể ra thì số nguyên 32 bit có dấu chỉ đếm được 231 – 1 = 2.147.483.647 giây (khoảng gần 2,15 tỷ giây) sau mốc 0 năm 1970. Thời gian tràn bộ đếm của hệ thống sẽ gây ra những hệ quả khó lường cho hệ thống máy tính.

Đây là lỗi mạng lưới hệ thống được phát hiện trong hệ điều hành quản lý Unix. Trong đó những mạng lưới hệ thống nhúng nhiều năng lực sẽ bị tác động ảnh hưởng bởi sự cố 2038. Khá nhiều phương tiện đi lại giao thông vận tải lúc bấy giờ dùng mạng lưới hệ thống nhúng, như xe hơi sử dụng mạng lưới hệ thống phanh chống bó cứng ABS, mạng lưới hệ thống cân đối điện tử ESC / ESP, hay như máy bay sử dụng xác định GPS, dù tất yếu những mạng lưới hệ thống nhúng này không tương quan mấy đến mạng lưới hệ thống thời hạn .

Sự cố 2038 nhiều khả năng sẽ ảnh hưởng nhiều hơn đến hệ thống nhúng trong các thiết bị thông tin liên lạc như điện thoại, router hay thiết bị phát sóng WiFi. Đó là những thiết bị dựa vào dữ liệu ngày tháng thời gian chính xác trên những nền tảng tương đồng Unix.

Xem thêm: Đơn xin sửa nhà viết tay | Mẫu đơn xin sửa chữa nhà viết ay

Ngoài ra những cơ sở tài liệu MySQL cũng dựa trên hàm thời hạn bị tác động ảnh hưởng bởi sự cố 2038. Một số phiên bản Mac OS X đời đầu cũng được cho rằng sẽ dính sự cố 2038 .

Hiện nay chưa có giải pháp tổng thể cho sự cố 2038. Người ta có thể đổi sang số nguyên 32 bit không dấu để đếm thời gian, như vậy sẽ gia hạn được đến tận 6h28’15’’ ngày 7/2/2106, nhưng ngược lại sẽ làm ảnh hưởng đến những hệ thống lưu trữ dữ liệu thời gian trước năm 1970 vốn trước đây được biểu thị bằng số âm.

Trong khi đó tăng dung tích tàng trữ thời hạn lên 64 bit như những máy đời mới thì hoàn toàn có thể tạo ra sự không thích hợp với cấu trúc cũ .

e1-su-co-y2038-la-gi-su-co-nam-2038-la-gi.gif
Trên hình là minh họa khi số đếm nhị phân dần đến số lượng giới hạn tràn, và đến thời gian 3 h14 ’ 7 ’ ’ ngày 19/1/2038 thì bộ đếm thời hạn của máy tính quay về năm 1901 .

Sự cố Y2020 vừa qua diễn ra như thế nào?

Nếu khám phá lại những sự cố máy tính trước kia, hơn 20 năm trước cả quốc tế đồn thổi về sự cố Y2K như ” ngày tận thế năm 2000 ” hoàn toàn có thể khiến hàng loạt mạng lưới hệ thống máy tính sụp đổ, kéo theo nhiều hệ lụy như mạng lưới hệ thống giao thông vận tải đình trệ, những doanh nghiệp, ngân hàng nhà nước, tổ chức triển khai chính phủ nước nhà phải ngừng hoạt động .


Có thể bạn quan tâm
© Copyright 2008 - 2016 Dịch Vụ Bách khoa Sửa Chữa Chuyên nghiệp.
Alternate Text Gọi ngay