我不知道如何计算,谁能教我如何计算或演示给我?谢谢。
假设一个进程需要一个页表,对于每页4KB的32位系统,如果每个表条目是8个字节,系统中运行的进程平均数量是100个,那么在这个系统中存储所有表所需的平均存储空间是多少?
发布于 2017-04-18 22:13:19
假设4GB Physical memory是4GB/4KB = 1MB 2^20 frames。每个进程都有自己的page-table,其中将包含2^20 entries。每个条目都是8 byte大小的。
2^20*8 B用于100个进程的进程2^20*8*100 B。
这是800MB开销。
https://stackoverflow.com/questions/43478770
复制相似问题