关于swap分区buffer and cache

回复 收藏
本帖最后由 丁张龙 于 2014-11-26 22:48 编辑

查看swap分区使用情况: free -m(按M字节显示)
[root@localhost /]# free -m
             total       used       free     shared    buffers     cached
Mem:          1006        105        900          0         17         50
-/+ buffers/cache:         37        968
Swap:         2047          0       2047
cache(缓存):是指把读取出来的数据保存在内存当中,当再次读取时,不用读取硬盘而
            直接从内存当中读取,加速了数据的读取过程
buffer(缓冲):是指在写入数据时,先把分散的写入操作保存到内存中,当达到一定程度
             再集中写入硬盘,减少了磁盘碎片和硬盘的反复寻道,加速了数据的写入过程

增加swap分区:fdisk /dev/sda/
              n添加一个分区
              p查看现有分区
              t改变分区ID
              w写入新增分区
格式化swap分区:mkswap /dev/sda6
加入系统        swapon /dev/sda6(取消swapoff /dev/sda6)
                free -m 查看是否正确添加
配置开机启动vim /etc/fstab
/dev/sda6    swap      swap      defaults       0 0
查看fstab是否正确配置 mount -a
2014-11-26 22:14 举报
已邀请:
0

丁张龙

赞同来自:

buffer写错了  见谅
0

wuhen

赞同来自:

本帖最后由 wuhen 于 2014-11-26 22:42 编辑

Buffer:缓冲区,一个用于存储速度不同步的设备或优先级不同的设备之间传输数据的区域。通过缓冲区,可以使进程之间的相互等待变少,从而使从速度慢的设备读入数据时,速度快的设备的操作进程不发生间断。
0

丁张龙

赞同来自:

丁张龙 发表于 2014-11-26 22:19
buffer写错了  见谅

改了
0

kismyl2014

赞同来自:

Swap还是少一点比较好

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: