要知道2038年1月19號 所有32位元嘅程式都會報廢 到時仲有幾多機用緊32bit?

脆友上連登

39 回覆
7 Like 12 Dislike
脆友上連登 2025-03-09 23:14:02
先講apple:
Apple係第一個淘汰32bit os同app支援
iOS方面,由ios 7(2013)開始支援64bit,到iOS 11(2017)完全淘汰晒32bit嘅u同app (最後可以行到32bit嘅iOS裝置係iPhone 5同iPad 4)
Mac方面,由10.7(2011)開始只支援64bit cpu,到10.15(2019)只支援64bit app(最後可以行到32bit app嘅Mac算係未更新到Catalina嘅2012年Mac,不過唔知有幾多部停留喺Mojave或之前)
相信到2038年,冇人會仲係用緊iPhone 5, iPad 4同2012年未升級到Catalina嘅Mac (除非有人仲用緊2012 Mac Pro,不過係後話)

再講android:
Android 12(2021)開始只支援arm64 cpu,同時大廠開始令自己嘅cpu唔再支援64bit app(例如Snapdragon 8 gen 3(2023),galaxy s24開始行唔到32bit app),又或者從Android 14開始有啲客製rom已經唔再支援32bit app
假使依家仲支援到32bit app嘅s23同埋同期機種有4年更新周期,最多升級到android 17(2026-2027),並keep住支援32bit app,咁距離2038死線仲有十年時間
屆時仲有冇老人家仲用緊s23或同期機種?絕對有可能。之不過,屆時應該已經停止咗該機嘅32bit app支援
另外,手機更換周期係比電腦快,相信到時部機唔換,自己都好大機會壞

最後就講windows:
雖然由Windows 11開始只有64bit kernel,但係佢完全支援32bit app,可以話係唯一仲完全支援32bit app嘅os。同時間,佢亦都係更換周期比較慢嘅device之一
假使windows 12 2026-2027出,並完全淘汰32bit app支援,如無意外最後一個支援32bit app嘅os就會係windows 11 24h2 ltsc(2034)
假若有電腦要長期運行一個32bit app,即使更新os都要個app長期運作,相信去到2034年唔再支援佢都要繼續運作,直至2038年1月19號為止

唔知呢啲電腦世界上佔有幾多,可能真係少之有少,只不過要長期運作某個app而寧願冇維護唔更新os嘅電腦相信唔少,例如上述嘅2012 mac pro用家
我相信呢個世界仲有人用緊2012 Mac Pro,升級到雙X5690配rx 580/Vega甚至更新,行Mojave然後行到今日,甚至行到2038年,就係為咗某啲32bit app
假面喵 2025-03-09 23:14:40
千年蟲?
AmeliaDunham 2025-03-09 23:19:43
quickpic已經得32
脆友上連登 2025-03-09 23:21:22
仲未講server
唔知server 2025如何
已知Windows server 2022仲支援32bit app
唔排除去到2038仲用緊32bit app
Mac OS server 雖然10.6係最後版本
但係佢嘅server add on支援到MacOS 12
脆友上連登 2025-03-09 23:22:18

2038年會有另一個千年蟲
enter90 2025-03-10 00:03:26
但係仲有幾多32bit嘅應用程式係使用中呢?
轉身射個Air波 2025-03-10 00:11:14
d舊game點算
脆友上連登 2025-03-10 00:12:01
可以話全部報廢
脆友上連登 2025-03-10 00:13:04
好多
例如舊遊戲
舊server
嵌入式os
轉身射個Air波 2025-03-10 00:16:37
但係有冇原因先?
windows已經係支援舊野最好
如果唔洗理舊app其實跟linux拆核心其實有得諗
反正都係大改
安子 2025-03-10 00:20:32
大把大型機器而家仲用緊window xp,😓😓
脆友上連登 2025-03-10 00:26:53
https://zh.wikipedia.org/zh-hk/2038年问题
Signed 32bit time_t 最多儲存到2038年1月19日03:14:07
屆時就會出現時間錯誤

脆友上連登 2025-03-10 00:30:01
屆時所有機器都要升級硬件/os
不過唔知道2038年仲有幾多用到
轉身射個Air波 2025-03-10 00:47:31
咁姐係點都要改
不過正確人用開個d program 99.9%GG
舊game更加唔洗諗
轉身射個Air波 2025-03-10 00:48:22
咁姐係點都要改
不過正人用開個d program 99.9%GG
舊game更加唔洗諗
脆友上連登 2025-03-10 00:50:24
依家討論個point就係去到2038年仲有幾多app/os係行緊32bit
SSR-獅子神レオナ 2025-03-10 00:59:10
咁我有個問題 , 假設將來Windows 12真係會cut咗32bit , 咁我喺Windows 12上面行VM Windows 11 24H2 / 或者在之前嘅windows咁咪可以行到32bit軟件?
SSR-獅子神レオナ 2025-03-10 01:00:42
當我冇講過 , 原來再碌落去睇係講緊日期計數問題
轉身射個Air波 2025-03-10 01:01:41
大把
差在有幾多人用
雖然9成都會係無人maintain個d
例如係無繼續開發嘅program或者game
又或者無辦法更新個d好似d實體電子儀器
不過又咁睇
如果個樣野係keep住有用理論上都會有新版本
加上事前知道又未必會好似千年蟲咁大件事
脆友上連登 2025-03-10 01:03:25
係嘅
之不過係2038年1月19日之前
過咗個threshold之後個vm都行唔到入面嘅32bit軟件
SSR-獅子神レオナ 2025-03-10 01:06:07
好難講 , 啲大公司嘅In house software日日都keep住用但係已經冇人去maintenance , 淨係hkt已經數到幾個用咗超過25年嘅in house software
脆友上連登 2025-03-10 01:07:32
係唔會千年蟲有咁大件事嘅
只要啲asset keep住更新到64bit
轉身射個Air波 2025-03-10 01:12:15
deadline fighter
SSR-獅子神レオナ 2025-03-10 01:13:48
我諗到時應該都會用虛擬化+時間轉譯嘅方式去行32bit , 即係可能中間會有個Hypervisor 去將64bit時間轉返做特殊嘅32bit時間
赤色幽默 2025-03-10 01:14:15
用4 bytes / 32 bits int儲timestamp
又或者用10位數timestamp嘅program / database table
係咪都會炒晒
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