
操作系统
文章平均质量分 61
CFuYuan
我是Fruit_Caller
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
韩顺平老师的linux基础课(复习笔记)
今天听了韩老师的课程,深受启发啊!!!卖油翁的“我亦无他,唯手熟尔”,只是手法熟练罢了!!还有老黄牛的坚持,别人把时间都放在努力上,而我把时间放在选择上,还习惯于放弃,这是极不可取的,认定一件事,就应该坚持!!!原创 2023-01-17 17:23:51 · 2388 阅读 · 0 评论 -
计算机的抽象
在学习操作系统时,我们介绍了三个抽象:文件是对 I/O 设备的抽象,虚拟内存是对程序存储器的抽象,而进程是对一个正在运行的程序的抽象。我们再增加一个新的抽象∶ 虚拟机,它提供对整个计算机的抽象,包括操作系统、处理器和程序。...原创 2021-07-25 10:45:28 · 996 阅读 · 0 评论 -
系统之间利用网络通信
系统漫游至此,我们一直是把系统视为一个孤立的硬件和软件的集合体。实际上,现代系统经常通过网络和其他系统连接到一起。从一个单独的系统来看,网络可视为一个 I/O 设备,如图 1-14 所示。当系统从主存复制一串字节到网络适配器时,数据流经过网络到达另一台机器,而不是比如说到达本地磁盘驱动器。相似地,系统可以读取从其他机器发送来的数据,并把数据复制到自己的主存。图 1-14 网络也是一种 I/O 设备随着 Internet 这样的全球网络的出现,从一台主机复制信息到另外一台主机已经成为计算机系统最重要的用原创 2021-07-25 10:38:00 · 174 阅读 · 0 评论 -
深入理解计算机系统之什么叫虚拟内存
虚拟内存虚拟内存是一个抽象概念,它为每个进程提供了一个假象,即每个进程都在独占地使用主存。每个进程看到的内存都是一致的,称为虚拟地址空间。既然是为每一个进程提供假象,那么言外之意就是每一个进程都有一个虚拟内存空间。你有一个,我有一个,她也有一个,然后我们需要把这些所有的内存空间都放置在主存上,也就是映射到主存上,这样才符合每个进程都在独占地使用主存的假象。下图所示的是 Linux 进程的虚拟地址空间(其他 Unix 系统的设计也与此类似)。在 Linux 中,地址空间最上面的区域是保留给操作系统中的代原创 2021-07-25 10:16:34 · 486 阅读 · 0 评论