(转)CentOS分区方案以及SWAP大小设置经验

二.Linux手动分区标准及建议: 1. boot分区(标准分区):一般300Mb左右作用:引导分区,包含了系统启动的必要内核文件,即使根分区损坏也能正常引导启动,一般这些文件所占空间在200M以内。分区建议:分区的时候可选100M-500M之间,如果空间足够用,建议分300-500M。避免由于长期使用的冗余文件塞满这个分区。分区格式:建议ext4,可按需求更改。2. /boot/efi分区:一般200M左右 作用:对于GPT分区表(UEFI启动模式),efi分区是必须的,它用来存放操作系统的引导器(loader)和启动操作系统所必需的引导文 阅读详情

CentOS分区方案

( 1 )最基本分区方案:
/ :建议大小在 5GB 以上。
swap :即交换分区,建议大小是物理内存的 1~2 倍。

( 2 )进阶分区方案:

/boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 100MB 。
/ : Linux 系统的根目录,所有的目录都挂在这个目录下面,建议大小为 5GB 以上。
/home :存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。
swap :实现虚拟内存,建议大小是物理内存的 1~2 倍。

( 3 )高级分区方案:
/boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 100MB 。
/usr :用来存放 Linux 系统中的应用程序,其相关数据较多,建议大于 3GB 以上。
/var :用来存放 Linux 系统中经常变化的数据以及日志文件,建议大于 1GB 以上。
/home :存放普通用户的数据,是普通用户的宿主目录,建议大小为剩下的空间。
/ : Linux 系统的根目录,所有的目录都挂在这个目录下面,建议大小为 5GB 以上。
/tmp :将临时盘在独立的分区,可避免在文件系统被塞满时影响到系统的稳定性。建议大小为 500MB 以上。
swap :实现虚拟内存,建议大小是物理内存的 1~2 倍。

swap空间大小:(原文数据较旧,建议跳过看下一部分)
通常情况下,Swap空间应大于或等于物理内存的大小,最小不应小于64M,通常Swap空间的大小应是物理内存的2-2.5倍。但根据不同的应用,应有不同的配置:如果是小的桌面系统,则只需要较小的Swap空间,而大的服务器系统则视情况不同需要不同大小的Swap空间。特别是数据库服务器和Web服务器,随着访问量的增加,对Swap空间的要求也会增加,具体配置参见各服务器产品的说明。

swap数量:
Swap分区的数量对性能也有很大的影响。因为Swap交换的操作是磁盘IO的操作,如果有多个Swap交换区,Swap空间的分配会以轮流的方式操作于所有的Swap,这样会大大均衡IO的负载,加快Swap交换的速度。如果只有一个交换区,所有的交换操作会使交换区变得很忙,使系统大多数时间处于等待状态,效率很低。用性能监视工具就会发现,此时的CPU并不很忙,而系统却慢。这说明,瓶颈在IO上,依靠提高CPU的速度是解决不了问题的


SWAP大小设置

无论是windows系统还是linux系统,除了物理内存外,都还有应用虚拟内存技术。在linux上,虚拟内存被称为swap space。
随着存储技术的飞速发展,一般电脑的物理内存至少都有了好几个GB,如果16G内存用32G的swap岂不是太占用硬盘空间?一直以来,虚拟内存大小设置为物理内存两倍大小的习惯是否还应该继续遵循?

我们看看redhat的官方答复是怎么说的:

                                                                                 红帽SWAP大小设置

大概意思是,如果不打算开启休眠功能:

  • 物理内存在2G或以下,swap空间设置为物理内存大小的2倍
  • 物理内存在2-8G,则swap设置为与物理内存一样大。
  • 如果物理内存在8G以上,swap空间至少4G(按照上面规律,可能物理内存大小的0.5倍)。
  • 当物理内存大于64G时,swap空间至少4G(按照上面规律,可能物理内存大小的0.25倍),不建议开启休眠功能。

以下是Ubuntu的指南,更加细致:
从左至右依次是物理内存大小,不开启休眠,开启休眠,最大值

 
  

Ubuntu的SWAP大小设置

Linux如何调整SWAP分区大小? Linux交换分区不足怎么办?本文为你介绍CentOS7.6如何调整SWAP分区。 #####更多资讯请关注微信公众号 ”技术训练营“ #####技术交流Q群45069036 一、增加swap分区 1.查看swap分区大小 free -m 也可以使用下面命令来查看swap分区的文件名、类型、大小等信息 cat /proc/swaps 2.添加交换文件并设置为2G 3.交换... 阅读详情

