亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
123下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
查看: 6799 | 回復(fù): 24
打印 上一主題 下一主題

[內(nèi)核入門(mén)] 2017 年第一帖,喜歡 Linux 內(nèi)核的朋友看過(guò)來(lái) [復(fù)制鏈接]

論壇徽章:
9
程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-02-11 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-02-14 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-02-14 06:20:0015-16賽季CBA聯(lián)賽之吉林
日期:2016-03-23 17:25:0015-16賽季CBA聯(lián)賽之浙江
日期:2016-04-01 08:25:0615-16賽季CBA聯(lián)賽之山西
日期:2016-04-01 10:09:1915-16賽季CBA聯(lián)賽之廣夏
日期:2016-06-03 15:58:212016科比退役紀(jì)念章
日期:2016-07-28 17:42:5215-16賽季CBA聯(lián)賽之廣東
日期:2017-02-20 23:32:43
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2017-01-01 00:00 |只看該作者 |倒序?yàn)g覽
本帖最后由 Buddy_Zhang1 于 2017-01-01 00:00 編輯

2017 年祝大家新年新氣象,學(xué)習(xí)蒸蒸日上


俗話說(shuō)活到老學(xué)到老, Linux 內(nèi)核是個(gè)不錯(cuò)的東西,能天天從里面學(xué)會(huì)很多新的知識(shí),不斷更新著我們的思想。展望 2017 年,期望自己在內(nèi)核的學(xué)習(xí)上繼續(xù)努力。
為此我做了一個(gè)計(jì)劃,其目的就是深刻的學(xué)習(xí)內(nèi)核知識(shí)。
我也是學(xué)習(xí)內(nèi)核的新人,學(xué)習(xí)內(nèi)核的過(guò)程確實(shí)吃過(guò)不少苦,但還是慶幸自己堅(jiān)持下來(lái)了。也有很多很多想和大家分享的東西,但本帖的主題不是為了討論這個(gè)。
言歸正傳,學(xué)習(xí)內(nèi)核的最大的一個(gè)障礙不是內(nèi)核知識(shí)有多難,而是缺少一個(gè)對(duì)知識(shí)的實(shí)踐過(guò)程,為此我有一個(gè)計(jì)劃,希望有興趣的學(xué)友一起加入這個(gè)計(jì)劃。

【計(jì)劃說(shuō)明】
Linux 內(nèi)核也是一個(gè)程序,它也是從最簡(jiǎn)單的程序演變?yōu)槿缃袢绱她嫶蟮某绦,正如萬(wàn)物皆最簡(jiǎn)單的物質(zhì)組成。我的計(jì)劃是從 Linux 的第一個(gè)完整版 Linux 0.11
開(kāi)始研究代碼,調(diào)試代碼,并分享學(xué)習(xí)的所得。 研究完 0.11 的內(nèi)核之后,我會(huì)根據(jù)歷史 Patch 提交過(guò)程,研究每個(gè)版本之間提交代碼的含義,以此從中研究 Linux
的演變過(guò)程。最后達(dá)到對(duì) Linux 基礎(chǔ)內(nèi)核的核心代碼有更深刻的認(rèn)知。通過(guò)對(duì) Linux0.11 2萬(wàn)行代碼的深入研究有助于構(gòu)建一個(gè)完整的計(jì)算機(jī)系統(tǒng)架構(gòu)有幫助。

【計(jì)劃實(shí)施的方式】
我從網(wǎng)絡(luò)上收集整理了一個(gè)可以直接編譯并直接調(diào)試并且可以使用的 Linux 0.11, 你只要有一臺(tái) Linux 或 Mac 電腦就可以參與這個(gè)計(jì)劃。
我會(huì)定期更新 patch, 將版本從 Linux 0.11 一直 update,并分享所有的學(xué)習(xí)資料和源碼。
目的很簡(jiǎn)單,就是讓內(nèi)核實(shí)踐的門(mén)檻降低(原先有想法,就是無(wú)法獲得一個(gè)實(shí)踐的過(guò)程,比如你有內(nèi)核了,為了做成一個(gè)完整的系統(tǒng),你要為其準(zhǔn)備 uboot,rootfs 等,確實(shí)困難太大了)
工作也幾年了,從開(kāi)源社區(qū)中學(xué)到了很多東西,也感受到開(kāi)源的力量如此強(qiáng)大,所以這個(gè)項(xiàng)目完全開(kāi)源!

