linux学习总结(88)——linux系统中的swap交换分区总结(代码片段)

科技D人生 科技D人生     2022-11-30     515

关键词:

前言

Linux 中的 Swap 交换分区就是 Windows 中的虚拟内存,将 Linux 系统服务器中的物理硬盘空间虚拟化成内存使用,以解决内存不够的问题。不同的 Linux【CentOS/Ubuntu/Debian】发行版新建,增加 Swap 分区的方法是一样的,下面致臻数据就分享下如何确定和创建 Swap 分区及大小。

一、Linux Swap 分区大小选择

Linux Swap 分区大小跟你服务器本身的物理内存大小有关,内存越大,设置的 Swap 分区也应该越大,两者的关系如下。物理内存 交换分区(SWAP)

  1. <= 4g 至少 4G

  2. 4~16G 至少 8G

  3. 16G~64G 至少 16G

  4. 64G~256G 至少 32G

二、Linux Swap 分区新建或增加 Swap 分区

1、查看 Linux 当前 Swap 分区

命令如下:

free -m

2、关闭 Swap 分区

如果我们需要增加 Swap 分区,则先关闭 Swap 分区,命令如下:

swapoff -a

如果无法关闭 Swap 分区,那可能是因为物理内存当前用量 + Swap 分区当前用量已经超过了物理内存的总大小,我们可以先重启服务器,在机器刚启动的时候关闭 Swap 分区。

linux阶段总结

Linux总结   一.学习心得;       在学习本阶段关于Linux阶段的课程时,让我对Linux有了一个大概的了解。     我了解到Linux操作系统是基于最初的Unix系统而开发出来的;       在学习Linux的时候,首先... 查看详情

linux学习总结(代码片段)

第一部分:1:linux基础简介1:操作系统(OperatingSystem)1:操作系统是管理计算机硬件与软件资源的程序2:典型操作系统1:UNIX、LINUX、MacOSX、WindowsiOS、Android、MS-DOS3:操作方式1:命令行界面(CommandLineInterfaceCLI)1:用户通过键盘... 查看详情

linux学习总结(83)——linux环境变量总结(代码片段)

前言Linux是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组变量所定义,这组变量被称为环境变量。用户可以对自己的环境变量进行修改以达到对环境的要求。设置环境... 查看详情

linux学习总结(72)——linux系统安全加固(代码片段)

#!/bin/bash#设置密码复杂度if[-z"`cat/etc/pam.d/system-auth|grep-v"^#"|grep"pam_cracklib.so"`"];thensed-i\'/passwordrequiredpam_deny.so/a\\passwordrequiredpam_cracklib.sotry_first_passminlen=8ucredit=-1lcredi 查看详情

linux学习总结(69)——linux生成随机数的6种方法

1、通过系统环境变量($RANDOM)实现2、通过openssl实现3、通过date实现4、通过/dev/urandom配合chksum实现5、通过UUID实现6、通过expect附带的mkpasswd实现说明:-l指定密码长度-d指定密码中数字的数量-c指定密码中小写字母的数量-C指定密... 查看详情

linux学习总结(代码片段)

一.Linux系统有7个运行级别(runlevel):运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:... 查看详情

课程学习总结报告

Linux内核主要由以下几个功能:进程管理、文件系统、IO体系结构和设备驱动程序、内存管理等等。从这张图中,我们可以看到linux操作系统的架构。对底层来说,Linux系统与硬件交互,管理所有资源,对上层来说,通过系统调用... 查看详情

linux小课堂开课了

前言:突然奇思妙想,何不在学习Linux的道路上一边学习一边总结,这样应该学得更加深刻。不敢造次,所以起名叫Linux小课堂,零零散散地总结,也是一个动力。我是系统学习,但不保证小课堂是系统总结输出,纯属小打小闹... 查看详情

课程学习总结报告(代码片段)

...进建议Linux概念模型在Linux系统分析这门课中,我们主要学习了中断,系统调用,程序加载执行,进程管理,文件系统,计时器方面等方面的内容。通过这门课的学习让我初步了解到了,Linux系统的大致运行过程。时钟贯穿了整个... 查看详情

《信息安全系统设计基础+linux内核分析》第一次学习总结

《信息安全系统设计基础+Linux内核分析》第一次学习总结教材学习内容总结学习了《庖丁解牛》的第一章。知道的概念有:存储程序计算机=冯诺依曼计算机,主要思想是:将程序存放在计算机存储器中,然后按存储器中的程序... 查看详情

课程学习总结报告

linux的组成:  内核,shell,文件系统等组成了基本的linux系统。 linux系统的主要功能有中断机制和进程管理,其中系统调用为特殊的中断。linux的系统调用:通过int$0x80(32位)或syscall指令(64位)来触发系统调用,之... 查看详情

linux性能优化(学习总结)

linux性能问题我们都可以从top着手top反应了服务器的负载,任务,cpu,内存及各进程的情况。   系统负载(load),反应服务器1,5,15分钟各个时间段的负载情况。当load的值超出cpu总数的60%,系统负载过高。 这列... 查看详情

课程学习总结报告

报告要求:请您根据本课程所学内容总结梳理出一个精简的Linux系统概念模型,最大程度统摄整顿本课程及相关的知识信息,模型应该是逻辑上可以运转的、自洽的,并举例某一两个具体例子(比如读写文件、分配内存、使用I/O... 查看详情

课程学习总结报告

一、精简的linux系统概念模型linux也是冯诺依曼体系结构发展起来的,它的主要架构是由五个方面组成,运算器、存储器、控制器、输入设备和输出设备。在这个硬件体系架构上就发展出了对其方便操作的Linux系统,Linux一般由四... 查看详情

课程学习总结报告

Linux内核主要由以下几个功能:进程管理、文件系统、IO体系结构和设备驱动程序、内存管理等等。  下面对Linux的各个功能进行简单的介绍。进程管理:进程管理是linux内核中最重要的部分,它保证了程序的正常执行。在L... 查看详情

课程学习总结

 一、linux模型 Linux系统一般有4个主要部分内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。  1.linux内核 内核(Kerna... 查看详情

课程学习总结报告(代码片段)

报告要求:    请您根据本课程所学内容总结梳理出一个精简的Linux系统概念模型,最大程度统摄整顿本课程及相关的知识信息,模型应该是逻辑上可以运转的、自洽的,并举例某一两个具体例子(比如读写文件、... 查看详情

课程学习总结报告

 一、linux模型 Linux系统一般有4个主要部分内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。  1.linux内核 内核(Kerna... 查看详情