码迷,mamicode.com
首页 >  
搜索关键字:地址空间    ( 1916个结果
Linux内存管理 - PAGE_OFFSET理解
Linux内存管理 - PAGE_OFFSET理解      PAGE_OFFSET 代表的是内核空间和用户空间对虚拟地址空间的划分,对不同的体系结构不同。比如在32位系统中3G-4G 属于内核使用的内存空间,所以 PAGE_OFFSET = 0xC0000000。在X86-64架构下是ffff880000000000。可以看到内核程序可以可以访问从PAGE_OFFSET 之...
分类:系统相关   时间:2015-01-10 18:15:18    阅读次数:1121
IPv6 简介以及位址介绍
IPv6简介IPv6(IP版本6)是互联网通讯协议(InternetProtocol,简称IP)的新版本,它被设计来取代IPv4。并且针对当初设计IPv4时没有考虑到的问题做了以下改进:扩展地址空间IPv6将IP地址长度从32bits扩展到128bits,其主要目的是支持更多层的阶层式的路由架构,更大的地址空间..
分类:其他好文   时间:2015-01-08 11:32:15    阅读次数:2098
解析 指针数组,数组指针,函数指针
一 :关于指针和堆的内存分配  指针数组 : 一个数组里放的都是指针,我们把他叫做指针数组 int * a[10]; 由于它是一个数组,他是不能从堆空间里申请空间的。 只能做个循环,每个元素去申请空间,或者每个元素去指向另外的地址空间。      数组指针 : 一个指向一唯或者多唯数组的指针;  int * b=new int[10]; 指向一唯数组的指针b ;  一些例子: ...
分类:编程语言   时间:2015-01-06 21:38:10    阅读次数:134
linux下进程相关操作
一、定义和理解狭义定义:进程是正在运行的程序的实例。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。进程的概念主要有两点:第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域、数据区域和堆栈区域。文本区域存储处理器执行的代码;数据区域存储变量和进程...
分类:系统相关   时间:2015-01-05 23:16:42    阅读次数:440
RDD与DSM的区别
RDD(Resilient Distributed DataSet)弹性分布式数据集,是Spark的核心数据结构。 DSM(Distributed Shared Memory)分布式共享内存,它是一种通用的内存数据抽象。在DSM中,应用可以向全局地址空间的任意位置进行读写操作。 RDD与DSM主要区别在于,不仅可以通过批量转换创建(即“写”)RDD,还可以对任意内存位置对写。RDD限制应用执行...
分类:其他好文   时间:2015-01-05 13:09:07    阅读次数:188
ARM 汇编指令集
转载,方便查找用。ARM汇编指令集一、 跳转指令 跳转指令用于实现程序流程的跳转,在ARM程序中有两种方法可以实现程序流程的跳转:Ⅰ.使用专门的跳转指令。Ⅱ.直接向程序计数器PC写入跳转地址值。通过向程序计数器PC写入跳转地址值,可以实现在4GB的地址空间中的任意跳转,在跳转之前结合使用MOV LR...
分类:其他好文   时间:2015-01-01 01:24:14    阅读次数:225
C程序运行的背后(2)
话说上回说到,C程序运行之前,必须要加载到其进程地址空间中。今儿咱就扯扯这个加载到底是怎么加载的。 一图胜前言,这个图简单说明了可执行文件加载过程的逻辑流,在此只做粗粒度概要说明。需要准确描述的,请出门左转,看源码去吧。1. 程序总是运行在进程上下文(context)中的,当输入./meml...
分类:其他好文   时间:2014-12-30 23:21:51    阅读次数:261
C程序运行的背后(1)
一个成功的男人背后,至少有一个伟大的女人;一个不成功的男人,至少有一双手。而一个C程序,无论成功不成功,它的背后一定有一个操作系统,一个shell,一套工具链。世界本就不公平。隐藏在显而易见的事实背后的,你若能看透,便可以站在对自己公平的那一端。1、进程地址空间一个进程一旦建立,就会自认为占有4G内...
分类:其他好文   时间:2014-12-29 22:59:47    阅读次数:171
《现代操作系统》笔记——存储管理2
转载请注明:TheViperhttp://www.cnblogs.com/TheViper加快分页过程在任何分页式系统中,都需要考虑两个问题:1.虚拟地址到物理地址的映射必须非常快2.如果虚拟地址空间很大,页表也会很大对大而快速的页映射的需求成为了构建计算机的重要约束,最简单的设计是使用由一组“快速...
分类:其他好文   时间:2014-12-29 19:52:24    阅读次数:382
《现代操作系统》笔记——存储管理1
转载请注明:TheViperhttp://www.cnblogs.com/TheViper一种存储器抽象:地址空间把物理地址暴露给进程会带来下面几个严重问题:1.如果用户程序可以寻址内存的每个字节,它们就可以很容易的破坏操作系统。2.使用这种模型,想要同时(如果只有一个cpu就轮流执行)运行多个程序...
分类:其他好文   时间:2014-12-28 00:21:54    阅读次数:302
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!