<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 基礎知識 > 操作系統原理

操作系統原理

作者:蔣雅嫻 時(shí)間:2015-05-14 來(lái)源:電子產(chǎn)品世界 收藏

  導讀:我們每天都同打交道,了解一些原理上的知識是絕對有必要的,它可以讓你了解內部是怎么工作的,為什么會(huì )出現這樣那樣的問(wèn)題,為我們解決這些問(wèn)題提供思路。下面我們就一起來(lái)學(xué)習一下吧~~~

本文引用地址:http://dyxdggzs.com/article/274203.htm

1.--簡(jiǎn)介

  操作系統(英語(yǔ):Operating System,簡(jiǎn)稱(chēng)OS)是管理和控制計算機硬件與軟件資源的計算機程序,是直接運行在“裸機”上的最基本的系統軟件,任何其他軟件都必須在操作系統的支持下才能運行。操作系統的種類(lèi)相當多,各種設備安裝的操作系統可從簡(jiǎn)單到復雜,可分為智能卡操作系統、實(shí)時(shí)操作系統、傳感器節點(diǎn)操作系統、嵌入式操作系統、個(gè)人計算機操作系統、多處理器操作系統、網(wǎng)絡(luò )操作系統和大型機操作系統。

2.--組成部分

  操作系統理論研究者有時(shí)把操作系統分成四大部分,并不是所有的操作系統都嚴格包括這四大部分。下面簡(jiǎn)單介紹一下這幾部分:

  驅動(dòng)程序:最底層的、直接控制和監視各類(lèi)硬件的部分,它們的職責是隱藏硬件的具體細節,并向其他部分提供一個(gè)抽象的、通用的接口。

  內核:操作系統內核部分,通常運行在最高特權級,負責提供基礎性、結構性的功能。

  接口庫:是一系列特殊的程序庫,它們職責在于把系統所提供的基本服務(wù)包裝成應用程序所能夠使用的編程接口,是最靠近應用程序的部分。

  外圍:是指操作系統中除以上三類(lèi)以外的所有其他部分,通常是用于提供特定高級服務(wù)的部件。

3.

  在操作系統的管理下,所有正在運行的進(jìn)程輪流使用CPU,這樣用戶(hù)根本感覺(jué)不出來(lái)CPU是在輪流為多個(gè)進(jìn)程服務(wù),但實(shí)際上在任何一個(gè)時(shí)間內有且僅有一個(gè)進(jìn)程占有CPU。在Windows中,進(jìn)行CPU分配是以線(xiàn)程為單位的,一個(gè)進(jìn)程可能由多個(gè)線(xiàn)程組成,這時(shí)情況更加復雜,但簡(jiǎn)單地說(shuō),有如下關(guān)系:

  總線(xiàn)程數 <= CPU數量:并行運行

  總線(xiàn)程數 > CPU數量:并發(fā)運行

  并行運行的效率顯然高于并發(fā)運行,所以在多CPU的計算機中,多任務(wù)的效率比較高。但是,如果在多CPU計算機中只運行一個(gè)進(jìn)程,就不能發(fā)揮多 CPU的優(yōu)勢。

4.操作系統原理--作用

  盡管Windows不穩定,但絕對不能否認它是當今最優(yōu)秀的操作系統之一。操作系統在計算機中起著(zhù)重要作用,它為所有的應用程序提供一個(gè)運行環(huán)境,并將應用程序同具體硬件隔離。

  操作系統就象計算機的大管家,管理著(zhù)計算機的各種資源,比如內存、磁盤(pán)、CPU等。應用程序想使用這些資源,都必須經(jīng)過(guò)操作系統同意,并且由操作系統統一安排使用時(shí)間,應用程序用完后必須將資源還給操作系統,以便其他應用程序使用。就這樣,計算機系統在操作系統的管理下以最可能高的效率有條不紊地工作著(zhù)。

  拓展閱讀:

原理及開(kāi)發(fā)

一位軟件工程師的6年總結

什么是?什么叫?

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

linux相關(guān)文章:linux教程




評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>