进程 线程 协程
2021-05-12 11:30
标签:轻量级 利用 配置 运用 提升 调度 任务 完全 proc 进程 我们知道操作系统可以管理计算机的资源(IO,处理器,文件,存储器),那么如果没有操作系统那么该如何管理计算机? 在没有操作系统之前,计算机只能运行一个程序,所有的资源只属于当前运行的程序。但是当前程序不能完全合理的去运用资源,因此在配置操作系统之后就引入了多道程序的概念。这样可以合理的隔离资源,运行环境,提升资源利用率。在引入多道程序的概念,操作系统可以对每个程序进行资源的分配,那么进程就是资源分配的基本单位。 为什么需要进程 1. 进程是操作系统进行资源分配和调度的基本单位。 2. 进程昨晚程序独立运行的载体来保障程序的正常执行。 3. 进程可以使操作系统的利用率大大提升。 线程 线程有时被称为轻量级进程(Lightweight Process,LWP),是操作系统进行运行调度的最小单位。线程是被包含在进程中的,是进程实际运行的的工作单位。一个进程可并发多个线程,每个线程可以执行不同的任务。 进程里的资源是被线程共享的。 进程 线程 协程 标签:轻量级 利用 配置 运用 提升 调度 任务 完全 proc 原文地址:https://www.cnblogs.com/songgj/p/13140021.html
上一篇:Unity 单例模式