【如何參與到計(jì)劃】
我已經(jīng)將源代碼上傳到 github 上進(jìn)行維護(hù),并使用 Slack 進(jìn)行實(shí)時(shí)技術(shù)交流,郵件服務(wù)尚未搭建。
所以,如果你想?yún)⑴c到這個(gè)項(xiàng)目,你只需將源碼 git 到你的 Linux 或 Mac 電腦,按照源碼的 README 即可使用。
至于如何提交你的補(bǔ)丁和分享,這里不做詳細(xì)介紹。

【Linux 0.11 運(yùn)行的機(jī)理】
Linux 0.11 的原理:在一臺(tái) Linux 或 Mac 上預(yù)先安裝 qemu 模擬器,使用模擬器 qemu 模擬 Linux0.11 運(yùn)行的環(huán)境: Intel i386
該 Linux0.11 源碼中匯編部分全部使用 at&t 匯編進(jìn)行編寫(xiě),并且支持 gcc5.0 等,簡(jiǎn)單的說(shuō)就是該源碼可在 Ubuntu16.04 上運(yùn)行!

使用截圖

源碼編譯 Linux 0.11,基于 Ubuntu16.04

Linux 0.11 運(yùn)行截圖

使用 gdb 對(duì) Linux0.11 整個(gè)過(guò)程進(jìn)行調(diào)試,這個(gè)很給力

【獲取 Linux0.11】
如何你想?yún)⑴c這個(gè)項(xiàng)目,請(qǐng)從 github download 源代碼。
github: https://github.com/BiscuitOS/BiscuitOS.git

【項(xiàng)目溝通方法】
0. 直接在 China Unix 內(nèi)核源碼板塊提問(wèn)。
1. 你可以把你的問(wèn)題通過(guò)郵箱發(fā)給我: buddy.zhang@aliyun.com
2. 可以加入 Slack 組進(jìn)行實(shí)時(shí)技術(shù)交流。

3. 可以把你的問(wèn)題直接 update 到 github 的 issue 頻道。


評(píng)分

參與人數(shù) 1可用積分 +2 收起 理由
Godbach + 2 贊一個(gè)!

查看全部評(píng)分

論壇徽章:
9
程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-02-11 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-02-14 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-02-14 06:20:0015-16賽季CBA聯(lián)賽之吉林
日期:2016-03-23 17:25:0015-16賽季CBA聯(lián)賽之浙江
日期:2016-04-01 08:25:0615-16賽季CBA聯(lián)賽之山西
日期:2016-04-01 10:09:1915-16賽季CBA聯(lián)賽之廣夏
日期:2016-06-03 15:58:212016科比退役紀(jì)念章
日期:2016-07-28 17:42:5215-16賽季CBA聯(lián)賽之廣東
日期:2017-02-20 23:32:43
2 [報(bào)告]
發(fā)表于 2017-01-01 00:02 |只看該作者
Reserve Page

論壇徽章:
36
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-10 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-16 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-04-16 19:59:32IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-19 06:20:00每日論壇發(fā)貼之星
日期:2016-04-19 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-25 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-28 06:20:00每日論壇發(fā)貼之星
日期:2016-05-28 06:20:00
3 [報(bào)告]
發(fā)表于 2017-01-01 23:47 |只看該作者
回復(fù) 1# Buddy_Zhang1

贊! 很佩服還能有時(shí)間能夠靜下心專門(mén)學(xué)習(xí) kernel.

論壇徽章:
20
程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-08-17 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-07-16 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-07-18 06:20:00每日論壇發(fā)貼之星
日期:2016-07-18 06:20:00黑曼巴
日期:2016-12-26 16:00:3215-16賽季CBA聯(lián)賽之江蘇
日期:2017-06-26 11:05:5615-16賽季CBA聯(lián)賽之上海
日期:2017-07-21 18:12:5015-16賽季CBA聯(lián)賽之青島
日期:2017-09-04 17:32:0515-16賽季CBA聯(lián)賽之吉林
日期:2018-03-26 10:02:16程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-07-15 06:20:0015-16賽季CBA聯(lián)賽之江蘇
日期:2016-07-07 18:37:512015亞冠之薩濟(jì)拖拉機(jī)
日期:2015-08-17 12:21:08
4 [報(bào)告]
發(fā)表于 2017-01-05 16:55 |只看該作者
本帖最后由 nswcfd 于 2017-01-05 16:56 編輯

