码迷,mamicode.com
首页 >  
搜索关键字:数据段    ( 980个结果
iOS性能优化之内存管理:Analyze、Leaks、Allocations的使用和案例代码 -[转载]
最近研究代码质量检测问题,在网上找的相关资料咱是如下: 一. 一些相关概念 很多人应该比较了解这块内容了...可以权当复习复习... 1.内存空间的划分: 我们知道,一个进程占用的内存空间,包含5种不同的数据区:(1)BSS段:通常是存放未初始化的全局变量;(2)数据段:通常是存放已初始化的全局变量 ...
分类:移动开发   时间:2016-04-12 19:16:54    阅读次数:297
多线程程序设计---1
一、什么是线程 1.线程就是“轻量级”的进程。 2.线程与创建它的进程共享代码段,数据段。 3.线程拥有自己独立的栈。 二、函数学习 1创建线程 1).函数名 2).函数原型 3).函数功能 创建一个新的线程 4).所属头文件 <pthread.h> 特别注意:编译时候必须链接pthread库 gc ...
分类:编程语言   时间:2016-04-12 00:10:40    阅读次数:238
汇编语言(王爽) 第6章包含多个段的程序
程序到了内存中我们分为code(代码)段,也就是大部分指令段,数据段,栈 6.1 在代码段中使用数据 上图 dw表示define word定义一个字,16位 会出现cs执行的前16位是数据段,后面才是指令,所以要把IP设成10h 或者直接在第一条指令前面在start,再在最后面的end start ...
分类:编程语言   时间:2016-04-11 22:38:43    阅读次数:230
汇编语言(王爽) 第3章寄存器(内存访问)
3.1 内存中的字 内存中的字是16位的,以2个内存单元存储 地址大的存高位(字的左边8位),地址小的存低位(字的右边8位) 字单元:存放1个字形数据的内存单元,由2个内存单元组成,共16位 3.2 DS 一个寄存器的名字,用来放数据段的段地址 mov 指令可以把数据转到寄存器,一个寄存器的内容转到 ...
分类:编程语言   时间:2016-04-11 22:19:18    阅读次数:158
Linux内核系列—5.操作系统开发之特权级CPL、DPL、RPL
CPL——当前执行的程序或任务的特权级,它被存储在cs和ss的第0位和第1位上。 DPL——段或者门的特权级,如果是数据段DPL则规定了可以访问此段的最低特权级 RPL——通过段选择子的第0位和第1位表现出来的。处理器通过检查RPL和CPL来确认一个访问请求是否合法。RPL保证了操作系统不会越俎代庖 ...
分类:系统相关   时间:2016-04-11 14:05:37    阅读次数:506
MySQL 基础(DDL)
MySQL分类            SQL语句主要可以划分为一下3个类别      DDL:数据定义语言,定义数据段、数据库、数据表等      DML :数据操纵语句,用于添加、删除、更新和查询数据库记录      DCL :数据控制语句,用于控制不同数据段直接的许可和访问级别的语句        准备工作,先启动MySQL服务 net start mysql ,进入mysq...
分类:数据库   时间:2016-04-10 14:55:52    阅读次数:339
单链表实现
单链表:1、逻辑上连续,位置上可以不连续的存储方式。2、单链表由无数个结点组成,每个结点由数据段和指针域组成,数据段存储数据,指针域存储后继的地址。3、每个结点最多有一个前继和一个后继。4、其中第一个结点没有前继,所以我们通常建立一个头结点来保存他的位置,其中..
分类:其他好文   时间:2016-04-09 17:11:55    阅读次数:217
连续内存分配
物理地址空间:加载到寄存器中的地址,内存单元真正的地址,其位数由地址总线数决定,32位则表示32条地址总线,编号从0一直到可用内存的最大值。 逻辑地址空间:CPU运行时程序可看到的地址,由内部和编程时使用,比如C语言中读取一个指针变量本身的值,读到的就是逻辑地址,它是相对于当前数据段的地址也就是偏移 ...
分类:其他好文   时间:2016-04-09 13:43:35    阅读次数:217
Linux 进程创建
1.进程的创建创建一个进程可以用fork()来创建,子进程拷贝父进程的各个段(文本段,数据段,栈,堆),子进程可以独立的修改这些内存段,除了文本段(两者共享,不能被子进程修改)。父与子的虚拟地址是相同的,但是映射到物理内存时,会给子进程创建一块自己的空间,子进程可..
分类:系统相关   时间:2016-04-08 16:50:31    阅读次数:270
fork与vfork区别及用exit于return返回时的区别
fork()与vfork()区别:1.fork()父子进程的执行次序不确定,它们的调度顺序由调度器说了算。而vfork()保证子程序先运行,在调用exit或者exec前父子进程数据共享,在子进程调用exit或exec退出后父进程才能被调度运行。2.fork()子进程会拷贝父进程的数据段,而vfork()父子进程共享..
分类:其他好文   时间:2016-04-08 15:24:03    阅读次数:149
980条   上一页 1 ... 62 63 64 65 66 ... 98 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!