ubuntu 放内存(如何在ubuntu上安装软件)
大家好,关于ubuntu 放内存很多朋友都还不太明白,今天小编就来为大家分享关于如何在ubuntu上安装软件的知识,希望对各位有所帮助!
ubuntu根目录内存爆满教你快速扩容!
首先,我之前的工作环境是Windows系统,为了工作需求,将开发环境迁移到Ubuntu,并且安装了双系统。由于初始分配给Ubuntu的磁盘空间较小,加上工作文件增加,因此考虑了磁盘扩容的问题。
为了了解磁盘空间,我查阅了相关资料。扩容Ubuntu根目录的方法主要有两种,其中一种是挂载,这种方法无法解决根本问题,但操作相对简单,此处不赘述。另一种方法是直接对根目录进行扩容,从根本上解决磁盘空间不足的问题。假设初始根目录空间为95GB,现在目标扩容至256GB,具体操作步骤如下:
Ubuntu自带了一个非常实用的图形化分区工具,首先需要安装它。在安装前,确保更新了APT源,已更新过的用户可跳过这一步。
安装完成后,启动gparted工具。在gparted界面中,你可以进行分区操作,但无法直接向左扩展根目录磁盘空间,因为根目录磁盘处于锁定状态。在某些情况下,如图所示,未分配空间位于根目录右侧,此时可以进行扩容操作。然而,如果未分配空间位于根目录左侧,gparted将无法进行扩容操作,只能进行磁盘压缩。
简而言之,gparted不支持Ubuntu系统磁盘向左进行扩容操作。完成扩容后,根目录空间将从88GB增加至120GB,扩容成功。
为了确认磁盘空间变化,可以使用命令检查。如果未分配空间位于根目录左侧,可以通过以下步骤进行扩容:
下载gparted的ISO版本并创建U盘启动盘。Ubuntu系统自带启动盘创建工具,插入U盘,创建U盘启动盘。重启电脑,进入BIOS设置,选择从U盘启动。在gparted Live环境下,根目录锁定状态解除,可以对Ubuntu根目录进行扩容操作。通过图形化界面进行操作,无需过多解释,尝试即可完成。
ubuntu 物理内存使用达100%,怎样排查
有时候,查看资源管理器你会发现一个奇怪的现象。物理内存使用率没超过50%,就开始使用swap空间了。用swap显然没有使用物理内存快。如何修改?
在ubuntu里面,swappiness的值的大小对如何使用swap分区是有着很大的联系的。
swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间;swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。两个极端,对于 ubuntu的默认设置,这个值等于60,建议修改为10。具体这样做:
1、查看你的系统里面的swappiness,在终端输入 cat/proc/sys/vm/swappiness,不出意外结果应该是60
2、修改swappiness值为10。在终端输入 sudo gedit/etc/sysctl.conf,然后在最后一行添加 vm.swappiness=10,保存。
3、重启电脑,使设置生效。
这样Ubuntu就能最大限度使用物理内存了!!
Ubuntu 如何把内存当做硬盘使用
在做开发的时候有时候会有大量的磁盘读写操作,这样很伤硬盘。比如在进行ROS开发的时候经常要播放bag文件。长时间的测试可能好几个小时都在连续的读硬盘。这时候如果你的内存足够大的话就可以把内存的一部分挂载到文件系统里面当做硬盘使用。使用方法也非常简单。
首先创建一个挂载点
mkdir ramdisk1
然后把内存挂载上去
sudo mount-t tmpfs-o size=8G tmpfs ramdisk/1
size后面跟的是硬盘的大小。这里是挂载了8G的内存。
看一下效果吧
直接使用硬盘播放bag文件
使用内存之后