※ 本文為 swallow.bbs. 轉寄自 cd.twbbs.org 更新時間: 2013-01-31 01:53:58
看板 P_RedWolf
作者 標題 [OS] 羅習五 10/30
時間 Thu Oct 30 10:18:07 2008
Windows Thread
Linux Thread
-task之間如果共用很多 則為典型task
完全不共用 則為thread -> task可兼容
Fsharp(F#) http://research.microsoft.com/fsharp/fsharp.aspx
http://www.microsoft.com/taiwan/msdn/library/2008/july/FSharp1.htm
C#是微軟做的模擬java的......
Java Thread
-這是用JVM管理的 不可以被使用者介入 是預測不能的東西
-經由繼承、或可產生的interfae造出一個Java Thread
--------------------------以上第四章-----------------------------------
Chaper 5: CPU Scheduling
程式開頭(定義上)是cpu
結束一定是cpu (return 0)
cpu-burst time (burst: 爆發 大量進出)
-大多在8ms中完成
CPU Scheduler
-顧名思義 功能是從memory(queue)中挑東西出來做
cpu 在下列狀況會進入schedule decicion
-running -> waiting ┼──────┐
-runnung -> ready ┤ │
-waiting -> runnung ┼preemptive ├nonpreemptive(不可搶先的)
-Terminates ────┴──────┘
ex: 一排人買票 突然來了老婆婆
一排人(ready) 暫停買票(waiting)
正在買票的人(runnung)也暫停買票(ready)
後來的老婆婆(waiting)買票(running)
要不要暫停買票的人讓老婆婆先買,還是在買的人買完再讓老婆婆買?
->新排程直接running or 新排程排在running排程之後
--
紅狼太難畫了 我可不可以畫隻紅色的波利就好?
『紅色波利』
◢◣
--
紅狼太難畫了 我可不可以畫隻紅色的波利就好?
『紅色波利』
◢◣
--
* Origin: 中正築夢園 (CcuDream.twbbs.org) ★ From: 140.123.11.73
*Father 回文:感覺你們交很多不太東的名詞 而且教好慢@@ 08/10/30
*Father 回文: 懂 08/10/30
*ch890333 回文:你可以去看鑫長輩po那篇XDDD 08/10/30
*Father 回文:我有看過~ 08/10/30
[Modified by ch890333] From: 140.123.104.233 (2008/11/04 Tue 09:12:59)
--
※ 看板: Swallow 文章推薦值: 0 目前人氣: 0 累積人氣: 72
回列表(←)
分享