贊,趙炯那本書(shū)在書(shū)架上沉睡了N年了……慚愧……

論壇徽章:
9
程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-02-11 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-02-14 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-02-14 06:20:0015-16賽季CBA聯(lián)賽之吉林
日期:2016-03-23 17:25:0015-16賽季CBA聯(lián)賽之浙江
日期:2016-04-01 08:25:0615-16賽季CBA聯(lián)賽之山西
日期:2016-04-01 10:09:1915-16賽季CBA聯(lián)賽之廣夏
日期:2016-06-03 15:58:212016科比退役紀(jì)念章
日期:2016-07-28 17:42:5215-16賽季CBA聯(lián)賽之廣東
日期:2017-02-20 23:32:43
5 [報(bào)告]
發(fā)表于 2017-01-06 09:26 |只看該作者
回復(fù) 3# Godbach


   有 Godbach 大神的支持,瞬間能量滿滿的

論壇徽章:
36
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-10 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-16 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-04-16 19:59:32IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-19 06:20:00每日論壇發(fā)貼之星
日期:2016-04-19 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-25 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-28 06:20:00每日論壇發(fā)貼之星
日期:2016-05-28 06:20:00
6 [報(bào)告]
發(fā)表于 2017-01-06 10:53 |只看該作者
回復(fù) 5# Buddy_Zhang1
客氣了。能靜下心踏踏實(shí)實(shí)做一些研究,真的很有意義。等你工作多年以后,回頭再看這段時(shí)光,都是滿滿的回憶。



論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2017-01-06 22:02 |只看該作者
樓主2017-01-01 00:00發(fā)長(zhǎng)帖,看出是有心之人,有心加努力的人一定能取得成功。
建議升級(jí)一個(gè)版本,學(xué)習(xí)linux 0.12,因?yàn)閘inux 0.12有虛擬內(nèi)存的支持,不支持虛擬內(nèi)存的OS始終覺(jué)得缺點(diǎn)什么。。。
linux 0.11和linux 0.12已經(jīng)具備了linux內(nèi)核的“神”與“形”,是非常好的學(xué)習(xí)資料,欠缺之處有可能是鎖,同步等方面的知識(shí)。


論壇徽章:
9
程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-02-11 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-02-14 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-02-14 06:20:0015-16賽季CBA聯(lián)賽之吉林
日期:2016-03-23 17:25:0015-16賽季CBA聯(lián)賽之浙江
日期:2016-04-01 08:25:0615-16賽季CBA聯(lián)賽之山西
日期:2016-04-01 10:09:1915-16賽季CBA聯(lián)賽之廣夏
日期:2016-06-03 15:58:212016科比退役紀(jì)念章
日期:2016-07-28 17:42:5215-16賽季CBA聯(lián)賽之廣東
日期:2017-02-20 23:32:43
8 [報(bào)告]
發(fā)表于 2017-01-09 11:53 |只看該作者
回復(fù) 7# nopatch

謝謝你的建議,不過(guò)我研究完 0.11 之后,要通過(guò)補(bǔ)丁的方式升級(jí)到 0.12 和后續(xù)版本,這樣也可以知道 Linux 的發(fā)展。

論壇徽章:
6
2015年迎新春徽章
日期:2015-03-04 10:16:53操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-08-04 06:20:002015亞冠之鹿島鹿角
日期:2015-08-05 16:51:182015亞冠之全北現(xiàn)代
日期:2015-08-07 17:14:392015亞冠之武里南聯(lián)
日期:2015-08-11 15:33:03數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-02-02 06:20:00
9 [報(bào)告]
發(fā)表于 2017-04-27 09:16 |只看該作者
樓主還在繼續(xù)么,我也是內(nèi)核學(xué)習(xí)新人,希望能跟著樓主學(xué)習(xí)一下

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2017-04-27 09:58 |只看該作者
赞赞赞
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP