开发者社区> 问答> 正文

Linux系统中,如何提高swap换出速度

Linux系统中,如何提高swap换出速度

展开
收起
道月芬1 2021-10-31 19:29:48 1288 0
2 条回答
写回答
取消 提交回答
  • 有个交换参数控制内核从物理内存移出进程,移到交换空间。该参数从0到100,当该参数=0,表示只要有可能就尽力避免交换进程移出物理内存;该参数=100,这告诉内核疯狂的将数据移出物理内存移到swap缓存中。

    2021-11-03 20:30:45
    赞同 展开评论 打赏
  • 当linux系统安装好后,如何增加swap?可以使用如下方法(使用root用户操作): 1. 添加一个文件,文件的大小为想要增加的swap大小。例如想要将swap增加1G,使用如下命令添加一个1G的文件。 dd if=/dev/zero of=/opt/swap01 bs=1M count=1024 2. 修改新文件的权限 chmod 600 /opt/swap01 3. 创建swap文件 mkswap /opt/swap01 4. 激活swap文件 swapon /opt/swap01 激活后通过如下命令可以看到新增的文件已经加入了系统swap [root@localhost ~]# swapon -s Filename Type Size Used Priority /opt/swap01 file 1048572 0 -1 /dev/sda2 partition 1048572 0 -2 5. 在/etc/fstab添加如下内容,使其重启后也生效 /opt/swap01 swap swap defaults 0 0 6. 其它命令: swapoff /opt/swap01 #关闭swap file

    2021-11-03 14:35:11
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载