<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          看到自己書中的圖了!

          共 1813字,需瀏覽 4分鐘

           ·

          2022-05-30 15:14

          最近寫的這個操作系統(tǒng)系列,你管這破玩意叫操作系統(tǒng)源碼,將會逐步二次完善并且出本書。


          目前我已經(jīng)將第一部分的書稿部分完善好了,其余部分的書稿還沒有弄。



          所以先將第一部分的書稿給到出版策劃,進行圖片的重新設(shè)計,以及文字的排版。


          目前第一部分書稿的圖片部分已經(jīng)全部重新設(shè)計完畢,比如上面書稿中的圖片,重新設(shè)計后的樣子是這樣的,大家覺得還可以不?



          因為我自己感覺顏色還挺舒服的,平時看讀者對自己圖片的評價還不錯,所以就基本讓設(shè)計師按照圖片原本的樣子來設(shè)計,包括顏色和線條樣式等。


          根據(jù)之前咨詢出版社的了解,實體書的印刷一般分為黑白、雙色和四色三種,我暫時決定最終出成四色的版本,因為這個系列我覺得圖還是很重要的,是一個理解 Linux 0.11 的特色所在,也是和別的資料相比較為獨特的地方。


          比如《Linux 內(nèi)核的設(shè)計與藝術(shù)》這本書,我非常喜歡,但里面的圖我實在不敢恭維呀,為了完全按照真實比例,讓讀者看起來特別燒腦,個人覺得沒必要。


          同時這本書的定位我希望是給想要接觸操作系統(tǒng)內(nèi)核的初學(xué)者一個入門的良好體驗,走一遍 Linux 0.11 操作系統(tǒng)源碼的全部核心流程,不再懼怕談及操作系統(tǒng)啟動原理,目前全部核心流程已經(jīng)寫完了,還差個第四部分的總結(jié)。


          開篇詞


          第一部分 進入內(nèi)核前的苦力活


          第1回 | 最開始的兩行代碼

          第2回 | 自己給自己挪個地兒

          第3回 | 做好最最基礎(chǔ)的準(zhǔn)備工作

          第4回 | 把自己在硬盤里的其他部分也放到內(nèi)存來

          第5回 | 進入保護模式前的最后一次折騰內(nèi)存

          第6回 | 先解決段寄存器的歷史包袱問題

          第7回 | 六行代碼就進入了保護模式

          第8回 | 煩死了又要重新設(shè)置一遍 idt 和 gdt

          第9回 | Intel 內(nèi)存管理兩板斧:分段與分頁

          第10回 | 進入 main 函數(shù)前的最后一躍!

          第一部分總結(jié)與回顧


          第二部分 大戰(zhàn)前期的初始化工作


          第11回 | 整個操作系統(tǒng)就 20 幾行代碼

          第12回 | 管理內(nèi)存前先劃分出三個邊界值

          第13回 | 主內(nèi)存初始化 mem_init

          第14回 | 中斷初始化 trap_init

          第15回 | 塊設(shè)備請求項初始化 blk_dev_init

          第16回 | 控制臺初始化 tty_init

          第17回 | 時間初始化 time_init

          第18回 | 進程調(diào)度初始化 sched_init

          第19回 | 緩沖區(qū)初始化 buffer_init

          第20回 | 硬盤初始化 hd_init

          第二部分總結(jié)與回顧


          第三部分:一個新進程的誕生


          第21回 | 新進程誕生全局概述

          第22回 | 從內(nèi)核態(tài)切換到用戶態(tài)

          第23回 | 如果讓你來設(shè)計進程調(diào)度

          第24回 | 從一次定時器滴答來看進程調(diào)度

          25回 | 通過 fork 看一次系統(tǒng)調(diào)用

          第26回 | fork 中進程基本信息的復(fù)制

          第27回 | 透過 fork 來看進程的內(nèi)存規(guī)劃

          第三部分總結(jié)與回顧

          第28回 | 番外篇 - 我居然會認(rèn)為權(quán)威書籍寫錯了...

          第29回 | 番外篇 - 讓我們一起來寫本書?

          第30回 | 番外篇 - 寫時復(fù)制就這么幾行代碼


          第四部分:shell 程序的到來

          第31回 | 拿到硬盤信息
          第32回 | 加載根文件系統(tǒng)
          第33回 | 打開終端設(shè)備文件
          第34回 | 進程2的創(chuàng)建
          第35回 | execve 加載并執(zhí)行 shell 程序
          第36回 | 缺頁中斷
          第37回 | shell 程序跑起來了
          第38回 |?操作系統(tǒng)啟動完畢
          第四部分總結(jié)與回顧

          第39回 | 番外篇 -?Linux 0.11 內(nèi)核調(diào)試
          第40回 | 番外篇 - 為什么你怎么看也看不懂


          第五部分:從一個命令看 Linux 各模塊的運作

          第六部分:操作系統(tǒng)的設(shè)計理念


          接下來的第五部分將以執(zhí)行一個命令為切入點,通過講它背后的原理和流程,走過操作系統(tǒng)各個模塊的運作方式。


          第六部分再從抽象的、宏觀的視角,鳥瞰操作系統(tǒng)的設(shè)計思想和理念,爭取講出操作系統(tǒng)哲學(xué)的感覺。但這塊待定,我得再精進一下自己的理解,才能寫得出,算是對自己的一個期望吧,掛個主題逼著自己多去學(xué)習(xí)。


          大家平時也可以通過這種方式倒逼著自己學(xué)習(xí)某項技術(shù),相當(dāng)于讓好多人監(jiān)督著你學(xué)習(xí),不然就會被噴,被挑戰(zhàn)的~


          大家對這本書的出版,或者后續(xù)章節(jié)的內(nèi)容,有什么建議或者意見,歡迎提出來哦~


          也歡迎加入 閃客的操作系統(tǒng)之旅 這個知識星球,一起見證這本書的成長過程。


          下方閱讀原文是本系列的 GitHub,如果喜歡的話點個 star 支持下吧~

          瀏覽 51
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美特黄级 | 午夜乱伦 | 操逼网站免费看无遮挡 | 激情偷乱人成视频在线观看 | 亚洲无码视频在线观看观看 |