999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

操作系統從主動到被動的演變

2011-08-15 00:47:16郝麗珍
長治學院學報 2011年2期
關鍵詞:進程計算機信號

郝麗珍

(太原大學計算機 工程系,山西 太原 030009)

操作系統從主動到被動的演變

郝麗珍

(太原大學計算機 工程系,山西 太原 030009)

操作系統是管理計算機系統的大型軟件,并向微內核方向或大而全的方向發展。文章通過對操作系統發展階段及其相應技術特征的分析,提出操作系統也經歷著從“主動”到“被動”的演變過程。

操作系統;演變;主動;被動

1 引言

操作系統是管理計算機系統的一個大型軟件。它能夠對計算機系統中的軟、硬件資源進行管理,還能夠為計算機的管理者和使用者提供一種便于操作的界面。其產生和演化是隨著計算機硬件系統和管理、應用軟件的不斷發展而發展起來的。在計算機硬件及其周邊設備越來越繁雜的基礎上,計算機上能夠運行的軟件也越來越多,隨之而來的是操作系統的功能日益復雜。在這種趨勢下,操作系統的演變面臨著兩個方向:一是向微內核的方向發展,對于一個操作系統最小可以做到10 M;二是向大而全的方向發展[1]。文章通過對現有操作系統發展特征的分析,認為操作系統也經歷著從“主動”到“被動”的演變過程。

2 從批處理方式到分時操作、實時操作系統

在計算機發展到第二代,出現了批處理操作系統。批處理操作系統的處理過程為:用戶首先將自己的作業編寫成程序,然后將程序做成卡片或紙帶,交給管理員。管理員接收到若干個用戶作業后,將這些信息一次性交給低端計算機IBM1401機,傳輸到磁帶上;管理人員將這些磁帶放到高端的IBM7094機上完成運算,并由7094機將數據結果傳輸到磁帶上;最后把存有計算結果的磁帶取下來,送到1401機上,通過打印機輸出。

對于批處理操作系統,當作業準備好后,系統主動的接納這些作業,然后給予處理。在分時操作系統階段,操作系統的這種純粹的主動性相對減弱。分時操作系統模式下,計算機系統的構成模式為:一臺服務器連接多個終端,在終端部分僅有一個顯示器和鍵盤。為了能夠均衡處理每個用戶的請求,處理器時間被劃分成相同的時間片,每個用戶都在處理器上運行固定的時間,把所有的用戶處理一次之后,再重復的將每個用戶的請求順次處理一次,如此往復直到所有的用戶作業被處理完畢。這種操作系統對于用戶提出的請求,可以在有限的時間內給予響應。處理器在沒有用戶提出使用請求時,可以做原有的運算,只有用戶提出請求后才去解決用戶的請求。即分時操作系統只在有用戶信息發出請求時才為用戶分配時間片,進行用戶信息的處理。

當操作系統發展到實時操作系統后,在其運行過程中,只有當事件發生后,操作系統才根據已經編寫好的功能處理模式,完成突發事件的處理,如果事件正常運行,操作系統則不需要主動查詢突發事件。

3 從程序直接控制方式到中斷控制方式

在進行數據傳送時,有以下兩種控制方式。

(1)程序直接控制方式。當用戶進程控制內存或CPU同外圍設備之間進行信息傳送時,也就是同外設備需要進行數據傳送時,把這個請求信號發送到寄存器,由處理器每過一段時間查詢各個外設的狀態,發現有信號后,再做出相應的處理。這一環節中,需要處理器不斷查詢外部設備的信號發送情況。

(2)中斷控制方式。當外設的數據準備好之后向處理器發送一個信號,CPU在適當的時候對這個信號進行處理,然后CPU再轉而進行原有的計算。

可以發現,在程序直接控制方式中,處理器需要主動查詢外部設備的信號,而無論這個信號是否存在。系統每過一段時間都要進行查詢,因而浪費了大量的處理器時間。但是引入中斷之后,處理器就可以在外部設備有數據傳送時才進行相應的處理,這樣就可以節約大量的處理器時間,并且提高處理器和外設并行工作的能力。這一主動變被動的過程極大的提高了系統資源的利用效率。

4 從加鎖解鎖機制到P、V操作

在進行處理器控制時,需要引入進程。進程的運行具有并發性,這種特性雖然提高了系統資源的使用率,但是由于系統中的所有進程都在以其他進程不可預知的速度向前推進,因而遇到許多無關進程競爭同一資源的情況,或者進程需要協同完成某項工作的情況下,進程同進程之間就會產生制約關系。通過對于這種關系的分析,發現其核心問題是由于資源的不合理使用引起的,因而針對這種資源提出了臨界資源的概念。在臨界資源使用時,必須保證同一時刻只能有一個進程使用,對其使用提出的解決方案有兩種。

(1)加鎖和解鎖機制。這個機制為某一臨界區設置一個變量,這個變量的取值有兩個:0和1。當有進程需要進入臨界區,則判斷這個變量的值:如果為0則說明可以進入臨界區;如果為1則說明有進程在臨界區中運行,當前需要進入的進程變成阻塞狀態。每隔一段時間系統查詢這個變量的值,如果變成0則選擇新的進程進入臨界區運行。

