Do một lỗi lập trình từ năm 1970, tất cả các thiết bị sử dụng nền tảng 32-bit sẽ gặp sự cố vào năm 2038.
- Elon Musk khai trương siêu máy tính huấn luyện AI "mạnh nhất thế giới": Trang bị 100.000 GPU NVIDIA, tiêu thụ hơn 3 triệu lít nước mỗi ngày, 150 MW điện mỗi giờ
- Không phải CrowdStrike, theo Microsoft đây mới là nguồn gốc sâu xa của thảm họa IT toàn cầu
- Microsoft ra mắt công cụ khắc phục lỗi CrowdStrike dễ dàng hơn
- Apple âm thầm thừa nhận chi tiêu quá tay cho dịch vụ xem phim trực tuyến
- Samsung dồn lực cho điện thoại AI, “lột xác” hoàn toàn so với smartphone hiện tại
Sự cố "màn hình xanh" mới đây đã ảnh hưởng nghiêm trọng đến nhiều quốc gia, làm tê liệt hệ thống máy tính tại nhiều sân bay, siêu thị, bệnh viện... Có thể bạn chưa biết, một sự cố máy tính tiếp theo đã được dự đoán sẽ xảy ra vào năm 2038, với tên gọi Y2K38 hay Y2038.
Vấn đề này phát sinh từ cách các phần mềm được lập trình để xử lý thông tin thời gian. Theo đó, nó sẽ ảnh hưởng tới các phần mềm sử dụng hệ số nguyên 32-bit để lưu trữ các thông tin về thời gian.
Khi các lập trình viên phát triển hệ điều hành máy tính UNIX đầu tiên vào những năm 1970, họ đã quyết định sử dụng số nguyên 32-bit để đo lường thời gian, bắt đầu từ ngày 1/1/1970. Hệ thống này đã được tích hợp vào nhiều phần mềm và phần cứng.
Tuy nhiên, hệ số nguyên 32-bit chỉ có thể lưu trữ giá trị tối đa là 2.147.483.647. Do đó, vào ngày 19/01/2038 - tức là 2.147.483.647 giây sau ngày 1/1/1970 - giá trị này sẽ bị vượt qua. Nếu không được sửa chữa kịp thời, tất cả các hệ thống 32-bit có thể quay trở lại giá trị 0, dẫn đến việc chúng mặc định hiển thị thời gian hiện tại là năm 1970.
Theo giáo sư Jonathan Smith từ Khoa Máy tính và Khoa học Thông tin của Đại học Pennsylvania phát biểu năm 2014, về mặt kỹ thuật, việc sửa chữa lỗi này không quá khó khăn nhưng sẽ tốn nhiều thời gian do phạm vi ảnh hưởng rất rộng lớn. Tuy nhiên, ngành công nghệ còn khoảng 24 năm để chuẩn bị và khắc phục vấn đề này trước khi nó xảy ra.
Sự cố này được cho là có điểm tương đồng với "sự cố Y2K," một sự cố máy tính được dự đoán sẽ xảy ra vào thời điểm chuyển giao giữa hai thiên niên kỷ (tức thời điểm năm 1999 - 2000).
Nguyên nhân của sự cố này là do các máy tính cũ chỉ được lập trình để nhận diện hai chữ số cuối cùng của năm, khiến chúng không thể phân biệt rõ ràng giữa các năm 2000 và 1900. Điều này dẫn đến lo ngại rằng khi đồng hồ máy tính chuyển từ năm 1999 sang năm 2000, các hệ thống có thể gặp lỗi nghiêm trọng.
Vào chiều 19/7, một sự cố mất điện toàn cầu do hệ thống Internet bị sập đã ảnh hưởng nghiêm trọng đến nhiều quốc gia, gây mất điện diện rộng và tác động đến hoạt động tại nhiều sân bay, siêu thị, bệnh viện... Đơn vị để xảy ra sự cố là Crowdstrike đã phát hành bản cập nhật để khắc phục lỗi, trong khi các cơ quan khẩn cấp tiếp tục theo dõi tình hình và đảm bảo các dịch vụ thiết yếu không bị gián đoạn.
NỔI BẬT TRANG CHỦ
Google: Giải được bài toán 10 triệu tỷ tỷ năm chỉ trong 5 phút, chip lượng tử mới là bằng chứng về đa vũ trụ
Điều đáng ngạc nhiên hơn cả là nhiều người trên cộng đồng mạng thế giới lại đang đồng tình với kết luận của Google.
Gần 2025 rồi mà vẫn dùng USB để lưu công việc thì quả là lỗi thời