
操作系统
文章平均质量分 61
HeatDeath
Learn by doing!
展开
-
子进程 和 线程 的区别
子进程和线程的区别相同点:二者都具有ID,一组寄存器,状态,优先级以及所要遵循的调度策略;每个进程都有一个进程控制块,线程也拥有一个线程控制块;线程和子进程共享父进程中的资源;线程和子进程独立于它们的父进程,竞争使用处理器资源;线程和子进程的创建者可以在线程和子进程上实行某些控制,比如,创建者可以取消、挂起、继续和修改线程和子进程的优先级;线程和子进程可以改变其属性并创建新的资源;不同的:转载 2017-06-02 17:51:26 · 2186 阅读 · 0 评论 -
线程 thread 与 进程 process 的区别
线程线程(thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是行程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并行多个线程,每条线程并行执行不同的任务。进程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。以下内容来自知乎作者:zhonyong 链接:https://w原创 2017-06-02 10:31:31 · 1713 阅读 · 0 评论 -
并发 concurrent 与并行 parallel 的区别
并发在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。并行并行处理(Parallel Processing)是计算机系统中能同时执行两个或更多个处理的一种计算方法。并行处理可同时工作于同一程序的不同方面。并行处理的主要目的是节省大型和复杂问题的解决时间。为使用并行处理,首先需要对程序进行并行化处理原创 2017-06-02 10:19:07 · 1290 阅读 · 0 评论 -
深入理解计算机系统(1)—— 系统硬件组成与存储器层次结构
1 系统的硬件组成1.1 总线总线,一组贯穿整个系统的电子管,携带信息字节并负责在各个部件间传递。通常总线被设计成传送定长的字节块,也就是字(word)。现在大多数机器字长(字中的字节数)有的是 4 个字节(32位),有个是 8 个字节(64位)。1.2 I/O 设备输入/输出(I/O)设备是系统与外部世界的联系通道。1.3 主存主存是一个临时存储设备,在处理器执行程序时,用来存放程序和程序处理的数原创 2018-01-05 10:21:55 · 1471 阅读 · 0 评论