2020-11-22

一、操作系统的概念

1、操作系统的定义:操作系统时管理计算机里面的一切事情,更加充分的有效的使用计算机资源,也就是合理的组织计算机的工作流程,有效的管理和分配计算机系统的硬件和软件资源,同时注意操作系统自身的安全与完善。

2、操作系统的主要功能:处理器管理、存储管理、设备管理、文件管理、用户接口、网络与通信管理

3、操作系统的基本特征:并发性、共享性、虚拟性、不确定性

二、处理器管理

处理器(cpu)是计算机系统最重要的的资源,计算机系统的功能是是通过cpu运行程序指令来体现的,计算机系统的工作方式也是主要由cpu的工作方式决定的。为了提高cpu的利用率,使计算机的资源得到充分的利用,操作系统引入了多道程序设计的概念。

1、进程的概念:到目前为止没有一个统一的定义。进程是行为的规则为程序,程序在cpu上执行时的活动称为进程;进程是一个独立的可以调度的活动

2、进程与程序的区别:程序是静态的,进程是动态的。如果说进程是正在执行的程序,那么是不完整的。因为进程是程序在cpu上的一次执行过程,所以进程除包括正在执行的程序和数据段之外,还有包括此次的环境信息,如cpu的状态等。

3、进程阻塞:进程阻塞是进程运行中发生了某种等待事件(如发生了等待I/O的操作)而暂时不能运行的状态。处于该状态的进程不能去竞争cpu,因为此时即使把cpu分配给他也无法运行。处于该阻塞状态的进程可以有多个。

4、线程的概念:线程可以理解为cpu调度和执行的最小单元。线程的定义有以下4中不同的提法:(1)、进程内的一个执行单元,(2)、进程内可以独立调度的实体(3)、线程是进程中一个相对独立的控制流序列(4)、线程是执行的上下文

三、进程同步与通信

1、死锁:产生死锁的原因可以归结为以下两点:(1)系统资源不足,当多个进程需求资源总和大于系统能够提供的资源时,进程就会因竞争不可抢占资源而导致死锁。(2)进程推进顺序不当,用不友好的方式进行推进,将导致两个或两个以上的进程出现既占有部分资源又要申请其他阻塞进程所占有不可抢占资源的情况,从而导致几个进程陷入死锁。

四、存储管理

1、程序运行的两个重要的条件:一个是程序和数据要占有足够的内存空间,另一个是得到cpu

2、程序的链接和装入:在多道程序环境中要使程序运行,首先必须为他创建进程,而创建进程就必须将程序和数据装入内存,能装入内存的今晨和属于可执行程序。

3、逻辑地址和物理地址:逻辑地址:用户源程序经过编译、链接后得到可装入程序。由于无法预知程序内存的具体地址,只能暂定程序的起始地址为0,按照这种方法确定的地址称为逻辑地址或相对地址。物理地址:内存中实际存储单元的地址称为物理地址,物理地址称为绝对地址或是内存地址。为了使程序装入内存后能够正常运行,就必须将程序代码中的逻辑地址转换为物理地址。这个转换操作称为地址转换。

4、多级存储体系:基本的存储设备包括内存和外存。由于cpu中的寄存器也可以存储少量的信息,所以它也可以看作存储体系中的一层。另外,现在的计算机系统一般都增加了高速缓存。从寄存器到高速缓存,再到内存,最后到外村,存取速度越来越慢,容量越来越大,成本和存取品读越来越低。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,530评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 86,403评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,120评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,770评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,758评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,649评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,021评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,675评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,931评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,659评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,751评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,410评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,004评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,969评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,042评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,493评论 2 343

推荐阅读更多精彩内容

  • 逻辑地址和物理地址 程序的执行过程: 源代码编译成目标模块,高级语言翻译成机器语言 链接程序将目标模块和它的库函数...
    leap_阅读 1,190评论 0 0
  • (2020.11.22 Sun) 指针(Pointer)是什么? 指针是一个地址,指向存储某一个数据的存储地址。指...
    Mc杰夫阅读 249评论 0 1
  • 1. 进程和线程的区别 进程和线程都是一个时间段的描述,是CPU工作时间段的描述,不过是颗粒大小不同。在CPU看来...
    呵鲲阅读 243评论 0 0
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 7,482评论 16 22
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    迷月闪星情阅读 10,548评论 0 11