Isang nagbabadyang bomba sa Mac system: ang internet ay titigil sa paggana sa loob ng eksaktong 49 na araw!

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.

Mula sa website na PhoneIslam: Isang lalaki ang natutulog sa kama na may bedside table na naglalaman ng nakasinding lampara, isang bukas na laptop na nagpapakita ng Mac operating system, isang tasa, at isang halaman. Madilim ang ilaw sa silid, na lumilikha ng isang mapayapang kapaligiran sa gabi.


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.

Mula sa PhoneIslam: Ipinapakita ng screen ng laptop ang isang digital na bomba na may timer, mga wire, at isang naputol na kable na nagbubuga ng usok—na nagmumungkahi ng temang internet o hacking. Sa itaas, ipinapakita ang isang malaking countdown timer habang may kumikislap na alerto na nagsasabing: "Mac System Error."

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.

Mula sa website ng PhoneIslam: Isang laptop sa mesa ang nagpapakita ng berdeng simbolo at berdeng hexadecimal values, kasama ang isang tasa ng kape, lampara, at mga libro sa likuran ng isang madilim na silid.

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.

Mula sa PhoneIslam: Isang laptop sa mesa ang nagpapakita ng notification na "macOS update available", na nagpapahiwatig ng posibleng error sa sistema ng Mac. Kasama sa workspace ang kape, mga halaman, at mga kagamitan sa pagsulat.

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.

Mula sa PhoneIslam: Isang MacBook Pro sa ibabaw ng kahoy na mesa ang nagpapakita ng terminal window na naglalaman ng impormasyon tungkol sa system at Mac; malapit dito ay isang notebook, panulat, smartphone, at isang tasa ng kape.

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.

Mahilig ka ba sa pagbasag ng mga rekord kung gaano katagal tumatakbo ang iyong device, o pinapatay mo ba ito araw-araw bago matulog?

Pinagmulan:

macworld.com

Isang puna

gumagamit ng komento
Samyan A Sadeeq

Salamat sa paksa

7
1

Mag-iwan ng reply