posts - 134,comments - 22,trackbacks - 0

          管道
          FIFO
          信號 承載信息量少, 可靠信號 不可靠信號


          共享內存 最快的IPC之一
          消息隊列
          信號量 不同進程間 同一進程不同線程間的同步

          Socket 不同機器上的進程間的通信


          添加系統調用
          添加系統模塊

          內存模型 分段 分頁
          邏輯地址->線性地址->物理地址

          所有的段寄存器 段內偏移一樣

          頁目錄 頁面 進程私有的
          虛擬地址描述符表 虛擬內存管理 分配回收

          物理內存管理


          -----
          進程


          BSS
          初始化的數據段
          代碼段

          內核棧
          控制塊

          進程Entry:
          進程的虛擬地址空間->分區->分頁
          全局頁目錄pgd->pmd->page


          線程同步
          互斥鎖
          pthread_mutex_t
          pthread_mutex_initializer
          pthread-mutex_int
          pthread_mutex_lock
          pthread_mutex_unlock

          條件變量
          pthread_cond_t
          pthread_cond_init
          ptread_con_wait
          調用之前和調用之后都是上鎖的,一個條件變量關聯一個互斥鎖
          函數內部實現機制
          解鎖
          睡眠
          上鎖
          pthead_cond_destroy
          pthread_cond_broadcast
          pthead_cond_signalh

          posted on 2010-06-28 16:06 何克勤 閱讀(228) 評論(0)  編輯  收藏 所屬分類: GNU Linux/Unix
          主站蜘蛛池模板: 永安市| 博兴县| 汉中市| 元氏县| 综艺| 莱州市| 玉田县| 连云港市| 湾仔区| 蛟河市| 贵溪市| 札达县| 石阡县| 昌江| 湾仔区| 桓仁| 商洛市| 四会市| 梅州市| 襄垣县| 娱乐| 西畴县| 湘乡市| 光泽县| 灵寿县| 烟台市| 彰化市| 汕尾市| 河间市| 尼玛县| 金溪县| 河北区| 井冈山市| 固原市| 惠安县| 梧州市| 旺苍县| 科尔| 府谷县| 焉耆| 阜康市|