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

正文內(nèi)容

進(jìn)程創(chuàng)建系統(tǒng)說明書(已修改)

2025-06-04 18:19 本頁面
 

【正文】 摘 要計(jì)算機(jī)系統(tǒng)中的核心系統(tǒng)軟件是操作系統(tǒng),它負(fù)責(zé)控制和管理整個(gè)系統(tǒng)的資源并組織用戶高效、協(xié)調(diào)使用這些資源,使計(jì)算機(jī)中各部件高效地并行運(yùn)行。進(jìn)程是程序在計(jì)算機(jī)上的一次執(zhí)行活動。當(dāng)你運(yùn)行一個(gè)程序,你就啟動了一個(gè)進(jìn)程。顯然,程序是死的(靜態(tài)的),進(jìn)程是活的(動態(tài)的)。進(jìn)程可以分為系統(tǒng)進(jìn)程和用戶進(jìn)程。凡是用于完成操作系統(tǒng)的各種功能的進(jìn)程就是系統(tǒng)進(jìn)程,它們就是處于運(yùn)行狀態(tài)下的操作系統(tǒng)本身;用戶進(jìn)程就是所有由你啟動的進(jìn)程。進(jìn)程是操作系統(tǒng)進(jìn)行資源分配的單位。在 UNIX 系統(tǒng)中,用戶創(chuàng)建一個(gè)新進(jìn)程的唯一方法就是調(diào)用系統(tǒng)調(diào)用 fork。調(diào) 用 fork 的進(jìn)程稱為父進(jìn)程,而新創(chuàng)建的進(jìn)程叫做子進(jìn)程。本課程設(shè)計(jì)是實(shí)現(xiàn)進(jìn)程創(chuàng)建系統(tǒng),我們還將學(xué)到有關(guān)進(jìn)程的相關(guān)概念。?在現(xiàn)代的操作系統(tǒng)里面,什么是進(jìn)程呢?通俗的講程序是一個(gè)包含可以執(zhí)行代碼的文件,是一個(gè)靜態(tài)的文件。而進(jìn)程是一個(gè)開始執(zhí)行但是還沒有結(jié)束的程序的實(shí)例。就是可執(zhí)行文件的具體實(shí)現(xiàn)一個(gè)程序可能有許多進(jìn)程,而每一個(gè)進(jìn)程又可以有許多子進(jìn)程。依次循環(huán)下去,而產(chǎn)生子孫進(jìn)程。當(dāng)程序被系統(tǒng)調(diào)用到內(nèi)存以后,系統(tǒng)會給程序分配一定的資源(內(nèi)存,設(shè)備等等)然后進(jìn)行一系列的復(fù)雜操作,使程序變成進(jìn)程以供系統(tǒng)調(diào)用。在系統(tǒng)里面只有進(jìn)程沒有程序,為了區(qū)分各個(gè)不同的進(jìn)程,系統(tǒng)給每一個(gè)進(jìn)程分配了一個(gè)ID(就象我們的身份證)以便識別。為了充分的利用資源,系統(tǒng)還對進(jìn)程區(qū)分了不同的狀態(tài)。將進(jìn)程分為新建,運(yùn)行,阻塞,就緒和完成五個(gè)狀態(tài)。新建表示進(jìn)程正在被創(chuàng)建,運(yùn)行是進(jìn)程正在運(yùn)行,阻塞是進(jìn)程正在等待某一個(gè)事件發(fā)生,就緒是表示系統(tǒng)正在等待CPU來執(zhí)行命令,而完成表示進(jìn)程已經(jīng)結(jié)束了,系統(tǒng)正在回收資源。關(guān)鍵詞:進(jìn)程;操作系統(tǒng);父進(jìn)程;子進(jìn)程;進(jìn)程創(chuàng)建系統(tǒng);目 錄1 緒論 1 1 1 2 2 32 偽碼算法 43 函數(shù)調(diào)用關(guān)系圖 84 結(jié)果分析 105 結(jié)論 14參考文獻(xiàn) 16致 謝 17附 錄 181 緒論 通過本課程的學(xué)習(xí),使學(xué)習(xí)掌握操作系統(tǒng)的基本概念、原理、技術(shù)和使用方法;能用程序設(shè)計(jì)語言編寫和調(diào)試運(yùn)行操作系統(tǒng)的主要方法和模塊;深入的了解操作系統(tǒng)在計(jì)算機(jī)系統(tǒng)中的使用及地位,以及它與硬件和其他軟件之間的關(guān)系;進(jìn)而了解操作系統(tǒng)控制整個(gè)計(jì)算機(jī)系統(tǒng)的全過程,具有操作系統(tǒng)的整體概念。本課程設(shè)計(jì)是實(shí)現(xiàn)進(jìn)程創(chuàng)建系統(tǒng),我們還將學(xué)到有關(guān)進(jìn)程的相關(guān)概念。 ? 在現(xiàn)代的操作系統(tǒng)里面,什么是進(jìn)程呢? 通俗的講程序是一個(gè)包含可以執(zhí)行代碼的文件,. 一個(gè)程序可能有許多進(jìn)程,而產(chǎn)生子孫進(jìn)程. 當(dāng)程序被系統(tǒng)調(diào)用到內(nèi)存以后,系統(tǒng)會給程序分配一定的資源(內(nèi)存,設(shè)備等等)然后進(jìn)行一系列的復(fù)雜操作,為了區(qū)分各個(gè)不同的進(jìn)程,系統(tǒng)給每一個(gè)進(jìn)程分配了一個(gè)ID(就象我們的身份證)以便識別. 為了充分的利用資源,運(yùn)行,阻塞,就緒和完成五個(gè)狀態(tài). 新建表示進(jìn)程正在被創(chuàng)建,運(yùn)行是進(jìn)程正在運(yùn)行,阻塞是進(jìn)程正在等待某一個(gè)事件發(fā)生,就緒是表示系統(tǒng)正在等待CPU來執(zhí)行命令,而完成表示進(jìn)程已經(jīng)結(jié)束了,系統(tǒng)正在回收資源。進(jìn)程和程序的區(qū)別。掌握Linux中進(jìn)程的創(chuàng)建方法,進(jìn)一步理解進(jìn)程的并發(fā)執(zhí)行。了解UNIX的命令及使用格式,熟悉UNIX/LINUX的常用基本命令,練習(xí)并掌握UNIX提供的vi編輯器來編譯C程序,學(xué)會利用gcc、gdb編譯、調(diào)試C程序。編寫程序,使用系統(tǒng)調(diào)用fork( )創(chuàng)建兩個(gè)子進(jìn)程。當(dāng)此程序運(yùn)行時(shí),在系統(tǒng)中有一個(gè)父進(jìn)程和兩個(gè)子進(jìn)程活動。讓每一個(gè)進(jìn)程在屏幕上顯示一個(gè)字符,如父進(jìn)程顯示39。a39。,子進(jìn)程分別顯示字符39。b39。和字符39。c39。試觀察記錄屏幕上的顯示結(jié)果,并分析原因; 修改程序,每一個(gè)進(jìn)程循環(huán)顯示一句話,如子進(jìn)程顯示39。daughter …39。及39。son ……39。,父進(jìn)程顯示 39。parent ……39。,觀察結(jié)果,分析原因。 ?計(jì)算機(jī)操作系統(tǒng)具有其自身的規(guī)律性,在掌握其基本原理的同時(shí),加強(qiáng)實(shí)習(xí)環(huán)節(jié)的訓(xùn)練對學(xué)習(xí)這門課有極大的幫助。 ?獲取知識的同時(shí),掌握科學(xué)的基本規(guī)律及研究方法。做到最大化對本門課程知識的了解。 ?培養(yǎng)自我拓展知識和運(yùn)用知識的能力,并且在學(xué)習(xí)中多進(jìn)行操作訓(xùn)練,做到熟能生巧。 進(jìn)程是操作系統(tǒng)的一個(gè)核心概念。其概念至今未有嚴(yán)格的公認(rèn)的定義。一般的講,進(jìn)程是一個(gè)具有一定獨(dú)立功能的程序關(guān)于某個(gè)數(shù)據(jù)集合的一次運(yùn)行活動。其基本狀態(tài)有三種,ready(就緒),running(運(yùn)行),wait(等待)。死鎖是指,在兩個(gè)或者多個(gè)并發(fā)進(jìn)程中,如果每個(gè)進(jìn)程有某種資源而又都等待別的進(jìn)程釋放他們現(xiàn)在保持的資源,否則就不能向前推進(jìn),成稱這一組進(jìn)程產(chǎn)生了死鎖。通俗的講,就是兩個(gè)或者多個(gè)進(jìn)程無止境的等候著永遠(yuǎn)不會成立的條件的一種系統(tǒng)狀態(tài)。產(chǎn)生死鎖的根本原因是系統(tǒng)能夠提供的資源數(shù)比要求該資源數(shù)的少,其具體原因是1系統(tǒng)的資源不足2進(jìn)程推進(jìn)順序非法。解
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1