Sau Y2K và Y2020, hãy tìm hiểu Y2038 là gì?
Sự cố năm 2038 là gì?àYhãytìmhiểuYlàgìbxh đuc
Thời điểm chuyển sang thế kỷ 21 cũng là lúc cả thế giới hoang mang về sự cố máy tính mang tên Y2K, để rồi cách khắc phục 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 điểm bước sang năm mới 2020 vừa 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 các hệ thống phần mềm hiện nay liên quan đến dữ liệu thời gian tương tự như sự cố Y2K. Rất nhiều hệ thống đang đếm thời gian theo số giây trôi qua kể từ mốc là 0h00 ngày 1/1/1970 (theo giờ chuẩn quốc tế UTC) bằng dữ liệu số nguyên 32 bit có dấu.
![]() |
Sự cố năm 2038, hay còn được gọi là Y2038, là lỗi được dự báo trong các hệ thống phần mềm hiện nay liên quan đến dữ liệu thời gian tương tự như sự cố Y2K hay Y2020 vừa 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 hệ thống được phát hiện trong hệ điều hành Unix. Trong đó các hệ thống nhúng nhiều khả năng sẽ bị ảnh hưởng bởi sự cố 2038. Khá nhiều phương tiện giao thông hiện nay dùng hệ thống nhúng, như xe hơi sử dụng hệ thống phanh chống bó cứng ABS, hệ thống cân bằng điện tử ESC/ESP, hay như máy bay sử dụng định vị GPS, dù tất nhiên những hệ thống nhúng này không liên quan mấy đến hệ thống thời gian.
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.
Ngoài ra các cơ sở dữ liệu MySQL cũng dựa trên hàm thời gian bị ả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 lượng lưu trữ thời gian lên 64 bit như các máy đời mới thì có thể tạo ra sự không tương thích với cấu trúc cũ.
![]() |
Trên hình là minh họa khi số đếm nhị phân dần đến giới hạn tràn, và đến thời điểm 3h14’7’’ ngày 19/1/2038 thì bộ đếm thời gian 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 tìm hiểu lại các sự cố máy tính trước đây, hơn 20 năm trước cả thế giới đồn thổi về sự cố Y2K như "ngày tận thế năm 2000" có thể khiến toàn bộ hệ thống máy tính sụp đổ, kéo theo nhiều hệ lụy như hệ thống giao thông đình trệ, các doanh nghiệp, ngân hàng, tổ chức chính phủ phải đóng cửa.
-
Mua máy tính Dell được trợ giá 2 triệu đồngXu hướng tình dục nguy hiểm mới ít người để ý"Đại dịch" đái tháo đường trẻ hóa, BHYT Hà Nội chi 1.000 tỷ tiền điều trịNghiên cứu mới: Hai thời điểm vàng tập thể dục giúp giảm nguy cơ ung thưCMS bán laptop dùng chíp Atom đầu tiênNghiêm Văn Ý đọ tài cùng võ sĩ Muay ở giải MMA ChampionshipBài LiêngLoại nước uống rẻ bèo giúp kiểm soát mỡ máuNhận định, soi kèo Hoàng Anh Gia Lai vs Hải Phòng, 17h00 ngày 27/4: Thắng tiếp lượt vềBệnh viện Nam học và Hiếm muộn Hà Nội đạt chứng nhận quốc tế hỗ trợ sinh sản
下一篇:Nhận định, soi kèo Arema vs Persebaya Surabaya, 15h30 ngày 28/4: Lịch sử gọi tên
- ·Nhận định, soi kèo St.Gilloise vs Club Brugge, 23h30 ngày 27/4: Lợi thế cho Genk
- ·Ăn lá xoài có tác dụng gì với sức khỏe?
- ·Cà phê trộn ngô và đậu nành rang cháy nguy hiểm như thế nào?
- ·Cần đi bộ bao lâu để kéo dài tuổi thọ?
- ·Làm việc hiệu quả với Windows XP
- ·Uống ít nước làm tăng nguy cơ ung thư bàng quang
- ·Hỏng thận chỉ vì tập thể dục mà quên mất điều này
- ·Bé trai cắt mít bị đứt lìa 3 ngón tay, phải mổ 2 lần
- ·Nhận định, soi kèo Western United vs Sydney FC, 14h00 ngày 27/4: Tìm lại mạch thắng
- ·Vaccine sởi nào sẽ dùng để tiêm cho trẻ dưới 9 tháng tuổi ở TPHCM?
- ·Đánh giá khách quan về cổng game hàng đầu nổ hũ Big Club
- ·Nhanh già vì 9 loại thực phẩm này
- ·Siêu máy tính dự đoán Brighton vs West Ham, 21h00 ngày 26/4
- ·Hơn nửa số bệnh nhân ung thư tại Việt Nam tử vong sau một năm phát hiện
- ·Sữa tắm White Conc Review từ A đến Z cho mọi cô nàng
- ·Xét nghiệm HPV tự lấy mẫu
- ·iPhone đầy rẫy những nơi Apple chưa đến
- ·Những bất thường trên cơ thể cảnh báo chức năng thận suy giảm
- ·Sức khỏe sinh sản phụ nữ: Khi chia sẻ, thảo luận trở thành sức mạnh
- ·Dấu hiệu cảnh báo chức năng thận suy giảm
- ·Chuột cho máy tính nhỏ
- ·Ăn trứng như thế nào để hấp thu dưỡng chất tốt nhất?
- ·Nên tập squat bao nhiêu lần mỗi ngày để có hiệu quả?
- ·Ung thư tiền liệt tuyến giai đoạn sớm có phẫu thuật được không?
- ·Zen mang diện mạo mới
- ·Vì sao chị em dị ứng với tinh trùng?
- ·Chơi game 3D với Toshiba Satellite M300
- ·Chủ quan với những bệnh này, bạn có thể đối mặt ung thư gan
- ·Ung thư phổi đã di căn có điều trị được không?
- ·Ung thư phổi có lây không?
- ·Những tính năng 'phải có' khi sắm 'dế'
- ·Khi nào cần tầm soát ung thư gan?
- ·Trải nghiệm thiết bị chăm sóc da cao cấp tại YA
- ·Nắng nóng đổ mồ hôi, vì sao càng uống nước lọc càng thấy khát?
- ·Nhận định, soi kèo Atalanta vs Lecce, 01h45 ngày 28/4: Đẩy khách ra miệng vực
- ·Mỹ Linh kêu gọi chung tay hỗ trợ phụ nữ yếu thế tầm soát ung thư