![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
小-鸟
这个作者很懒,什么都没留下…
展开
-
程序编译整个的过程
程序编译的过程 应用程序从用户编写的源文件到内存中执行的进程,大致分为了一下几个阶段:首先编译程序将源代码编译成了多个目标模块,其次通过链接程序将编译好的目标模块,以及所需要的一些库函数链接在一起,形成了完整的装入模块,再通过装入程序将这些装入模块装入内存并执行。 整个程序编译的过程大致如下: 编译:编译的过程就是把用户的源代码编译成若干个目标模块。 链接: 一个完整的程...原创 2019-03-18 21:34:56 · 3509 阅读 · 1 评论 -
操作系统的四大特性
并发: 并发是指两个事件或者多个事件在同一时间间隔里同时发生,操作系统的并发性是指计算机系统中在一段时间内有多道程序同时执行,但在单核处理系统中,每一时刻仅有一道程序在执行,故微观上这些程序是交替执行的。操作系统中引入进程就是为了让程序更好的并发执行。 并行是指同一时刻有两个或两个以上的程序同时运行。 共享: 资源共享是指系统中的硬件和软件不再为某个程序所独占,而是多个程序共同使用。...原创 2019-03-08 22:50:50 · 3287 阅读 · 1 评论 -
操作系统_进程和线程
进程与线程: 为什么要引入进程? 在多道程序环境下,允许多个程序并发执行,引入进程是以便于程序能够更好的并发执行,实现操作系统的并发和共享。 从不同的角度进程有多个定义: 进程是程序的一次执行过程。 进程是程序在一个数据集合上的运行过程,是系统进去资源分配和调度的独立单位。 进程是可以和别的进程并行计算。 进程可以定义为一个数据结构及能在其上进行操作的一个过程。 进程控制块: 为了...原创 2019-03-07 23:51:37 · 163 阅读 · 0 评论