顯示廣告
隱藏 ✕
Disp BBS guest 註冊 登入(i) 線上人數: 20
※ 本文為 terievv 轉寄自 ptt.cc 更新時間: 2019-11-19 18:26:59
看板 C_Chat
作者 pkpkc (小皮)
標題 Re: [閒聊] 造成劍盾死機/SD卡毀損的問題找出來了
時間 Tue Nov 19 17:53:15 2019


※ 引述《ronove27 (世界樹管家)》之銘言:
: 總之先上說明圖
: http://i.imgur.com/IYy0nvl.jpg
[圖]
 
: 個人粗淺翻譯:
: Switch裡面有一大塊名為”THGBMHG8C2LBAIL"的記憶體顆粒稱為NAND
: http://i.imgur.com/WG5mddm.jpg
[圖]
 
: 老這塊區域的讀寫都任發現到這塊東西的品質不太穩定,對於開發Switch遊戲時使用這塊區
: 然後劍盾在存檔時會大量使用這個區域做讀寫,然後NAND就爆炸了→引發壞SD卡或主機磚掉
: 不過不確定新出廠的Switch跟Lite有沒有繼續用這顆,有的話大概個案只會越來越多。
: 這下應該不是幾次patch就能夠收拾善後了吧
: -----
: Sent from JPTT on my Asus ASUS_X00TDB.


由這篇及依照我個人已知資訊作以下統整:

這顆NAND是主機內建32GB儲存空間,主機系統跟遊戲存檔都是在這裡

如果玩劍盾出現問題造成NAND爆炸,一定是死機沒救

但目前大多都是閃退、卡住、壞數位版SD卡

而且NAND一定有主控晶片作讀寫限制,所以劍盾想硬肛NAND不太可能辦到


下面是我的推論

劍盾在存檔時會有BUG,造成同一時間內進行大量重複的存檔行為,短時間內作大量讀寫

(尤其是開啟自動存檔時更容易發生此BUG)


然後因為NAND有限制每秒讀寫次數,但劍盾此時的讀寫需求次數>>>NAND限制次數

導致NAND存取發生Timeout(對劍盾而言)

結果劍盾就掛點惹,遊戲資料毀損

實體卡因為資料無法更動所以逃過一劫

大概是這樣

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 134.208.7.44 (臺灣)
※ 文章代碼(AID): #1TqxkDAd (C_Chat)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1574157197.A.2A7.html
gn00399745: 他們存檔出包一定不是bug 是技術太爛1F 11/19 17:55
jim924211: 簡單例子就你用ssd載bt辣,這樣應該大家都能懂2F 11/19 17:56
SHCAFE: 一個塞車塞到出車禍把路撞爛的意思?3F 11/19 17:56
jim924211: 這次nand可能就是遇到這種狀況4F 11/19 17:56
ayubabbit: 都是吧  十之八九就是自動記錄timing有問題5F 11/19 17:56
ayubabbit: 人家botw有自動記錄就沒事...
whe84311: 「我spec開給你囉你把主機弄爛是你家的事情喔」7F 11/19 17:59
whe84311: 老任會這樣說嗎
s22499927: 所以要把自動記錄關掉囉?9F 11/19 18:00
spfy: 不要再比喻了 不恰當的舉例比不舉還慘10F 11/19 18:01
l22573729: 底層一般不會開放開發人員指定用哪邊的記憶體11F 11/19 18:02
l22573729: 開發應用的時候有人在指定的嗎...
ayubabbit: 不太可能指定啊  上層可能影響就是讀寫的頻率跟timing13F 11/19 18:04
l22573729: 如果文件沒說有限制 那操下去也沒什麼不對14F 11/19 18:06
killerj466: 可是lgpe爲啥沒這問題15F 11/19 18:09
killerj466: 照理講GF在前一作就知道避免
ayubabbit: 就前一篇有人提到  看起來可能跟連線到網路的時候17F 11/19 18:11
ayubabbit: 他就會做寫入的動作  如果網路一直連一直斷
ayubabbit: 那的確很容易出事    如果自動存檔可以完全關閉
ayubabbit: 大概可以少很多問題吧
ayubabbit: 我不知道lgpe有沒有聯網?
htps0763: 我覺得就是趕工一些功能沒好好寫吧22F 11/19 18:13
killerj466: 那不就只能幹你GF嗎23F 11/19 18:13
sky226778: 所以意思是說下載版才會有這個問題對吧?24F 11/19 18:17
pkpkc: 目前好像只有下載版會壞遊戲檔 實體通常強制重開機就沒事了25F 11/19 18:18
x94fujo6: 圖上有寫 內部指導明確指出應避免26F 11/19 18:20
x94fujo6: 所有其他遊戲 都照該原則做 沒事
sky226778: 感謝解說,看得有點複雜28F 11/19 18:21
x94fujo6: 唯獨劍盾 用自己獨創的方法硬幹 頻繁使用29F 11/19 18:21
x94fujo6: 區塊損耗內包了 碰不到 http://i.imgur.com/xV9tOAa.jpg
[圖]
 

--
※ 看板: terievv 文章推薦值: 0 目前人氣: 0 累積人氣: 247 
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