作者ponwar87123 (干我屁事喔北七)
看板Grad-ProbAsk
标题[理工] 107中央os与计组
时间Thu Dec 12 23:21:19 2019
和板上的大大对过答案後,有几题感到困惑
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://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1576164083.A.D3A.html
※ 编辑: ponwar87123 (49.217.13.117 台湾), 12/12/2019 23:25:09
1F:推 plsmaop: 3.B: 要两个,两边都要开 socket 12/13 07:51
可恶 “a”就是一个QQ
2F:推 plsmaop: 3.A的叙述本身是对的。我猜他不是在问你现实中的情况( 12/13 07:58
3F:→ plsmaop: 有 NAT,虚拟 IP,甚至不用网卡也给 IP 当成 identifier 12/13 07:58
4F:→ plsmaop: 的情况),他只是单纯问你从第一句推到第二句是否是正确 12/13 07:58
5F:→ plsmaop: 的 12/13 07:58
6F:→ plsmaop: 如果是这样,只能说烂题目 12/13 07:58
如果是这样,真的很靠北XDD
谢谢!
7F:→ blueskier: spinlock是为了锁critical section吧?锁起来的时候还 12/13 10:36
8F:→ blueskier: 是随时会有context switch 12/13 10:36
9F:→ DLHZ: 第六题之前有讨论过 原题意应该为补充各选项需要的东西 12/13 10:51
10F:→ DLHZ: 而不是说哪个是dynamic需要的 出自恐龙本 12/13 10:52
11F:→ DLHZ: 第五题我会选D 除非被preempt否则用spinlock就会while的去 12/13 10:55
12F:→ DLHZ: 等 也的确spinlock的用意就是为了避免短时间的等候却去 12/13 10:56
13F:→ DLHZ: context switch耗掉更多时间 12/13 10:56
14F:→ DLHZ: 九我会认为比较像是为了因应更动 效能关系就没那麽大 12/13 10:58
懂了 谢谢大大
※ 编辑: ponwar87123 (122.116.148.248 台湾), 12/13/2019 11:16:27