美文网首页
linux 增加虚拟内存

linux 增加虚拟内存

作者: 愤愤的有痣青年 | 来源:发表于2020-06-10 16:23 被阅读0次

有的时候服务器内存使用率会维持在较高水平,一般这种情况下都要及时排查问题或者增加内存,但是如果希望当发生此类事件时,服务器不至于崩溃,那么可以使用虚拟内存技术,虚拟内存是将本地硬盘上的文件作为内存,其优点是能应急,缺点是硬盘读写速度慢,不是长久之计.

  • 创建内存文件,其中/opt/swapfile为存储文件名 2000代表2G的内存,一般这里的大小设置为服务器真实内存的大小
    dd if=/dev/zero of=/opt/swapfile bs=1024000 count=8000

  • 启用虚拟内存

将swap文件设置为swap分区文件 mkswap /opt/swapfile

激活swap,启用分区交换文件 swapon /opt/swapfile

设置权限 chmod 600 /opt/swapfile

  • 停用虚拟内存
    swapoff -v /opt/swapfile

  • 开机启动
    /etc/fstab中末尾增加
    /opt/swapfile swap swap defaults 0 0

相关文章

  • linux增加虚拟内存

    linux运行某些应用时,提示内存不足,想办法增加虚拟内存 快速添加交换文件 step 1. 生成文件 先填充一个...

  • linux 增加虚拟内存

    有的时候服务器内存使用率会维持在较高水平,一般这种情况下都要及时排查问题或者增加内存,但是如果希望当发生此类事件时...

  • 进程虚拟内存

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

  • 操作系统内存

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

  • Linux VPS增加swap虚拟内存

    Swap是Linux下的交换分区,类似Windows的虚拟内存,当物理内存不足时,系统可把一些内存中不常用到的程序...

  • 给你的linux增加虚拟内存

    准备在一个独立的文件系统中添加一个swap交换文件创建(设置)交换空间,使用命令mkswap 。启动新增加的1G的...

  • Linux内存知识点简单总结

    写在开头:本文为Linux内存相关知识点简单总结。 1. 虚拟地址 Linux采用虚拟内存管理技术,利用虚拟内存技...

  • Android内存管理机制

    Linux 的虚拟内存、物理内存、磁盘 为什么要有虚拟内存的概念 进程创建时,会分配4G的虚拟内存,如果分配物理内...

  • Linux 里 free 命令结果阐释

    目录 现象示例Linux 虚拟内存简介 现象 Linux 机器上 free 命令显示 Mem: 行里的 free ...

  • Linux内存机制(swap)

    本文介绍linux内存机制、虚拟内存swap释放等原理及实操。 一、什么是linux的内存机制? 二、linux什...

网友评论

      本文标题:linux 增加虚拟内存

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