安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位系统要求Linux安装Oracle系统要求系统要求说明内存必须高于1G的物理内存交换空间一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小硬盘5G以上2.修改操作系统核心参数....
分类:
数据库 时间:
2014-10-15 15:00:50
阅读次数:
292
swap的功能是应付物理内存不足的状况,用硬盘来暂时放置内存中的信息。 对于一般主机,物理内存都差不多够用,所以也就不会用到swap,但是对于服务器而言,当遇到大量网络请求时或许就会用到。 当swap被使用的时候,主机的硬盘灯就会闪烁不停。 本篇介绍两种方式:1、设置一个swap分区 2...
分类:
系统相关 时间:
2014-08-19 23:48:55
阅读次数:
320
当操作系统因为没有足够的内存而将一些虚拟内存写到磁盘就会发生内存交换,内存交换对操作系统中运行的进程是透明的,只有操作系统知道特定的虚拟内存地址是在物理内存还是磁盘上?虚拟内存写到磁盘上该如何理解?操作系统通常允许对虚拟内存和io进行一些控制,我们提供过一些gun/linux上控制它们的办法,最基本...
分类:
其他好文 时间:
2014-08-15 07:10:27
阅读次数:
195
一、流的概念数据从内存的一个地址移动到另一个地址称为数据流动——流操作流操作是通过缓冲区(buffer)机制实现的。缓冲区:内存的一块区域——用作文件与内存交换数据。数据从文件中读出:文件→ 缓冲区→ 内存将数据写入文件:内存→ 缓冲区→ 文件为什么要使用缓冲区而不直接从文件中读取数据到内存或者直接...
分类:
编程语言 时间:
2014-08-11 20:52:12
阅读次数:
366
如今的优化己经向优化等待(waits)转型了,实际中性能优化最根本的出现点也都集中在IO,这是影响性能最主要的方面,由系统中的等待去发现Oracle库中的不足、操作系统某些资源利用的不合理是一个比较好的办法.一、通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与...
分类:
数据库 时间:
2014-08-07 12:42:30
阅读次数:
330
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO...
分类:
系统相关 时间:
2014-07-14 23:46:33
阅读次数:
346
虚拟地址空间 与 物理地址空间的关系
虚拟地址由操作系统维护,由MMU可以进行转换,扩大了内存空间分页管理。
大多数使用虚拟存储器的系统都使用一种称为分页(paging)机制。
虚拟地址空间划分成称为页(page)的单位,而相应的物理地址空间也被进行划分,单位是页帧(frame),一个在磁盘,一个在内存,页和页桢的大小必须相同。在32位地址的机器,它的虚拟地址范围从0~0xF...
分类:
其他好文 时间:
2014-07-12 23:39:46
阅读次数:
257
free命令用于显示当前系统的内存空闲和使用情况,其中包括物理内存,交换分区内存,内核缓冲区内存以及高速缓存,free的参数报错一下:-b
——字节的方式显示内存使用情况[root@redhat ~]# free -b total used free shared buffers
cachedMem...
分类:
系统相关 时间:
2014-06-10 00:29:52
阅读次数:
315
当系统物理内存不足时,内存交换空间(swap)用来紧急应付内存不足的情况,和windows中虚拟内存用法差不多。使用物理分区构建swap空间1、首先新建一个swap分区/dev/sda42、构建swap格式3、查看与加载使用swapon启用使用swapon–s查看4、禁用swap分区使用swapoff命令使用文件构建s..
分类:
其他好文 时间:
2014-05-02 04:03:05
阅读次数:
451