相关推荐

Centos7 对swap分区的使用

1、查看当前内存和swap使用情况 $ free -h 2、开启swap $ swapon -a 3、关闭swap $ swapoff -a 4、永久关闭swap $ echo "vm.swappiness = 0">> /etc/sysctl.conf(尽量不使用交换分区,注意不是禁用) 5、swap推荐设置 4G以内的物理...

专注基础架构领域 2015

linux内存swap什么意思,Linux中Swap与Memory内存简单介绍

1.背景介绍这篇文章介绍一下Linux中swap与memory。对于memory没什么可说的就是机器的物理内存,读写速度低于cpu一个量级,可是高于磁盘不止一个量级。因此,程序和数据若是在内存的话,会有很是快的读写速度。可是,内存的造价是要高于磁盘的,虽然相对来讲价格一直在下降。除此以外,内存的断电丢失数据也是一个缘由说不能把全部数据和程序都保存在内存中。既然不能所有使用内存,那数据还有程序确定不...

weixin_39968995的博客 1782

CentOS 上扩展 Swap 分区的大小

如果你的 Swap 是基于文件的(而不是分区),你可以增加 Swap 文件的大小,而不需要修改磁盘分区。如果 Swap 是分区,并且你希望扩展它,则使用。代表创建 4GB 大小的 Swap 文件,你可以根据需要修改大小。),可以减少系统对 Swap 的依赖,提高性能。如果你的 Swap 直接是一个分区(比如。(如果使用 LVM)调整分区大小。增加 Swap 大小后,你可能需要调整。),你可以扩展 Swap 分区的大小。可以优化 Swap 相关的性能。参数,使其更符合你的需求。如果你的 Swap 是文件,

翱翔-蓝天 785

(24)Linux基础-系统交换分区SWAP

一. 概念 swap分区是Linux系统下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是swap分区)虚拟成内存来使用,防止内存溢出,以保证系统稳定运行。 swap分区大小一般为物理内存的2倍,一般情况下:4G以内的物理内存,SWAP 设置为内存的2倍; 4-8G的物理内存,SWAP 等于内存大小;8-64G 的物理内存,SWAP 设置为8G;64-256G物理内存,SWAP ...

qq_34493319的博客 3450

修改swap分区大小方法

修改swap分区大小方法,如果安装完linux后感觉swap分区不够用,可以尝试此方法。

frp 内网渗透案例:端口转发 + 二级代理(深入理解 frp 在内网渗透中的技巧)

本文使用 vulnstack7 靶场作为测试环境,解释 frp 内网渗透特殊使用姿势,通过此案例来提高内网渗透能力。接下来的演示环境只做了以下修改。攻击者 vps 的 ip 修改为:192.168.72.162。DMZ 区域的 ubuntu 的 ip1 修改为:192.168.72.129。先引入问题,当我们控制了 DMZ 的 ubuntu 并且拿到第二层网络的 ubuntu 的 rce 后,会出现以下两个问题。如何搭建隧道让 ubuntu 反弹 shell 给攻击者 vps?

anddddoooo的博客 1756

服务器swap虚拟内存多大合适,(转)CentOS分区方案以及SWAP大小设置经验

原文:centos磁盘安装与磁盘分区方案详解这里只摘录了该文中分区方案和swap大小等内容,跳过了具体的命令和设置步骤原文1作者:不详CentOS分区方案( 1 )最基本分区方案:/ :建议大小在 5GB 以上。swap :即交换分区,建议大小是物理内存的 1~2 倍。( 2 )进阶分区方案:/boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 100MB ...

weixin_32000561的博客 5455

从BSCAN到BAP:深度解析Tessent MBIST逻辑的协同工作机制与设计考量

本文深入解析了Tessent MBIST逻辑中BSCAN Interface、Logic Group Def、Controller与BAP模块的协同工作机制。文章以一条测试指令的完整路径为例,详细阐述了数据流与控制流如何跨模块、跨时钟域协同工作,并重点探讨了MBIST BAP在协议转换与流量管理中的核心桥梁作用,为芯片内建自测试的集成与调试提供了关键的设计考量和实战技巧。

kappa的博客 474

centos 7分区方案

