网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
问答题
如果在申请动态内存时找不到足够大的内存块,malloc和new将返回NULL指针,宣告内存申请失败。你是怎么处理内存耗尽的?
参考答案
参考解析
解析:
暂无解析
更多 “问答题如果在申请动态内存时找不到足够大的内存块,malloc和new将返回NULL指针,宣告内存申请失败。你是怎么处理内存耗尽的?” 相关考题
考题
关于动态存储分配,下列说法正确的是A.new 和 delete是C++语言中专门用于动态内存分配和释放的函数B.动态分配的内存空间也可以被初始化C.当系统内存不够时,会自动回收不再使用的内存单元,因些程序中不必用delete释放内存空间D.当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new
考题
某操作系统的内存管理采用段式管理,内存分配采用最佳适配算法,计算机的内存为50M,刚开始时内存均未使用。经过一段时间的运行(其内存申请;释放的序列为:申请20M一申请15M一申请10M一释放15M一申请10M一释放20M一申请4M)以后,内存中存在(26)。A.2个空闲块,长度分别为10M、16MB.3个空闲块,长度分别为20M、1M、5MC.1个空闲块,长度为26MD.4个空闲块,长度分别为5M、5M、5M、11M
考题
某操作系统的内存管理采用段式管理,内存分配采用最先适配算法,计算机的内存为50MB,刚开始时内存均未使用。经过一段时间的运行(其内存申请、释放的序列为:申请20MB—申请15MB—申请10MB—释放15MB—申请10MB—释放20MB—申请8MB)以后,内存中存在(23)。A.2个空闲块,长度分别为10MB、12MBB.3个空闲块,长度分别为12MB,5MB,5MBC.1个空闲块,长度为22MBD.4个空闲块,长度分别为5MB、5MB、5MB、7MB
考题
关于虚拟内存,以下说法正确的是()A、虚拟内存实际上是内存的一部分B、当内存耗尽时,电脑就会自动调用硬盘空间来充当内存,以缓解内存的紧张C、虚拟内存的读写速度与实际物理内存的读写速度相当D、虚拟内存设置得越大越好
考题
下面有关java内存模型的描述,说法错误的是()。A、JMM通过控制主内存与每个线程的本地内存之间的交互,来为java程序员提供内存可见性保证B、“synchronized” — 保证在块开始时都同步主内存的值到工作内存,而块结束时将变量同步回主内存C、“volatile” — 保证修饰后在对变量读写前都会与主内存更新D、如果在一个线程构造了一个不可变对象之后(对象仅包含final字段),就可以保证了这个对象被其他线程正确的查看
考题
如果在检测故障时,怀疑是主板、内存和显卡出现故障,现使用交换法检测故障,则检测的顺序最合理的是()。A、显卡——内存——主版B、内存——显卡——主板C、内存——主板——显卡D、显卡——主板——内存
考题
单选题关于虚拟内存,以下说法正确的是()A
虚拟内存实际上是内存的一部分B
当内存耗尽时,电脑就会自动调用硬盘空间来充当内存,以缓解内存的紧张C
虚拟内存的读写速度与实际物理内存的读写速度相当D
虚拟内存设置得越大越好
考题
单选题PowerVM 是否支持动态内存调整?()A
是B
否
热门标签
最新试卷