https://i.imgur.com/BmKFxZr.jpg
這題我選DE
他的選項感覺都怪怪的
想問一下答案
https://i.imgur.com/O1e4PjW.jpg
這題我算1/164000
感覺答案很奇怪
可是我是套公式的
有人跟我算一樣的嗎
作者:
MOUOREO (毛毛)
2018-01-24 22:07:00我算1/37999欸啊不對 是1/16399少打一個9 所以應該是跟你一樣
作者: andy6666 (Andy) 2018-01-25 12:11:00
第一題的A為什麼不能選呢?C我應該會選
作者: andy6666 (Andy) 2018-01-25 12:49:00
嚄哦了解 是說A是hardware還是software呢?PCB是由software掌控 是否是由software發出page fault呢?
作者: PunchShadow (PunchShadow) 2018-01-25 23:58:00
Page fault是由hardware偵測,OS負責處理,不是由software發出A小題應該是錯在error,error是指不正常的錯誤,而miss則是正常可預期的C小題我覺得也是錯在error,應該改成exception比較好B小題的segment fault應該是指讀取無效記憶體位址所造成的,所以敘述有問題E小題應該也是錯的,thrashing的定義是一個process花了大部分的時間在做context switching ,所以要找出的不是illegal write的,應該是CPU 利用度低的process
segfault 跟 page fault 是概念上都不一樣的東西歐segfault簡言之就是錯誤記憶體位置存取而造成的c寫不好pointer亂用就會常常看到了XD我兩個一起google了 看起來應該跟我說的差不多
想問page fault rate的那一題詳細的算法話說memory access time相較之下那麼小要考慮嗎啊 我懂了 先減掉 抱歉 我犯傻