• 2024-06-08在Linux中,什么是交换空间?
    在Linux中,交换空间(SwapSpace)是一种磁盘上的特殊空间,用于扩展系统的虚拟内存。当系统的物理内存(RAM)使用量达到其最大容量时,Linux内核会使用交换空间来临时存储那些暂时不活跃的进程,从而为其他进程腾出内存空间。交换空间的作用类似于虚拟内存,但它是存储在磁盘上的,而不是在物理内存
  • 2024-05-16Android源码编译报错 FAILED: out/soong/build.ninja
    网上查了比较多资料发现是swap分区不够导致的,修改swap分区大小参考如下:https://blog.csdn.net/phj1990/article/details/124961180https://zhuanlan.zhihu.com/p/399986218swap分区大小选择:内存<=4g:Swap至少4G内存4~16G:Swap至少8G内存16G~64G:Swap至少16G内存64
  • 2024-05-01创建swap的方式方法与swap的优缺点说明
    创建swap的方式方法与swap的优缺点说明背景发现阿里云的机器默认关闭了swap但是自己的内存设置又比较夸张.32G内存设置了20G的堆区.但是实际上内存使用了27.5G然后可用内存只剩下300M外加2G的buffer跟CPU的cache但是产品会宕机准备创建上一块swap..创建过程d
  • 2024-04-14Ubuntu 启用交换分区
    前言交换分区也称之为swap分区,允许系统在内存不足的情况下将内存程序写入文件,防止系统卡死失去响应的情况发生。检查现有交换分区首先,确认系统中是否已存在交换分区或文件。在终端中输入以下命令:swapon--showfree-hswapon--show命令会列出当前已启用的交换空间。fr
  • 2024-04-10使用dd命令创建swap交换分区
    [root@k-DevOps-10-13~]#ddif=/dev/zeroof=/data/swapfilebs=1Mcount=3072030720+0recordsin30720+0recordsout32212254720bytes(32GB)copied,148.272s,217MB/s[root@k-DevOps-10-13~]#chmod666/data/swapfile[root@k-DevOps-10-13~]#mkswap/
  • 2024-04-06在Linux中,虚拟内存和交换空间作用是什么?
    在Linux系统中,虚拟内存和交换空间是用于扩展物理内存(RAM)容量的两种机制。它们允许系统在物理内存不足时继续运行程序和处理数据,从而提高了系统的可用性和稳定性。1.虚拟内存(VirtualMemory)概念:虚拟内存是一种内存管理技术,它使得系统可以访问比物理内存更多的内存空间。虚拟
  • 2024-03-11在Linux中,发现内存可用量很小,接下来怎么办?
    在Linux系统中,当你发现内存可用量很小,这意味着系统可能面临内存压力,进而影响系统性能和稳定性。为了解决这一问题,你可以按照以下步骤进行排查和处理:1.查看内存使用情况首先,你需要详细了解内存的当前使用状态。可以使用以下命令:free-h#显示人类可读格式的内存使用情况,包
  • 2024-02-07云服务centos7 增加虚拟内存
    1、查看磁盘使用情况free-h而Mem就表示购买阿里云时候的内存,我们能够看到只有3.9G,并且已经使用了3.7G。 2、添加Swap分区使用dd命令创建名为swapfile的swap交换文件(文件名和目录任意):ddif=/dev/zeroof=/var/swapfilebs=1024count=4194304dev/zero是Linux的一种特殊字
  • 2024-01-29服务器分配虚拟内存
    1.打开终端,输入命令sudoswapon-s查看当前交换分区情况。2.如果没有交换分区,则需要创建一个交换分区。可以通过GParted等工具进行创建,也可以通过命令sudoddif=/dev/zeroof=/swapfilebs=1Mcount=2048创建一个大小为2GB的交换文件。3.设置交换文件权限:sudochmod600/sw
  • 2024-01-01随身wifi骁龙410原版debian系统改良版
     看作者原版系统刷系统还要刷两次替换基带此系统一步到位 改良特点:1.安装了一些常用软件aptinstalllocalesusbutilscurlwgetfdisknet-toolsnanoiproute22.解决热点与usb共存(不需要桥接)2.ssh地址[email protected]密码:13131443.刷入带热点名称:4G-wifi密码:12345678
  • 2023-12-12【Centos】Centos 7.6 配置内存交换区
    1  前言嘿嘿,双十二搞活动了,兄弟们,看便宜买了一台腾讯云的,我本身已经有一台2C2G的了,上边部署的微服务,主要是熟悉微服务的体系,什么注册中心、配置中心、数据库、XXL-JOB、Redis基础设施就一堆,还有我的微服务四个中心一个应用,实在是不堪重负,这不是搞活动,正好再来一台,一台用来部署
  • 2023-11-10阿里云Ubuntu服务器优化
    阿里云Ubuntu服务器优化有台自用的阿里云测试服务器,最便宜的那种2核2G¥99/年,装的ubuntu22.04.之前用着感觉还行,最近几天使用vscodessh修改调试,搞了一段时间就不行,cpu和内存飙升至96%以上...之后就是各种反应迟钝,无法编译....太便宜了,提交工单都不好意思装个htop看了下,vscode
  • 2023-11-09调整ubuntu20.04交换分区
    free-h#查看交换分区sudofallocate-l8G/swapfile提示:fallocate失败,文本文件忙,需先关闭交换分区sudoswapoff/swapfile再依次执行以下命令:sudofallocate-l8G/swapfilesudochmod600/swapfilesudomkswap/swapfilesudoswapon/swapfile
  • 2023-09-13linux系统创建新的Swap分区
    先执行free-h查看现在的swap分配情况 执行swapon-s查看swap的分区文件执行swapoff/dev/dm-1取消已经挂上的swap文件现在扩充swap到4G,并将swap文件挂到/vm_memory/swapfile上先创建/vm_memory/swapfile,依次执行mkdir/vm_memorytouch/vm_memory/swapfil
  • 2023-08-01Linux存储管理
    1、磁盘分区TODO2、Swap分区2.1、Swap分区简介作用:  swap分区通常被称为交换分区,是一块特殊的硬盘空间。当实际内存不够用时,OS会将内存中暂时不用的部分数据,放在交换分区中,为当前运行的程序提供足够的内存空间。优先:  通过操作系统的调度,应用程序实际可使用远超过
  • 2023-07-13ubuntu22.04 autoware安装教程
    PrerequisiteOSUbuntu22.04ROSROS2HumbleGitsudoapt-get-yupdate&sudoapt-get-yinstallgitHowtosetupadevelopmentenvironment1、参考博文https://www.cnblogs.com/tianyonglin/p/17285111.html安装nvidia驱动,注意不要安装最新版的推荐驱动版本,否
  • 2023-06-30CentOS7下swap分区创建(添加),删除以及相关配置
     小叨下背景:笔者的服务器内存只有1g,少得可怜。之前使用apache,不堪忍受其过量的内存消耗,网站卡得想哭,数据库也不断地崩,无奈投入nginx的怀抱并且已经喜欢上了nginx,具体请看上文《CentOS7部署轻量级web服务器nginx+php》。     然而过了几个月后数据库还是继续崩,经查询mysql
  • 2023-06-13ubuntu failed to activate swap/swapfile
    Copyfrom https://www.makeuseof.com/fix-read-error-on-swap-device-ubuntu/ sudoswapoff/swapfileOncetheswapfilehasbeendisabled,youarereadytocreateanewswapfile.Forexample,tocreateaswapfileof4G,runthefollowingcommand.sudofa
  • 2023-05-17linux 新增swap交换空间
    关闭所有交换分区命令如下:swapoff-a通过swap分区文件增加swap空间创建swap分区的文件ddif=/dev/zeroof=swapfilebs=1Mcount=1024其中bs是每块的大小,count是块的数量;bscount,就是swap文件的大小:这里1M1024=1G。可以根据需要自行调整。此外,swapfile是swap文件的路径,可
  • 2023-05-15AOSP源码编译—交换空间扩容
    编译AOSP源码的时候会出现提示如下:意思是需要16G左右的内存(实际上编译会超过16G),而我们之前安装Ubuntu的时候只分配了8G,编译一定会失败!此时需要添加虚拟内存(swap交换空间)Linux的交换分区(swap),或者叫内存置换空间(swapspace),是磁盘上的一块区域,可以是一个分区,也可以是一个文件,或
  • 2023-04-03Linux 扩容swap交换分区
    ddif=/dev/zeroof=swapfilebs=100Mcount=50这条命令从硬盘里分出一个100M×50=5G大小的空间,挂在swapfile上注意:这里我们bs(buffsize)给的100M,bs大小可以根据free-h命令查看的buff/cache的大小来决定,如果给大了可能会报dd:memoryexhaustedbyinputbufferofsize
  • 2023-03-20增加linux的swap内存
    1.创建swap分区的文件ddif=/dev/zeroof=swapfilebs=1Mcount=1024其中bs是每块的大小,count是块的数量;bscount,就是swap文件的大小:这里1M1024=1G。可以根据需要自行调整
  • 2023-03-10在云服务器增加swap分区
    问题:在云服务器部署zabbix时会报swap错误解决方法:添加swap分区介绍避免应用程序内存不足错误的最简单方法之一是为服务器添加一些Swap空间。Swap分区在系统的物理内存不
  • 2023-02-19运行python程序时显示killed
    这是由于内存不足导致,以下命令可以拓展内存:sudoswapoff/swapfilesudoddif=/dev/zeroof=/swapfilebs=1Mcount=30720oflag=appendconv=notruncsudomkswap/sw
  • 2023-02-01Ubuntu18添加swap分区
    swap分区,是系统内存不够用时,就需要把物理内存一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有操作的程序,这些被释放的空间临时保存