码迷,mamicode.com
首页 >  
搜索关键字:linux内存    ( 486个结果
[转载] Linux内存管理之mmap详解
转载自http://blog.chinaunix.net/uid-26669729-id-3077015.html一.mmap系统调用1.mmap系统调用mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap...
分类:系统相关   时间:2015-12-11 20:27:22    阅读次数:248
Linux内存管理
作为一个C/C++程序员,熟悉内存管理尤为重要,即使不使用C/C++语言,熟悉内存管理方面的知识也能够让你写出一些高效的代码。我们经常说的内存管理其实并不是直接对物理存储器进行管理,这个操作系统已经帮我们做了,我们讨论的是对虚拟存储器进行管理。 虚拟存储器实际上就是操作系统提供的一种对主存的抽...
分类:系统相关   时间:2015-12-08 14:35:20    阅读次数:265
Linux 内存管理子系统
一。内存管理子系统 1 . 内存管理模块 功能: 虚拟地址到物理地址的映射 32位系统访问的地址一共4G: 0-3G : 应用程序 3G+896M :直接映射 , Vmollat区,永久内存映射,固定映射的线性地址 2. 地址映射管理 (1). 虚拟地址...
分类:系统相关   时间:2015-12-05 12:35:44    阅读次数:204
Linux内存调试工具初探-MEMWATCH
C 语言作为 Linux 系统上标准的编程语言给予了我们对动态内存分配很大的控制权。这种自由可能会导致严重的内存管理问题,可能导致程序崩溃或随时间的推移导致性能降级。内存泄漏(即malloc()内存在对应的free()调用执行后永不被释放)和缓冲区溢出(例如对以前分配到某数组的内存进行写操作)是一些...
分类:系统相关   时间:2015-12-03 00:47:25    阅读次数:260
linux内存查看
一般用free命令,显示整体内存使用状况:第二行从OS角度,used包括内核+应用+buffers+cached使用的内存,buffers/cached是磁盘缓存的大小第三行从应用角度,可用内存=系统free memory+buffers+cached还可使用:cat /proc/meminfo,和...
分类:系统相关   时间:2015-11-26 09:24:58    阅读次数:194
linux内存管理初学
虚拟内存模型Linux 内核本身并不运行在虚拟空间中,其使用的是物理寻址模式。 物理内存被分割为界面,一个内存页面的大小由PAGE_SIZE宏决定。 虚拟地址空间的方式使程序员可以将巨大的结构用于连续的地址,而不必考虑物理内存上的限制。线性地址到物理地址线性地址需要由处理器或者一个单独的MMU转换为...
分类:系统相关   时间:2015-11-22 23:08:40    阅读次数:315
Linux内存窥视--free
free命令是linux系统中常用来查看内存大概情况的shell命令,其执行的效果如下:root@mimosa_24FD52F24E00:/#freetotalusedfreesharedbuffersMem:61056342962676003776-/+buffers:3052030536Swap:000root@mimosa_24FD52F24E00:/#(这个输出的基本单位为KB)free这个结果的产生由调..
分类:系统相关   时间:2015-11-05 00:56:10    阅读次数:394
oracle 11g   for redhat 64
环境:(1)Linuxlocalhost.localdomain2.6.32-358.el6.x86_64#1SMPTueJan2911:47:41EST2013x86_64x86_64x86_64GNU/Linux(2)内存:2G(3)硬盘容量:30G(4)系统必须为有桌面(5)YUM自己提前配好哦(6)如果在虚拟机上操作,提前先做镜像,在执行以下步骤之前。步骤:#!/bi..
分类:数据库   时间:2015-10-26 13:54:13    阅读次数:308
解决linux buffer/cache 消耗内存过高引发的问题
工作中接到DBA报障某台服务器跑一些大的数据,服务器就无法远程连接,报错,抓过日志叫DELL工程师检测也没问题,系统也重装过,现在些一些较大的数据就会报如图错误,由于服务器远在异地城市IDC机房,ssh也无法登录,于是使用iDRAC远程管理卡连接到该台机器,通过控制台连接到..
分类:系统相关   时间:2015-10-23 16:41:36    阅读次数:527
linux swap交换空间
linux内存通过virtual memory 虚拟内存来管理整个内存,physical RAM物理内存和swap交换空间即为virtual memory总量。swap的使用场景swap主要有两个用处1、当系统需要比物理内存更多的内存空间的时候,内核会把内存里边用得比较少的内存页面swap out到...
分类:系统相关   时间:2015-10-15 23:30:53    阅读次数:253
486条   上一页 1 ... 29 30 31 32 33 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!