1
活動/聚會區 / 2012 八月份 SA@Taipei -- UNIX v6 原始程式碼導讀 (8月4日 星期六)
« 於: 2012-07-09 11:00 »
題目:
UNIX v6 原始程式碼導讀
簡介:
UNIX v6 是現代各類 UNIX 作業系統核心的鼻祖,奠定程序管理、排程、記憶體管理,與檔案系統等等經典設計的基礎,今日隨處可及的iOS / MacOS X 與 Android / Linux 的底層,均可見其深刻影響。UNIX v6 的原始程式碼出自 Ken Thompson 和 Dennis Ritchie 這兩位大師之手,若能深入閱讀經典作品,當然有助於成長與啟發,諸如程式設計風格、宏觀思維、高效能設計,以及各式技巧的運用。
本議程以浸淫於作業系統開發三十餘年的 magoroku Yamamoto日本工程前輩的的《V6 unix in okinawa》作基礎,重新翻譯為中文並依據相關資訊修訂,預計涵蓋從 PDP-11 硬體特性、UNIX 設計原則、虛擬記憶體、系統啟動流程,到系統呼叫等議題。
參考資源:
(1) V6 unix in okinawa: http://www.slideshare.net/magoroku15/v6-unix-in-okinawa
(2) 《返璞歸真-UNIX技術內幕》: http://www.cnblogs.com/wayfarer/archive/2010/08/22/1805778.html
(3) 長期在台北作 xv6 研讀與討論的 JuluOSDev 社群: http://www.juluos.org/
講者簡介:
Jim Huang (黃敬群),慣用網路暱稱為 "jserv",熱血工讀生。
自 1999 年開始參與開放原始碼 / 自由軟體開發,曾投入 Kaffe / GCJ (GCC for Java), 新酷音輸入法, LXDE, Linaro, Android OpenSource Project 等專案的發展工作。
基於對電腦技術與自由軟體的熱愛,於 2009 年共同創立0xlab,期許能透過開放發展模式,拉近台灣硬體廠商與開放原始碼系統的距離,而又執著於自幹作業系統,於 2011 年起活躍於JuluOSDev 系統開發者社群。
2012 年春季,嘗試搬去台灣南部生活後,邀約同好在古色古香的府城,成立關注開放規格 / 開放原始碼 / 開放硬體的社群活動 MOSUT (Meeting of Open Source Users in Tainan)。
blog: http://blog.linux.org.tw/jserv/
0xlab: http://0xlab.org/
MOSUT: http://mosut.org/
時間:
2012 年 8 月 4 日 (星期六)
上午 10:30 ~ 12:00 + 下午 13:30-17:00
時間規劃: 6 hr
地點:
國立臺灣大學進修推廣部 台北市羅斯福路四段107號 303 教室
此地點位於羅斯福路上靠近基隆路口
費用:
0 -
地理位置/交通路線:
http://training.dpd.ntu.edu.tw/NTU/Portal/ntumap.htm
活動報名網址:
http://samc.study-area.org/registry/add/113
主辦單位:
酷學園
協辦單位:
台灣網路資訊中心(TWNIC) http://www.twnic.net.tw/
UNIX v6 原始程式碼導讀
簡介:
UNIX v6 是現代各類 UNIX 作業系統核心的鼻祖,奠定程序管理、排程、記憶體管理,與檔案系統等等經典設計的基礎,今日隨處可及的iOS / MacOS X 與 Android / Linux 的底層,均可見其深刻影響。UNIX v6 的原始程式碼出自 Ken Thompson 和 Dennis Ritchie 這兩位大師之手,若能深入閱讀經典作品,當然有助於成長與啟發,諸如程式設計風格、宏觀思維、高效能設計,以及各式技巧的運用。
本議程以浸淫於作業系統開發三十餘年的 magoroku Yamamoto日本工程前輩的的《V6 unix in okinawa》作基礎,重新翻譯為中文並依據相關資訊修訂,預計涵蓋從 PDP-11 硬體特性、UNIX 設計原則、虛擬記憶體、系統啟動流程,到系統呼叫等議題。
參考資源:
(1) V6 unix in okinawa: http://www.slideshare.net/magoroku15/v6-unix-in-okinawa
(2) 《返璞歸真-UNIX技術內幕》: http://www.cnblogs.com/wayfarer/archive/2010/08/22/1805778.html
(3) 長期在台北作 xv6 研讀與討論的 JuluOSDev 社群: http://www.juluos.org/
講者簡介:
Jim Huang (黃敬群),慣用網路暱稱為 "jserv",熱血工讀生。
自 1999 年開始參與開放原始碼 / 自由軟體開發,曾投入 Kaffe / GCJ (GCC for Java), 新酷音輸入法, LXDE, Linaro, Android OpenSource Project 等專案的發展工作。
基於對電腦技術與自由軟體的熱愛,於 2009 年共同創立0xlab,期許能透過開放發展模式,拉近台灣硬體廠商與開放原始碼系統的距離,而又執著於自幹作業系統,於 2011 年起活躍於JuluOSDev 系統開發者社群。
2012 年春季,嘗試搬去台灣南部生活後,邀約同好在古色古香的府城,成立關注開放規格 / 開放原始碼 / 開放硬體的社群活動 MOSUT (Meeting of Open Source Users in Tainan)。
blog: http://blog.linux.org.tw/jserv/
0xlab: http://0xlab.org/
MOSUT: http://mosut.org/
時間:
2012 年 8 月 4 日 (星期六)
上午 10:30 ~ 12:00 + 下午 13:30-17:00
時間規劃: 6 hr
地點:
國立臺灣大學進修推廣部 台北市羅斯福路四段107號 303 教室
此地點位於羅斯福路上靠近基隆路口
費用:
0 -
地理位置/交通路線:
http://training.dpd.ntu.edu.tw/NTU/Portal/ntumap.htm
活動報名網址:
http://samc.study-area.org/registry/add/113
主辦單位:
酷學園
協辦單位:
台灣網路資訊中心(TWNIC) http://www.twnic.net.tw/