Talk-Go-CSAPP-05 / Discusion

3 stars 1 forks source link

什么是进程?进程是如何被抽象成一个具体的概念的?(when、why、how) #7

Closed SHenry07 closed 4 years ago

SHenry07 commented 4 years ago

进程是代码动态执行过程的抽象, 进程就是地址空间,然后系统完成对上下文切换调度完成并发执行。

王传义_济南

SHenry07 commented 4 years ago

程序: 为完成特定功能,用某种计算机语言编写的一组指令的集合 进程: 进行--过程

进程的特征:

0XFF-96 commented 4 years ago

理解1:

是的,有不同的理解方法。不同书本的定义也不同。
在上面我学到的是,进程是在多道程序技术出现后,为了方便操作系统,解决各种资源的并发访问,而引出的一个概念。 

理解2:

以前IBM统治时代叫任务,后人改名进程!

理解3:

我个人觉得理解成 内核维护的一个数据结构  感觉进程的定义都太抽象了 最好能够结合进程的实现来理解

理解4:

进程的数据结构是双向链表

PS: 上面都是大家在微信群讨论的总结

0XFF-96 commented 4 years ago

什么是进程, 进程是如何被抽象成一个具体的概念的?(when、why、how)