Chapter 4 Multi-Threads (多執行緒).

Slides:



Advertisements
Similar presentations
定 格 入 格 破 格 —— 新诗仿写复习训练 仿照下列句子,再把 “ 人生 ” 比喻成 “ 大海 ”“ 天空 ” , 造两个句子。 如果说人生是一首优美的乐曲,那么痛苦则 是其中一个不可或缺的音符。 参考答案: 1 、如果说人生是一望无际的大海,那么挫折则 是其中一个骤然翻起的浪花。 2 、如果说人生是一片湛蓝的天空,那么失意则.
Advertisements

會計學 Chapter 1 基本概念 1-2 基本概念 第一節 單式簿記 第二節 會計學的定義與功用 第三節 會計學術與會計人員 第四節 企業組織 第五節 會計學基本第五節 會計學基本慣例 第六節 會計方程式 第七節 財務報表.
Chapter 5 教育發展與職業選擇. 1. 認識高職學生的生涯進路。 2. 了解個人特質與職業屬性之 間的關係。 3. 認識打工安全與勞動權益。
两汉文学及汉代诗歌.
小 王 子 組別:第五組 班級:財金二甲 組員:A 林安潔 A 陳思羽 A 許雅涵
近现代文学概说.
第一章 十六世紀中葉以前的臺灣與原住民 第一節 考古發掘與史前文化.
11-1 保險業之定義 11-2 保險業之設立 11-3 保險業之組織 11-4 保險業之營業範圍
量化vs質性研究分析 量化vs質性研究分析 報告人:王秀民.
唐代文学概说 与初唐诗坛.
C语言程序设计 李伟光.
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
9-1 火災保險 9-2 海上保險 9-3 陸空保險 9-4 責任保險 9-5 保證保險 9-6 其他財產保險
台塑石化 與 全國 之 財務分析 :企管二甲、乙 班級 指導 :楊雪蘭 老師 :第六組 組別 組員
唐宋傳奇、筆記小品和史書、論著中的寓言 中碩二 吳佳樺.
兒童期 7 青春期 兩性圓舞曲 乘客:七年級同學 司機:張立杰老師.
總題: 進入生命經歷第四層, 達到長成的人以完成神的定旨
槍砲病菌與鋼鐵 第三組.
2-何鍇卉 14-曹凱茹 19-陳亮妤 21-陳思瑜 37-蔡庭瑜 39-賴俞亨 40賴思恩
星星知我心 談古話今….. ……..觀星望斗 主講人: 陽光青春美少男.
反垃圾掩埋場相關報告 組長:文煊 組員:鄭侃文 李浩暐 胡育睿 李瑞耘 朱祐賢 林承宇.
導覽解說與環境教育 CHAPTER 3 解說員.
"性"不"性"由你 性別平等之探討 北屯國小 張文陵.
財務報表的內容 四種報表格式 財務報表的補充說明 會計師簽證的重要性 合併報表 財務報表分析 Chapter 2 財務報表的內容.
老師 製作 法律與生活.
第一節 進入職場前的準備 第二節 培養求職能力 第三節 當前的就業趨勢 第四節 新世代工作地圖
組員: 洪暐翔、 賴峻毅 侯家豪、 賴琦穎 指導老師: 王惠鈴 老師
第十七章休閒農業之經營策略與成功之道 17 Chapter.
Chapter 2 勞工安全衛生法.
第7章 行政监督.
第二章 进程、线程与作业 多道程序设计 Multi-programming 进程的引入 Process 线程与轻进程
全球暖化 想知道全球暖化的嚴重性嗎? 那就繼續看下去吧!! 組員:陳儀君60524 蘇鈺祺60526 于玉琳60528 林宥嫻60521.
風險分析與財務結構 瞭解風險的定義與種類 衡量企業風險與財務風險 影響企業風險的因素 影響財務風險的因素 以現金流量衡量企業長期的財務狀況
國際行銷管理 林 建 煌 著.
契約 課程:文書實務與應用 教師:黃湃翔老師.
第一節 知覺 第二節 認知 第三節 學習 第四節 創造力
也許你很疑惑: 最近升官的同事,專業能力又沒你強! 情場得意的朋友,長的又沒你帥或美! 小曹要交新朋友,為什麼就是比較簡單!
組員:蔡惠雅 494D0032 楊雅惠494B0079 蔡騏鴻 葉時宇 余建霖495B0002 陳瑛淑495B0021
資源班的知識性文本閱讀 報告人:吳居璋.
CHAPTER 2 綜合所得稅之架構.
台中市不動產經紀人職業工會 不動產經紀營業員 複訓班
多线程编程基本概念 2008.
Applied Operating System Concepts
2-1 接腳說明 2018/11/30 第2章 系統分析.
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
Chapter 4 多執行緒 (Multi Thread)
线程(Thread).
奢侈稅成效分析與房市未來發展 吳中書 中華經濟研究院 第十九屆亞太財務經濟會計及管理會議 ~07.09.
Linux CPU的排程 邱姸婕.
詩文的形成 有意義的字詞 句子 段落 一首詩文的形成,是由有意義的字詞組成句子,再由句子組成段落。
第3章 認識處理元.
網頁程式概論 建國科技大學資管系 饒瑞佶 2015/9 V1 2016/4 V2 2016/9 V3.
中国科学技术大学计算机系 陈香兰 Fall 2013 第三讲 线程 中国科学技术大学计算机系 陈香兰 Fall 2013.
老師 製作 休閒農場.
第7章 進階的同步 觀念與實務.
心理學—日常生活中的應用 人際溝通.
現代專案管理教材 第一章 專案與專案管理 博碩文化出版發行.
Video 影像 (VideoPlayer 影像播放器、Camcorder 錄影機) 靜宜大學資管系 楊子青
以賽亞書 (二) 結晶讀經 綱目要點與圖表鳥瞰
財務預測 財務預測的用途 法令相關規定 預測的基本認知 預測的方法 製作預測性報表 財務報表分析 Chapter 16 財務預測.
行銷企劃實務 第2章 行銷企劃目標.
資料表示方法 資料儲存單位.
MultiThread Introduction
方格紙上畫正方形.
手机淘宝“变形”产品—微淘 操作流程指南 (内测版).
自慢 社長的成長學習筆記 何飛鵬.
亞洲大學 資訊工程學系 多重來源影像監控系統
團體工作的倫理議題 CHAPTER 12. 團體工作的倫理議題 CHAPTER 12 團體工作的倫理議題 1.如果我有資格執行個別治療,那麼我也可以執行團體治療。 2.仔細而審慎地篩選團體成員,較符合專業倫理要求。 3.在團體治療開始前,讓成員能先有準備以便從團體中獲得最大利益,是非常重要的。
Chapter1 大師的視界,見證歷史的腳步
老厝老街老心情……. 一起尋找老街人文的感動 組員:家榕、瑞旂、子寧、琪芬
Presentation transcript:

