码迷,mamicode.com
首页 >  
搜索关键字:虚拟内存    ( 1450个结果
Linux性能诊断工具 - vmstat/iostat/mpstat/ifstat/dstat
vmstat:虚拟内存状况 –swpd   free  buff  cache   si  so   in   cs 参考:http://www.cnblogs.com/ggjucheng/archive/2012/01/05/2312625.html iostat:io状况 avgqu-sz   await svctm 参考:http://blog.csdn.net/dba...
分类:移动开发   时间:2014-08-31 21:28:21    阅读次数:294
Linux 内核开发 - 进程空间
1.1 虚拟内存 Linux 是一个多任务的系统,如果每个任务都独立的占用内存,则实际的物理内存将很快消耗殆尽,实际上对于前台正在运行的任务来说,所需要要的内存并不多,很多任务基本不需要运行,也就没有必要一直占用内存,虚拟内存技术采用硬盘来充当一部分内存,当内存不足时就将不需要在内存中使用的数据搬移到硬盘中去,当任务需要运行时又将硬盘中的数据搬回物理内存。 虚拟内存技术不仅起到了保护操作系统的...
分类:系统相关   时间:2014-08-30 23:10:30    阅读次数:445
IOS崩溃日志解析(crash log)
IOS的应用程序少不了crash,互联网统计分析工具友盟有一项目错误分析的功能,专门用于应用程序崩溃日志统计,最近研究友盟上统计到的崩溃日志,在此对崩溃日志做一个简单的总结。 IOS崩溃日志分类:一、低内存崩溃:IOS设备检测到低内存时,虚拟内存系统发出通知请求应用释放内存。这些通知发送到所有正.....
分类:移动开发   时间:2014-08-27 21:47:28    阅读次数:376
Unable to handle kernel paging request at virtual address 0x7e005070 解决办法
有点标题党的味道了~  对于readl() 和 inl() 读取I/O端口报错的探究 给s3c6410的RTC写demo driver的时候遇到这个问题... 如图           这是虚拟内存技术导致的问题,不能直接使用物理地址(不过这里有个疑问,我上次给PC写的CMOS driver貌似用的是物理地址,布吉岛为嘛)     ...
分类:其他好文   时间:2014-08-27 16:35:58    阅读次数:626
c语言的几个重要知识点
内存结构这是核心中的核心,请仔细看完,充分理解,否则请不要看下一节内容。每个程序一启动都有一个大小为4GB的内存,这个内存叫虚拟内存,是概念上的,真正能用到的,只是很小一部分,一般也就是在几百K到几百M。我们PC中内存,我们称之为物理内存,也就是256M,512M等,虚拟内存和物理内存的如何转换是由...
分类:编程语言   时间:2014-08-27 16:04:18    阅读次数:386
Windows驱动开发基础(八)内存管理
Windows驱动开发基础系列,转载请标明出处: 就32位的计算机来说,他有4G的真实的物理内存。但是这样是不够的,于是引入了虚拟内存的概念。使得每一个进程都有4G的虚拟内存。 虚拟内存实际上就是采用了一种映射的方式。4G的内存实际上被分页。一般来说一个页的大小是4K。也是说它被分为了1M个页。在这么多的页里面,有一部分是对应于物理内存的(可以是多对一的);有一部分是对应于...
分类:Windows程序   时间:2014-08-25 23:00:35    阅读次数:605
012-iOS之多线程管理
前言:?进程正在进行中的程序被称为进程,负责程序运行的内存分配每一个进程都有自己独立的虚拟内存空间?线程线程是进程中一个独立的执行路径(控制单元)一个进程中至少包含一条线程,即主线程可以将耗时的执行路径(如:网络请求)放在其他线程中执行创建线程:就是开启一条新的执行路径,负责程序中指定的代码运行,与...
分类:移动开发   时间:2014-08-25 13:15:04    阅读次数:252
C# 堆栈讲解
首先堆栈和堆(托管堆)都在进程的虚拟内存中。(在32位处理器上每个进程的虚拟内存为4GB)堆栈stack 堆栈中存储值类型。堆栈实际上是向下填充,即由高内存地址指向地内存地址填充。堆栈的工作方式是先分配内存的变量后释放(先进后出原则)。堆栈中的变量是从下向上释放,这样就保证了堆栈中先进后出的规则不与...
分类:其他好文   时间:2014-08-22 10:49:45    阅读次数:239
让程序飞起来
内存溢出可能是病毒作怪,也有可能是程序错误.让系统“飞”起来 读懂电脑虚拟内存常遇问题内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占...
分类:其他好文   时间:2014-08-20 21:03:02    阅读次数:362
ios多线程知识
一:进程 正在进行中的程序被称为进程,负责程序运行的内存分配 每一个进程都有自己独立的虚拟内存空间 线程 线程是进程中一个独立的执行路径(控制单元) 一个进程中至少包含一条线程,即主线程 可以将耗时的执行路径(如:网络请求)放在其他线程中执行 创建线程的目的就是为了开启一条新的执行路径,运行指...
分类:移动开发   时间:2014-08-19 14:07:14    阅读次数:315
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!