Re: [問卦] 作業系統學Linux就好?已回收
※ 引述《yw1002 (瑋瑋1+1>2)》之銘言:
: Linux 核心設計: 賦予應用程式生命的系統呼叫
: https://www.youtube.com/watch?v=POfVChOoJ6k
: Linux 核心設計: 不僅是個執行單元的 Process
: https://www.youtube.com/watch?v=sah_jMF4pdw
: 聽說Linux原始碼已經經過全世界開源貢獻者協力增加到幾百萬行了
依據 Phoronix 的統計,Linux 核心原始程式碼在 2018 年的最後一日:
** 總共程式碼行數為 26132637 (兩千六百萬行!)
** 檔案數量為 62972 個
** 程式碼貢獻者數量: 19549 位 (將近兩萬人!)
** 修改提交次數: 807944 (活躍開發的日子中,平均每日有 158.2 次修改)
只講「幾百萬行」不太夠喔 :-)
另外,「Linux 核心設計」課程 [2] 教材陸續上線,歡迎一同感受這兩千多萬行
Linux 原始程式碼的威力。
[1] https://www.phoronix.com/misc/linux-eoy2018/index.html
[2] http://bit.ly/linux-2019q1
課程進度表: http://wiki.csie.ncku.edu.tw/linux/schedule
: 那是不是Linux已經等同於作業系統了?
: 我如果要從頭自寫作業系統
: 不可能比Linux更好?
要看你對「等同」的定義。依據 TOP500 的統計數據 [3],從 2017 年 11 月起,
世界前 500 大的超級電腦都運作著 Linux 作業系統,但在 (具備網路連線的) 車用
電子領域中,BlackBerry 旗下的 QNX 作業系統仍為主要採用選擇,Linux 目前在
車用電子領域發展還算早期。
1980 年,當時就讀於加拿大滑鐵盧大學 (University Ave W, Waterloo) 的
Gordon Bell 與 Dan Dodge,選修 CS350 [4] 作業系統課程,該門課程要求學生要
開發出一套作業系統核心,於是這兩位以電腦科學的概念 (當時缺乏實做訓練),再
加上一些設想,而撰寫出一個即時作業系統核心,他們認為這個作業系統核心能滿足
商業需求,就成立 Quantum Software Systems,並於 1982 年發表了第一個版本的
QNX,最早的版本稱為 Quick UNIX,一直到 AT&T 公司的律師來函,認為 UNIX 一詞
侵犯到 AT&T 的商標權,才將更名為 QNX。
全球超過兩千萬輛汽車裝載 QNX 的授權軟體,包括全數位儀表板、藍牙免持系統、
多媒體娛樂中控系統、車載聯網模塊和 3D 導航系統。QNX 還提供業界最大、最廣泛
且通過量產驗證的汽車資訊娛樂生態系統。此外,QNX 廣泛地執行在許多領域,舉凡
核電站、軍用無人駕駛機、軍用無人駕駛坦克等等,包含台北捷運車廂廣播系統 [5]
要跟 Linux 一較高下的機會很多,但應該先聲明在哪個領域競爭,上述如核電廠、
軍用無人駕駛武器,和車載電子的範疇,Linux 顯然不是 QNX 的對手,「不可能比
Linux 更好」不成立。
忘了說,看 QNX 的發展歷史,總覺得很勵志,兩個大學生在課堂自幹作業系統,長期
積累與蛻變後,就直接變更我們所處世界的面貌,原來網友問說「作業系統是不是理科
最簡單科目」[6],是指做出來的成果要造成普世影響的難易度啊!
[3] https://www.top500.org/statistics/details/osfam/1
[4] https://www.student.cs.uwaterloo.ca/~cs350/
[5] QNX 展示影片: https://www.youtube.com/watch?v=vs765Xpen-Y
[6] https://www.ptt.cc/bbs/Gossiping/M.1549809373.A.F32.html
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.245.162
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1550508664.A.672.html
→
02/19 00:51,
5年前
, 1F
02/19 00:51, 1F
推
02/19 00:51,
5年前
, 2F
02/19 00:51, 2F
推
02/19 00:51,
5年前
, 3F
02/19 00:51, 3F
推
02/19 00:52,
5年前
, 4F
02/19 00:52, 4F
推
02/19 00:52,
5年前
, 5F
02/19 00:52, 5F
推
02/19 00:52,
5年前
, 6F
02/19 00:52, 6F
推
02/19 00:52,
5年前
, 7F
02/19 00:52, 7F
推
02/19 00:52,
5年前
, 8F
02/19 00:52, 8F
推
02/19 00:53,
5年前
, 9F
02/19 00:53, 9F
→
02/19 00:53,
5年前
, 10F
02/19 00:53, 10F
推
02/19 00:53,
5年前
, 11F
02/19 00:53, 11F
推
02/19 00:53,
5年前
, 12F
02/19 00:53, 12F
推
02/19 00:53,
5年前
, 13F
02/19 00:53, 13F
推
02/19 00:53,
5年前
, 14F
02/19 00:53, 14F
推
02/19 00:53,
5年前
, 15F
02/19 00:53, 15F
推
02/19 00:53,
5年前
, 16F
02/19 00:53, 16F
推
02/19 00:53,
5年前
, 17F
02/19 00:53, 17F
推
02/19 00:53,
5年前
, 18F
02/19 00:53, 18F
推
02/19 00:53,
5年前
, 19F
02/19 00:53, 19F
推
02/19 00:54,
5年前
, 20F
02/19 00:54, 20F
推
02/19 00:54,
5年前
, 21F
02/19 00:54, 21F
推
02/19 00:54,
5年前
, 22F
02/19 00:54, 22F
推
02/19 00:54,
5年前
, 23F
02/19 00:54, 23F
推
02/19 00:54,
5年前
, 24F
02/19 00:54, 24F
推
02/19 00:54,
5年前
, 25F
02/19 00:54, 25F
推
02/19 00:54,
5年前
, 26F
02/19 00:54, 26F
推
02/19 00:55,
5年前
, 27F
02/19 00:55, 27F
推
02/19 00:55,
5年前
, 28F
02/19 00:55, 28F
推
02/19 00:55,
5年前
, 29F
02/19 00:55, 29F
推
02/19 00:55,
5年前
, 30F
02/19 00:55, 30F
推
02/19 00:55,
5年前
, 31F
02/19 00:55, 31F
推
02/19 00:55,
5年前
, 32F
02/19 00:55, 32F
推
02/19 00:55,
5年前
, 33F
02/19 00:55, 33F
推
02/19 00:55,
5年前
, 34F
02/19 00:55, 34F
推
02/19 00:55,
5年前
, 35F
02/19 00:55, 35F
推
02/19 00:56,
5年前
, 36F
02/19 00:56, 36F
推
02/19 00:56,
5年前
, 37F
02/19 00:56, 37F
推
02/19 00:56,
5年前
, 38F
02/19 00:56, 38F
推
02/19 00:56,
5年前
, 39F
02/19 00:56, 39F
還有 135 則推文
推
02/19 08:39,
5年前
, 175F
02/19 08:39, 175F
推
02/19 08:45,
5年前
, 176F
02/19 08:45, 176F
推
02/19 09:01,
5年前
, 177F
02/19 09:01, 177F
推
02/19 09:06,
5年前
, 178F
02/19 09:06, 178F
推
02/19 09:09,
5年前
, 179F
02/19 09:09, 179F
推
02/19 09:12,
5年前
, 180F
02/19 09:12, 180F
推
02/19 09:12,
5年前
, 181F
02/19 09:12, 181F
推
02/19 09:22,
5年前
, 182F
02/19 09:22, 182F
→
02/19 09:32,
5年前
, 183F
02/19 09:32, 183F
推
02/19 09:40,
5年前
, 184F
02/19 09:40, 184F
推
02/19 10:07,
5年前
, 185F
02/19 10:07, 185F
推
02/19 10:08,
5年前
, 186F
02/19 10:08, 186F
推
02/19 10:09,
5年前
, 187F
02/19 10:09, 187F
推
02/19 10:18,
5年前
, 188F
02/19 10:18, 188F
推
02/19 10:24,
5年前
, 189F
02/19 10:24, 189F
推
02/19 10:44,
5年前
, 190F
02/19 10:44, 190F
→
02/19 10:51,
5年前
, 191F
02/19 10:51, 191F
推
02/19 10:55,
5年前
, 192F
02/19 10:55, 192F
推
02/19 11:36,
5年前
, 193F
02/19 11:36, 193F
推
02/19 11:51,
5年前
, 194F
02/19 11:51, 194F
推
02/19 11:54,
5年前
, 195F
02/19 11:54, 195F
推
02/19 12:05,
5年前
, 196F
02/19 12:05, 196F
推
02/19 12:41,
5年前
, 197F
02/19 12:41, 197F
推
02/19 13:01,
5年前
, 198F
02/19 13:01, 198F
推
02/19 13:09,
5年前
, 199F
02/19 13:09, 199F
推
02/19 13:16,
5年前
, 200F
02/19 13:16, 200F
推
02/19 13:36,
5年前
, 201F
02/19 13:36, 201F
推
02/19 14:25,
5年前
, 202F
02/19 14:25, 202F
推
02/19 14:43,
5年前
, 203F
02/19 14:43, 203F
推
02/19 15:13,
5年前
, 204F
02/19 15:13, 204F
推
02/19 15:15,
5年前
, 205F
02/19 15:15, 205F
推
02/19 15:38,
5年前
, 206F
02/19 15:38, 206F
推
02/19 17:15,
5年前
, 207F
02/19 17:15, 207F
推
02/19 17:36,
5年前
, 208F
02/19 17:36, 208F
推
02/19 17:49,
5年前
, 209F
02/19 17:49, 209F
推
02/19 20:04,
5年前
, 210F
02/19 20:04, 210F
→
02/19 20:32,
5年前
, 211F
02/19 20:32, 211F
推
02/20 11:01,
5年前
, 212F
02/20 11:01, 212F
推
02/20 22:32,
5年前
, 213F
02/20 22:32, 213F
推
02/21 00:25,
5年前
, 214F
02/21 00:25, 214F
討論串 (同標題文章)