Ubuntu系统安装完后,swap分区没有被使用。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu系统安装完后,swap分区没有被使用。相关的知识,希望对你有一定的参考价值。

本人新手一个,用笔记本安装了个 ubuntu 12.04 LTS版的系统,安装时 /分区10G、/boot分区200M、swap分区16G、/home分区400+G。内存条是8G的,安装完后,我用 TOP命令查看。。在复制文件的时候。MEM 使用了5000000+K,但是SWAP使用一直是0,而且复制速度慢,求指点如何让swap分区动起来。在线等回复。

晕...你8G的内存还分什么swap啊....swap是内存不够用才会去用的,还有休眠时候用的....用了倒反变慢的,复制速度慢是硬盘的问题,受不了可以换SSD固态硬盘追问

工作需要要跑虚拟机。主要不是说硬盘复制慢,而是磁盘读写一到20%,电脑就卡得不行了,swap没看到被使用过

追答

这个硬盘速度问题,你可以考虑上个固态硬盘...不然没什么办法的

追问

能按500G的硬盘帮我弄个分区方案么?

追答

/ 给个20-30G吧,一般够了,swap给个8g,你要多开虚拟机,我4g内存都不分swap的,剩下就是/home了,boot不用单独分出来的了,不过你想不卡...raid 或者 SSD才可以解决

参考技术A swap分区和home分区分这么大干神马……
swap是交换分区,也就是Windows下虚拟内存的地位,内存8G的话,swap也分个8GB就行了,基本用不到的
而且根分区/只有10GB……难道你今后软件就装10GB?

如果你要查看是否利用了交换分区,用 cat /etc/mtab 看系统是否挂载了swap分区
内容看不懂的话可以贴上来我帮你看一下追问

太长了,不知道怎么贴。。。

追答

=。= 这个文件不会很长啊,按理来说就六行左右啊,你不会复制粘贴的话拍张照总行吧

Ubuntu 新建swap分区及启用

个人电脑配置:500G机械硬盘+16G NGFF SSD+8G Physical Memory

之前安装Ubuntu16.04,默认装到NGFF的SSD里,/和swap分区一共才16G,于是删除swap分区,发现开机速度奇慢无比,即便将swappiness设为0依旧,so需要在机械硬盘上重新划分一块swap分区。

注意,由于MBR分区系统最多只能有4块primary分区,因此建议先在磁盘末尾划出一块比较大的Extend分区,便于以后使用。

①在Extend分区划出一块Logical分区

②sudo fdisk -l 查看分区设备号,这里我的是/dev/sda7

③sudo mkswap /dev/sda7 将sda7转为swap分区格式

④sudo swapon /dev/sda7

进行完上述操作之后reboot后用free命令查看,swap显示仍旧为0,这是因为/ec/fstab 里的值并没有更新

①sudo blkid -t TYPE=swap 查看swap的Label(UUID)

②vim /etc/fstab 修改swap的Label即可

最后,可以修改swappiness的值,内存比较大的情况下,建议修改为10

①sudo vim /proc/sys/vm/swappiness 将其改为10

sudo vim /etc/sysctl.conf 最后加上一行vm.swappiness=10

 

以上是关于Ubuntu系统安装完后,swap分区没有被使用。的主要内容,如果未能解决你的问题,请参考以下文章

安装linux至少需要哪两个分区?作用分别是啥?

安装ubuntu系统如何分区

Ubuntu设置Swap分区

安装好ubuntu后 怎么给硬盘分区?

ubuntu虚拟机安装分区完后如图,没有继续安装的选项

win10下安装linux双系统,安装完后,发现直接进入了一个命令界面,怎么才能进入正常界面?