首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
用可变分区法可以比较有效的消除外部碎片,但不能消除内部碎片。
[单选题]
用可变分区法可以比较有效的消除外部碎片,但不能消除内部碎片。
错
对
查看正确选项
添加笔记
求解答(0)
邀请回答
收藏(393)
分享
16个回答
添加回答
1
欣欣的田子
看清楚题目,人家 问的是可变分区,并不是固定分区分区大小不等的情况。
发表于 2021-08-15 14:38:05
回复(0)
49
雪臧1050
可变分区法依据进程的要求为进程灵活地分配空间,通俗的理解可以是量体裁衣,对每一个人都进行量体裁衣的话,有可能就会导致剩下的空间无法满足下一个进程的请求,因此概述为可以消除内部碎u,不能消除外部碎片。
发表于 2015-08-29 11:10:57
回复(0)
26
C_group
内部碎片指的是在存储管理时,给程序配了一定的内存,但是没有全部使用,有一部分空闲而浪费。
而外部碎片指的是可用内存无法满足用户要求而导致的浪费问题,比如用户要求2MB的内存,但是可用内存中有1MB,无法满足用户需求。
可变分区就是用户申请分区时系统根据用户的情况给用户分配大小的内存空间,而不是分配大小固定的内存。克服了固定分区方式中内存浪费的问题,解决的是内部碎片,而不是外部碎片,因为有时候可能用户申请的内存大于系统闲置的内存。
发表于 2016-07-14 16:35:07
回复(0)
7
cancer大魔王
【外部碎片】
外部碎片指的是还没有被分配出去(不属于任何进程),但由于太小了无法分配给申请内存空间的新进程的内存空闲区域。
外部碎片是出于任何已分配区域或页面外部的空闲存储块。这些存储块的总和可以满足当前申请的长度要求,但是由于它们的地址不连续或其他原因,使得系统无法满足当前申请。
多道可变连续分配
只有外部碎片。
【内部碎片】
内部碎片就是已经被分配出去(能明确指出属于哪个进程)却不能被利用的内存空间;
内部碎片是处于区域内部或页面内部的存储块。占有这些区域或页面的进程并不使用这个
存储
块。而在进程占有这块存储块时,系统无法利用它。直到进程释放它,或进程结束时,系统才有可能利用这个存储块。
单道连续分配
只有内部碎片。
多道固定连续
分配既有内部碎片,又有外部碎片。
发表于 2017-04-19 20:36:56
回复(1)
4
牛客304487号
A
可变分区法可以根据进程的需求进行分区,所以不会用内部碎片,但会导致某些空间太小而无法分配出去,所以无法消除外部碎片
发表于 2015-06-11 14:10:39
回复(0)
3
huixieqingchun
题目刚好说反了,可变分区法可以很好的消除内部碎片,但不能消除外部碎片。
发表于 2016-07-12 19:55:33
回复(0)
2
Chen的offer快快来
内部碎片:
存储管理中,把
分配给了用户而用户未用的存储区
称为“内部碎片”
外部碎片:
存储管理中,把那些
无法分配出去满足作业存储请求的空闲区
称为“外部碎片”
可变分区存储管理:
在作业要求装入内存时,根据用户作业的大小和当时内存空间使用情况决定是否为该作业分配一个分区。因此
分区按作业需求量来划分的
可变分区存储管理
有效地克服了固定分区方式中,由于分区内部剩余内存空置造成浪费的问题。
发表于 2020-07-17 10:53:35
回复(0)
2
_向offer冲锋-
可变分区法可以消除内部碎片,但不能消除外部碎片
发表于 2020-03-07 07:52:01
回复(0)
0
slluosali
可变分区
存储管理
不是预先把内存中的用户区域划分成若干固定分区,而是在作业要求装入内存时,根据用户作业的大小和当时内存空间使用情况决定是否为该作业分配一个分区。因此分区大小不是预先固定的,而是按作业需求量来划分的;分区的个数和位置也不是预先确定的。它有效地克服了固定分区方式中,由于分区内部剩余内存空置造成浪费的问题。
发表于 2022-11-21 15:42:54
回复(0)
0
牛客547648505号
对
发表于 2020-05-30 10:32:24
回复(0)
0
孙中明
转载:内部碎片指的是在存储管理时,给程序配了一定的内存,但是没有全部使用,有一部分空闲而浪费。 而外部碎片指的是可用内存无法满足用户要求而导致的浪费问题,比如用户要求2MB的内存,但是可用内存中有1MB,无法满足用户需求。 可变分区就是用户申请分区时系统根据用户的情况给用户分配大小的内存空间,而不是分配大小固定的内存。克服了固定分区方式中内存浪费的问题,解决的是内部碎片,而不是外部碎片,因为有时候可能用户申请的内存大于系统闲置的内存。
发表于 2020-04-06 21:09:47
回复(0)
0
AN-drew
①固定分区不分割,一般是内部碎片 ②动态分区分割,一般是外部碎片 (快速适应属于动态分区,但是不分割)
编辑于 2018-11-08 20:08:49
回复(0)
0
Salmon-William
用可变分区法可以比较有效的消除
内部
碎片,但不能消除
外部
碎片
发表于 2017-10-06 11:21:15
回复(0)
0
舒意意123
可变分区法依据进程的要求为进程灵活地分配空间,通俗的理解可以是量体裁衣,对每一个人都进行量体裁衣的话,有可能就会导致剩下的空间无法满足下一个进程的请求,因此概述为可以消除内部碎u,不能消除外部碎片。
发表于 2017-04-20 08:35:17
回复(0)
0
liuming-GitHub
错,可以消除内部碎片,不能消除外部碎片
发表于 2015-06-11 20:14:45
回复(0)
0
Monk
A,可变分区法分配内存无法消除外部碎片。
发表于 2015-06-11 13:54:13
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
操作系统
上传者:
小小
难度:
16条回答
393收藏
13833浏览
热门推荐
相关试题
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
2025年春招-中国电信...
请编写实现malloc()内存分配...
微软
C++
操作系统
评论
(3)
下列哪些运算不会排序()
SQL
评论
(1)
历史频道《岁时记》纪录片剧组正在梳...
语句表达
评论
(1)
来自
2025秋招-中国华电集...
2022年,全国注册登记的提供住宿...
资料分析
评论
(1)
来自
2025秋招-中国华能集...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题