![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OS
文章平均质量分 71
yangliulinux
哈哈哈哈
展开
-
初识OS
什么是OS? 有的人说OS 就是电脑启动的时候跑的那个大程序,上面写着正在启动windows。有的人说OS和CS有什么区别。哈哈哈,那么对于我们计算机专业的人来说我们必须对OS有一个准确的认识。 OS最主要的两个介绍词就是manager和server。那么如何解释这两个词呢,请看下面的解释。 为什原创 2015-11-27 21:37:55 · 375 阅读 · 0 评论 -
物理地址、线性地址、虚拟地址(1)
物理地址、线性地址、虚拟地址OS充分挖掘硬件潜能。OS开发者需要知道物理内存的地址也需要提供一套机制为应用程序员提供另一个内存空间,这个内存空间的大小可以和实际的物理内存大小之间没有关系。 物理地址:物理内存条所提供的内存空间,每个内存单元的实际地址就是物理地址。线性地址:一段连续的、不分段的范围从0到4GB的地址空间,一个线性地址就是线性地址空间的一个绝对地址。虚拟地址:原创 2016-06-03 15:26:44 · 623 阅读 · 0 评论 -
进程(1)
进程为何有进程的存在????????多个程序在执行时都想占用CPU,但CPU没有分身术,于是OS设计者发明了进程这一概念。伪并行:CPU在多道程序之间快速的切换。 程序和进程进程是运行中的程序,他除了包含程序中所有的内容外,还包含一些额外的数据。程序装入内存以后才得以运行,在程序计数器的控制下,指令不断的从内存取至CPU中运行。原创 2016-06-04 17:29:30 · 632 阅读 · 0 评论 -
虚拟地址、线性地址、物理地址(2)
1中讲述了分段机制,那么LUNIX中的段是什么样子的? 由于大多数硬件都不支持段机制只支持页机制,为了使LINUX具有更好的可移植性需要去掉段机制而只使用页机制。80x86规定段机制是不可禁止的。因此不能绕过他而只给出线性地址。聪明的LINUX设计人员让段基地址为0,段界限为4GB,这样虚拟地址和线性地址就是同一个。80X86规定必须为代码段和数据段创建不同的段所以LINUX必须为代原创 2016-06-04 15:47:14 · 461 阅读 · 0 评论 -
进程(2)
进程介绍 1.程序和进程原创 2016-06-28 10:29:25 · 276 阅读 · 0 评论