虚拟内存tlb未命中

时间:2017-12-13 12:16:02

标签: virtual-memory tlb

我有以下代码

 #define N 1024
    int A[N*N], B[N*N];int i,j;
    // Integers are 4 bytes
    for (i = 0; i < N; i++)
      for (j = 0; j < N; j++)
        B[j*N+i] = A[i*N+j];

页面大小为4kb ant TLB与1024个条目直接映射

我知道由于整数需要4个字节用于存储,页面大小为4096字节,因此每个数组存储在一个页面中,表示为A [0 ... 2013],B [0 ... 1023]但是我很难找到TLB未命中的数量,有人可以帮忙吗?

0 个答案:

没有答案