1. page 表示頁面的編號
2. max_cache_size表示最大快取容量
3. len表示pages頁面陣列的大小
#include using namespace std;
int lrucountmiss(int max_cache_size, int *pages, int len)
for(j= 0; j < len; j++)
else
}if(i != max_cache_size) //若在,表示請求成功
}if(!flag) //快取記憶體全部由頁面填充
a[max_cache_size - 1] = pages[j];
}else
a[k - 1] = pages[j];}}
else //若不在,表示請求失敗
}if(!flag) //快取記憶體全部由頁面填充
a[max_cache_size - 1] = pages[j];
}else
flag = false;}}
return count;
}int main()
; cout << lrucountmiss(3, arr, 8) << endl;
return 0;
}
linux DNS快取記憶體
配置名稱伺服器 本機ip 172.25.254.117 1 安裝 bind 軟體包 yum install y bind2 編輯 etc named.conf listen on port 53 開啟埠 allow query 允許訪問 forwarders 如果伺服器沒有這個位址就去訪問250 3...
快取記憶體DNS
dns 客戶端修改dns 服務端yum install bind y firewall cmd permanent add service dns firewall cmd reload setenforce 0 netstat antulpe grep named vim etc named.co...
快取記憶體DNS
yum install bind y systemctl start named 啟動dns服務 此時可能需要在虛擬機器中進行無規律的敲鍵盤,動滑鼠等操作 systemctl enable named firewall cmd add service dns 設定dns可通過火牆 step1 首先配...