日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

操作系统——存储管理:分区、分页、分段、请求式分页和虚拟内存

發布時間:2025/5/22 windows 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 操作系统——存储管理:分区、分页、分段、请求式分页和虚拟内存 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

操作系統——存儲管理:分區、分頁、分段、請求式分頁和虛擬內存

1. 綜述

  突然把這么多概念弄到一起,讓人有點兒困惑。自己的一些理解:

  分區式管理:最簡單直觀的方式,在內存中分配一個區,將整個進程放入這個區。缺點是會產生外碎片,即時間長了會在分區之間產生難以被利用的小空間。

  分頁式管理:將內存分成固定大小的頁,分配若干頁將整個進程載入。頁面可以不連續是其重要優點,不會產生外碎片,更有效地利用了內存,不過會產生一些內碎片,即分配給進程的最后一個頁往往不能正好用完,不過在頁面大小不是很大的時候可以接受。

  分段式管理:將程序分為若干個段,如數據段和代碼段,加以不同的保護。施加保護是分段式的優點,但其仍是向分區式管理一樣的連續分配。

  段頁式管理:同樣將程序分段,加以不同的保護,但是各段不再連續分配,而采用分頁式離散分配。

  以上四種全是實存管理。即進程要么全部載入內存中,要么就不能載入。

?

2. 請求式分頁和虛擬內存

  請求式分頁:將進程放入虛擬內存中,由于一個進程的頁面不會同時全部被用到,只將需要用到的頁面調入物理內存。即進程并沒有整個在物理內存中。

  幾個請求式分頁的概念:(博客鏈接:請求式分頁中的內存分配)

  固定分配:物理內存中分配給進程的內存塊數一定。

  可變分配:物理內存先分配給進程一些內存塊,如不夠,可適當增加。

  局部置換:發生在分配的內存塊已用完,又發生了缺頁時,只能置換本來就是自己的內存塊。

  全局置換:發生在分配的內存塊已用完,又發生了缺頁時,可以置換到操作系統保留的空閑頁。這其實相當于增加了進程占有的內存塊數。

  三種分配方式:固定分配局部置換、可變分配全局置換、可變分配局部置換。固定分配、全局置換不能組合。

?

轉載于:https://www.cnblogs.com/yongheng20/p/5869359.html

總結

以上是生活随笔為你收集整理的操作系统——存储管理:分区、分页、分段、请求式分页和虚拟内存的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。