有關檔案系統諸多設計取捨的優缺點摘要: A.硬碟目錄結構(directory structure)的發展歷史: 1.一代單層(不利同名及分群) 2.二代雙層(仍不利分群) 3.三代樹(不利分享) 4.四代無循環圖形(利於分享) 註:系統要如何避免無循環圖形(acyclic graph)變成一般圖形(general graph),而造成不利走訪? 解法為只允許一個實連結,其餘採虛連結(捷徑),走訪時忽略虛連結. B.網路檔案系統協定能作到斷線復原快的作法分類: 1.有狀態(stateful): 建立會談耗時,但之後的額外資料傳輸量少,且安全.其復原快的原因為雙方皆留存斷線前狀態 2.無狀態(stateless): 不建立會談省時,但之後為了自給自足,額外資料傳輸量多,且不安全.其復原也快的原因為雙方根本沒有什麼狀態要復原 C.網路檔案系統協定有關檔案修改一致性(consistency semantics)的作法分類: 1.unix一致性(unix semantics): 修改馬上他人可見,因只有一份,故取用慢 2.會談一致性(sesseion semantics): 修改要稍後開始的會談才可見,因有多份,故取用快 3.唯讀一致性(immutable-shared-files semantics): 唯讀不能修改,故具一致性 參考: silberschatz-13-wiley-operating system concepts, 9th ed.
file system tradeoffs
訂閱:
張貼留言 (Atom)
how to deal with metric scale inconsistency in topn recommendation evaluation
🎯 推薦系統一般會回傳前 N 個排名的物品清單給用戶,稱為 Top‑N 推薦。 遇到推薦模型須要訓練及評估時,習慣先蒐集用戶與物品的互動資料,再將資料拆分成沒有重疊的訓練集及測試集。 模型在訓練時只看得到訓練集,評估時則拿測試集作為驗證的標準答案,以免作...
沒有留言:
張貼留言