![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机基础
碰碰猪
华中科技大学自动化研究生
展开
-
操作系统之进程的基础知识
操作系统中最核心的概念是进程:这是一个对正在运行程序的抽象。操作系统的其他所有内容都是围绕着进程的概念展开的。 进程是操作系统提供的最古老的也是最重要的抽象概念之一。即使只有一个CPU,它也是支持(伪)并发操作的能力。它们将一个CPU变成多个虚拟CPU。这里我同大家一起学习关于进程的基础知识。 进程 进程模型 在进程模型中,计算机上所有可运行的软件,通常也包括操作系统,都被组织成若干顺序进原创 2017-06-27 20:54:40 · 334 阅读 · 0 评论 -
操作系统之线程的基础知识
在传统操作系统中,每个进程有一个地址空间和一个控制线程。不过,经常存在在同一个地址空间运行多个控制线程的情形,线程就像是分离想进程,不过他们共享着地址空间。 为什么需要线程? 人们需要多线程的主要原因是,在许多应用中同时发生着多种活动。其中某些活动随着时间的推移会被阻塞。通过将这些应用程序分解成多个准并行运行的顺序线程,程序设计模型会变得更简单。需要线程的理由如下: 1)有了多线程的原创 2017-06-27 21:54:14 · 301 阅读 · 0 评论