centos 7分区 1、下载安装包: 2、选择完相关的信息,进入分区界面,选择LVM模式分配 3、点击进入 在界面中选择---i will configure partitioning 接着选择LVM分配方式 配置root用户密码 等待安装,安装完成后重启即可。 配置静态IP地址 进入目录cd/etc/sysconfig//network...

spring cloud 微服务技术开发 1万+

JFET放大电路实例设计仿真

参照《晶体管电路设计》中的例子 JFET 2SK184 JFET 2SK184 数据手册如下 电路设计 共源放大 步骤:1、静态工作点 2N4416 1ma 2、RD和RS A=5 5:1 RS 2V /1m=2k RD 5k 3、偏压VG 根据传输特性 VGS-ID vgs=-0.7 vg=2-0.7=1.3 400k^2/50k...

f的博客 7420

QT触摸屏开发:如何通过重写事件处理实现精准按键长按检测

本文针对QT触摸屏开发中按键长按检测不精准的常见问题,深入剖析了传统信号机制失效的原因,并提供了通过重写事件处理函数(event)的解决方案。文章详细介绍了创建自定义TouchButton类、直接处理QTouchEvent以实现可靠长按检测的完整步骤与代码示例,并分享了进阶优化与避坑指南,帮助开发者实现跨平台一致的精准交互。

weixin_29207149的博客 91

CentOS 7 分区方案

通常系统盘都会选择性能较好SSD,一般在500G左右,这里就以500G硬盘为例,以下为CentOS 自动分区方案: 分区应该按照实际服务器用途而定,自动分区方案将 /home 空间分配太多了,多数情况下并不适用。 必须存在的分区 / 分区是必须存在的分区,所有一级目录都位于该分区之下,同时还与引导/还原/修复系统等动作有关,包含了一些修复系统的程序。文件系统层次标准(Filesystem Hierarchy Standard, FHS)建议根分区 / 在满足系统需求的情况下,应该越小越好,这样能够

wyynetcn的博客 1万+

声音事件检测metric:PSDS

这项工作为多声道声音事件检测(SED)系统的性能评估定义了一个新的框架,它克服了传统的collar-based事件决定、事件F-cores和事件错误率的限制。拟议的框架引入了对事件检测的定义,该定义对标签的主观性更为稳健。它还采用了多声道接收器操作特性(ROC)曲线,以提供比F1分数更全面的系统性能洞察力,并建议将这些曲线简化为单一的多声道声音检测分数(PSDS),这允许系统独立于操作点(OPs)进行比较。所提出的方法还能更好地了解不同声音类别的数据偏差和分类稳定性。

Maestro_T的博客 2719

centos分区方案

原文:centos磁盘安装与磁盘分区方案详解 这里只摘录了该文中分区方案和swap大小等内容,跳过了具体的命令和设置步骤 原文1作者:不详 原文2:Linux的swap空间需要设置多大? 原文2 作者:李向东 CentOS分区方案 ( 1 )最基本分区方案: / :建议大小在 5GB 以上。 swap :即交换分区,建议大小是物理内存的 1~2 倍。 ( 2 )进阶分区方案: /boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 100MB 。 / : Linux 系

kzginger2010的专栏 6528

运放偏置电路设计:如何精准计算差分放大器的电压偏移量

本文深入解析了差分放大器偏置电路的设计原理与精准计算方法,重点阐述了如何通过引入参考电压实现信号电压偏移,以适应单电源ADC的输入范围。文章结合实战案例,详细推导了偏移电压公式,并强调了电阻匹配、运放选型及PCB布局对精度和共模抑制比的关键影响,帮助硬件工程师避免常见设计陷阱。

weixin_29288313的博客 625

使用 Simulink 进行电力电子系统的小信号模型仿真

电力电子系统(Power Electronics System)包括各种功率转换器(如 DC-DC 转换器、逆变器等)。这些设备中的关键组件(如 MOSFET、IGBT、电容器、电感器等)不仅影响系统的性能,还直接关系到系统的稳定性、效率和可靠性。因此,在设计阶段进行详细的建模和仿真至关重要。小信号模型仿真的目的是通过线性化非线性系统来评估其动态特性,包括增益、相位裕度、带宽等指标。通过本教程,我们介绍了如何使用 Simulink 进行电力电子系统的小信号模型仿真。背景介绍。

xiaoheshang_123的博客 477

Centos7修改swap大小

