看板 Tech_Job作者 LuoShiWu ()標題 Re: [情報] 推薦 Linux作業系統的入門教材時間 Fri Nov 26 21:20:54 2021
在大學部教作業系統,除了恐龍書以外,其他選擇都很難
很多學生會覺得不教恐龍書,影響了要考研究所的人的權利
有人認為單靠二門課(OS及SP),就想讓多數人熟悉Linux是奢談
在台灣自由軟體會議上,列出授課大綱及作業內容,與會的人也不看好
這學期中正教OS的只有我,這又讓我重新思考是否要在這麼大的班級教Linux
比起jserv的課程,中正的作業系統並不算難
我也很希望可以多校合起來,互相承認學分,並且給予學生一樣的學習環境
而不是一邊現場上課,另一邊看直播
很久以前,在業界遇到中正的學長,他問我為什麼以前中正的學生UNIX都很厲害
現在的畢業生在UNIX方面沒有那樣強了?
在那之後我把學長的疑問變成對課程的願景,一步一步走,走了四、五年
我希望把Linux變成中正的品牌形象,就像Google和Apple各有各的愛好者
而不是大家都沒有特色,以至於陷入高度競爭
在課程設計方面,就是假定使用圖形化介面的Linux
SP及OS的課程都使用開放授權,任何人都可以直接修改投影片
因為同學們反應有些內容講得不夠清楚,章節間的相關性不夠強,
所以又重新錄製了一次,這次除了投影片使用開放授權,連影片也是給原始檔案
希望後續能有其他人繼續往下編輯,也希望有些錯誤可以透過公開的方式,
更快地獲得修正,例如這次第五章投影片,裡面有一個錯誤,除了我可以修正,
其他人也可以修正(或許還沒有人發現有個小錯誤 ^_^)
目前重新錄製的部分是第五章,這個章節對撰寫平行化程式是蠻重要的
能看出glibc的spinlock在多核心上的缺陷或許是少數
能用很口語方式解釋ticket lock的人也可能是少數
總之,我希望這份投影片能有些貢獻
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.239.44.33 (臺灣)
※ 文章代碼(AID): #1XeDyuvD (Tech_Job)
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1637932856.A.E4D.html
※ 同主題文章:
Re: [情報] 推薦 Linux作業系統的入門教材
11-26 21:20 LuoShiWu
推 centra: 致敬有心深耕3F 11/26 22:13
※ 編輯: LuoShiWu (36.239.44.33 臺灣), 11/26/2021 22:39:38
→ LuoShiWu: 『致敬有心深耕』我很感謝這個評語5F 11/26 22:40
推 fruithuang: 今早才剛google教授的OS課程,沒多久就看到這篇,真巧!6F 11/26 22:53
推 yomo: 慶幸當初選了645教授的課10F 11/26 23:54
推 pttdolby: 元智A班的羅息五竟然有上ptt.. XD15F 11/27 01:23
推 hozzzz: 推非常用心的老師 很幸運的sp跟os都是修到您的課19F 11/27 03:01
→ LuoShiWu: pttdolby打錯一個字「習」,我帳號可能二十年了20F 11/27 05:57
推 djboy: 尊敬22F 11/27 09:24
推 hoothoot: 推一下 順便問一下教授 Linux目前大宗在科技業都是運用在什麼領域呢?27F 11/27 11:17
推 heshe: 推31F 11/27 12:31
推 nn3356: 老師好,想問老師對於恐龍書以外的教科書的看法(像是Operating system: three easy pieces)32F 11/27 14:00
--