Linux 交换分区swap 一.创建和启用swap交换区 如果你的服务器的总是报告内存不足,并且时常因为内存不足而引发服务被强制kill的话,在不增加物理内存的情况下,启用swap交换区作为虚拟内存是一个不错的选择,我购买的DigitalOcean VPS 512M内存基本不够用的:好在VPS的母鸡使用的SSD,正常读写速度都在300MB/s以上,启用swap后性能提高了不少,特别是在处理消耗大内存的脚本方面. 创建交换区原则: 创建的swap交换区大小应该大于实际物理内存的容量大小,但是不要…
一.交换分区SWAP 1️⃣:交换分区SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用. 2️⃣:交换分区一般指定虚拟内存的大小为实际内存的1~1.5倍. 3️⃣:如果实际内存超过8GB,可以直接划分16GB给虚拟内存即可,如果虚拟内存不够用的情况,须增加一个虚拟磁盘,由于不能给原有的磁盘重新分区,所以可以选择新建. 二.创建SWAP 1.方式一:创建SWAP文件 使用dd if=/dev/zero of=/root/swa…
一,为什么要关闭swap? 1,swap的用途? swap 分区就是交换分区,(windows平台叫虚拟内存) 在物理内存不够用时, 操作系统会从物理内存中把部分暂时不被使用的数据转移到交换分区, 从而为当前运行的程序留出足够的物理内存空间 2,为什么要关闭swap? swap启用后,在使用磁盘空间和内存交换数据时, 性能表现会较差,会减慢程序执行的速度 有的软件的设计师不想使用交换, 例如:kubelet 在 1.8 版本以后强制要求 swap 必须关闭 否则会报错: Running with…
一,selinux的用途 1,什么是selinux SELinux:即安全增强型 Linux(Security-Enhanced Linux) 它是一个 Linux 内核模块,也是 Linux 的一个安全子系统 它主要由美国国家安全局开发, 它的主要作用:最大限度地减小系统中服务进程可访问的资源(最小权限原则) 2,为什么要关闭selinux? 有的软件对于selinux的安全规则支持不够好,就会建议在安装前把selinux先关闭, 例如:k8s: 附:k8s的相应说明: Setting SEL…
查看当前 Selinux 状态:getenforce 临时关闭 Selinux:setenforce 0 永久关闭 Selinux: vim /etc/sysconfig/selinux 将 SELINUX=enforcing 改成 SELINUX=disabled…
临时关闭: [root@localhost ~]# getenforceEnforcing [root@localhost ~]# setenforce 0[root@localhost ~]# getenforcePermissive 永久关闭: [root@localhost ~]# vim /etc/sysconfig/selinux SELINUX=enforcing 改为 SELINUX=disabled 重启服务reboot…
一.SWAP 说明 1.1 SWAP 概述 当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中.这样,系统总是在物理内存不够时,才进行Swap交换. 这个是SWAP 交换分区的作用. 实际上,我们更关注的应该是SWAP分区的大小问题. 设置多大才是最优的. 一般来说可以按照如下规则设置swap大小…
linux swap分区用来保证内存过载时也可以使用,是在磁盘级别对内存的一次扩展,swap分区必须是一个单独的分区 创建过程: 1.用fdisk 命令新建分区,在创建过程中通过L命令和t命令来调整分区类型为 linux swap类型   2.mkswap 将分区格式化为swap类型   3.启用和关闭交换分区 使用swapon和 swapoff /dev/partition name swapon -a 启用所有定义在/etc/fstab中的交换分区 回环设备 loopback,使用软件来模拟…
参考: http://www.vpser.net/opt/vps-add-swap.html https://www.zntec.cn/archives/vps-swap.html http://yzs.me/1431.html 扩展阅读: Linux下的swap空间如何工作    http://blog.chinaunix.net/uid-26359455-id-2983296.html 浅谈Linux内存管理机制    http://www.linuxeye.com/Linux/1932.h…
购买的 1GB 内存的 Linux 小机器,在编译安装 PHP 的时候内存捉急,只好开启 swap 交换分区来增大内存. [root@VM_139_38_centos php-7.2.12]# cat /proc/swaps Filename Type Size Used Priority [root@VM_139_38_centos php-7.2.12]# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/vda1 514…