PTT推薦

[情報] i皇提出x86S架構 僅支援64位元

看板PC_Shopping標題[情報] i皇提出x86S架構 僅支援64位元作者
oppoR20
(發情豹紋)
時間推噓39 推:40 噓:1 →:72

https://bit.ly/41YMz6q

https://i.imgur.com/uS48o36.jpg

相信現在基本上已經沒有人在裝32位元的OS了 很簡單 因為不支援4G以上的RAM
現行Win11也是不支援32位元的OS及CPU 但仍然支援32位元的程式

近日 i皇提出了一個新的架構"x86S" 與以往最大的差別在於他僅支援64位元
再也不支援32位元及16位元

根據他們的說法 會有以下幾點好處:
1. 使用簡化的64位元分段模型來支援32位元應用程式,與現代作業系統已經使用的相符。2. 移除第1和第2環(現代軟體不使用的環),以及過時的分段功能,如 gates。
3. 移除16位元定址的支援。
4. 刪除對第3環的I/O埠存取支援。
5. 刪除支援過時的CPU驅動I/O模型的字串埠I/O。
6. 將本地中斷控制器(APIC)僅限於X2APIC,並刪除遺留的8259支援。
7. 移除一些未使用的作業系統模式位元。

據稱 這樣的好處在於可以更快的啟動CPU 因為啟動期間不用使用非分頁的傳統模式
轉換到x64架構只是消除了「進入64位元操作的幾個跳板程式階段」

目前看來 似乎還是會支援32位元的程式
所以那些舊的程式應該還能運作?
然後這樣的轉變不會讓舊系統無法使用 因為可以靠i皇自己的虛擬化技術達成
https://cdrdv2.intel.com/v1/dl/getContent/776648
有興趣的 這個是白皮書
我是沒看啦

反正i皇這樣也算好事啦
如果真的對傳統的程式鎂有太大的衝擊的化
還是舊乾脆跟Win12一同推出好了 反正12要大改 兩個一起大改
但我想要讓PC完全拿掉32位元的支援 應該是有德等了
Mac早就已經拿掉32位元的支援 Windows打開工作管理員還是一狗票32bit的...

--
https://i.imgur.com/zybURjR.jpg https://i.imgur.com/cgRaNCj.jpg

https://i.imgur.com/XrIGg3Y.jpg https://i.imgur.com/UKnya2J.jpg
https://i.imgur.com/D1FaJAb.jpg https://i.imgur.com/UbMJLFM.jpg

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.64.133.112 (臺灣)

※ 文章網址:
https://www.ptt.cc/PC_Shopping/E.pb_j9EqFhwuQ

※ 編輯: oppoR20 (42.72.151.140 臺灣), 05/20/2023 21:52:21

ltytw05/20 21:56intel怎麼不繼續Itanium精神? 關起門來繼續玩

ltytw05/20 21:57從0開始 跟現行生態不相容的全新架構 拋棄x86包袱

tomsawyer05/20 21:57還想玩一次ia64喔

raidcrash05/20 21:59Mac OS的相容性本來就是渣渣等級的 拿掉32bit當然沒差

raidcrash05/20 21:59就算不拿掉32bit Mac OS很多程式也才支援2-3版

cliff200105/20 22:11Windows那沈重的包袱能把32bit完全換掉嗎?感覺穩定性

cliff200105/20 22:11很可觀

oopFoo05/20 22:17看pdf,32bit指令還是在的,16bit全部拋棄包含vm86模式

sunyanwen05/20 22:18"Removal of 32-Bit Ring 0", 看起來是不敢拿掉32-Bit

sunyanwen05/20 22:19Ring 3(eq.32-Bit EL0), 就是很成熟的64-bit的UEFI Onl

sunyanwen05/20 22:19y, 割掉也無感

guezt05/20 22:19Linux 32位元就支援4GB以上Ram, 現在還是用的好好的

wahaha9905/20 22:30可以省下多少電晶體?

b32501905/20 22:36話是這麼說不過相容性大概會有問題

amd735605/20 22:37公家機關表示不喜

sxing632605/20 22:47有想過,大核純64,小核相容32

