码迷,mamicode.com
首页 >  
搜索关键字:虚拟地址    ( 728个结果
进程控制
进程的基本环境信息,包括进程的概念,进程的标识、进程的命令行和进程的环境变量。进程的生命周期,包括进程的创建、新进程的执行、进程的休眠、进程的同步和进行的终止等。僵死进程是已经终止,但是没有从进程表中清除的进程。僵死进程的现象、僵死进程的形成原因,以及僵死进程的4中预防方法。守护进程是一种在后台长期... ...
分类:系统相关   时间:2017-09-16 20:33:06    阅读次数:186
驱动移植过程中DMA内存相关接口替换
1.相关概念介绍及移植简介1.1物理地址与总线地址1)物理地址是与CPU相关的。在CPU的地址信号线上产生的就是物理地址,在程序指令中的的虚拟地址经过段映射和页面映射后,就生成了物理地址,这个物理地址被放到CPU的地址线上。2)总线地址,顾名思义,是与总线相关的,外设使用..
分类:其他好文   时间:2017-09-11 22:38:42    阅读次数:140
3.修改第一个程序来点亮LED
在上一节中已经将驱动程序框架搭建好了 接下来开始写硬件的操作(控制LED): (1)看原理图,确定引脚 (2)看2440手册 (3)写代码(需要使用ioremap()函数映射虚拟地址,在linux中只能使用虚拟地址) (4)修改上一节的测试程序 (5)使用次设备号来控制设备下不同的灯 1.看led引 ...
分类:其他好文   时间:2017-09-11 19:46:40    阅读次数:202
Linux 内存寻址
内存地址分类 逻辑地址:机器语言指令中用来指定一个操作数或一条指令的地址。每一个逻辑地址都由一个段(segment)和偏移量(offset或displacement)组成,偏移量指明了从段开始的地方到实际地址之间的距离。 线性地址(或 虚拟地址):一个32位(或64位)无符号整数,在32位系统中可以 ...
分类:系统相关   时间:2017-09-08 15:30:39    阅读次数:297
程序员的自我修养六可执行文件的装载与进程
可执行文件只有装载到内存以后才能被CPU执行 6.1进程虚拟地址空间 程序和进程的区别: 程序:是一个静态概念,它就是一些预先编译好的指令和数据集合的一个文件。 进程:是一个动态概念,它是程序运行时的一个过程,很多时候把动态库叫做运行时。 程序被运行起来以后,它就拥有了独立的虚拟地址空间。虚拟地址空 ...
分类:系统相关   时间:2017-09-08 09:57:29    阅读次数:198
mmap函数
1、mmap系统调用 通过man手册可以看出: 功能:负责把文件内容映射到进程的虚拟地址空间,通过对这段内存的读取和修改来实现对文件的读取和修改,而不需要再调用read和write; 参数: addr:映射的起始地址,设为NULL由系统指定;len:映射到内存的文件长度;prot:期望的内存保护标志 ...
分类:其他好文   时间:2017-09-07 13:37:18    阅读次数:140
x86 分页机制——虚拟地址到物理地址寻址
x86下的分页机制有一个特点:PAE模式 PAE模式 物理地址扩展,是基于x86 的服务器的一种功能,它使运行 Windows Server 2003, Enterprise Edition 和 Windows Server 2003,Datacenter Edition 的计算机可以支持4GB 以 ...
分类:其他好文   时间:2017-09-06 22:07:05    阅读次数:190
Oracle 之 配置HugePages内存
HugePages是通过使用大页内存来取代传统的4kb内存页面,使得管理虚拟地址数变少,加快了从虚拟地址到物理地址的映射以及通过摒弃内存页面的换入换出以提高内存的整体性能。尤其是对于8GB以上的内存以及较大的Oracle SGA size,建议配值并使用HugePage特性。本文基于x86_64 L ...
分类:数据库   时间:2017-09-05 20:53:05    阅读次数:313
在phpStudy怎么配置虚拟地址
C:\phpStudy\Apache\conf httpd.conf中Include conf/extra/httpd-vhosts.conf去掉注释进入C:\phpStudy\Apache\conf\extra 中httpd-vhosts.conf中配置网址例子:<VirtualHost *:80 ...
分类:Web程序   时间:2017-09-05 14:39:41    阅读次数:424
windows虚拟内存机制
在windows系统中个,每个进程拥有自己独立的虚拟地址空间(Virtual Address Space)。这一地址空间的大小与计算机硬件、操作系统以及应用程序都有关系。 对于32位程序来说,最多能使用2GB空间(0x00010000-0x7FFEFFFF)。为了获得3GB的地址空间,在不同的win ...
分类:Windows程序   时间:2017-09-03 16:05:45    阅读次数:335
728条   上一页 1 ... 26 27 28 29 30 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!