我们有一个1024 * 1024的矩阵,其中32位数字将被归一化。假设虚拟内存中的页面大小为4KB,并且我们在工作时分配了1MB的主内存来保存矩阵。假设我们需要10毫秒从光盘上传页面。向我解释这个解决矩阵规范化的练习?
a)假设我们一次处理一列矩阵。如果遍历所有矩阵元素(如果它们按列保存在虚拟内存中),会导致多少页面错误?
答案是1024,但我不明白这是为什么?
b)如果我们按行排列而不是按列排序?
的答案,这是1024个故障* 2 * 1024
我们如何获得这两种回答,你能解释一下这些给我吗?
我爱你比什么都重要。 – Xizi
附加因子2来自哪里? 1024 * 2 * 1024? –
这个因素是错误的,你不能有比访问请求更多的页面错误。虽然在这里需要做更多的工作,但每加载256个条目,我们也必须重新加载主内存,但是当发生这种情况时,我们仍然只有一个页面错误。 – ShellFish