查看swap 大小 一般的swap大小是实体内存的1-2倍,本例修改为内存的1.5倍。 [root@services swap]# free total used free shared buff/cache available Mem: 1882356 92720 1116504 492 673132 1624656 Swap: 0 0 0 可以看到此服务器没有设置 swap 大小,这里我们为了安装oracle12c,将swap调整为3G 设置swap文件大小 创建/usr/swap文件,并进入该文件

zhipengit 3908

slew dreate,slew threshold与transition计算

​只看rise情况下,from pin取slew threshold10%-90%的区间,slew derate为1,计算得到transition为1.002e-10,to pin的slew threshold 为30%-70%,slew derate 0.5,从波形列表上取相近的值3.75e-10和8.75e-10,计算得到transition为(8.75e-10-3.75e-10)/0.5=1e-9,考虑精度和取值区间问题,基本符合工具计算的值,如下:​。如下示例,在.lib库中有定义以下内容。

m0_61544122的博客 780

centos 中linux 如何设置swap大小?

swap的值都是安装系统的时候设置好的,一般设置为内存的两倍大小。使用过程中发现swap值过小只能添加。 [root@host ~]# free -m(命令查看当前swap大小) total used free shared buff/cache available Mem: 1006 381 190 42 434 427 Swap: 259 94 165 ...

三朝看客 1198

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

在centos7上设置swap交换空间

在centos7上设置swap交换空间 新建swap文件 第一步:确保系统中有足够的空间来用做swap交换空间,我使用的是KVM,准备在一个独立的文件系统中添加一个swap交换文件,在/opt/image中添加2G的swap交换文件 设置swap大小 第二步:添加交换文件并设置其大小为2G,使用如下命令 [root@sense image]# dd if=/dev/zero ...

YunWisdom 2902

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Centos7下增加swap分区大小

如果系统的物理内存用光了,系统就会跑得很慢,但仍能运行;如果Swap空间用光了,那么系统就会发生错误。例如,Swap空间用完,则服务进程无法启动,通常会出现“application is out of memory”的错误,严重时会造成服务进程的死锁。因此Swap空间的分配是很重要的,通常Swap空间的大小应是物理内存的2-2.5倍.  此方法不限于centos,linux均适用   以下命令...

我知道你是高手的博客 1万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

centos 设置swap分区

linux centos 如何设置swap大小? swap的值都是安装系统的时候设置好的,一般设置为内存的两倍大小。使用过程中发现swap值过小只能添加。 用free -m 命令查看当前swap大小 1、使用下面的命令创建2G的空间 dd if=/dev/zero of=/var/swap bs=1024 count=2048000 if 表示infile,of表示outfile,bs=1...

666赞歌的博客 1166

centos7parted分区_centos7最佳分区方案_centos7分区方案

因为硬盘中分区表的大小只有64Bytes,而分割一个分区就需要利用16Bytes空间来存储这个分区的相关信息。由于这个分区表大小的限制,. 下载App centos7的分区 WorldCrea多用户服务器分区方案 在这种服务器系统中,同时有多个用户通过telnet, ssh, rlogin或其方式在远程访问系统。系统中有三个35G的硬盘驱动器,总共有105G的磁盘空间 。系统中但太多分区就成了...

weixin_31047023的博客 2441

centos设置swap

SWAP 添加方法 1.查看当前 SWAP 情况 free -m 2.添加 SWAP 交换文件 创建 SWAP 文件,设置大小,这里我设置为 1G。(bs * count = SWAP 大小) dd if=/dev/zero of=/var/swap bs=1M count=1024 设置文件权限 chmod 600 /var/swap 创建 SWAP mkswap /var/swap 启...

会飞的猪 600

centos7设置swap空间大小

这个命令执行后,会在当前目录下创建一个名为 swapfile 的交换文件,其大小为 8GB。你可以通过将该文件挂载为交换分区,以扩展系统的虚拟内存空间。if=/dev/zero 指定输入文件为 /dev/zero,它是一个特殊设备文件,会生成无限个字节的零值。of=swapfile 指定输出文件为 swapfile,这是你要创建的交换文件的文件名。count=8 指定复制的块数,此处为 8 块,即总共复制 8GB 的数据。bs=1G 指定块大小为 1GB,这表示命令每次复制的字节数。

qq_42087317的博客 1217
上一篇: 【转载】Linux(CentOS6.3)三种安装方法(U盘,硬盘,光盘)
BlueSkyCjm
博客等级 码龄19年 2粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值