2010-01-04 102 views
0

我了解线程级别上内核线程上用户线程映射的机制:现在我想了解进程级别的机制。在内核线程上映射时用户线程资源

  • 用户线程可以访问他的“父亲”进程的资源:当用户线程映射到内核线程时,什么是用户进程资源?以及更多:
  • 我们正在谈论“内核线程”:同一进程的线程共享该进程的资源。内核线程必须在不同的资源上工作(用户进程的特定资源与它们映射的用户线程相对应)。所以每个内核线程都属于不同的“内核进程”,它继承了用户进程的资源?

对不起,我的英语不好,我希望你能理解。

回答

0

据我了解,

一个线程在内核级别创建的,那么对于用户模式,但它的模式开关和线程在用户模式下运行。现在它可以在用户模式下访问它的资源。

当线程在内核模式下运行时,它仍然可以在用户模式下访问它的资源。

你应该看看这些视频,它解释了如何创建一个线程以及用户模式和内核模式线程之间的区别。

http://academicearth.org/courses/operating-systems-and-system-programming

然后这里还有“线程”,只是在内核模式下运行,并且不能由用户模式进程进行访问。

我希望这会有所帮助。