2019.1.11-25 做6.828的lab2
這個lab內容其實不算太多,不過我斷斷續續的做了有兩個禮拜的樣子。
基本分為三個部分,第一部分是首先建立一個物理頁的結構,第二部分是寫一些操作頁表的函數,
寫到這裏會有點困惑,寫這些是幹嘛的,然後到第三部分可以得到部分解答,第三部分就是把頁表本身以及內核地址中的其他一些東西映射到較高的虛擬地址上面。
講道理寫完之後雖然對頁表理解大增,但還是有些比較困惑的,估計後邊的lab會涉及到。
老樣子,還是參照了這位大嬸的部分回答。
https://www.jianshu.com/p/3be92c8228b6
2019.1.11-25 做6.828的lab2
相關推薦
2019.1.11-25 做6.828的lab2
建立 虛擬地址 就是 頁表 部分 blank www .com 比較 這個lab內容其實不算太多,不過我斷斷續續的做了有兩個禮拜的樣子。 基本分為三個部分,第一部分是首先建立一個物理頁的結構,第二部分是寫一些操作頁表的函數, 寫到這裏會有點困惑,寫這些是幹嘛的,然後到第三部
django 1.11.16 +Python3.6 + xadmin 的坑
1、首先安裝就會有一個坑,很多教程的安裝是直接在虛擬環境下使用 pip install xadmin 或者 pip install django-xadmin 事實證明 Django2+xadmin2的版本是行不通的, 正確方法是通過官方的github https://github.co
2019.1.11英語筆記1
2018年股票市場的喜與悲 (2) Others will have suffered, too. The declines in stocks imply a smaller pensi
2019.1.11字典的相關內容(二)
深拷貝 成員 div 元素 過程 序列 組成 int 參數 1 #fromkeys方法的總結: 2 #fromkeys()函數用於創建一個新字典,以序列seq中元素做字典的鍵, 3 #value為字典所有鍵對應的初始值。 4 #fromkeys()方法語法:dic
2019-1-11 筆記、作業
1、面向物件的三大特性:封裝,繼承、多型 2、開發方法: A、結構化開發: a、面向功能劃分軟體結構 b、自頂面下 c、最小的子系統是方法 d、制約了軟體的可維護性和可護展性 B、面向物件開發 a、把軟體系統看成各種物件的集合 b、系統
2019-1-11儲存過程的檢視
1.查詢所有儲存過程 select Pr_Name as [儲存過程], [引數]=stuff((select ','+[Parameter] from ( select Pr.Name as Pr_Name,parameter.name +' ' +Type.Name + ' ('+convert(
2019-1-11數據庫重構
工作 hone 生日 相關信息 建模 持久層 pan 賬單 重復 2、數據庫味道與“代碼味道”概念相似,代碼味道是代碼中出現常見問題,表明需要進行重構。數據庫味道表明數據庫需要重構。這些味道包括: (1) 多用途的列如一個列被用於多種用途,就可能存在額外的代碼來確保源數據
記一次個人賽2019.1.11
本人比較喜歡密碼學。 個人賽:斷外網 有一道RSA,看了一下題: 給了兩個pem和兩個密文txt 用openssl讀取了兩個pem得到: e1=117 e2=65537 N=67755F890795644EC27E68892B94042C78334C34F9A6D8B6AA488D9B424
2019-1-11
一個 數組 == nbsp 元素 1-1 排序。 ase 不重復 unique的使用: 1. unique是把相鄰的重復元素放到最後面。所以在對無序數列使用之前,需要用sort先排序。 2.unique的返回值是不重復區的的最後一個元素加一的地址。 sort(V.begin
區塊鏈日報@2019.1.11
為什麼區塊鏈應用還沒有被“引爆” 2018年,區塊鏈應用中,那些最為廣泛應用的去中心化應用只有幾千的日活使用者,而在一份對43個區塊鏈應用的調查中發現,其中也沒有一個最終落地。反思為什麼區塊鏈應用鮮有成功案例,一個很多的原因在於其“白皮書”。區塊鏈應用在啟動前,往往會發布一份白皮書,闡述應用
2019.1.11 c++學習錯誤和問題總結
1.error: ‘std::ostream& lacksDMA::operator<<(std::ostream&, const lacksDMA&)’ must take exactly one argument| 這種錯誤一般是由於在寫類的友元函式實
2019.1.11 c++學習錯誤總結
定義類的的方法時,函式名不能跟內容重合。 在使用函式預設引數時,定義某個預設引數時,之後所有的引數必須都指定預設引數。 寫公有繼承的繼承類建構函式時,出現錯誤: undefined reference to `TableTennisPlayer::TableTennisP
在windows 2008 server 的IIS 7上執行 django 1.11 + python 3.6
緣起 使用django開發了一個專案,客戶的技術體系是全棧window的,所以要求我們提供把專案部署到windows伺服器的服務。 寫這個原因是舊的在 windows 上執行python網站程式的文件,基本上全過時了。 從macOS登陸windows伺服器
用 golang 1.11 module 做專案版本管理
go 1.11 有了對模組的實驗性支援,大部分的子命令都知道如何處理一個模組,比如 run build install get list mod 子命令,第三方工具可能會支援的晚一些。到 go 1.12 會刪除對 GOPATH 的支援, go get命令也會變成只能獲取模組,
做題日誌(2019 1.6~)
sizeof mod efi gif printf strong 垃圾 清空 def 1.6 1. https://www.cnblogs.com/ZH-comld/p/10227240.html 2、 https://www.luogu.org/problemnew/sh
2019.1.6-8 做6.828的lab1
感覺這個lab不是特別難,主要還是麻煩在各種工具和環境的配置上,實際上涉及到的內容15-213基本都有覆蓋到。 主要就是讀程式碼,然後仿照已有的程式碼去填空,基本最後兩個exercise也就是11和12算比較重點的部分。 具體過程就懶得一個一個寫了,我做的過程中嚴重參考了這位大神的結果,以後如果複習的話可
5.1 11.6-11.9聽課筆記
mariadb apache 11.6 mariaDB安裝 下載二進制源碼包:同mysql解壓:[root@localhost mariadb]#tar zxvf mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz將解壓的文件放到/usr/local/下並更名:[
8.6 11.25-11.27
grace oca match tty 9.png expire head mis color 11.25 配置防盜鏈 背景:一個免費論壇,所有人可以在該論壇上申請免費的站點,用戶運營網站不需要購買服務器或維護程序,只需要在免費的論壇平臺上申請一個論壇,申請後用戶自主運營網
2018-2019-1 20165332 《資訊安全系統設計基礎》第6周學習總結
2018-2019-1 20165332 《資訊安全系統設計基礎》第6周學習總結 教材內容總結 一.儲存技術 1,RAM分為靜態RAM和動態RAM 2.DRAM把超單元的內容發回控制器作為響應,行地址i稱為RAS請求,列地址j稱為CAS請求 3.增強的DRAM 快頁模式DRAM 擴充套件
2018-2019-1 20165201 《資訊安全系統設計基礎》第6周學習總結
2018-2019-1 20165201 《資訊安全系統設計基礎》第6周學習總結 內容待完善~~~ 教材學習內容總結 儘量簡單的總結一下本週學習內容 儘量不要抄書,浪費時間 看懂就過,看不懂,學習有心得的記一下 教材學習中的問題和解決過程 (一個模板:我看了這一段文字 (引用文字),有這個問題 (提