操作系统 - 如何为进程分配帧?

时间:2014-07-06 14:57:36

标签: memory-management operating-system frame paging

现代操作系统使用分页来分配内存,但是他们需要将帧分配到内存中。 我知道Linux使用伙伴系统来完成它。

Windows,Unix或Solaris等其他操作系统怎么样?是最好/最差/下一个/第一个和快速适合使用?

分页用于分配内核的内存吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

问题1:

系统使用不同的方法来分配内存,并且可以在不同的上下文中使用不同的方法。

问题2:

现代内核通常使用页表(段表)来维护内存。分页内存和非分页内存之间通常有混合。 I / O请求可能是非分页的,而用户模式页表可能会被分页。