Một quả bom hẹn giờ trong hệ thống Mac: Internet sẽ ngừng hoạt động chính xác sau 49 ngày!

Ai cũng biết máy Mac nổi tiếng về độ ổn định đáng kinh ngạc và khả năng hoạt động liên tục trong nhiều tuần mà không gặp vấn đề gì, nhưng dường như có một "quả bom hẹn giờ" nhỏ ẩn sâu bên trong hệ điều hành. Nhà phát triển Photon gần đây đã phát hiện ra một lỗi kỳ lạ và hiếm gặp trong macOS liên quan đến giao thức TCP, chịu trách nhiệm cho các kết nối internet. Lỗi này khiến hệ thống đột ngột tắt sau một khoảng thời gian được xác định chính xác.

Theo trang web PhoneIslam: Một người đàn ông đang ngủ trên giường, bên cạnh là một chiếc bàn cạnh giường với một chiếc đèn đang cháy, một chiếc máy tính xách tay đang mở hiển thị hệ điều hành Mac, một chiếc cốc và một chậu cây. Căn phòng được chiếu sáng mờ ảo, tạo nên một bầu không khí yên bình vào ban đêm.


Đếm ngược định mệnh đến với internet

Nếu bạn thuộc kiểu người hay khoe khoang rằng máy Mac của mình chưa bao giờ tắt nguồn kể từ khi mua, có lẽ bạn nên xem xét lại chiến lược đó. Theo một phát hiện mới, nếu bạn để máy Mac của mình kết nối và hoạt động trong đúng 49 ngày, 17 giờ, 2 phút và 47 giây, điều khủng khiếp sẽ xảy ra: nó sẽ mất hoàn toàn kết nối internet, như thể ai đó đã ngắt kết nối nó khỏi thế giới bên ngoài.

Theo PhoneIslam: Màn hình máy tính xách tay hiển thị một quả bom kỹ thuật số với bộ đếm thời gian, dây điện và một sợi cáp bị ngắt kết nối đang bốc khói – gợi ý chủ đề về internet hoặc hack. Phía trên, một bộ đếm ngược lớn được hiển thị trong khi một cảnh báo nhấp nháy có nội dung: "Lỗi hệ thống Mac."

Điều tốt đẹp duy nhất (nếu có điều gì tốt đẹp về các lỗi kỹ thuật) là giải pháp cực kỳ đơn giản; đó là giải pháp kinh điển mà mọi người thường cười nhạo: "Tắt máy và khởi động lại." Khởi động lại máy Mac sẽ đặt lại bộ đếm thời gian và xóa phần mềm, cho phép internet hoạt động bình thường trở lại, và quá trình đếm ngược đến 49 ngày tiếp theo trước khi máy Mac của bạn quyết định "ngủ đông" bắt đầu lại.


Điều gì đang diễn ra đằng sau hậu trường?

Đây không phải là phép thuật hay sự trùng hợp ngẫu nhiên; mà là một vấn đề kỹ thuật phần mềm thuần túy liên quan đến cách hệ thống xử lý các con số. Photon giải thích rằng vấn đề bắt nguồn từ cái gọi là "lỗi tràn số nguyên 32 bit" trong nhân macOS, được gọi là XNU. Nói một cách đơn giản, có một lỗi trong cách Giao thức Điều khiển Truyền tải (TCP) theo dõi dấu thời gian.

Theo trang web PhoneIslam: Một chiếc máy tính xách tay trên bàn hiển thị biểu tượng màu xanh lá cây và các giá trị thập lục phân màu xanh lá cây, phía sau là cốc cà phê, đèn và sách trong một căn phòng thiếu sáng.

Khi bộ đếm đạt đến giá trị tối đa có thể lưu trữ trong biến 32 bit, nó sẽ "tràn" hoặc đặt lại sai về 0, gây ra sự nhầm lẫn trong hệ thống và làm hỏng tất cả các kết nối mới và hiện có. Điều này tương tự như việc đồng hồ đo quãng đường của một chiếc ô tô cũ đặt lại về 0 sau khi đạt đến một triệu km, nhưng trên máy Mac, việc đặt lại này sẽ ngăn bạn truy cập trang web yêu thích hoặc gửi bất kỳ email nào.


Sao bạn không nhận ra lỗi này sớm hơn?

Rất có thể, giống như hầu hết chúng ta, bạn chưa từng gặp phải vấn đề này trong công việc. Điều này không phải vì thiết bị của bạn quá mạnh, mà vì Apple liên tục phát hành các bản cập nhật hệ thống, và mỗi bản cập nhật thường yêu cầu khởi động lại hệ thống. Gần đây, Apple đã phát hành macOS 26.4.1 chỉ hai tuần sau macOS 26.4, và khoảng thời gian ngắn như vậy đủ để làm sập hệ thống phần mềm khổng lồ này trước khi nó hoạt động liên tục được năm mươi ngày.

Theo PhoneIslam: Một chiếc máy tính xách tay trên bàn hiển thị thông báo "Có bản cập nhật macOS", cho thấy có thể xảy ra lỗi hệ thống Mac. Không gian làm việc bao gồm cà phê, cây cảnh và văn phòng phẩm.

Tuy nhiên, nếu bạn đang sử dụng máy Mac của mình làm máy chủ hoặc liên tục từ chối cập nhật và để máy hoạt động trong nhiều tháng, bạn có thể trở thành nạn nhân của lỗ hổng này. Nhà phát triển hiện đang tự mình nghiên cứu bản vá lỗi và Apple dự kiến ​​sẽ phát hành bản cập nhật chính thức để vá lỗi này trong thời gian tới, mặc dù vẫn chưa rõ phiên bản hệ điều hành nào bị ảnh hưởng cụ thể bởi lỗi này.


Làm sao bạn biết thiết bị của mình đã hoạt động được bao lâu?

Nếu bạn tò mò muốn biết thiết bị của mình sắp đến "thời điểm im lặng" hay chưa, bạn có thể dễ dàng kiểm tra thời gian hoạt động của nó. Tất cả những gì bạn cần làm là mở ứng dụng Terminal và gõ từ khóa. thời gian hoạt động Sau đó nhấn nút Quay lại, và hệ thống sẽ ngay lập tức cho bạn biết chính xác thời gian đã trôi qua mà chưa khởi động lại.

Theo PhoneIslam: Một chiếc MacBook Pro trên bàn gỗ hiển thị cửa sổ dòng lệnh chứa thông tin hệ thống và máy Mac; gần đó là một cuốn sổ tay, bút, điện thoại thông minh và một cốc cà phê.

Cũng có những công cụ hữu ích cung cấp các số liệu thống kê này một cách trực quan và trang nhã, chẳng hạn như ứng dụng Particulars hoặc iStatMenus. Vì vậy, nếu bạn thấy thiết bị của mình đã sử dụng liên tục quá bốn mươi ngày, có lẽ đã đến lúc cho nó nghỉ ngơi một chút và "thưởng thức" bằng cách khởi động lại thủ công trước khi nó "đình công" vào thời điểm tồi tệ nhất.

Bạn có phải là người thích phá kỷ lục về thời gian hoạt động của thiết bị hay bạn tắt thiết bị mỗi ngày trước khi đi ngủ?

Nguồn:

macworld.com

Một bình luận

bình luận người dùng
Samyan A Sadeeq

Cảm ơn vì chủ đề

7
1

Để lại phản hồi