顯示廣告
隱藏 ✕
※ 本文為 swallow.bbs. 轉寄自 cd.twbbs.org 更新時間: 2013-01-31 01:53:53
看板 P_RedWolf
作者 ch890333 (紅狼)
標題 Re: [OS] 羅習五 10/23
時間 Thu Oct 23 09:30:07 2008


※ 引述《ch890333》之銘言:
port 協定
ex:808是網頁傳輸協定 client-server協定的


RPC

-remote procedure code
-再呼叫func時置換函式 變成遠端呼叫 進端回傳看成func
-

RMI

-RPC在java上的版本
-allow java 去包含遠端的beens(object)

                                            ※這些都和雲端計算稍稍相關
                                http://en.wikipedia.org/wiki/Cloud_computing
Cloud computing - Wikipedia, the free encyclopedia
[圖]
[圖]
[圖]
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet). The name comes from the use of a cloud-shaped symbol as an abstraction for the complex infrastructure it contains in system diagrams. Cloud computing ent ...
 

over head of contect switch(暫存器)


single/multithreaded processes

除了暫存器和stack之外 所有的thread都共用

不過要有任一thread有問題就會造成整個process掛掉 -> 一個人有問題 bbs站就掛掉

M$-> 把每50個thread包成一包 這樣要掛也只掛同一包的


優點
    -較靈敏
    -資源分享
    -節約有效率
    -


Green threads

-可被user排程的
-多核心/多處理器 的狀況下 效率低落 ex:一人syscall 則大家都必須排隊等
 -> many-to-one Model


One-to-One
-thread 是被kernel明白了解的



process ctrl block/ thread ctrl block

Linux Threads
-cread a new thread
    clone(CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAD)

-cread a new process
    clone(SIGCHLD);


--
紅狼太難畫了 我可不可以畫隻紅色的波利就好?
    『紅色波利』
        ◢◣
      ◣█
     █▇                               這年頭 都流行在簽名檔放BLOG...
      ◥██◤ ψjohn112136 (畢卡囧)           http://nublog.cc/?u=ch890333
--
* Origin: 中正築夢園 (CcuDream.twbbs.org) ★ From: 140.123.104.234
 [Modified by ch890333] From: 140.123.104.234 (2008/10/23 Thu 09:32:10)

ch890333 回文u/jp6gj bj4                                         08/10/23
ch890333 回文j6z83j06fm06z8cjo4                                  08/10/23
 [Modified by ch890333] From: 140.123.104.234 (2008/10/23 Thu 09:59:05)

--
※ 同主題文章:
※ 看板: Swallow 文章推薦值: 0 目前人氣: 0 累積人氣: 93 
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