Linux进程调度器基础讲解.docxVIP

  • 3
  • 0
  • 约7.21千字
  • 约 9页
  • 2021-02-08 发布于天津
  • 举报
概念进程禺户亠亠亠亠亠从教科书上我们都能知道进程是资源分配的最小单位而线程是调度的的最小单位进程不仅包括可执行程序的代码段还包括一系列的资源比如打开的文件内存时间信号量多个执行线程流等等而线程可以共享进程内的资源空间结构来进行抽在内核中进程和线程都使用结构来进行抽象描述进程的虚拟地址空间分为用户虚拟地址空间和内核虚拟地址空间所有进程共享内核虚拟地址空间没有用户虚拟地址空间的进程称为内核线程内核使用结构来抽象该结构包含了进程的各类信息及所拥有的资源比如进程的状态打开的文件地址空间信息信号资源等等结

1.概念 ,1.1进程 (*a*j£ thread 內歿Lirtad [ i 1 禺户:mead RPSireaJ ? ± T III + III III [|| [ll III [ll 11 . Ill .亠 亠1__ 亠* 亠 U 亠 \ III \ f [|| CPU?从教科书上,我们都能知道:进程是资源分配的最小单位,而线程是 调度的的最小单位。 CPU ?进程不仅包括可执行程序的代码段,还包括一系列的资源,比如:打开的 文件、内存、CPU时间、信号量、多个执行线程流等等。而线程可以共享 进程内的资源空间。 结构来进行抽? 在Linux内核中,进程和线程都使用 struct task_

文档评论(0)

1亿VIP精品文档

相关文档