虚拟内存的作用
- 内存作为磁盘的高速缓冲
- 提供了一致的进程地址空间,简化内存管理
- 方便内存保护(很方便地通过页表数据进行保护)
地址翻译
- MMU负责地址翻译
- tlb->pte得到物理页号,物理页号和虚拟地址中的物理页偏移量作为最终的物理地址
动态内存分配
- 内存块的组织形式:
隐式空闲链表(head,foot),
显式空闲链表(节省2的时间) - 空闲块快搜索算法
- 块的合并
问题
1.有内部碎片的时候如何遍历内存块?
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true