Alam ng lahat na ang mga Mac ay kilala sa kanilang hindi kapani-paniwalang katatagan at kakayahang tumakbo nang ilang linggo nang hindi napapagod, ngunit tila mayroong isang maliit na "time bomb" na nakatago sa kaibuturan ng operating system. Kamakailan ay natuklasan ng developer na si Photon ang isang kakaiba at bihirang bug sa macOS na may kaugnayan sa TCP protocol, na responsable para sa mga koneksyon sa internet. Ang bug na ito ay nagiging sanhi ng biglang pag-shutdown ng system pagkatapos ng isang tiyak na tinukoy na tagal ng panahon.

Ang nakamamatay na countdown papunta sa internet
Kung ikaw yung tipo ng taong nagyayabang na hindi pa namamatay ang iyong Mac simula nang mabili mo ito, baka gusto mong pag-isipang muli ang iyong estratehiya. Ayon sa isang bagong tuklas, kung hahayaan mong nakakonekta at gumagana ang iyong Mac nang eksaktong 49 na araw, 17 oras, 2 minuto, at 47 segundo, may mangyayaring kakila-kilabot: tuluyan nitong mawawalan ng koneksyon sa internet, na parang may pumutol nito sa labas ng mundo.

Ang maganda rito (kung mayroon mang magandang maidudulot tungkol sa mga teknikal na aberya) ay napakasimple ng solusyon; ito ang klasikong solusyon na pinagtatawanan ng lahat: "Patayin ito at i-restart." Ang pag-restart ng iyong Mac ay nagre-reset ng timer at nag-aalis ng kakulangan sa software, na magbibigay-daan sa iyong internet na gumana nang normal muli, at ang countdown sa isa pang 49 na araw ay magsisimula muli bago magpasya ang iyong Mac na sapilitang umidlip.
Ano ang nangyayari sa likod ng mga eksena?
Hindi ito mahika o nagkataon lamang; ito ay isang purong teknikal na isyu sa software na may kaugnayan sa kung paano pinangangasiwaan ng sistema ang mga numero. Ipinaliwanag ni Photon na ang problema ay nagmumula sa tinatawag na "32-bit integer overflow" sa macOS kernel na kilala bilang XNU. Sa madaling salita, mayroong depekto sa kung paano sinusubaybayan ng Transmission Control Protocol (TCP) ang mga timestamp.

Kapag naabot na ng counter ang pinakamataas na halaga na maaaring maiimbak sa isang 32-bit variable, ito ay "nag-a-flood" o hindi wastong nagre-reset sa zero, na nagdudulot ng kalituhan sa system at pagkabigo ng lahat ng bago at kasalukuyang koneksyon. Ito ay katulad ng pag-reset ng odometer ng isang lumang kotse sa zero pagkatapos maabot ang isang milyong kilometro, ngunit sa isang Mac, pinipigilan ka ng pag-reset na ito na mag-browse sa iyong paboritong website o magpadala ng isang email.
Bakit hindi mo napansin ang pagkakamaling ito noon?
Malamang, tulad ng karamihan sa atin, hindi mo pa nararanasan ang problemang ito sa iyong propesyonal na buhay. Hindi ito dahil sa napakalakas ng iyong device, kundi dahil patuloy na naglalabas ang Apple ng mga system update, at ang bawat update ay karaniwang nangangailangan ng pag-restart ng system. Kamakailan lamang, inilabas ng Apple ang macOS 26.4.1 dalawang linggo lamang matapos ang macOS 26.4, at ang ganitong kaikling pagitan ay sapat na upang patayin ang higanteng software bago pa man ito umabot sa limampung araw ng tuluy-tuloy na operasyon.

Gayunpaman, kung ginagamit mo ang iyong Mac bilang server o palagi mong tinatanggihan ang mga update at hinahayaang gumana ang iyong makina nang ilang buwan, maaari kang mabiktima ng kahinaang ito. Kasalukuyang nagtatrabaho nang nakapag-iisa ang developer sa isang pag-aayos, at inaasahang maglalabas ang Apple ng opisyal na update upang i-patch ito sa malapit na hinaharap, bagama't hindi pa malinaw kung aling mga bersyon ng operating system ang partikular na apektado ng bug na ito.
Paano mo malalaman kung gaano na katagal gumagana ang iyong device?
Kung gusto mong malaman kung malapit na ang "silent moment" ng iyong device, madali mong masusuri ang uptime nito. Ang kailangan mo lang gawin ay buksan ang Terminal app at i-type ang salitang uptime Pagkatapos ay pindutin ang Return button, at agad na sasabihin sa iyo ng system ang eksaktong oras na hindi ito nagre-restart.

Mayroon ding mga kapaki-pakinabang na tool na nagbibigay ng mga istatistikang ito sa isang biswal na kaakit-akit at eleganteng paraan, tulad ng Particulars app o iStatMenus. Kaya, kung matuklasan mong ang iyong device ay lumampas na sa apatnapung araw ng patuloy na paggamit, marahil oras na para bigyan ito ng maikling pahinga at "tech coffee" sa pamamagitan ng manu-manong pag-restart nito bago ito magdesisyong mag-strike sa pinakamasamang posibleng oras.
Pinagmulan:



Isang puna