看板 Grad-ProbAsk 關於我們 聯絡資訊
不好意思,想請教各位大大 http://imgur.com/UpJoF7a 13題, system call 不太懂什麼時後會用到 之前版友有問過,不過還是不甚理解 14題,test and set 有查過但是不懂他在幹嘛 希望有淺顯易懂的解釋 http://imgur.com/igSsJOO 17題,增加 ram size 的後果,不知道為什麼 寫OS一直在撞牆,希望大神們能提點一下 先謝過大大們了 ---- Sent from BePTT -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.50.178.186 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1548562301.A.501.html
ekids1234: sys call 就你覺得該動作可能會越權就會用到 01/27 12:22
ekids1234: 換個方式想你覺得如果自由開放哪些事可能會讓電腦變差 01/27 12:22
ekids1234: *運作變差 那 那個就不能隨意開放 需要kernel去認可 01/27 12:23
ekids1234: test&set就是硬體版本的互斥鎖,但是他也有改值的動作 01/27 12:24
ekids1234: 所以我們也必須保證他是atomic才不會出錯 01/27 12:24
ekids1234: 不過 14題 我也有疑問,B不確定,以及C錯是因為CPU還是 01/27 12:27
ekids1234: 會 wait ? 01/27 12:28
sdfg014025xx: Sys.call 可以理解為process需要os提供服務時會發出 01/27 14:27
sdfg014025xx: 附上洪逸筆記 https://i.imgur.com/K8IqZvP.jpg 01/27 14:27
FlakizK: 謝謝兩位前輩的指點 01/28 00:24