1樓:季凡
處理機管理。主要是作業排程管理和程序排程管理。作業排程管理程式的職能是從一批已提交給計算機的後備作業中,按照一定的演算法挑選作業,使其轉入執行狀態,一旦作業完成,則把該作業撤消。
轉入執行狀態的作業,意味著作業程序已建立,該作業已具備佔有處理機的權利。至於什麼時候才能真正佔有處理機進入執行,則取決於程序管理程式的排程。如何在不發生衝突的前提下,既能有效地完成所有已提交的作業,同時又使處理器發揮最大的效能,使處理器空閒時間減至最少,這就是處理器管理要解決的主要問題。
儲存管理。儲存管理程式配數負責為進入執行狀態的作業分巧賣拿配適當的記憶體空間。由於作業的大小不同,記憶體分配表和空白區的大小及部位在執行過程中不斷地變化,因此,這種記憶體分配必須是動態的。
儲存管理程式還承擔儲存保護任務。由於在同一時間內,記憶體中可能儲存著許多不同作業的資料和程式,還有一些系統軟體也佔用一定的記憶體空間,為了防止因各程式互相越界訪問而發生混亂,必須採取相應的記憶體保護措施。儲存管理程式還負責儲存空間的擴充。
一種是虛擬儲存方法。當實際位址空間小於直接定址能力時,可以把超出實際位址空間的部分放在磁碟或磁帶上,使使用者看起來覺得:計算機可直接定址的邏輯位址空間有多大,使用者可以支配的儲存空間就有多大。
另一種是計算機直接定址能力小,而實孝搭際的記憶體容量可以擴大。這時就是如何把邏輯位址空間對映到實際位址空間的問題了。
輸入/輸出管理。由於計算機的外部裝置種類和數量很多,為了避免或減少**處理機因等待那些速度較慢的外部裝置操作而佔用的時間,在**處理機引入了與外部裝置打交道的通道和中斷技術,以提高計算機系統效率。由於輸人/輸出裝置工作速度比**處理器慢得多,當第二次請求啟動通道輸入或輸出一批資料時,第十批資料可能還沒有處理完,此時通道正處於繁忙狀態。
特別是在多道程式環境下,更容易發生上述裝置衝突情況。解決好這個問題,是輸入/輸出管理程式的主要責任之一。
2樓:奔放又繽紛丶倉鼠
分時系統,在分時系統控制下使每個終端作業去佔用處理器悄笑,在除錯啟攜含類命令出現時使用隱緩。
在作業系統中「作業」是什麼意思
3樓:小符學姐
在某些作業系統中,作業(job)是計算機操作者(或是乙個叫做作業排程器的程式)交給作業系統的執行單位。作業包括程式、相應的資料和作業說明書。
正在執行的乙個或多個相關程序被稱為作業,乙個作業可以包含多個程序,比如當使用管道和重定向命令時,該作業就包含多個程序。
例如,作業可以是乙個應用程式的執行,比如乙個每週都執行的職工工資冊的程式。通常作業是以批的(而非互動式的)模式執行的。
4樓:網友
你可以看成是程式,資料,加說明書的集合體。
比如你想完成乙個加法運算,你需要給系統提交①執行加法運算的程式。
運算的資料。
作業的說明:提交人,提交時間,預計執行時間等等這三個整體來看就是作業。
當作業進入完成狀態,作業系統要做什麼工作
5樓:匿名使用者
作業,即使用者在計算機系統中完成乙個任務的過程。
乙個作業由3部分組成,即程式、資料及作業說明書。其中,作業說明書體現了使用者對作業的控制意圖。
乙個作業從進入系統到退出系統一般要經過提交、後備、執行、完成這4個狀態。
1)提交狀態。乙個作業通過使用者由輸入裝置進入輸入系統的過程,稱作提交狀態。
2)後備狀態。作業提交後,由系統為該作業建立作業控制塊(jcb,jobcontrd block),並把它插入後備作業佇列中,等待作業排程程式的排程。
3)執行狀態。後備狀態的作業若被作業排程選中,並且分配了必要的資源,由作業排程程式建立相應的程序。這一狀態被稱為執行狀態。
4) 完成狀態。當作業執行結束後,進入作業完成狀態。此時,由作業排程程式對該作業進行善後處理,主要表現為撤消作業的作業控制塊,並**此作業佔用的系統中的資源數。
最後,將作業的結果輸出到外設之中。
Windows XP有幾種作業系統
windows吧!windowsxp是三種版本,sp1,sp2,sp3。要是windows有windows 1.0.windows 2.0.windows 3.0.windows 3.1.windows 3.11.windows3.2.windows 95.windows nt4.0.windows...
windows作業系統有哪些,windows作業系統都有哪些
1 windows 2000 microsofi windows 2000是沿襲微軟公司windows nt系列的32位視窗作業系統,是windows作業系統發展的乙個新里程碑。windows 2000起初稱為windows nt 5.0。2 windowsxp windows xp是microso...
linux作業系統教程哪兒有呢,急用,最好是每一章都分開的那種。
鳥哥的linux私房菜。而且是基礎篇章,對新手來說十分好,不過是繁體字,看起來有點。不過現在有第三版的實體書了,簡體的,入門很好,建議買一本,銷量一直是linux基礎類的書裡面最好的。他是 和書的內容一樣的,看書還是 都可以,自己選擇了。補充 你也可以去 鳥哥第二版的電子版本 應該是有簡體版本的,不...