Apple A Macbookok 49 nap után lelassulnak a "macOS időzített bomba" miatt

Ha van egy MacBook Neo(599 dollár az Amazonon), egy MacBook Pro vagy akár egy iMac, és ritkán indítja újra ezt a számítógépet, akkor néhány hét után gyakran észreveszi, hogy a készülék lelassul, miközben egyes alkalmazások már nem működnek az elvárt módon. Photon most azonosított egy hibát, amely gyakorlatilag időzített bombaként működik, és valószínűleg ezeknek a problémáknak egy részéért felelős.
Ez a hiba azt jelenti, hogy pontosan 49 nap, 17 óra, 2 perc és 47,296 másodperc elteltével a Mac bekapcsolásától számítva a hálózati kapcsolatok már nem végződnek megfelelően. Ez kezdetben a CPU-kihasználtság növekedéséhez vezet, mivel egy idő után több száz vagy akár több ezer olyan kapcsolatot kezel, amelyeket valójában meg kellett volna szakítani. Amint a rendelkezésre álló portok - általában 16 384 darab - elfogynak, több új kapcsolat már nem létesíthető.
Ettől kezdve sok alkalmazás már nem működik megfelelően, bár a korábban létrehozott hálózati kapcsolatok továbbra is gond nélkül működnek, és a macOS a pingre is helyesen válaszol. Egy újraindítás visszaállítja ezt a visszaszámlálást, és így pontosan 49 napig javítja a problémát, amíg az újra elő nem fordul. Ez az időtartam nem véletlen, mivel a macOS egy 32 bites számlálót használ a hálózati kapcsolatok idejének és időtartamának meghatározására.
Ezért legfeljebb 2³²-es értékeket képes tárolni, ami 4 294 967 295 nanoszekundumnak vagy 49 napnak, 17 órának, 2 percnek és 47,296 másodpercnek felel meg. Ha ez az érték túllépésre kerül, a számláló túlcsordul és leáll. Ugyanezen okból a Windows 95 és a Windows 98 49,7 nap után összeomlott, míg egyes Linux-származékok 32 bites számlálóval rögzítik az 1970. január 1. óta eltelt másodperceket, ami 2038. január 19-én hibához vezethet. A hiba hátteréről bővebb információ a oldalon található a Photon informatív jelentésében.
Forrás(ok)
» A Top 10 multimédiás noteszgép - tesztek alapján
» A Top 10 játékos noteszgép
» A Top 10 belépő szintű üzleti noteszgép
» A Top 10 üzleti noteszgép
» A Top 10 notebook munkaállomása
» A Top 10 okostelefon - tesztek alapján
» A Top 10 táblagép
» A Top 10 Windows tabletje
» A Top 10 subnotebook - tesztek alapján
» A Top 10 300 euró alatti okostelefonja
» A Top 10 120 euró alatti okostelefonja
» A Top 10 phabletje (>5.5-inch)
» A Top 10 noteszgép 500 EUR (~160.000 HUF) alatt
» A Top 10 "pehelysúlyú" gaming notebookja






