Redhat9为什么不用swap分区?
  
我以前在这里发过几次贴子,反应我的系统有问题,根据一些日志情况一直没有查出最终问题出在哪里,现在发现一些问题,系统是512M内存,当进行大批量文件拷贝操作时,系统物理内在急剧下降,直到用完以后直接宕机,而swap分区根本一点都没用到,我查看了一些内存的情况(在系统正常运行的状态下)
[root@customer root]# free -m
total used free shared buffers cached
Mem: 501 257 244 0 68 56
-/+ buffers/cache: 132 368
Swap: 996 0 996

有哪位朋友知道swap分区为什么没有起作用?如何将它起来

没激活swap分区吧,执行swapon了吗?
看redhat9定制手册和安装手册中关于swap的内容,就知道答案了。

手册连接:www.douzhe.com

难道Redhat安装完之后还需要做激活swap的工作吗?我以前装过怎么没有这个步骤?
[root@ciqa root]# free -m
total used free shared buffers cached
Mem: 2517 2488 29 0 93 1921
-/+ buffers/cache: 473 2044
Swap: 3992 0 3992



swapon 参数??
不解激活

以面是我执行完swapon -s后的结果:
Filename Type Size Used Priority
/dev/sda3 partition 1020116 0 -1
下面是我机器/etc/fstab的内容
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
LABEL=/home /home ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/u01 /u01 ext3 defaults 1 2
/dev/sda3 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0

下面是我招待完df -a的结果:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 10080488 2662520 6905900 28% /
none 0 0 0 - /proc
usbdevfs 0 0 0 - /proc/bus/usb
none 0 0 0 - /dev/pts
/dev/sda2 10080520 707776 8860676 8% /home
none 256600 0 256600 0% /dev/shm
/dev/sda5 13836008 77484 13055684 1% /u01

前面提到了,在拷贝大量文件进入该Redhat9主机里会出现死机情况,不知道为什么,查看相关情况后怀疑是swap分区没有起来的缘故,不过现在还不能确认,死机后有一些提示信息,大家看一下,帮忙分析一下:
(scsi:A:0:0): Locking max tag count at 128



esi: d817eb50 edi: d817eb4c edp: d9f43e28 esp: d9f43e04
ds: 0068 es:0068 ss: 0068
Process rpmq (pid: 8269,stackpage=d9f43000)
Stack: c01b477a c24dde18 00000000 00000001 00000282 00000003 d817eb00 00000008
d817eb4c 00000000 c01b4881 00000000 d817eb00 d817eb00 00000000 c2339308
00000050 c0155cf7 00000000 d817eb00 d817eb00 00000000 00001000 d817eb00
Call Trace: [%26lt;c01b477a%26gt;;] generic_make_request [kernel] 0xda (0xd9f43a04))
[%26lt;c01b4881%26gt;;] submit_bh [kernel] 0xb1 (0xd9f43e2c)
[%26lt;c0155cf7%26gt;;] block_read_full_page [kernel] 0x257 (0xd9f43e4)
[%26lt;c0144f82%26gt;;] lru_cache_add [kernel] 0x1b2 (0xd9f43e84))
[%26lt;c013beea%26gt;;] page_cache_read [kernel] 0xda (0xd9f43eac))
[%26lt;e0865a80%26gt;;] ext3_get_block [ext3] 0x0 (0xd9f43eb4))
[%26lt;c013c79b%26gt;;] generic_file_readahead [kernel] 0xdb (0xd9f43ed4))
[%26lt;c013cc6a%26gt;;] do_generic_file_read [kernel] 0x38a (0xd9f43f04))
[%26lt;c013d070%26gt;;] file_read_actor [kernel] 0x0 (0xd9f43f30))
[%26lt;c013d220%26gt;;] generic_file_read [kernel] 0xb0 (0xd9f43f50))
[%26lt;c013d070%26gt;;] file_read_actor [kernel] 0x0 (0xd9f43f60))
[%26lt;c0141640%26gt;;] do_mreamap [kernel] 0x370 (0xd9f43f6)
[%26lt;c0152b2a%26gt;;] sys_pread [kernel] 0xca (0xd9f43f8c))
[%26lt;c01416c5%26gt;;] sys_mremap [kernel] 0x55 (0xd9f43fa0))
[%26lt;c01098cf%26gt;;] system_call [kernel] 0x33 (0xd9f43fc0))

Code: 8b 53 fc 8b 02 85 45 f0 75 16 8b 1b 39 f3 75 f0 b0 01 86 07

再问一个问题: 怎么看出来swap是否起来?
因为我有三台主机,其中两台是Redhat8,一台可以看出来swap分区已经有部分被使用,还有一台和结果和我先前提到的那台Redhat9一样,used数为0

我的机器也是used=0
关注...等待高手...

我已经使劲功夫了,期望高手的关注!
<
  求助 linux 分区大小调整
  (原创 )部署SuSE Linux Enterprise Server 9 --安装篇
  安装as3u3的朋友请进~~,redhat as3u3 不能装java 1.4.2????
  安装redhat 7.2遇到的问题-求助
  用VMware Workstation安装linux及一些心得(转贴)
  求助:linux中新添加一个分区,如何格式化
  菜鸟求助POP服务的安装问题
  什么命令查看LINUX机器名--甭笑咱
  Red Hat 如何安装JBuilder
  请教 oracle 安装的问题?
  关于fdisk中分区表的使用问题
  劳烦各位大侠帮我解决安装linux问题
  请问AMD和INTEL的电脑需要安装不同的版本吗?
  寻找红旗(Linux)服务器4的安装程序
  有关lping命令
  菜鸟疑问:redhat9怎么在linux启动时自动挂载windows分区?
  ipconfig命令怎么提示-bash command not found
  为啥nmblookup命令在不同的机器上搜索结果不同
  用什么命令查看本机的dns是什么?
  双硬盘安装linux的问题(急)