C13H16ClNO05/20 22:48全丟給虛擬機處理就沒相容性問題了

kivan0005/20 22:55問題出在微軟

stosto05/20 23:2432直接拿掉APP就會改版了啦

Wangsl05/20 23:32steam就mac版有64位元的而已

cancelpc05/20 23:37講白點,就是Intel只想拿掉它能拿掉的。有些系統/UEFI無

cancelpc05/20 23:37法拿掉的就算了。沒在考慮32bit軟體可不可執行。

cancelpc05/20 23:39維持只有開機,作業系統能開機,其他都不是Intel考慮的

cancelpc05/20 23:39部分

testPtt05/20 23:39win32api消失一堆公司會爆炸

cancelpc05/20 23:40一堆週邊也全死

cancelpc05/20 23:41就算支援64,一切資源就吃很大

cancelpc05/20 23:43原本1個byte可以處理的,現在都是用4個byte在用,各種資

cancelpc05/20 23:43源直接爆表

cancelpc05/20 23:44用VM模擬,浪費的資源也是巨大的,不考慮相容性等

Medic05/20 23:53先請微軟未來別再出32bit的Win就夠了

cancelpc05/20 23:54微軟光大小核就生出一個Win 12

cancelpc05/20 23:56微軟就是靠相容性成為霸主,不會沒事搞死自己。只為了開

cancelpc05/20 23:56機快點。

commandoEX05/20 23:57Linux 32bit 預設也是關掉PAE啊...

raidcrash05/20 23:59Win11已經沒32bit版本了啊 但還是會支援32bit程式 還在

raidcrash05/21 00:00更新的可能沒差 問題是一堆舊程式沒支援32bit直接死

paul4080705/21 00:23 喜聞樂見

hn948041205/21 00:45Itanium有部分專利在HP手上吧

HsieHsieH05/21 00:46要變arm了嗎

hn948041205/21 00:46但依照現在x86的包袱我想微軟和Intel很難跟水果一樣

hn948041205/21 00:47Mac的x86支援直接砍(10.15直接砍32位元的軟體支援)

hn948041205/21 00:47*有那個魄力

guanting88605/21 00:58身為果粉可以誠實的告訴你 賈教主要你換就是換 舊機

guanting88605/21 00:58型若不能用配合掏錢就對了

guanting88605/21 00:59Intel 那種要服務 Windows市佔9成用戶 要砍什麼架構

guanting88605/21 00:59或指令集或變更設計包袱大的很

ss21805/21 01:05舊程式的主機也不會沒事去升級改環境就是

twosheep060305/21 01:05這動搖x86本的改動真的能實現嗎XD

Arbin05/21 01:11在Xeon應該會先跑

Arbin05/21 01:11反正在Windows Server上WOW64功能是可以直接拔的

Arbin05/21 01:12更別說Linux一大票早就純64位元環境的狀況

hn948041205/21 01:13想當初Intel還放話要讓Itanium取代x86結果....

CyBw05/21 01:45撐這麼多年64bit,何時要升128bit,牙膏踩一下好嗎

Shepherd198705/21 01:46有種哀皇自宮的感覺 喜聞樂見 嘻嘻

Wilson31005/21 02:08AMD狂喜,以後要保證100%運行只能買AMD

hn948041205/21 02:1720年前AMD就狂喜過了啦,Intel也想不到AMD會搞出一個

hn948041205/21 02:18x86-64

Bencrie05/21 02:40Linux 會裝 multiarch 不就為了 steam

protoss05/21 02:48好處只有快速啟動CPU?值得賭這麼大嗎?

ksng109205/21 03:02對啊看半天好處就這樣? XDD

cancelpc05/21 03:19Intel不是真心為了開機快,而是製程上不了。之前搞大小

cancelpc05/21 03:19核擠出空間,現在想拿掉一些16,32指令等電路多擠出一些

cancelpc05/21 03:19晶圓空間

cancelpc05/21 03:23上面大小核生出Win11,打錯了

cancelpc05/21 03:24以及64是佔了8byte

menchian05/21 03:52老實說32bit的舊程式,運算量吃的也不多了,靠軟體模擬

