【C++/嵌入式笔试面试八股】二、15.虚拟内存 | 外设管理

news/2024/11/7 4:57:41/

虚拟内存

MMU 相关见Linux内核

62.局部性原理你知道吗?各自是什么?

主要分为时间局部性和空间局部性。

时间局部性:如果执行了程序中的某条指令,那么不久后这条指令很有可能再次执行;如果某个数据被访问过,不久之后该数据很可能再次被访问。(因为程序中存在大量的循环)

空间局部性:一旦程序访问了某个存储单元,在不久之后,其附近的存储单元也很有可能被访问。(因为很多数据在内存中都是连续存放的,并且程序的指令也是顺序地在内存中存放的)

63.虚拟内存是什么?❤️

虚拟内存是一种计算机内存管理技术,它可以将物理内存和磁盘空间结合起来,让操作系统可以在物理内存不足的情况下运行更多的应用程序。它通过将应用程序使用的内存分为虚拟页面(虚拟地址空间)和物理页面(物理地址空间),并使用分页机制将虚拟页面映射到物理页面上来实现。

当应用程序需要访问一个虚拟页面时,操作系统将根据页面映射表将虚拟页面映射到物理页面上,如果该页面不在物理内存中,操作系统将会将其中的一部分数据存储到磁盘中,并将该页面从物理内存中移除。当应用程序需要再次访问该页面时,操作系统会将该页面从磁盘中加载回物理内存中,这个过程称为页面调度或页面置换。


http://www.ppmy.cn/news/333080.html

相关文章

【SQL】数据筛选过滤(初级)

对于SQL数据库,我们可以通过select和where组合来实现特定数据的搜索和过滤。 1、读取表test_table中的所有数据,可以用*来筛选: select * from test_table;2、读取表test_table中的所有数据,并根据price做升序排序 select * fr…

声音生成项目(4)——从VariantAutoencoder(VAE)到VQ-VAE矢量量化变分编码器

文章目录 论文介绍步骤具体讲解自定义矢量量化层获取最近距离的码字的索引计算推导损失函数相关参考 矢量量化层的代码实现完整代码实现 论文介绍 不同于变分编码器和自动编码器,vq-vae中的latent space是离散的,并不是连续的,这能够避免后验…

模拟退火(SA)算法

目录 模拟退火算法 主要代码 Mutate Sphere 模拟退火算法 主要代码 repmat 重复数组副本 B repmat(A,n) 返回一个数组,该数组在其行维度和列维度包含 A 的 n 个副本。A 为矩阵时,B 大小为 size(A)*n。 unifrnd 生成连续统一的随机数 sort 对数组进行…

评测 i5 13600kf和r7 5800x3D差距 酷睿i513600kf和锐龙r7 5800x3D选哪个好

i5-13600KF采用10工艺 14 核 20 线程,睿频 5.1GHz,三级缓存 24.00 MB基础功耗 125W,最大睿频功耗 181W 组装电脑选 i5 13600kf还是r7 5800x3D怎么搭配更合适这些点很重要 http://www.adiannao.cn/du AMD R7 5800X3D采用7nm工艺,8核…

i51340p和i51155g7哪个好 i5 1340p和i5 1155g7对比

i5 1340P采用10nm工艺 最高睿频4.6GHz 十核心 十六线程三级缓存 12MB热设计功耗(TDP) 28W 支持最大内存 64GB内存类型 DDR4 3200MHzDDR5 5200MHz集成显卡 Intel Iris Xe Graphics 选i5 1340P还是i51155g7这些点很重要看过你就懂了 http://www.adiannao.cn/dy i5-1155g7采用10n…

达人评测酷睿i5 12450h和i5 11320h选哪个好 i512450h和i511320h对比

i5-11320h参数:10nm的工艺制程,4核8线程,3.2GHz的主频,4.5GHz的睿频,TDP功耗的设计为35w 选i511320h还是i5 12450h这些点很重要 http://www.adiannao.cn/dy i5 12450H采用Intel 7工艺4大核4小核设计,拥有8核…

i513600和i712700哪个好 酷睿i5 13600和i7 12700对比

i5 13600采用10nm制作工艺14核心20线程基础频率 2.70 GHz最大频率 5.20 GHz热设计功耗 (TDP) 65 W 组装电脑选i513600还是i712700怎么搭配更合适这些点很重要 http://www.adiannao.cn/du i712700采用英特尔7nm工艺制造依旧是12核心20线程,基础主频为2.7GHz&#xf…

酷睿i5 1155g7和锐龙r5 5600u核显 i51155g7和r55600u对比哪个好

i5 1155g7参数:采用10nm的工艺,4核8线程,2.5GHz的主频,4.5GHz的睿频,8MB的三级缓存,热设计功耗在12w-28w之间,根据笔记本厂商调节具体功耗。 选i51155g7还是r55600u这些点很重要 http://www.adi…