码迷,mamicode.com
首页 >  
搜索关键字:MMU    ( 843个结果
ARM v7-A 系列CPU的MMU隐射分析
ARM v7-A系列的CPU加入了很多扩展,如多核处理器扩展、大物理地址扩展、TrustZone扩展、虚拟化扩展。若支持大的物理地址,则必须支持多核处理器;若支持虚拟化,则必须支持大的物理地址、多核处理器、TrustZone。加入这些扩展后,相应的MMU(虚拟地址到物理地址的隐射功能)结构也改变了许...
分类:其他好文   时间:2015-06-26 01:42:07    阅读次数:309
进程调度(四)
紧接上一篇!!(二)抢占和进程上下文上下文切换,就是从一个可执行进程切换到另一个可执行进程,由定义在kernel/sched.c中的context_switch()函数处理,该函数主要完成两项基本工作:?1:调用声明在asm/mmu_context.h中的switch_mm(),该函数负责把虚拟内存从上一个进程映射切换到新进程中。 ?2:调用声明在asm/system.h文件中的switch_to(...
分类:系统相关   时间:2015-06-23 13:41:16    阅读次数:191
Linux内核(五)虚拟内存
转载请注明出处:jiq?钦's technical Blog  内存管理单元(MMU)完成虚存地址到物理地址的转换。 1什么是虚拟内存: 虚拟内存两个关键技术: (1)页表(地址变换机构)。虚拟地址(连续的)到物理地址(不连续的页)的转换; (2)页面置换功能。将暂时不用的页面放到磁盘,让正在运行的进行获得更大的物理空间。 虚拟内存是计算机系统内存管理的一种技术...
分类:系统相关   时间:2015-06-21 18:34:13    阅读次数:258
MMU实验
内存管理单元MMU介绍:权限管理;地址映射 权限管理:内核->A->B 地址空间各不相同 地址映射:多任务系统也是分时系统虚拟地址(地址空间)->MMU->物理地址SDRAM:64M内存源码分析:
分类:其他好文   时间:2015-06-11 22:52:33    阅读次数:140
《Linux内核设计与实现》读书笔记之内存管理
1.页        内核把物理页作为内存管理的基本单位,MMU(内存管理单元)以页为单位来管理系统中的页表,从虚拟内存的角度来看,页就是最小单位。        内核用struct page结构来标识系统中的每一个物理页,它的定义如下:        flag域用来存放页的状态(是不是脏的,是不是被锁定在内存中等等)。_count表示这一页被引用了多少次,当次数为0时,表示此页没有...
分类:系统相关   时间:2015-06-04 11:47:06    阅读次数:239
关于内存管理单元需要掌握的相关知识
1.如何将虚拟地址转换为物理地址, 2.MMU的内存访问权限机制, 3.TLB,Catch和write buffer原理。 ………………………… 内存管理单元MMU的功能:将虚拟地址映射到物理地址,并提供内存访问权限。 没启动MMU时,cpu核,cache,MMU和外设等所有部件使用的都是物理地址。 启动MMU后,cpu核发出虚拟地址,由MVA转换成物理地址供cache和MMU使用。 ...
分类:其他好文   时间:2015-06-03 17:50:22    阅读次数:151
linxu虚拟内存小结
概念Virtual Address(VA):虚拟地址,实际上不存在,是对物理地址的抽象,CPU通过虚拟地址访问内存。 Physical Addrss(PA):物理地址,内存真实的地址。 Memory mangagement unit(MMU):地址转换单元,将虚拟地址转换成物理地址.虚拟内存重要特性1.虚拟内存存放在磁盘中,缓存在物理内存中。虚拟内存使得每个进程好像可以独占物理内存一样,这样简化...
分类:其他好文   时间:2015-06-03 17:40:00    阅读次数:113
MMU理解
MMU,全称Memory Manage Unit, 中文名——存储器管理单元。许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形界面的兴起还用用户需求的不...
分类:其他好文   时间:2015-06-01 22:18:40    阅读次数:249
esxi 5.5 打开二次虚拟化
#vi/etc/vmawe/configvhv.enable="TRUE"后面的都可以采用修改增加如下配置实现,无需要安装vCenterserver,Webclient等操作。virtualHW.version="9"guestOS="vmkernel5"monitor.virtual_mmu="automatic"monitor.virtual_exec="automatic"vhv.enable="TRUE"改完重新启动esxi。验..
分类:其他好文   时间:2015-06-01 11:43:35    阅读次数:420
随想录(简单的链接文件)
【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】     在嵌入式开发中,除了汇编文件、c文件和Makfile之外,link文件是少不了的。汇编文件一般是cpu上电开始执行的文件,有时候中断、mmu和cache、spin的部分也需要汇编完成;c文件构成了嵌入式开发的主要内容,无论是kernel、driver、net,还是上层app一般都是c来...
分类:其他好文   时间:2015-05-31 23:20:31    阅读次数:223
843条   上一页 1 ... 74 75 76 77 78 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!