机器运行缓慢,使用top查看时,发现交换分区没有大小,更没有使用率
free -m 查看结果如下:
total used free shared buffers cached
Mem: 2016 1961 54 0 3 1369
-/+ buffers/cache: 588 1427
Swap: 0 0 0
fdisk -l 查看结果如下:
Disk /dev/hda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 2538 20386453+ 7 HPFS/NTFS
/dev/hda2 2539 7127 36861142+ 83 Linux
/dev/hda3 7128 7641 4128705 82 Linux swap / Solaris
/dev/hda4 7650 38913 251128080 f W95 Ext’d (LBA)
/dev/hda5 7650 15298 61440561 7 HPFS/NTFS
/dev/hda6 15299 28047 102406311 b W95 FAT32
/dev/hda7 28048 38883 87040138+ 7 HPFS/NTFS
/etc/fstab信息如下:
LABEL=/ / ext3 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-hda4 swap swap defaults 0 0
/dev/hda6 /mnt/disk/hda6 vfat defaults 0 0
系统之前出过一次问题,可能因此又导致交换信息丢失,恢复结果如下:
确定之前swap分区为:hda3
swapon /dev/hda3
修改fstab上面红色部分为:
/dev/hda3 swap swap defaults 0 0
保存重启,交换分区正常。
原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/129.html