Chapter 4 Multi-Threads (多執行緒)

Topic Overview 4.1 概論 (Overview) 4.2 多執行緒模式 (Multithreading Models) 4.3 執行緒程式庫 (Thread Libraries) 4.4 執行緒的問題 (Threading Issues) W.-S. Hsu 2011

4.1 概論 (Overview) 執行緒 (thread) 概念 定義 一個行程可以擁有許多執行緒 LWP (Lightweight process)─ 一個小的process CPU使用時的一個基本單元 一個 thread 擁有一個執行緒ID、程式計數器、一組暫存器,以及一個堆疊空間 一個行程可以擁有許多執行緒 同一行程內的執行緒,共用程式碼區、資料區、及作業系統配置給此行程的資源 (例如,開啟的檔案) 傳統行程內只有一個執行緒,稱為單執行緒或heavy weight process (HWP) W.-S. Hsu 2011

程式,行程,執行緒 程式 (Program) 行程 (Process) 執行緒 (Thread) HDD Memory W.-S. Hsu 2011

4.1 執行緒 (thread) 概念 (Cont.) 單執行緒行程 vs. 多執行緒行程 檔案 W.-S. Hsu 2011

4.1.1-2 動機 & 利益 (motivation & benefits) 單一應用程式可能被要求執行類似的多個工作 資源分享、CPU切換速度快  threads 的內容轉換需一組 registers,但不需要執行記憶體管理的相關工作 程式碼 程式碼 資料區 檔案 程式碼 資料區 檔案 資料區 process 1-1 檔案 堆疊區1 堆疊區1 暫存器組1 堆疊區1 暫存器組1 暫存器組1 程式碼 資料區 檔案 堆疊區2 暫存器組2 程式碼 資料區 堆疊區2 暫存器組2 process 1-2 檔案 堆疊區2 暫存器組2 non-thread thread W.-S. Hsu 2011

4.1.1-2 動機 & 利益 (Cont.) 動機 & 利益 (Cont.) 圖 4.2 W.-S. Hsu 2011

4.2 多執行緒模式 (Multithreading Models) 執行緒的支援 使用者層次提供 user thread 核心層次提供 kernel thread (OS管理)  user threads 必須對應到 kernel threads,方可被安排執行 CPU W.-S. Hsu 2011

4.2 多執行緒模式 (Cont.) 執行緒的對應模式 多對一模式 一對一模式 圖 4.5 圖 4.6 W.-S. Hsu 2011

執行緒的對應模式 (Cont.) 多對多模式 兩層模式 4.2 多執行緒模式 (Cont.) 圖 4.7 圖 4.8 W.-S. Hsu 2011

4.3 執行緒程式庫 (Thread Libraries) 三個主要執行緒程式庫 Pthreads Win32 Java W.-S. Hsu 2011

End of Chapter 4 W.-S. Hsu 2011