在linux中,地址空间映射是这样的,把0xc0000000~0xffffffff这1GB内核地址空间划分成2个部分低端的796MB + 高端的128MB,低端796MB就使用f映射,直接映射到物理内存的前796MB上,而高端128MB就用来随时变更g来映...
分类:
系统相关 时间:
2014-10-30 21:05:14
阅读次数:
278
安装环境:操作系统:CentOS6.5_x64主机名:Oracle内存:2G(官方最低要求1G)硬盘:500G(企业版安装所需4.29G和1.7G数据文件)安装centos的时候要注意,swap交换分区的大小最好为物理内存的两倍,网络最好配置静态ip,还有安装时把开发工具装上,因为LinuxOracle的安装依赖于..
分类:
数据库 时间:
2014-10-30 02:07:39
阅读次数:
484
最近在解决一个编译问题时,一直在考虑一个问题,那就是Linux下可执行程序运行时内存是什么状态,是按照什么方式分配内存并运行的。查看了一下资料,就此总结一下,众所周知,linux下内存管理是通过虚存管理的,在分配内存是并非在物理内存开辟了一段空间,而是在使用时才分配的,而且是通过段页式管理。以上比较废话,开始看看程序运行时内存会是什么状态。...
分类:
系统相关 时间:
2014-10-28 13:57:11
阅读次数:
364
参考
《Linux内核设计与实现》
*******************************************
页高速缓存是linux内核实现的一种主要磁盘缓存,它主要用来减少对磁盘的IO操作,具体地讲,是通过把磁盘中的数据缓存到物理内存中,把对磁盘的访问变为对物理内存的访问。为什么要这么做呢?一,速度;二临时局部原理。有关这两个概念,相信熟悉操作系统的我们不会太陌生...
分类:
系统相关 时间:
2014-10-27 21:23:51
阅读次数:
352
在上篇文章SQL Server资源管理之内存管理篇(上),介绍了SQL Server的内存管理的一些理论知识,这篇利用这些知识来解决现实中常见的一些问题。一、数据页缓存压力的调优前篇我们说过,如果用户访问的数据页面都缓存在内存里,这样的相应速度是最快的。但是现实中,数据库的大小都是大于物理内存的,S...
分类:
数据库 时间:
2014-10-24 09:11:26
阅读次数:
247
使用php获得linux机器的性能。
获得CPU数量
每个CPU利用率
物理内存总量
已使用的内存
网络接口,每个网络接口利用率...
分类:
Web程序 时间:
2014-10-23 17:48:37
阅读次数:
258
工作集(内存): 该进程当前所占用的总物理内存= ‘专用工作集‘ + ‘共享工作集‘. 内存(专用工作集): 一个进程独占用了多少内存.? 内存(共享工作集): 这是该进程和别的进程共享的内存量. 通常, 这是加载一个 dll 所占...
一共享内存介绍共享内存可以从字面上去理解,就把一片逻辑内存共享出来,让不同的进程去访问它,修改它。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共享内存中的地...
分类:
系统相关 时间:
2014-10-21 11:53:17
阅读次数:
227
设置显示隐藏文件和受保护的系统文件后此文件会显示pagefile.sys这个是window的页面文件,作为系统的虚拟内存使用,和你的物理内存一样大,你内存已经很大了,不用开虚拟内存了。在系统高级属性下----》高级-----》性能。设置------》高级-----》虚拟内存。。更改---》选择c盘设...
分类:
其他好文 时间:
2014-10-20 14:48:57
阅读次数:
189
首先你要知道Android系统是基于Linux2.6内核开发的。而Linux与Windows在内存管理上是不同的。使用过Linux系统的人都知道,Linux系统的空闲的内存往往很少,给人感觉好像内存不够用了。其实,不然,这正式Linux内存管理的一个优秀的特性。无论内存的物理内存有多大,Linux系...
分类:
移动开发 时间:
2014-10-17 21:56:25
阅读次数:
309