看板 Gossiping作者 kimisawa (楊回血了。)標題 Re: [問卦] PS5的硬碟讀取速度是目前電腦無法達到的?時間 Sun Jun 14 14:12:38 2020
※ 引述《twyes (twyes)》之銘言:
: 簡單的邏輯就好
: PS5用的都是電腦的零組件
: 1. 電腦做得到的,PS5不一定做得到
: 2. PS5做得到的,電腦一定做的到
: PS5的固態硬碟不就是PC的東西
: 不可能有 PS5做得到,但PC做不到 這種事情
: 因為這些零組件都是PC的東西
你要不要去重看 Mark Cerny的技術發表會?
索尼為何強調這次SSD? 因為他的控制器與OS儲存架構是訂製的。
一般PC要讀取儲存資料
CPU->Controller->SSD->RAM->CPU
CPU:我需要地圖A跟物件材質,急用
控制器:好的,大哥我去SSD幫你找
控制器:找到了,我幫你放到記憶體了,大哥你自己去拿
如果記憶體已經滿了,就變成這樣
CPU:我需要地圖A跟物件材質,急用
控制器:好的,大哥我去SSD幫你找
控制器:找到了,大哥我在門口了但記憶體不夠,請你先把其他東西移掉。
CPU:等我一下,好移掉了
控制器:我幫你放到記憶體了,你自己去拿。
PS5架構跳過RAM這個步驟
CPU->controller->SSD->CPU
CPU:我需要地圖A跟物件材質,急用
控制器:好的,大哥我去SSD幫你找
控制器:找到了,我直接送到你手上。你忙的話我在旁邊等你。
PC做不到因為用的是Windows架構,視窗一定要你CPU->controller->ram路線
所有的控制器都受限於視窗這個拘束器。
Linus Tech 千萬Youtuber日前才發了道歉影片針對這點他也是有跟你一樣想法。
但是他去了解後發了道歉聲明。有興趣自己看。
https://youtu.be/4ehDRCE1Z38
--
http://i.giphy.com/l46CgTq0DWRyD8QoM.gif
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 68.5.5.197 (美國)
※ 文章代碼(AID): #1UvR_O28 (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1592115160.A.088.html
你RAM再多資料還是要放到RAM沒辦法跳過
推 chaoliu: 竟然不遵守范紐曼架構==2F 06/14 14:15
推 hugh509: 那不能把RAM加大就好?3F 06/14 14:15
可以但你還是無法跳過, PS5就是要省那時間
推 tanted: 你講的是windows是指OS的架構嗎 不燃用linux是就好5F 06/14 14:16
PS是訂製的Linux,目前的Linux也是走跟Win一樣的資料讀取流程,因為要支援市售的
標準設備。PS5就甚麼都訂製的可以自己定義。
你CPU要把控制器指令包進去沒意見但AMD&Intel沒這樣做
推 e741000: 可是ssd速度比ram慢欸8F 06/14 14:20
你要不要再看一次我寫的? 資料不管怎樣都要從SSD搬出來,
搬出來後放到RAM等待還是直接拿給CPU的差別。最快的還是CPU.
推 pkpkc: 把ssd當ram玩不怕ssd早死嗎9F 06/14 14:21
所以你有發現PS5只有825G嗎?他留了不少預留
推 tanted: data不是一定要在ram CPU才能直接存取嗎 ram速度比SSD快10F 06/14 14:23
這是你被現今架構受限,PS5就是要跳過這段。
推 Yuwuen: 如果CPU說馬來西亞話 SSD說中文 這樣還能溝通嗎?11F 06/14 14:25
推 jasonpig: 問題是多這個步驟不會慢到哪裡去阿,電腦會慢最大問題是RAM容量不夠的問題12F 06/14 14:25
遊戲機架構是訂死的,也就是說他們出了就是16G未來都不會再增加。
不要用PC思維。 你爽差到125GB RAM然後所有東西都用RAMdisk沒人阻止。但主機
要考慮的是未來5-8年的周期。
※ 編輯: kimisawa (68.5.5.197 美國), 06/14/2020 14:31:04
推 pkpkc: PS5還是有ram吧 說穿了該不會是把特規ssd當虛擬記憶體玩?15F 06/14 14:27
→ hank780420: 下一代的non-voltile RAM正式進入消費市場再買這類架構比較好吧....FLASH這樣玩保證死很快17F 06/14 14:29
推 proprome: 推文一堆PC仔還在嘴硬啊 真難看啊19F 06/14 14:30
→ rooo2012: 怎覺得是ps為省記憶體成本才去改架構21F 06/14 14:30
PS5硬體就跟上了啊 他就訂製了控制器跟OS架構。但一般PC無法除非視窗架構大改。
→ rooo2012: 這樣做某些場景是很快...但繪圖效能還是不夠23F 06/14 14:31
→ hank780420: 就濫用FLASH啊XD 反正買信仰的人不會管可靠度25F 06/14 14:32
我是覺得 Mark Cerny應該比你強一點點
推 pkpkc: 我是不看好第三方遊戲廠商能在5年內活用這架構啦 太前衛了29F 06/14 14:33
→ hank780420: 這些新架構在討論都是跟新世代的硬體一起做的...30F 06/14 14:34
PS5就自己定義了硬體OS等架構連SSD控制器架構流程都改了。
你覺得不行,Mark Cerny覺得可以。我該信誰呢?
不急用的資料
你一直跳針說PS5是現有硬體?人家就全部訂製了。
※ 編輯: kimisawa (68.5.5.197 美國), 06/14/2020 14:37:17
推 farnorth: PS5還是有記憶體,怎麼可能是為了省記憶體成本33F 06/14 14:36
→ hank780420: 我是不知道什麼神奇架構可以改變FLASH的物理限制啦34F 06/14 14:36
他沒有要改變物理限制,他要做的是某些場合需要快速與大量資料時,可以跳過RAM
平時不及就放到RAM
※ 編輯: kimisawa (68.5.5.197 美國), 06/14/2020 14:38:41
推 mopigou: 大哥你是了解我的
我都自己來35F 06/14 14:38
推 aggressorX: 可是這樣遊戲PC版本不就一定跑得比PS5慢38F 06/14 14:39
→ hank780420: 拿一個讀寫次數上限不到10^5的這樣玩
吃定買信仰的人壞掉只會再買一台的玩法39F 06/14 14:39
推 shiauji: 我是說大大你不錯 怎嗆到我了QQ
沒事 我看錯 抱歉41F 06/14 14:42
推 lazo: pc仔就是沒錢才買pc玩盜版,有錢當然是四機制霸,都不用吵43F 06/14 14:43
推 avans: 推解釋!44F 06/14 14:44
推 menshuei: 但你這樣資料更新寫回要寫回SSD裡面喔?人家階層記憶體47F 06/14 14:47
推 winiS: 要是有問題,到時正式上線自然會有一堆flash玩過頭的死機48F 06/14 14:47
→ winiS: 會怕的大不了別首發嘛50F 06/14 14:47
→ menshuei: 況且你CPU就只有reg的東東,那注定只能裝一咪咪的東西,就好像你去拿湯匙打包牛肉麵一樣。51F 06/14 14:49
推 ReverieKai: 每次都要跟SSD拿 這樣對重複存取的資料會比較慢吧 RAM就是可以讓CPU可以快速存取拿過的資料 改成都跟SSD拿 可能就快一開始 但之後一定比較慢53F 06/14 14:50
推 ziso: 很久沒看到理組吵架了56F 06/14 14:51
推 tanted: 計組教得的確跟ReverieKai講的一模一樣57F 06/14 14:52
推 Ebergies: 如果他只是讀資料,跳過 Memory 我覺得可行,甚至他可以59F 06/14 14:54
→ jefe: 我怎麼記得psos是訂製版的freebsd61F 06/14 14:54
→ Ebergies: 雙通道,讓 RAM 同時也有其快取62F 06/14 14:54
推 menshuei: 多一個步驟不會比較慢,不然怎麼會有cache mem的架構。63F 06/14 14:55
推 garyboy1111: 想法很前衛啊,但ssd有讀寫壽命,除非直接都拿不能改的資料,這樣可以用比較久64F 06/14 14:57
→ hank780420: 不前衛 這是下一世代非揮發記憶體要玩的東西
下一世代的記憶體讀寫次數底線都有10^6 速度又快
拿flash套這種架構就是在搞消費者而已67F 06/14 14:59
→ hank780420: 我的點一直是拿flash實作NVM要做的事情可靠度堪慮72F 06/14 15:01
→ johnnykao530: DRAM+Flash 取代為只有NVM,flash 寫入要考慮太多因73F 06/14 15:01
→ hank780420: NVM也沒辦法真的完全取代DRAM啦 密度多半都上不去74F 06/14 15:01
→ johnnykao530: 素,flash 寫入過慢,且要考慮 GC、wear leveling沒錯DRAM還是需要,不過研究是往減少 DRAM/NVM 邁進(DRAM/NVM 越小越好75F 06/14 15:02
→ johnnykao530: 畢竟 DRAM 是 volatile,資料 restore是蠻麻煩的
原po回應只會說難道你比xxx厲害 拜託自己參與討論XD79F 06/14 15:06
推 wellwest: 為什麼推文有低能pc仔一直在跳針啊81F 06/14 15:07
→ hank780420: 原PO就是個修過計概但是對元件物理限制一點概念都沒得82F 06/14 15:08
推 TWeng: 這篇在討論速度,怎麼有人一直說壽命問題啊83F 06/14 15:08
→ hank780420: 半瓶水吧XD 連別人在講得點都不知道只會拿發表會的論點跳針84F 06/14 15:08
推 jk01: 繞過RAM,加重SSD存取,這樣才壞的快86F 06/14 15:09
→ hank780420: 原PO大概也不知道甚至有NVM的目標是完全取代SRAM吧
為什麼討論壽命? 因為這個架構就是拿flash的壽命在玩88F 06/14 15:10
推 johnnykao530: 就跟 hank 大說的一樣,這架構一直有在研究,但是基於NVM,若是基於flash就可以做到,那研究辛酸的?90F 06/14 15:11
→ hank780420: 做得到啊 就忽視可靠度反正我出廠是好的就好XD92F 06/14 15:12
推 t77133562003: 真的是信仰無價耶.....NVM真的會哭
反正在提一次 那個DOME 不是只有PS5辦的到94F 06/14 15:21
推 powertodream: 處理做在controller上吧?對controller發出像是ram96F 06/14 15:24
→ powertodream: 的request,controller像ram那樣回給cpu吧98F 06/14 15:24
推 tanted: 不過ram夠大 一次把整個遊戲資料讀到ram裡 一次解決99F 06/14 15:24
推 petershu: 我覺得大家還是不懂,它只是把急用且必須的東西直接拿到cpu不是嗎?原本就要讀取了啊。寫入原po又沒說直接回ssd101F 06/14 15:27
推 tanted: 大家不用擔心寫入 你玩遊戲有在時常save的嗎
更何況save資料量都不大104F 06/14 15:29
推 wolf9420: 讓SSD去當取代RAM這種事情...壽命是最大的問題吧107F 06/14 15:34
推 bizer: ssd不是怕寫入?玩game很少在存東西吧110F 06/14 15:37
推 yes5528876: 笑死,留言一堆架構盲,能的話我直接把資料都存在cache就好112F 06/14 15:37
推 anleyou: 好了啦 窮酸pc仔不要再嘴硬了 很難看115F 06/14 15:37
推 ccc73123: 不是啊 你搞這套 結果讀取速度跟PCIE4.0一樣 那意義在哪117F 06/14 15:38
推 vinex518: 有很多鄉民比索尼厲害的啦 索尼就不要出來丟臉了119F 06/14 15:39
→ bizer: 繞過搬運ram的方式我覺得是有優化但沒這麼神120F 06/14 15:39
推 t77133562003: 反正如果跨平台 把真的吹得那麼神 PS5 SSD 當標準122F 06/14 15:42
推 ttff: 我也是記得因為RAM速度比硬碟快所以當初才發展RAM這種架構123F 06/14 15:42
→ LunaDance: 這很明顯是讀材質類那種不會改的資料的 而且第一次讀取完就堆去ram 讓你載入延遲降低 並不是什麼都直通ssd125F 06/14 15:43
推 ccc73123: PC應該是不會爆啦 頂多就是花錢堆硬體 家機性能還是
比不上頂端PC127F 06/14 15:44
推 chris610020: 現在ram便宜,弄個64g直接把遊戲和系統塞進去129F 06/14 15:45
→ LunaDance: 這是改善第一次讀取的延遲 不是什麼存取都這樣130F 06/14 15:45
推 thxwhat: 一堆文組工具人宅宅131F 06/14 15:45
→ ccc73123: 家機要的還是CP值 不是追求頂尖效能132F 06/14 15:45
推 linschng: 事實就是ps5遊戲讀取速度遠超PC遊戲阿,有什麼好爭的133F 06/14 15:45
→ linschng: 至於壽命問題大家想得到,Sony會想不到嗎?135F 06/14 15:46
→ t77133562003: 了阿XDD
結果撒尿牛丸吹得好像整個遊戲設計質變一樣
更別提還要1年 2年才會上136F 06/14 15:46
推 ccc73123: 壽命問題還不簡單 保內就換一顆硬碟給你 過保就自費啊XD139F 06/14 15:47
→ hank780420: Sony的過保定時炸彈也是有名的 我猜裡面搞不好還有放timer確保不會在保固內就把SSD玩壞140F 06/14 15:48
推 joe0806441: 讀取超過目前pc是因為pcie4跟這架構沒啥關係142F 06/14 15:49
推 simon0529: 還過保定時炸彈,看樣子就是雲用戶跟著喊而已,PS4多成功沒看到?145F 06/14 15:56
推 Jeff1987: 5.5G是頻寬不是說速度吧?而且這跟電腦PCIE4.0一樣
更何況跳過RAM會有加速效果?這反了吧~RAM是為了加速資料SSD再快也比不上RAM速度阿~你CPU直接存取SSD是比RAM還慢把即將跟常用資料預存RAM~CPU只要跟RAM來回拿資料才快如果跳過RAM~每次CPU都跟SSD做存取~那速度慢到爆吧...147F 06/14 15:56
推 nevillechao: 呃...雖然大家討論的很開心,可是畫面跟遊戲體驗要提升,目前瓶頸根本不是硬碟讀取速度啊?152F 06/14 15:59
→ johnnykao530: 但當然存取速度都比不上 RAM
RAM的存在是作為 buffer157F 06/14 16:02
推 linschng: 還是很多人搞不懂,為什麼PC的SSD再快,遊戲讀取還是只有had的2-3倍,ps5遊戲的讀取確可以達到幾十倍,甚至百倍。就跟你說是架構問題了還一直扯PC配件,高手應該是去159F 06/14 16:03
推 a0952864901: CPU存取SSD比RAM慢沒錯 問題是現有PC架構要存取RAM資162F 06/14 16:03
→ linschng: 研究架構原理,業餘門外漢才只會嘴砲163F 06/14 16:03
→ a0952864901: 料之前 RAM的資料也是要從SSD先撈出來啊 所以初始階164F 06/14 16:03
推 ge781221: 現在吵這些沒用啦,你覺得是當白老鼠就不要買,會有人幫165F 06/14 16:03
→ a0952864901: 段SSD->RAM->CPU和SSD->CPU的速度會是一樣的 因為bot166F 06/14 16:03
→ ge781221: 你測試,等著測試完看結果就好了167F 06/14 16:03
推 jayemshow: 結果只比 XBX 快不到五秒就好笑了169F 06/14 16:05
推 Jeff1987: SSD>RAM>CPU之後的存取~只會變成RAM>CPU,但SSD>CPU每次都要SSD>CPU~這樣速度會慢吧...
而且看影片也沒有提到完全跳過RAM阿~他只是說把部分資料170F 06/14 16:06
推 yocmjc: 快被推文一堆腦死PC仔笑死 不是跳針硬體做不到就是酸可靠度173F 06/14 16:07
→ Jeff1987: 跳過RAM~那這部分資料站多大影響多少還蠻含糊的175F 06/14 16:07
推 cckjerry: 這次PS5的ssd controller是哪一家做的啊?176F 06/14 16:08
→ Jeff1987: 我會覺得他是優化資料存取沒錯~畢竟這機器"只跑遊戲"177F 06/14 16:08
推 tmwolf: 原來改成這樣喔...好吧178F 06/14 16:08
→ Jeff1987: 把一些長期占用不須頻繁存取的直接給GPU,也降低RAM需求但你要說這樣就把SSD提訴多神話?這SONY也不敢說死阿~
怎麼粉絲解讀就好像SSD飛天然後性能爆漲...179F 06/14 16:08
→ Jeff1987: 主機只能優化PC架構啦~不要講的主機架構獨立一樣184F 06/14 16:10
→ t77133562003: 人家UE5的質變 被吹成都是PS5的功勞 我也是科科XDDD185F 06/14 16:11
推 linschng: 笑死,XBOX也是用特規高速SSD阿,只是速度比沒有ps5那186F 06/14 16:11
→ Jeff1987: SONY找AMD設計ZEN設計就是以PC為主去優化不是改架構187F 06/14 16:11
推 ccc73123: PS5讀取速度百倍? 這牛皮比天還大XD189F 06/14 16:12
→ linschng: 你有看我的基準嗎? 我是的是HDD喔191F 06/14 16:13
推 eterbless: CPU裡面還是有cache就是 ps5搞不好把這個加大不少192F 06/14 16:13
→ ccc73123: 拿HDD來比這是要笑死誰啊XD193F 06/14 16:13
推 tanted: 可是你打成HAD 我還以為這甚麼東西 XD194F 06/14 16:14
→ linschng: 建議去理解一下HDD、SDD、PS5SDD的讀取數值再來嘴
我看到了,是我手殘打錯195F 06/14 16:14
推 Jeff1987: CPU的cache大小就AMD設計CPU概念去擴充的~但應該是減少因為他是做成APU~7NM高度集成發熱很大~估計CPU快取會減198F 06/14 16:15
推 nedbob: 記憶體是os給driver,driver再給controller200F 06/14 16:16
推 ccc73123: 拜託 你說PC SSD讀取速度是HDD的2-3倍 PS5是百倍
那PS5讀取速度不就是PS SSD的50倍?201F 06/14 16:16
→ Jeff1987: 更何況主機更吃重圖形性能~也不需要那麼高CPU快取203F 06/14 16:16
推 doom3: 所以不放RAM當CACHE 每次都從SSD拿 有比較快?204F 06/14 16:17
→ ccc73123: 你的倍率要不要再斟酌一下?205F 06/14 16:17
→ nedbob: controller不會有向上面os要記憶體的動作206F 06/14 16:17
→ linschng: HDD普遍是128m,SSD普遍500~3500,ps5 5.5G~8-9G
這麼好google的東西說我是吹牛皮嗎? 怎不是你們無知208F 06/14 16:18
→ TauriCrab: 這個是讓過場讀取更穩定吧...現在SSD讀會損壽命嘛?210F 06/14 16:19
推 ccc73123: 5.5G~8-9G不就PCIE4的速度嗎 是誰無知啊...212F 06/14 16:19
→ linschng: 何況電腦因為架構問題,遊戲讀取SSD一直無法發揮全力213F 06/14 16:19
→ linschng: 那你可以解釋為什麼pc game讀取速度還是這麼慢嗎?215F 06/14 16:20
推 iuytjhgf: 因為馬路很寬可以跑5.5G~8-9G 所以不管你車子是什麼
所以就應該跑的到這個速度216F 06/14 16:20
→ ccc73123: 你真心覺得PS5讀取速度可以比PC快30~50倍我也沒話好說至於用HDD就不要拿出來嘴了 誰玩遊戲還在用HDD?219F 06/14 16:21
推 sufate: 一堆文組沒看發表會,看了也噓看不懂,哭哭ㄛ221F 06/14 16:23
推 iuytjhgf: cache的用意就是他讀的快 然後你說整個SSD都是我的cache222F 06/14 16:23
推 qweertyui891: 不知道要怎麼比較,如果盒子過場要5秒PS5快到剩2.5秒,這樣值得索尼去減少30%繪圖核心嗎223F 06/14 16:23
推 linschng: SSD可以比HDD讀取遊戲快30-50倍嗎?225F 06/14 16:24
推 herculex: 這裡很多比sony工程師厲害的鄉民,早就預見未來226F 06/14 16:24
→ linschng: 不講規格講實際運行喔,笑死,PS5就是可以,你聚焦的地227F 06/14 16:24
推 leo255112: 簡單來說就是省一步,但是把Flash當DRAM在玩,使用壽命可能會比正常SSD短不少?228F 06/14 16:24
推 ccc73123: 5.5G~8-9G就是規格啊 你現在又不講規格了?
要講實際運行 你現在手邊是有實機?231F 06/14 16:25
→ linschng: sony架構可以發揮5.5G阿,pc可以發揮3.5G甚至5G嗎?234F 06/14 16:27
推 qqqlll666: 除非他L3有破百MB 不然估計也只是噱頭而已235F 06/14 16:27
→ linschng: 你知道PCGAME,SSD速度只比HDD硬碟快多少嗎? 笑死236F 06/14 16:27
→ linschng: 幾十倍效能數值,結果只有2.3倍的實際效能238F 06/14 16:28
推 ccc73123: 好啊 等你拿到手再來看看是不是真比SSD快50倍:)240F 06/14 16:28
推 qqqlll666: 跑一些小東西就算了 跑場景這樣跑絕對沒比較快241F 06/14 16:29
→ linschng: 基準值明明是HDD,想偷換概念喔XD242F 06/14 16:30
→ linschng: 之前展示過蜘蛛人PS4SSD 8秒 PS5 0.83秒244F 06/14 16:32
→ lecheck: 某樓到底在崩潰三小245F 06/14 16:33
→ spaceview: 你知道PS4的SSD規格比PC還爛嗎XD246F 06/14 16:34
推 neomaster: 所以硬碟讀取速度是cpu控制?
所以電腦硬碟讀取速度無極限?247F 06/14 16:34
推 ccc73123: PC SSD比HDD快2倍 PS5比HDD快百倍 那比PC SSD不是快50倍這你自己說的啊 哪邊偷換概念?249F 06/14 16:34
→ raku: 這架構會提前很多時間把flash的壽命操完 不重要嗎?251F 06/14 16:37
→ hank780420: 講白了就拿預計要用NVM實作的架構硬套flash254F 06/14 16:40
推 srwexa: 讀取速度要看你資料放在SLC還是TLC會差很多258F 06/14 16:40
→ raku: 壽命問題可能要測看看,說不定平均1年壞1顆SSD,這消費者可能會抱怨很大259F 06/14 16:40
推 a2470abc: 跳針仔是怎樣 有點概念再來吵好嗎261F 06/14 16:43
--