[理工] 107中央os即計組

看板Grad-ProbAsk作者 (干我屁事喔北七)時間6年前 (2019/12/12 23:21), 6年前編輯推噓2(2012)
留言14則, 3人參與, 6年前最新討論串1/1
和板上的大大對過答案後,有幾題感到困惑 1.第三題 https://imgur.com/9RGdf6O
A選項,應該可以超過這個數目吧?不然怎麼會有ipv6的誕生 我對選項的理解:由於ipv4有32bits,所以不可能有超過2^32台電腦在網路上 然後B選項,socket在連ip的時候,可以用本機ip,就可以達到自己和自己連線不是嗎? 我寫程式偶爾會用這招(? 2.第五題 第六題 https://imgur.com/BZ1edDS
第五題D選項,spinlock不是可以避免context switch的時間嗎? 這不就是選擇用spinlock的原因不是嗎?為什麼不能選 第六題,應該是萬年爭議題了,希望有高手有好的解釋QQ 3.第九題 https://imgur.com/RY53Fow
這題板上好像也有不同看法,主要是A和D的選擇 A不選是我認為分成這兩個跟寫程式沒什麼關係, 因為他偏向於底層的事情,和programmer關係不大(可能有一點 D我有選是因為,policy能夠看情況做調整, 套一句洪逸說的,朝令夕改 所以他能夠調整符合目前的狀況,來增加performance不是嗎? 這份好難QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.13.117 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1576164083.A.D3A.html ※ 編輯: ponwar87123 (49.217.13.117 臺灣), 12/12/2019 23:25:09

12/13 07:51, 6年前 , 1F
3.B: 要兩個,兩邊都要開 socket
12/13 07:51, 1F
可惡 “a”就是一個QQ

12/13 07:58, 6年前 , 2F
3.A的敘述本身是對的。我猜他不是在問你現實中的情況(
12/13 07:58, 2F

12/13 07:58, 6年前 , 3F
有 NAT,虛擬 IP,甚至不用網卡也給 IP 當成 identifier
12/13 07:58, 3F

12/13 07:58, 6年前 , 4F
的情況),他只是單純問你從第一句推到第二句是否是正確
12/13 07:58, 4F

12/13 07:58, 6年前 , 5F
12/13 07:58, 5F

12/13 07:58, 6年前 , 6F
如果是這樣,只能說爛題目
12/13 07:58, 6F
如果是這樣,真的很靠北XDD 謝謝!

12/13 10:36, 6年前 , 7F
spinlock是為了鎖critical section吧?鎖起來的時候還
12/13 10:36, 7F

12/13 10:36, 6年前 , 8F
是隨時會有context switch
12/13 10:36, 8F

12/13 10:51, 6年前 , 9F
第六題之前有討論過 原題意應該為補充各選項需要的東西
12/13 10:51, 9F

12/13 10:52, 6年前 , 10F
而不是說哪個是dynamic需要的 出自恐龍本
12/13 10:52, 10F

12/13 10:55, 6年前 , 11F
第五題我會選D 除非被preempt否則用spinlock就會while的去
12/13 10:55, 11F

12/13 10:56, 6年前 , 12F
等 也的確spinlock的用意就是為了避免短時間的等候卻去
12/13 10:56, 12F

12/13 10:56, 6年前 , 13F
context switch耗掉更多時間
12/13 10:56, 13F

12/13 10:58, 6年前 , 14F
九我會認為比較像是為了因應更動 效能關係就沒那麼大
12/13 10:58, 14F
懂了 謝謝大大 ※ 編輯: ponwar87123 (122.116.148.248 臺灣), 12/13/2019 11:16:27
文章代碼(AID): #1Tybhpqw (Grad-ProbAsk)