作者ok8752665 ()
看板Grad-ProbAsk
標題[理工] OS 兩題
時間Fri Jan 24 09:09:37 2020
http://i.imgur.com/B9VT4Lm.jpg
先問這題
在contiguous的配置下 如果是block removed from beginning的話
那就直接改實體目錄裡面的start block no.跟size不就好了
這樣就完全不用disk i/o
然後在linked的配置下
block added at the end的話
寫入new block(一次) 讀目錄裡面的end block no.
改end block的指標到new block(一次)
應該兩次就好了吧
另外一個問題則是關於raid
洪逸只有提到raid 1+0的可靠度優於raid 0+1
所以應該用1+0會比較好
想問一下 所以0+1相較之下沒有什麼優點嗎
例如存取速度或是造價上都沒有比較好的地方?
-----
Sent from JPTT on my Sony G8342.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.0.25 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1579828181.A.0C1.html
1F:推 panyasan: 第一個問題:要先讀最後一個BLOCK 01/24 09:43
2F:→ ok8752665: 你是說linked那邊嗎 是要讀甚麼東西呢 01/24 09:59
3F:推 panyasan: 剛剛翻題庫班,洪毅是寫這樣。想了一下好像的確不知道要r 01/24 10:13
4F:→ panyasan: ead 什麼.. 01/24 10:13
5F:→ ok8752665: 對阿 我也是看完題庫班回家發現好像怪怪的 01/24 10:31
6F:→ Kedge: 0+1如果壞一個disk 整條stripe都不能使用,等於只剩下鏡射 01/24 12:59
7F:→ Kedge: 出去的那條stripe 01/24 12:59
8F:→ Kedge: 1+0壞一顆的話拿這顆的鏡射disk繼續使用就好 01/24 12:59
9F:→ Kedge: 簡單說就是0+1壞一顆等於壞一條,1+0壞一顆就只是壞一顆 01/24 13:00
10F:→ ok8752665: 我知道阿 所以我想問的是0+1跟1+0比有什麼優點嗎 01/24 14:17
11F:→ ok8752665: 還是說他們速度一樣 成本一樣 但availability就硬是差 01/24 14:18
12F:→ ok8752665: 一節 所以0+1是個爛設計? 01/24 14:18