官术网_书友最值得收藏!

1.4 總結

本章的重點在于Node的一些底層機制,核心內容就是Node的事件循環,事件循環涉及的概念很多,就算看官方文檔也容易出現一頭霧水的情況,如果讀者有時間的話,最好能結合libuv的源碼進行閱讀。

為了進行詳細說明又增加了一些操作系統底層的內容,就像本章開頭所說的,所有內容都可以在任意一本經典的操作系統書籍(本章主要參考了《深入理解計算機系統》和《Unix網絡編程》)上找到相應的內容。

如果你真正明白了本章所講的內容,那么就來試著回答下面的問題:

  • 什么是運行時?舉一個例子。
  • 什么是回調?回調與異步調用有必然聯系嗎?
  • 什么是事件?
  • 并行與并發有什么區別和聯系。
  • 同步和異步,阻塞和非阻塞的區別。
  • 如何理解“除了代碼,一切都是并行的”?這句話是否絕對正確?
  • 簡述事件循環的運行過程。
  • nextTick的原理是什么,和setImmaite有什么區別?
主站蜘蛛池模板: 赤水市| 当雄县| 灵川县| 中牟县| 瓮安县| 大厂| 长治市| 杨浦区| 鄂伦春自治旗| 天津市| 郎溪县| 青州市| 贵阳市| 罗甸县| 庆元县| 西平县| 乐山市| 长泰县| 太仓市| 精河县| 彭阳县| 美姑县| 平阴县| 个旧市| 虹口区| 扶绥县| 喀喇沁旗| 通榆县| 安康市| 梨树县| 马龙县| 阿拉善右旗| 曲水县| 巢湖市| 姚安县| 青海省| 怀仁县| 靖安县| 浏阳市| 芒康县| 红桥区|