看板 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
jasonpig: 欸不是,現在RAM也不貴阿1F 06/14 14:14
你RAM再多資料還是要放到RAM沒辦法跳過
chaoliu: 竟然不遵守范紐曼架構==2F 06/14 14:15
hugh509: 那不能把RAM加大就好?3F 06/14 14:15
可以但你還是無法跳過, PS5就是要省那時間
jasonpig: 但這個過程不會差到哪裡去阿4F 06/14 14:16
tanted: 你講的是windows是指OS的架構嗎 不燃用linux是就好5F 06/14 14:16
PS是訂製的Linux,目前的Linux也是走跟Win一樣的資料讀取流程,因為要支援市售的
標準設備。PS5就甚麼都訂製的可以自己定義。
guardangle: 那我改成cpu 直接對ssd我是不是天才6F 06/14 14:17
你CPU要把控制器指令包進去沒意見但AMD&Intel沒這樣做
ZMittermeyer: 怎麼有點想買來玩7F 06/14 14:20
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
antonny: 大哥是對的14F 06/14 14:27
pkpkc: PS5還是有ram吧 說穿了該不會是把特規ssd當虛擬記憶體玩?15F 06/14 14:27
Comebuy: 0.016F 06/14 14:28
hank780420: 下一代的non-voltile RAM正式進入消費市場再買這類架構比較好吧....FLASH這樣玩保證死很快17F 06/14 14:29
proprome: 推文一堆PC仔還在嘴硬啊  真難看啊19F 06/14 14:30
hank780420: 下一代的記憶體本來就是要解決這類問題的20F 06/14 14:30
rooo2012: 怎覺得是ps為省記憶體成本才去改架構21F 06/14 14:30
hank780420: 硬體沒跟上硬改架構就拿消費者當白老鼠22F 06/14 14:31
PS5硬體就跟上了啊 他就訂製了控制器跟OS架構。但一般PC無法除非視窗架構大改。
rooo2012: 這樣做某些場景是很快...但繪圖效能還是不夠23F 06/14 14:31
slimfat0202: 就是把ssd當ram阿?24F 06/14 14:31
hank780420: 就濫用FLASH啊XD  反正買信仰的人不會管可靠度25F 06/14 14:32
shiauji: 不錯26F 06/14 14:32
hank780420: 那個架構就不是應該套在FLASH上的好嗎27F 06/14 14:33
我是覺得 Mark Cerny應該比你強一點點
hank780420: 讀寫次數這麼有限的東西當RAM操28F 06/14 14:33
pkpkc: 我是不看好第三方遊戲廠商能在5年內活用這架構啦 太前衛了29F 06/14 14:33
hank780420: 這些新架構在討論都是跟新世代的硬體一起做的...30F 06/14 14:34
PS5就自己定義了硬體OS等架構連SSD控制器架構流程都改了。
你覺得不行,Mark Cerny覺得可以。我該信誰呢?
SecondRun: 那他的ram要丟什麼東西31F 06/14 14:34
不急用的資料
hank780420: 你硬是套在現有硬體一定會出問題32F 06/14 14:34
你一直跳針說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
x213320x: 反而人家發售了阿w37F 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
wayne1120: 這個說明超過100分!45F 06/14 14:46
drinkmuffin: 看不懂的根本都文組,會組點電腦就以為是理組了?46F 06/14 14:46
menshuei: 但你這樣資料更新寫回要寫回SSD裡面喔?人家階層記憶體47F 06/14 14:47
winiS: 要是有問題,到時正式上線自然會有一堆flash玩過頭的死機48F 06/14 14:47
menshuei: 就是要解決讀寫瓶頸捏。49F 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
faultless: 多一個步奏就是慢58F 06/14 14:53
Ebergies: 如果他只是讀資料,跳過 Memory 我覺得可行,甚至他可以59F 06/14 14:54
kinomon: 推60F 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
andy78714: 推66F 06/14 14:57
hank780420: 不前衛  這是下一世代非揮發記憶體要玩的東西
下一世代的記憶體讀寫次數底線都有10^6  速度又快
拿flash套這種架構就是在搞消費者而已67F 06/14 14:59
tpegioe: 簡單易懂的說明70F 06/14 15:00
johnnykao530: NVM 是一直有在研究的東西,主要就是想要把現今的71F 06/14 15:00
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
kevin870325: 你的簽名檔好油喔78F 06/14 15:05
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
smallkop: 省那幾ms你是能感覺歐87F 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
johnnykao530: reliability直接忽視93F 06/14 15:15
t77133562003: 真的是信仰無價耶.....NVM真的會哭
反正在提一次 那個DOME 不是只有PS5辦的到94F 06/14 15:21
powertodream: 處理做在controller上吧?對controller發出像是ram96F 06/14 15:24
t77133562003: PS5 SSD 的真正威力 就慢慢等巴...97F 06/14 15:24
powertodream: 的request,controller像ram那樣回給cpu吧98F 06/14 15:24
tanted: 不過ram夠大 一次把整個遊戲資料讀到ram裡 一次解決99F 06/14 15:24
s87269x: 文組瑟瑟發抖257F 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

--
--
作者 kimisawa 的最新發文:
點此顯示更多發文記錄
(kimisawa.): Re: [問卦] PS5的硬碟讀取速度是目前電腦無法達到的? - whatla板