前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[操作系统]内存连续分配管理方式

[操作系统]内存连续分配管理方式

作者头像
唯一Chat
发布2021-01-02 18:02:47
9100
发布2021-01-02 18:02:47
举报
文章被收录于专栏:陶士涵的菜地陶士涵的菜地

连续分配:系统为程序分配的是连续的内存空间

单一连续分配:内存分为系统区和用户区,只有一道用户程序占据整个用户区,无外部碎片,有内部碎片,内存利用率低 固定分区分配:分为系统区和用户区,用户区划分多个分区,每个分区一个程序,无外部碎片,有内部碎片,利用率低

动态分区分配:可变分区分配,根据进程的大小动态建立分区

  1)使用空闲分区表或者空闲分区链记录每个分区的信息   2)动态分区分配算法   3)进程回收后,会把相邻空出来的分区合并   4)进程回收后,如果没有相邻的就更新分区信息

内部碎片:分配给进程的内存,有没有用上的 外部碎片:空闲分区太小了,进程内存太大用不上,就是外部碎片

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-12-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com