采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师好 这节课讲的给进程分配内存资源,即内存空闲区,存的就是我们之前讲的PCB吗,那程序的指令、数据呢, 是存在一个进程中的PCB中,即一个进程所有的指令数据都封装到这个PCB,然后存在内存中吗? 还是进程在内存中不仅存了PCB,还有数据和指令另外也存在内存中呢老师
不是的,PCB只是操作系统内核控制进程的一个数据结构,属于操作系统内核,它只存储进程密切相关的进程信息,而对于进程的其他指令、数据,则存储在用户态存储空间,和PCB是隔离开来的。希望对你有所帮助。
Q1:那PCB也是存在内存的连续空间里的对吧老师 Q2:所以PCB和进程的指令数据都是存在内存中的,只不过是隔离开的,PCB存在系统专门为PCB开辟的内存区域,这个理解对吗老师 Q3:老师 您说的这个用户态存储空间也是在内存的对吧,是专门为用户进程存储的一片内存区域?
登录后可查看更多问答,登录/注册
编程之前先学这门课,系统补足计算机基础知识,夯实编程地基
3.4k 17
1.7k 14
1.2k 13
1.4k 11