首页
新闻
UniX技术
数据库
经验交流
PHP
Linux考试认证
首页
>
Linux考试认证
UNIX系统交换区的管理
时间:2009-06-17 16:47:41 作者:
我要投稿
Linux初探欢迎您的投稿,投放方法请点击
这里
查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
交换区(swap)是存在于高速存储设备上的一块区域,是虚拟内存系统重要的组成部分。通过交换区,我们不再局限于有限的物理内存空间,理论上可以无限地扩大虚拟内存系统......
交换区(swap)是存在于高速存储设备上的一块区域,是虚拟内存系统重要的组成部分。通过交换区,我们不再局限于有限的物理内存空间,理论上可以无限地扩大虚拟内存系统,从而运行更多的程序,进行更多的业务交易,更充分地发挥硬件资源。交换区采用换入换出技术和存储器间互相交换进程或数据页面。根据一定的调度原则,内存中部分不常用的进程或数据页定期交换到交换区中,以便为需要运行的程序留出更多的可用空间。交换出去的进程或数据页根据需要时再交换进来,这样一来就实现了大量并发进程的管理。不适当的交换区设置不仅使换页守护进程忙于交换页面进出而消耗时间,而且使进程运行的速度、系统效率都大大降低,很大程度上影响了操作系统的性能。当前,应用程序的日益庞大,运行业务的急剧增加,高性能
数据库
如Informix Online Dynamic Server为响应对数据的快速存取而使用的共享内存技术等,都对有限的物理内存空间提出了更高的要求,因此实施对交换区的有效管理具有重要作用。
交换区容量的计算
交换区一般在操作系统初始安装时要求设定,大多数程序要求最少所需的交换区容量以正常运转。一般来说,当物理内存不超过256M时,主交换区容量设置为内存的两倍,超过256M时,则选择与物理内存的容量相同。操作系统安装完毕后,随着应用程序的不断增加和业务的变化,原有的交换区设置可能满足不了需要,对系统的性能也产生影响,系统管理员可增加新的交换区作为辅助交换区与主交换区配套使用。管理员还应经常监视交换区的使用情况,根据需要及时作出必要的调整。
交换区的类型
交换区分主要分以下四种类型:
1.设备交换
即使用连续物理空间的整个磁盘或部分磁盘区域作为交换区,这样速度比较快。在HP-UX中使用先进的逻辑卷技术实现对物理磁盘的动态可伸缩管理,因此管理员可使用一个或多个逻辑卷作为设备交换,而在SCO OpenServer中,则使用占据一定磁盘空间区域的块设备作为设备交换。
2.文件系统交换
文件系统交换是一种辅交换,仅在设备交换不敷使用时才被考虑以满足换页需求,特点是配置简单方便并可动态设置。因为文件系统交换只使用它需要的部分文件系统,所以使用空间的大小是变化的,同时该文件系统中还有许多应用程序和数据需要频繁存取,因而很大程度上降低了系统运行的效率。管理员可将文件系统交换限制在一个固定的范围内以防止它占用不必要的空间,并且最好建立在较少使用的文件系统上。
1
/
4
1
2
3
4
下一页
尾页
如果您需转载 UNIX系统交换区的管理,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
相关文章
MySQL中使用Function和Procedure---持续更
先来一个简单的Function示例:/*MySQL Data TransferSource Host: localhos
网络实战:LVS软件实现Linux集群
本文介绍了Linux下的cluster软件LVS,并举例介绍一个Linux下的cluster(集群
解决在CentOS上不能启动MySQL的问题
1. /etc/my.cnf的默认配置配置文件的内容如下:[mysqld]datadir=/var/lib/m
Temporary Tables and Table Variable
Temporary TablesBy Bill GrazianoSophie writes "Can you use a Store
linux认证:unix中管道符让输入源不起作用
在Unxi操作系统中,标准输入和标准输出是外壳程序中可以单独使用的两个独立
MySql数据导入、导出
命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目
PHP程序开发的原则汇总
你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原
服装ERP手记(四)--DRP项目中软件系统架构的
这文章对项目失败的原因归结为cs的问题。其实我觉得这样大规模的客户端数
select * from sp_who的解决方案
sql server中提供很多有用的系统存储过程,但是我们都知道,存储过程的结果集
先入先出(FIFO)的一种SQL语句查询算法
在论坛上几次碰到过类似的于FIFO问题,故共享一个有些"恶搞"的算法。在很
英特尔:推10吋以上Netbook绝对是错误
4月14日戴尔、三星、宏碁表示将在下半年推出12英寸上网本,作为上网本主要
存储过程复习
1.定义存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编
MSSQL求百分数
use pubsgoselect rtrim(cast( (cast(min_lvl as decimal(10,4))/(select
第三方认证考试:LPI认证考试介绍(四)
To cause a particular print job to be printed next, regardless of it
今天是圣诞节,发出2个圣诞皮肤
在这个欢乐的时刻,让我们把桌面也变得有气氛一些吧~Christmas time 是一款
使用虚拟机嵌入式Linux开发前的必要准备
1、准备安装文件,一般是一个安装可执行文件和一个破解key生成器,安装后一路
栏目热门
Linux认证考试心得:一个新手RHCE的酸甜苦辣
Linux认证心得:一个初学者的RHCE之路
菜鸟必读:RHCE课堂学习笔记(1)
菜鸟必读:RHCE课堂学习笔记(2)
Linux系统程序启动引导过程详细剖析
站内搜索:
Linux
高级搜索
Powered by
Linux初探
© 1999-2009
RSS