(2)p、v操作,即用信號量來管理系統資源的可用量。如果需要申請資源,要執行p操作,p操作中要對信號量先減1,之后如果判斷結果,結果小于0則將進程變為阻塞狀態;v操作則要對信號量加1,如果加1后信號量小于等于0,則選擇一個阻塞進程,讓其編程變成就緒狀態。

比較兩者的執行過程,可以發現前者在判斷是否能夠進入臨界區時,需要系統不斷的判斷其狀態,但是后者系統只需要被動等待p、v操作的結果,然后完成臨界資源的使用即可。

5 總結

目前的網絡操作系統會主動查詢連接到主機上的用戶,只有當用戶連接到系統中時,才給予相應的處理。基于操作系統的以上演變規律,表面看操作系統不需要主動出擊,而只在需要的時刻完成必要的操作即可,其實說明了操作系統的構成越來越龐大,而操作系統的功能也越來越強大,同時極大的提高了整個計算機系統的運行效率。即操作系統對于很多信息的處理,不需要浪費很多時間去查詢是否發生了相應的事件,因為對于事件相應的處理方式已經比較成熟。只要相應的事件發生,發出這個信號,便可以做出相應的處理。

Evolvement of the OS from Active to Passive

HAO Li-zhen
(Department of Computer Science Taiyuan College,Taiyuan Shanxi 030009)

OS (Operating System)is the large-scale software formanagement of the Computer.Now it is considered that the OS is developing towardsmicrokernel OS and large and comprehensive OS.In this paper we analyze the development of OS,and put forwards that the OSalso goes through“active”to“passive”.

operating system;evolvement;active;passive

TP39

A

1673-2014(2011)02-0059-02

2010—12—05

郝麗珍(1977— ),女,山西原平人,講師,碩士,主要從事操作系統及計算機編程語言教學與研究。

(責任編輯 李學斌)

猜你喜歡
進程計算機信號
計算機操作系統
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
債券市場對外開放的進程與展望
中國外匯(2019年20期)2019-11-25 09:54:58
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
基于LabVIEW的力加載信號采集與PID控制
Fresnel衍射的計算機模擬演示
社會進程中的新聞學探尋
民主與科學(2014年3期)2014-02-28 11:23:03
主站蜘蛛池模板: 亚洲AⅤ永久无码精品毛片| 97超碰精品成人国产| 亚洲αv毛片| 亚洲人成网站色7799在线播放| 中文字幕亚洲综久久2021| 国产视频a| 东京热av无码电影一区二区| 大学生久久香蕉国产线观看| 国产91小视频在线观看| 国产人碰人摸人爱免费视频| 亚洲国产成人精品一二区| 国产毛片不卡| 一本大道香蕉久中文在线播放| 男女性色大片免费网站| 人妻出轨无码中文一区二区| 国产丝袜无码一区二区视频| a毛片免费观看| 国产毛片基地| 欧美午夜视频| 欧美成人看片一区二区三区 | 成人毛片免费观看| 欧洲熟妇精品视频| 亚洲欧洲一区二区三区| 欧美激情,国产精品| 国内精自视频品线一二区| 四虎AV麻豆| 最新国产精品第1页| 伊人久综合| 中文字幕自拍偷拍| 久久黄色小视频| 动漫精品啪啪一区二区三区| 亚洲第一成年网| 中文字幕波多野不卡一区| 巨熟乳波霸若妻中文观看免费| 亚洲一区二区成人| 国产中文一区二区苍井空| 欧美一区二区三区国产精品| www.91在线播放| 亚洲视频无码| 999国产精品| 国产欧美另类| 亚洲美女一区| 98超碰在线观看| 成人午夜网址| 久久综合亚洲鲁鲁九月天| 国产精品无码作爱| 欧美日韩在线成人| 久久伊人色| 国产国语一级毛片| 波多野结衣中文字幕久久| 亚洲第一成人在线| 综合网久久| 国产国产人免费视频成18| 亚洲三级电影在线播放 | 性色在线视频精品| 欧美午夜理伦三级在线观看| 亚洲欧美在线看片AI| 玖玖免费视频在线观看| a级免费视频| 亚洲视频欧美不卡| 欧美日韩午夜| 92精品国产自产在线观看| 免费看一级毛片波多结衣| 无遮挡国产高潮视频免费观看| 中文字幕在线永久在线视频2020| 精品国产电影久久九九| 欧美综合区自拍亚洲综合天堂| 亚洲国产成人超福利久久精品| 婷婷开心中文字幕| 久久永久精品免费视频| 久久久久中文字幕精品视频| 99尹人香蕉国产免费天天拍| 人妻丰满熟妇AV无码区| 手机成人午夜在线视频| 中文字幕亚洲乱码熟女1区2区| 成人免费网站久久久| 亚洲无码在线午夜电影| 亚洲三级a| 国产精品九九视频| 草逼视频国产| 国产一区亚洲一区| 精品亚洲麻豆1区2区3区|