《OperatingSystemConcepts作业系统原理Chapter9虚拟记忆》.pptVIP

  • 5
  • 0
  • 约8.99千字
  • 约 39页
  • 2016-11-22 发布于河南
  • 举报

《OperatingSystemConcepts作业系统原理Chapter9虚拟记忆》.ppt

7.記憶體對映檔案(Memory-Mapped Files) 想使用標準系統呼叫open、read、和write對磁碟上檔案執行循序讀取。每次檔案被讀取時需要一次系統呼叫和磁碟的存取。 可以使用到目前為止所討論的虛擬記憶體技術將檔案I/O視為經常性的記憶體存取。這種做法被稱為記憶體對映(memory mapping)。 一個檔案,允許部份的虛擬地址空間邏輯連接到檔案。當執行I/O時,這個可能導致顯著的效能提升。 * 7.1 基本功能(Basic Mechanism) * 7.2 記憶體對映 I/O (Memory-Mapped I/O) * 8.核心記憶體的配置(Allocating Kernel Memory) 8.1 夥伴系統(Buddy System) 夥伴系統的一個優點是利用一種稱為合併(coalescing)的技巧,可以將毗連的夥伴聯合形成更大的區段。在圖中當核心釋放配置的CL單位,系統能合併 CL和 CR 成為一個64KB的區段。區段BL能繼續與它的夥伴BR一起合併形成一個 128KB的區段。最後,我們能以最初的256KB的區段作為結束。 * 8.2 平板配置(Slab Allocation) 配置核心記憶體的第二個策略稱為平版配置(slab allocation)。平板由一個或更多個實體連續分頁組成。一個快取 (cache)由一個或更多個平板所組成。 * 9.其

文档评论(0)

1亿VIP精品文档

相关文档