6
A
回答
7
为什么每个进程都需要自己的页表?
它没有。但是每个地址空间都需要自己的页表,并且在大多数操作系统中,每个进程都有自己的地址空间。
(操作系统为的IBM iSeries只有一个单独的页表,因为它使用了“单个地址空间”的模式。)
相关问题
- 1. 每个进程都有自己的页表吗?
- 2. PHP MVC - 每个页面都需要自己的类吗?
- 3. 每个线程都不需要它自己的JVM副本吗?
- 4. ZeroMQ上的每个队列都需要自己的端口吗?
- 5. 每个产品是否都需要自己的域名?
- 6. 每个webcontainer是否都需要自己的servlet实现?
- 7. 为什么每个OSI层都需要错误控制?
- 8. python多处理每个都有自己的子进程(Kubuntu,Mac)
- 9. 每个进程都有自己的stdin,stdout和stderr吗?
- 10. 为什么实例化类中需要锁?不是每个实例都有自己的数据等吗?
- 11. 为什么每个进程有一个页表
- 12. “每个JVM线程都有自己的程序计数器”是什么意思?
- 13. 为什么JDK的每个新版本都有自己的安装目录?
- 14. 群集上的每个SQL Server实例是否都需要自己的LUN?
- 15. 为什么redux每次更改都需要复制数据?
- 16. Glassfish/JMS:每个Destinatation资源都需要自己的连接工厂吗?
- 17. 为什么我们需要为每个线程使用NSAutoreleasepool?
- 18. readelf与objdump:为什么都需要
- 19. 为什么MvvmLight.Command _and_ MvvmLight.Extras.WP7都需要?
- 20. 为什么我们自己需要合并几何?
- 21. 为什么我需要将自己投入ID?
- 22. 为什么要使用线程时需要子进程
- 23. 将表中的每个类别都归入自己的DIV
- 24. 为什么GHC为每个线程都有一个堆栈?
- 25. 每个'HttpRequest'在ASP.NET中都有自己的线程吗?
- 26. 每个派生表都必须有自己的别名?
- 27. 每个派生表都必须有它自己的别名Error?
- 28. 每个用户都有自己的数据库表吗?
- 29. 为什么。每个这里都不行?
- 30. 为什么需要通过getErrorStream()来运行一个进程?
而且在很多操作系统的地址空间是属于一个单一的过程。计划的“类似进程”的任务属于同一个“进程”(即到相同的地址空间)被称为“线程”。 –
@BasileStarynkevitch - 对。一般来说,“过程”的主要特征是它有自己的地址空间。具有自己地址空间的任务是“进程”,而共享地址空间的任务是“线程”。 (而“任务”是能够执行指令的实体。)(但操作系统之间的术语差别很大 - 这些术语不是具体的。) –