[問題] 如何學習OS

作者: qazkevin (Linus)   2019-04-20 23:37:05
各位大大好~
小弟最近在自學"作業系統",
本身有C、計算機結構、資料結構的基礎,
目前學習作業系統的方式是利用清大的開放式課程來學習,
但不知道是不是小弟資質愚鈍,
真的覺得這門課很難學,
目前學習完第三章的process concept都很清楚老師表達的概念,
而這章結束後老師先跳到第八章的memory management,
從這邊開始真的覺得很難懂裡面的內容,
像是page table的page number與page offset可能董它的定義及如何計算,
但是後面的一些擴充概念可能就無法銜接,
像是valid/invalid bit、shared page、hierarchical paging、hash table table之類,
現在聽到segmentation table已經頭腦混亂,無法清楚的比較與page的差別,
自己也有一直試著倒帶重複聽,但總覺得一直沒很懂老師講的意思,
是否可以請教各位大神,傳授一下如何把這門課學好呢~
感謝~
作者: st1009 (前端攻城師)   2019-04-21 00:01:00
哪裡不懂,google哪裡~
作者: b0920075 (Void)   2019-04-21 02:32:00
恐龍書看完就可以了吧,裡面寫的滿詳細的然後遇到不會的就用google中文或英文查
作者: KaryuuIssen (一閃)   2019-04-21 04:12:00
自己要作筆記整理
作者: cphe (魔鬼藏在垃圾筒裡)   2019-04-21 08:10:00
恐龍書其實都寫蠻清楚的,不要本末倒置只看簡化教材
作者: qazkevin (Linus)   2019-04-21 11:28:00
感謝以上大大,小弟會好好看恐龍書的~
作者: DLHZ ( )   2019-04-22 02:12:00
你可以fb搜尋jserv 近期上面會有活動是linux核心相關課程 雖然已經開始一段時間了但我覺得很值得看
作者: qazkevin (Linus)   2019-04-22 09:34:00
請問DLHZ大,不先看恐龍書直接看jserv大的影片會不會沒基礎看不懂!?
作者: sarafciel (Cattuz)   2019-04-22 10:51:00
當然是兩個搭著一起服用啊 兩邊都看不懂就查google
作者: st1009 (前端攻城師)   2019-04-22 11:09:00
擔心基礎不夠,可以去看大碩洪逸的筆記,網路上有,不要看他課本!!
作者: TMDTMD2487 (ㄚ冰)   2019-04-24 02:26:00
如果你覺得os很有趣想深入,交大osdi,或是mit設計的jos課程

Links booklink

Contact Us: admin [ a t ] ucptt.com