美文网首页
Linux系统扩充虚拟内存

Linux系统扩充虚拟内存

作者: 攻城老狮 | 来源:发表于2021-03-09 11:09 被阅读0次

解决的问题:服务器内存不足导致程序运行崩溃,但是扩展服务器的内存需要花钱。为了避免不必要的经费开支,故使用扩充虚拟内存的方式,达到扩充内存的效果。

  1. 查看当前的内存使用情况
free -m
  1. 创建文件用于交换区文件
# 创建文件
touch /root/swapfile
# 使用dd命令,来创建大小为2G的文件swapfile
# if表示input_file输入文件
# of表示output_file输出文件
# bs表示block_size块大小
# count表示计数。
# 数据块大小为1M,数据块数目为2048,这样分配的空间就是2G大小
dd if=/dev/zero of=/root/swapfile bs=1M count=2048
  1. 格式化交换文件
mkswap /root/swapfile
  1. 启动交换文件
swapon /root/swapfile
  1. 开机自动加载虚拟内存
vim /etc/fstab
# /etc/fstab文件中加入如下命令
/root/swapfile swap swap defaults 0 0
  1. 重启生效
reboot
  1. 删除交换分区和交换文件
# 先删除/etc/fstab文件中添加的交换文件行 停用交换文件
swapoff /root/swapfile
# 删除交换文件
rm -fr /root/swapfile

相关文章

  • Linux系统扩充虚拟内存

    解决的问题:服务器内存不足导致程序运行崩溃,但是扩展服务器的内存需要花钱。为了避免不必要的经费开支,故使用扩充虚拟...

  • centos 手动增加swap分区

    SWAP是Linux中的虚拟内存,用于扩充物理内存不足而用来存储临时数据存在的。它类似于Windows中的虚拟内存...

  • Centos系统swap虚拟内存添加与删除配置

    SWAP是Linux中的虚拟内存,用于扩充物理内存不足而用来存储临时数据存在的。它类似于Windows中的虚拟内存...

  • 进程虚拟内存

    Linux虚拟内存空间分布Linux虚拟内存空间描述linux进程虚拟内存 .text(代码段)可执行文件加载到内...

  • linux性能监控命令

    linux性能监控命令 vmstat 可以用来监控虚拟内存。可对操作系统的虚拟内存、IO、CPU等多个指标的整体情...

  • Linux常用命令总结

    观察linux系统上虚拟内存的当前状态[root@localhost ~]# cat/proc/meminfoMe...

  • 操作系统内存

    Linux 内存 一、虚拟内存 这个虚拟内存指的是“进程的虚拟内存”,或者说是虚拟地址空间,注意与” Linux ...

  • Linux系统中的 Swap 交换分区的方法教程(关闭、新建、增

    Linux 中的 Swap 交换分区就是 Windows 中的虚拟内存,将Linux系统服务器中的物理硬盘空间虚拟...

  • /proc/meminfo各参数的含义

    最近经常会被问到如何查看linux系统中虚拟内存的使用,总结一下这个问题。查看虚拟内存一般可以通过 cat /pr...

  • 树莓派3B+修改swap空间设置

    Swap分区是Linux系统在磁盘上的一个特殊用途的分区(类似windows系统的虚拟内存)。当系统的物理内存不够...

网友评论

      本文标题:Linux系统扩充虚拟内存

      本文链接:https://www.haomeiwen.com/subject/auivqltx.html