如何擴充套件手機虛擬記憶體

  你們知道怎麼擴充套件手機的虛擬記憶體嗎,下面是小編帶來的關於的內容,歡迎閱讀!

  ?

  這裡只講解一個最簡單的方法。

  第一步當然是安裝虛擬記憶體軟體swapper 2了。如圖:

  執行軟體,你會看到軟體介面如下,然後按“Menu”鍵進入“Configuration”配置,在下拉選單中選擇“Swap place位置”選項,為新分割槽起個好記的名字即可。

  然後選擇SWAP大小,英文版為SWAP SIZE,建議選擇64M以下,因為這樣可以增強讀寫速度。這個可不是越大越好哦。

  最後啟動虛擬記憶體。在主介面單擊頂部“開ON”按鈕開始啟動Swap分割槽。整個過程大約持續1-2分鐘,期間會有幾個“Fail”失敗;不要驚慌,這是因為SWAP需先載入後取得ROOT許可權所致。第一次“ON”顯示完成後,再一次單擊“ON”直到出現“ALL DONE”啟動成功。

  然後就成功了。試著執行幾款軟體,你會發現,流暢度得到了提升。

  虛擬記憶體的工作原理知識點推薦:

  虛擬儲存器是由硬體和作業系統自動實現儲存資訊排程和管理的。它的工作過程包括6個步驟:

  ①中央處理器訪問主存的邏輯地址分解成組號a和組內地址b,並對組號a進行地址變換,即將邏輯組號a作為索引,查地址變換表,以確定該組資訊是否存放在主存內。

  ②如該組號已在主存內,則轉而執行④;如果該組號不在主存內,則檢查主存中是否有空閒區,如果沒有,便將某個暫時不用的組調出送往輔存,以便將這組資訊調入主存。

  ③從輔存讀出所要的組,並送到主存空閒區,然後將那個空閒的物理組號a和邏輯組號a登入在地址變換表中。

  ④從地址變換表讀出與邏輯組號a對應的物理組號a。

  ⑤從物理組號a和組內位元組地址b得到實體地址。

  ⑥根據實體地址從主存中存取必要的資訊。

  排程方式有分頁式、段式、段頁式3種。頁式排程是將邏輯和實體地址空間都分成固定大小的頁。主存按頁順序編號,而每個獨立編址的程式空間有自己的頁號順序,通過排程輔存中程式的各頁可以離散裝入主存中不同的頁面位置,並可據表一一對應檢索。頁式排程的優點是頁內零頭小,頁表對程式設計師來說是透明的,地址變換快,調入操作簡單;缺點是各頁不是程式的獨立模組,不便於實現程式和資料的保護。

  段式排程是按程式的邏輯結構劃分地址空間,段的長度是隨意的,並且允許伸長,它的優點是消除了記憶體零頭,易於實現儲存保護,便於程式動態裝配;缺點是調入操作複雜。將這兩種方法結合起來便構成段頁式排程。在段頁式排程中把物理空間分成頁,程式按模組分段,每個段再分成與物理空間頁同樣小的頁面。段頁式排程綜合了段式和頁式的優點。其缺點是增加了硬體成本,軟體也較複雜。大型通用計算機系統多數採用段頁式排程。