• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            厚積薄發(fā),滴水穿石

            搬家到主站了:http://www.cnblogs.com/cokecoffe/
            隨筆 - 45, 文章 - 8, 評(píng)論 - 12, 引用 - 0
            數(shù)據(jù)加載中……

            進(jìn)程通信

            linux下進(jìn)程間通信的幾種主要手段簡(jiǎn)介:

            1. 管道(Pipe)及有名管道(named pipe):管道可用于具有親緣關(guān)系進(jìn)程間的通信,有名管道克服了管道沒(méi)有名字的限制,因此,除具有管道所具有的功能外,它還允許無(wú)親緣關(guān)系進(jìn)程間的通信;
            2. 信號(hào)(Signal):信號(hào)是比較復(fù)雜的通信方式,用于通知接受進(jìn)程有某種事件發(fā)生,除了用于進(jìn)程間通信外,進(jìn)程還可以發(fā)送信號(hào)給進(jìn)程本身;linux除了支持Unix早期信號(hào)語(yǔ)義函數(shù)sigal外,還支持語(yǔ)義符合Posix.1標(biāo)準(zhǔn)的信號(hào)函數(shù)sigaction(實(shí)際上,該函數(shù)是基于BSD的,BSD為了實(shí)現(xiàn)可靠信號(hào)機(jī)制,又能夠統(tǒng)一對(duì)外接口,用sigaction函數(shù)重新實(shí)現(xiàn)了signal函數(shù));
            3. 報(bào)文(Message)隊(duì)列(消息隊(duì)列):消息隊(duì)列是消息的鏈接表,包括Posix消息隊(duì)列system V消息隊(duì)列。有足夠權(quán)限的進(jìn)程可以向隊(duì)列中添加消息,被賦予讀權(quán)限的進(jìn)程則可以讀走隊(duì)列中的消息。消息隊(duì)列克服了信號(hào)承載信息量少,管道只能承載無(wú)格式字節(jié)流以及緩沖區(qū)大小受限等缺點(diǎn)。
            4. 共享內(nèi)存:使得多個(gè)進(jìn)程可以訪問(wèn)同一塊內(nèi)存空間,是最快的可用IPC形式。是針對(duì)其他通信機(jī)制運(yùn)行效率較低而設(shè)計(jì)的。往往與其它通信機(jī)制,如信號(hào)量結(jié)合使用,來(lái)達(dá)到進(jìn)程間的同步及互斥。
            5. 信號(hào)量(semaphore):主要作為進(jìn)程間以及同一進(jìn)程不同線程之間的同步手段。
            6. 套接口(Socket):更為一般的進(jìn)程間通信機(jī)制,可用于不同機(jī)器之間的進(jìn)程間通信。起初是由Unix系統(tǒng)的BSD分支開(kāi)發(fā)出來(lái)的,但現(xiàn)在一般可以移植到其它類Unix系統(tǒng)上:Linux和System V的變種都支持套接字。

            posted on 2012-05-24 00:32 Wangkeke 閱讀(450) 評(píng)論(0)  編輯 收藏 引用 所屬分類: APUE


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            相關(guān)文章:
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            女人香蕉久久**毛片精品| 亚洲v国产v天堂a无码久久| 精品少妇人妻av无码久久| 国产精品无码久久久久久| 国产亚洲欧美成人久久片| 欧美激情精品久久久久| 久久se这里只有精品| 久久人妻少妇嫩草AV蜜桃| 99久久99久久| 99久久做夜夜爱天天做精品| 亚洲中文字幕无码一久久区| 久久99国产精品二区不卡| 亚洲精品视频久久久| 国产精品久久久天天影视香蕉 | 人人妻久久人人澡人人爽人人精品| 久久久久人妻一区二区三区| 亚洲国产精品人久久| 97精品依人久久久大香线蕉97| 66精品综合久久久久久久| 久久综合噜噜激激的五月天| 欧美亚洲国产精品久久| 日韩精品国产自在久久现线拍| 日产精品久久久一区二区| 精品久久久久久无码不卡| 久久午夜福利电影| 亚洲午夜久久久| 国产成人精品久久| 久久最新精品国产| 国产午夜免费高清久久影院| 欧美喷潮久久久XXXXx| 中文字幕人妻色偷偷久久| 综合久久给合久久狠狠狠97色| 久久人人爽人人精品视频| 国内精品免费久久影院| 久久精品国产一区二区电影| 亚洲综合婷婷久久| 久久这里只精品国产99热| 国产69精品久久久久777| 欧美亚洲国产精品久久蜜芽| 久久亚洲高清观看| 91精品日韩人妻无码久久不卡|