随笔分类 -  【linux内存管理】

上一页 1 ··· 10 11 12 13 14
摘要:转自:http://blog.csdn.net/bullbat/article/details/9115559 系统环境 RHEL5.4最小化安装(关iptables,关selinux) + ssh + yum一,安装必须的软件包. yum install subversion (SVN服务器) m 阅读全文
posted @ 2016-07-10 15:39 Sky&Zhang 阅读(344) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/zhangxinrun/article/details/5873148 当某个程序映象开始运行时,可执行映象必须装入进程的虚拟地址空间。如果该程序用到了任何一个共享库,则共享库也必须装入进程的虚拟地址空间。实际上,Linux 并不将映象装入物理内存,相 阅读全文
posted @ 2016-07-10 15:36 Sky&Zhang 阅读(1228) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/bullbat/article/details/7108402 linux缺页异常程序必须能够区分由编程引起的异常以及由引用属于进程地址空间但还尚未分配物理页框的页所引起的异常。在x86-ia32体系上由do_page_fault函数处理,每个版本有所 阅读全文
posted @ 2016-07-10 15:34 Sky&Zhang 阅读(823) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/ordeder/article/details/41630945 版权声明:本文为博主(http://blog.csdn.net/ordeder)原创文章,未经博主允许不得转载。 转自:http://blog.csdn.net/ordeder/arti 阅读全文
posted @ 2016-07-10 15:33 Sky&Zhang 阅读(3786) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/ordeder/article/details/41654509 版权声明:本文为博主(http://blog.csdn.net/ordeder)原创文章,未经博主允许不得转载。 转自:http://blog.csdn.net/ordeder/arti 阅读全文
posted @ 2016-07-10 15:30 Sky&Zhang 阅读(335) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/qianlong4526888/article/details/9042835 [-] 1brk系统调用服务例程 2扩大堆 3缺页异常的处理过程 31do_page_fault 32handle_mm_fault 33handle_pte_fault 阅读全文
posted @ 2016-07-10 15:29 Sky&Zhang 阅读(935) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/kobbee9/article/details/7397010 brk和sbrk主要的工作是实现虚拟内存到内存的映射.在GNUC中,内存分配是这样的: 每个进程可访问的虚拟内存空间为3G,但在程序编译时,不可能也没必要为程序分配这么大的空间,只分配并不 阅读全文
posted @ 2016-07-10 15:28 Sky&Zhang 阅读(1904) 评论(0) 推荐(1) 编辑
摘要:转自:http://blog.csdn.net/edwardlulinux/article/details/45896901 版权声明:本文为博主原创文章,未经博主允许不得转载。 转自:http://blog.csdn.net/edwardlulinux/article/details/458969 阅读全文
posted @ 2016-06-07 16:40 Sky&Zhang 阅读(923) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/edwardlulinux/article/details/38967521 版权声明:本文为博主原创文章,未经博主允许不得转载。 转自:http://blog.csdn.net/edwardlulinux/article/details/389675 阅读全文
posted @ 2016-06-07 16:39 Sky&Zhang 阅读(2213) 评论(0) 推荐(1) 编辑
摘要:转自:http://blog.chinaunix.net/uid-23634108-id-2393485.html 一.Linux系统内核内存管理简介 Linux采用“按需调页”算法,支持三层页式存储管理策略。将每个用户进程4GB长度的虚拟内存划分成固定大小的页面。其中0至3GB是用户态空间,由各进 阅读全文
posted @ 2016-04-15 09:54 Sky&Zhang 阅读(444) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.chinaunix.net/uid-12461657-id-3353217.html 一、什么叫抢占所谓抢占,说白了就是进程切换。linux的用户空间,进程A在执行中,来(硬?)中断打断A,从中断处理程序返回时,如果有更高优先级进程B在排队的话,那么执行进程B。 用户空 阅读全文
posted @ 2016-04-14 17:21 Sky&Zhang 阅读(1528) 评论(0) 推荐(0) 编辑
摘要:Linux内核中内存cache的实现 转自:http://blog.chinaunix.net/uid-127037-id-2919545.html 本文档的Copyleft归yfydz所有,使用GPL发布,可以自由拷贝,转载,转载时请保持文档的完整性, 严禁用于任何商业用途。msn: yfydz_ 阅读全文
posted @ 2016-04-14 10:32 Sky&Zhang 阅读(697) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.ibm.com/developerworks/cn/linux/l-cn-ftrace1/index.html ftrace 是 Linux 内核中提供的一种调试工具。使用 ftrace 可以对内核中发生的事情进行跟踪,这在调试 bug 或者分析内核时非常有用。本系列文章 阅读全文
posted @ 2016-03-25 18:14 Sky&Zhang 阅读(350) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.ibm.com/developerworks/cn/linux/l-cn-ftrace/index.html 转自:http://www.ibm.com/developerworks/cn/linux/l-cn-ftrace/index.html Trace 对于软件的维 阅读全文
posted @ 2016-03-25 18:00 Sky&Zhang 阅读(515) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/xiaojsj111/article/details/11724081 linux arm 内存分布总览 上图是linux的arm的虚拟地址分布总览,我们按从低地址到高地址的顺序逐个描述,每项的描述包括如下的内容的组和: 地址范围大小,虚拟转物理的接口 阅读全文
posted @ 2016-03-25 17:59 Sky&Zhang 阅读(733) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/wang_yb/archive/2013/05/23/3095907.html 内核的内存使用不像用户空间那样随意,内核的内存出现错误时也只有靠自己来解决(用户空间的内存错误可以抛给内核来解决)。 所有内核的内存管理必须要简洁而且高效。 主要内容: 阅读全文
posted @ 2016-03-15 20:23 Sky&Zhang 阅读(312) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14