freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計(jì)算機(jī)操作系統(tǒng)第九章-文庫吧資料

2025-05-22 22:30本頁面
  

【正文】 存儲器管理 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操作系統(tǒng) 二十一世紀(jì)計(jì)算機(jī)本科教育 Linux虛擬內(nèi)存 每個進(jìn)程空間通過進(jìn)程的頁目錄和頁表實(shí)現(xiàn)與物理內(nèi)存間的映射 。消息隊(duì)列的組織形式如圖 。 /*序列號 */ } 。 /*資源創(chuàng)建者所在組的有效標(biāo)識 */ ushort mode。 /*資源擁有者所在組的有效標(biāo)識 */ ushort cuid。 /*整型 , 為 0時(shí)表示 private, 非 0時(shí)表示 public*/ ushort uid。 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操作系統(tǒng) 二十一世紀(jì)計(jì)算機(jī)本科教育 Linux把信號量 、 消息和共享內(nèi)存定義為 System V的 IPC對象 。 l 信號生命終止 。 在目標(biāo)進(jìn)程執(zhí)行過程中 , 會檢測是否有信號等待處理 。 指的是信號值加入到進(jìn)程的等待處理信號集中 , 只要信號在進(jìn)程的等待處理信號集中 , 表明進(jìn)程已經(jīng)知道這些信號的存在 , 但還沒來得及處理 , 或者該信號被進(jìn)程阻塞 。 指的是觸發(fā)信號的事件發(fā)生 , 如檢測到硬件異常 、 定時(shí)器超時(shí)及調(diào)用信號發(fā)送函數(shù) kill( )。 這樣 , 即使不存在親緣關(guān)系的進(jìn)程 , 也可以使用訪問路徑 , 通過有名管道相互通信 。 ( 3) 數(shù)據(jù)的讀出和寫入在管道的兩端進(jìn)行 , 一個進(jìn)程向管道的一端寫入的內(nèi)容被管道另一端的進(jìn)程讀出 。 ( 2) 單獨(dú)構(gòu)成一種獨(dú)立的文件系統(tǒng) 。 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操作系統(tǒng) 二十一世紀(jì)計(jì)算機(jī)本科教育 Linux進(jìn)程的通信機(jī)制 管道 (pipe)及有名管道 (namedpipe) 信號 (signal) 消息隊(duì)列 (message) 信號量 (semaphore) 共享內(nèi)存 套接字 (sockets) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操作系統(tǒng) 二十一世紀(jì)計(jì)算機(jī)本科教育 管道通信的實(shí)現(xiàn)方式是由內(nèi)核通過共享數(shù)據(jù)頁來完成的 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操作系統(tǒng) 二十一世紀(jì)計(jì)算機(jī)本科教育 無名管道的特點(diǎn)是: ( 1) 管道是半雙工的 , 數(shù)據(jù)只能向一個方向流動 。 ( 2) 非主動方式 。 這樣的系統(tǒng)調(diào)用有sys_wait4( )、 sys_nanosleep( )、 sys_pause( ) 和sys_exit( )等 , 它們都是通過直接調(diào)用 schedule( )函數(shù)來進(jìn)行進(jìn)程切換的 。 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操作系統(tǒng) 二十一世紀(jì)計(jì)算機(jī)本科教育 Linux進(jìn)程切換的方式 ( 1) 自動請?jiān)阜绞?。 ( 6) 直接執(zhí)行調(diào)度程序 。 ( 4) 執(zhí)行系統(tǒng)調(diào)用的進(jìn)程返回到用戶態(tài) 。 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操作系統(tǒng) 二十一世紀(jì)計(jì)算機(jī)本科教育 Linux調(diào)度時(shí)機(jī) 通常引起 Linux系統(tǒng)中進(jìn)程調(diào)度的原因有如下幾種: ( 1) CPU執(zhí)行的進(jìn)程發(fā)生狀態(tài)轉(zhuǎn)換 ( 2) 就緒隊(duì)列中增加了新進(jìn)程 。 Linux系統(tǒng)中的調(diào)度策略基本上是以優(yōu)先級為基礎(chǔ)的調(diào)度策略 。 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操作系統(tǒng) 二十一世紀(jì)計(jì)算機(jī)本科教育 Linux調(diào)度方式 Linux內(nèi)核的調(diào)度方式基本上采用 “ 搶占式優(yōu)先級 ”方式 , 即當(dāng)進(jìn)程在用戶態(tài)運(yùn)行時(shí) , 不管是否自愿 , 在一定條件下 (如時(shí)間片用完或等待 I/O), 核心就可以暫時(shí)剝奪其運(yùn)行而調(diào) 度其它進(jìn)程進(jìn)入運(yùn)行 。 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操作系統(tǒng) 二十一世紀(jì)計(jì)算機(jī)本科教育 Linux的線程機(jī)制 Linux是一種多線程 、 多任務(wù)操作系統(tǒng) , 它符合IEEE POXIS標(biāo)準(zhǔn) 。 task_struct結(jié)構(gòu)是由該進(jìn)程的父進(jìn)程或內(nèi)核初始進(jìn)程調(diào)用 exit_notify( )來完成的 。do_exit( )先釋放進(jìn)程所占的大部分資源 , 然后進(jìn)人 TASK_ZOMBIE狀態(tài) 。 同樣 , 終止進(jìn)程的系統(tǒng)調(diào)用 sys_exit( )也是通過調(diào)用函數(shù) do_exit( )來實(shí)現(xiàn)的 。 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操 作 系 統(tǒng) 操作系統(tǒng) 二十一世紀(jì)計(jì)算機(jī)本科教育 進(jìn)程的撤銷 當(dāng)進(jìn)程執(zhí)行完畢即正常結(jié)束時(shí) , 它調(diào)用 exit( )終止自己 。 進(jìn)程的創(chuàng)建主要是完成進(jìn)程基本情況的復(fù)制 , 生成子進(jìn)程的task_struct結(jié)構(gòu) , 并且復(fù)制或共享父進(jìn)程的其它資源 , 如內(nèi)存 、 文件 、信號等 。 創(chuàng)建進(jìn)程的另一種方式是通過系統(tǒng)調(diào)用 。 fork( )函數(shù)的代碼在 /kernel/中 。 init進(jìn)程可以通過執(zhí)行 fork( )創(chuàng)建新進(jìn)程 。 此init進(jìn)程是一個非常重要的
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1