menchian05/21 03:52環境的性能應該夠用,但這環境要靠微軟支援,拋棄32bit

menchian05/21 03:52遲早要走的

iorittn05/21 08:38這個一盤程式沒問題,但工業用的不一定哦

iorittn05/21 08:38一般

MK4705/21 09:31Windows就是包袱太大了 很難丟掉 就像樓上講的 一堆工業元件

MK4705/21 09:31都要重寫 過渡期超級痛

lc8530105/21 10:17這個算趨勢,AMD 早晚也要跟上吧

lc8530105/21 10:18不然開機一堆 legacy 要處理頭就痛

jeta89011905/21 10:29光是UEFI導入超過十年,CSM也沒看有幾間敢拔掉

Ekmund05/21 11:18這個又不是bus之類越粗越猛 升128有優勢的場景極少啦...

Ekmund05/21 11:25OPC Foundation:

commandoEX05/21 11:59筆電5年前就都拿掉CSM了啊

widec05/21 13:20寫個模擬器就好了吧

saimeitetsu05/21 15:33Itantium: 純64 ?

tim10810805/21 19:16i64

dildoe05/21 19:5232bit ring0 又不是全部 x86都不能動XD

hn948041205/21 21:26CSM很早就從OEM上移除了吧。Win 11開始強制用UEFI後

hn948041205/21 21:27也加速推動CSM移除的速度

eatyourshit05/21 21:58工控上還一堆16 32位元的東西 動起來會很頭痛

stosto05/21 22:44微軟intel陣容繼續這樣可能mac使用者會越來越多

teaseu05/22 00:40Intel對ia64施展穢土轉生

s25g5d405/22 01:20推文一堆搞不清楚狀況?Intel 就沒要拿掉 32 bit 相容,

s25g5d405/22 01:20想想 64 bit 作業怎麼跑 32 bit 程式就知道,這部分會留

s25g5d405/22 01:20著,x86-64 指令集本來就向下相容 32 bit 定址模式。講 I

s25g5d405/22 01:20A-64 的更好笑,IA-64 來自 HP 的 PA-RISC,跟 x86 八竿

s25g5d405/22 01:20子打不著。Intel 這次想做的是砍掉現代作業系統用不到的

s25g5d405/22 01:21部分,64 bit 系統使用 32 bit 這麼常見的使用情境怎麼可

s25g5d405/22 01:21能砍掉。另外 Intel 這次是丟白皮書出來,還在跟合作夥伴

s25g5d405/22 01:21收集意見,一堆人還以為 Intel 說改就改喔?

a1e05/22 01:23這樣搞,是不是想整死一狗票老遊戲啊

birdy59005/22 09:37想拔的是最老的東西 反正那些可能用到的老OS早不能用了

birdy59005/22 09:38真的還需要用還有模擬器 而且並沒有性能問題

jansan05/22 10:36早就該直接改了 拖太久了

zsp4077305/22 14:49講得好像公司工廠經常汰換設備零件一樣

aq98133405/22 15:09說實在微軟真的改動放棄32bit應用程式,難道那些工廠設

aq98133405/22 15:09備會放棄Windows 嗎?

aq98133405/22 15:10Linux開發軟體跟Windows 開發軟體,沒接觸過這一行的,

aq98133405/22 15:10應該會認為Linux開發難度大 成本高

aq98133405/22 15:11Windows 開發難度低 成本略低於Linux ,也就是說,這些

aq98133405/22 15:11工廠公司啊,該改還是得改,願意還是不願意都一樣

aq98133405/22 15:13而且工業與民用 拆開來不就好了

aq98133405/22 15:14民用CPU跟作業系統下放新技術測試,工業用另外維持,他

aq98133405/22 15:14們一直以來不都這樣做的

SUCKERKING05/22 23:01還有人講MAC,當年Apple轉進的手段才真的凶狠好嗎。

s796805/23 07:01macOS才是狠人 每次作業系統更新直接淘汰硬體 系統不更新

s796805/23 07:02應用程式沒多久就會因為作業系統老 無法更新停用 超機掰的