【Linux】进程概念知识点大总结---学到就是赚到

文章目录


进程概念总共分为六个部分学习
在这里插入图片描述

👩‍🏫part Ⅰ

在这里插入图片描述

冯诺依曼体系结构

✅1.什么是冯诺依曼体系结构?


冯诺依曼体系结构即现代计算机的硬件体系结构:计算机应该包含五大硬件单元

1.输入设备:采集数据

  • 比如键盘,鼠标,扫描仪,网卡接收网络中的数据

2.输出设备:进行数据输出

  • 比如显示器,打印机,网卡向网络中发送数据

3.存储器:进行数据中间数据缓冲

4.运算器:进行数据运算

5.控制器:进行设备管理
运算器+控制器就是CPU中央处理器


✅2.图解

在这里插入图片描述


✅3.所有的设备都是围绕存储器工作的


  • cpu不会直接从输入设备获取数据进行处理,而是先把数据放到存储器中,cpu从存储器中获取数据处理
  • cpu不会直接将数据交给输出设备进行输出,而是先把数据放到存储器中,控制输出设备从存储器中获取数据输出

📍既然所有的设备都是围绕着存储器工作的,那存储器是什么呢?

  • 存储器就是我们常说的内存

📍我们熟知电脑还有个叫硬盘的东西,为什么存储器是内存而不是硬盘呢?

  • 因为硬盘的吞吐量太低了,正常的机械硬盘是200MB/s
  • 内存的吞吐量是己写硬盘的数十倍

📍那内存的速度那么快,为什么内存只用于缓冲,不使用内存存储数据,而用硬盘存储呢?

  • 主要是因为硬盘与内存的存储介质是不同的
  • 内存是易失介质,数据在断电后就会丢失,而硬盘断电后数据不会丢失

👩‍🏫part Ⅱ

在这里插入图片描述

操作系统

✅1.什么是操作系统


操作系统一个“搞管理”的,(安装在计算机上的一个程序)任何一个计算机系统都包括操作系统(os),用来管理计算机上的软硬件资源


✅2.操作系统包括啥


  • 内核

    用来完成进程管理,内存管理,文件管理,驱动管理等

  • 外部应用

    函数库,shell程序等,是为了让系统更加好用,作为系统和用户之间的桥梁


✅3.为什么需要操作系统来管理


  • 用户是无法直接访问内核的,只能通过系统调用接口来访问,用户直接访问内核的危险性太高了
  • 为了控制风险,“听系统的话”,操作系统会向外提供访问内核的接口,这个接口就称为系统调用接口

✅4.操作系统怎么管理


操作系统给管理方法叫:先描述 在组织

✔举例

为了更好的理解,我们引入一个例子

学校管理体系大致分为三部分:管理者,被管理者,执行者

  • 学生:自然是被管理者

  • 导员,老师,宿管阿姨:这些都是管学生的人,但是他们不是管理者,他们只是制度的执行者,真正的管理者是制度制定者

  • 校长:制定制度,管理者

✔校长是怎么管理学生的呢?

假如有一个学生非常不听话,要被开除,怎么样才叫被开除呢?

  • 解法一:把这个学生踢出学校,再也进不了学校的大门
  • NO
  • 解法二:在这个学生后背贴上”已被退学“
  • NO
  • 解法三:在这个学生的学籍档案上盖章——勒令退学
  • YES(好可怕,不要被退学~)

这样我们可以大致了解校长是通过什么管理学生的----学籍档案

校长并不需要知道你是谁,但是他手里有你的学籍档案,你就要被”管“啦

学籍档案是什么

是你从上学以来的学籍信息,是一个学生的描述信息

这就是你被描述起来了

光有学籍档案就可以管理了嘛,全国有那么多学生,我要从中多的档案中找到你,得花不少时间吧

这就要谈到组织了

虽然学生有那么多,但是可以组织起来,分到不同的省,不同的市,不同的学校,不同的学院,不同的班级,是不是就很好找了

现在知道是怎么管理的嘛

从你开始上学,将你的信息收集起来,描述起来,然后放到学籍管理系统中组织起来进行管理

其实操作系统就是差不多的管理过程啦

✔计算机管理硬件

  • 描述起来,例如将键盘,鼠标等用struct 结构体描述起来
  • 组织起来,利用链表或其他高效的数据结构

✔流程看图解

在这里插入图片描述

✅5.理解系统调用和库函数

  • 从开发角度看,操作系统把自己包成了一个球,但是会
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风铃奈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值