文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

linux系统有交换分区吗

2023-02-17 21:00

关注

本文小编为大家详细介绍“linux系统有交换分区吗”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux系统有交换分区吗”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

linux系统有交换分区。在Linux系统中,交换分区(交换分区)类似于Windows的虚拟内存,是当物理内存(RAM)被充满时,作为物理内存的缓存来使用。当系统需要更多的内存资源,而物理内存已经充满,内存中不活跃的页就会被移动到交换分区上;交换分区位于硬盘上,所以它的存取速度比物理内存要慢。

有时,有必要在操作系统安装完成之后添加更多的交换空间。例如:把系统内存从64MB升级到128MB,但是原有的交换空间只有128MB。如果在系统中执行的是大量使用内存的操作或运行需要大量的内存的程序,把交换空间增加到256MB会更有利。

添加交换空间有两中选择:添加交换分区或者是添加交换文件。

交换分区简介

Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。

Linux系统中,交换分区(Swap)是当物理内存(RAM)被充满时,作为物理内存的缓存来使用。当系统需要更多的内存资源,而物理内存已经充满,内存中不活跃的页就会被移动到交换分区上。交换分区位于硬盘上,所以它的存取速度比物理内存要慢。

一般情况下,交换分区的大小应当相当于计算机内存的两倍,但不能超过2048MB(2GB)。

交换分区的划分建议:

在生产环境中,交换分区的大小一般为真实物理内存的1.5~2倍。

linux系统配置交换分区(swap)

1、新添加一个硬盘用来做交换机分区

可以查看新添加的硬盘系统会识别成sbd:

# ls -l /dev/sd*

linux系统有交换分区吗

2、使用分区命令对新添加的硬盘建立一个分区:

# fdisk /dev/sdb

linux系统有交换分区吗

3、之后就可以看到dev目录下有一个sdb1的新分区了:

# ls -l /dev/sdb*

linux系统有交换分区吗

4、使用swap专用的分区工具对新建的主分区进行格式化:

# mkswap /dev/sdb1

linux系统有交换分区吗

5、对交换分区进行挂载,查看挂载交换机分区之后原本2G的交换分区增大到了4G:

# swapon /dev/sdb1

# free -h

linux系统有交换分区吗

6、要实现重启自动挂载,需要往fstab配置文件里面写入永久挂载的配置

# echo "/dev/sdb1 swap swap defaults 0 0" >> /etc/fstab

7、如果不需要了可以卸载,就可以恢复原来的2G了:

# swapoff /dev/sdb1

# free -h

linux系统有交换分区吗

读到这里,这篇“linux系统有交换分区吗”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网服务器栏目。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