A. linux系统怎么调整swap分区大小
/根分区并不是越大越好,因为驱动程序也是安装在根分区的,所以尽量分配1g(不要低于1g)。然后就是/boot,此分区的空间只要有100m就足够了,多了是没有用的。而/usr分区要根据自己安装软件的数量决定,一般15g已经非常充裕。接下来是/var,这个分区是用来存储安装软件的配置和数据文件用的,一般8-10g就可以了。而/tmp分区是用来存储系统中所有的临时文件用的,这个分区分配25g可以避免虚拟机或者系统中程序的下载临时文件过大,而造成的空间不够问题。而交换分区则是系统的交换文件所使用的独立分区,如果内存大于4g可以完全不使用,不分配。在这些分区全部分配完毕之后,把剩余空间全部分配给/home即可。
B. linux文件系统swap怎样扩大
先生成一个swap文件:
dd if=/dev/zero of=swap01.img bs=100M count=10
然后做成swap系统:
mkswap swap01.img
然后启用:
swapon swap01.img
再用free查看时就发现系统的swap扩大了
C. linux系统怎么增加swap交换分区
linux系统中想要增加swap交换分区,该怎么增加呢?下面我们就来看看详细的教程。
1、首先点击dock栏上的“ 启动器 ”,找到“ 深度终端 ”并运行。
2、然后给root用户设置密码,因为安装过程的是管理员用户,并没有设置root密码。
sudo passwd root
3、设置完成后,执行 su命 令切换到root用户
4、执行如下命令,在根目录生成swap文件,count设定块数,bs设定块大小,生成4G的swap。
dd if=/dev/zero of=/swapfile count=4096 bs=1024k
5、接下来需要设置为交换分区(路径与上面的路径一致)。
mkswap /swapfile
6、挂载交换分区(路径与上面的路径一致)。
swapon /swapfile
7、这时候执行top命令可以看到相应的swap分区信息。
二、开机自动挂载swap
1、接下来要实现开机自动挂载,用vim打开 fstab文件 :
vim /etc/fstab
2、按 G键 ,切换到文件最后,追加以下内容
/swapfile swap swap defaults 0 0
3、wq命令保存并退出 vim 。
4、重启一下电脑就可以看到效果了。
注意事项:
如果不分配swap交换分区,则很容易卡顿
D. 如何增加linux下的swap空间
如果硬盘上还有未分配的空间,就新划分一个分区作为一个swap空间,这个只需要格式化以后以swapon命令启用就可以了,Linux系统貌似可以有多个swap(用swapon -s命令可以看到),但是用free命令看到的是总的大小;如果硬盘上没有未分配空间了,就用文件的方式建立一个swap空间。下面以1G大小的文件为例介绍如何用文件建立内存交换空间(后面添加swap到系统的步骤是通用的):
1. 使用dd命令在某个目录(实际使用时换成其他目录,/tmp目录的数据会在重启后丢失)下新建一个1G的文件:
dd if=/dev/zero of=/tmp/swap bs=1M count=1024
解释:1M是单位,1024M就是总大小1G
2. 格式化这个文件为swap格式:(用mkswap命令)
mkswap /tmp/swap
3. 启动swap,用swapon命令(就是添加到系统):
swapon /tmp/swap
4. 查看效果(用swapon的-s参数):
swapon -s
可以看到所有的swap分区,如果成功了,/tmp/swap必然在里面。然后再用free命令,就可以看到swap空间增加了。
E. linux中swap分区属于主分区还是扩展分区
Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。它是一段连续的磁盘空间,并且对用户不可见。在分区中一般将Swap分区定为主分区而不是扩展分区。
F. redhat linux swap分区扩展的方法有哪些
redhat linux swap分区扩展的三种方法
swap 介绍:
当物理内存占用完了后,当系统还需要更多的物理内存时,物理内存中inactive pages ,就move到swap空间。swap 空间是在位于硬盘上的,因此访问速度较物理内存慢。
当机器的物理内存发生变化时,swap 分区也要做相应的扩展:
有三种方法可以对swap 分区进行扩展:
一、扩展正在使用的swap 分区的逻辑卷(推荐使用此种方式)
二、新建swap 分区,
三、新建swap file,
具体步骤如下:
一、扩展正在使用的swap 分区的逻辑卷
设定用作swap 分区的逻辑卷为:/dev/VolGroup00/LogVol01
Disable swapping for the associated logical volume:
# swapoff -v /dev/VolGroup00/LogVol01
Resize the LVM2 logical volume by 256 MB:
# lvm lvresize /dev/VolGroup00/LogVol01 -L +256M
Format the new swap space:
# mkswap /dev/VolGroup00/LogVol01
Enable the extended logical volume:
# swapon -va
Test that the logical volume has been extended properly:
# cat /proc/swaps 或者# free
二、新建swap 分区
设定新建的swap 分区的逻辑卷为:/dev/VolGroup00/LogVol02
Create the LVM2 logical volume of size 256 MB:
# lvm lvcreate VolGroup00 -n LogVol02 -L 256M
Format the new swap space:
# mkswap /dev/VolGroup00/LogVol02
Add the following entry to the /etc/fstab file:
/dev/VolGroup00/LogVol02 swap swap defaults 0 0
Enable the extended logical volume:
# swapon -va
Test that the logical volume has been extended properly:
# cat /proc/swaps 或者# free
三、新建swapfile
通过此种方式进行swap 的扩展,首先要计算出block的数目。具体为根据需要扩展的swapfile的大小,以M为单位。block=swap分区大小*1024, 例如,需要扩展64M的swapfile,则:block=64*1024=65536.
然后做如下步骤:
dd if=/dev/zero of=/swapfile bs=1024 count=65536
Setup the swap file with the command:
mkswap /swapfile
To enable the swap file immediately but not automatically at boot time:
swapon /swapfile
To enable it at boot time, edit /etc/fstab to include the following entry:
/swapfile swap swap defaults 0 0
After adding the new swap file and enabling it, verify it is enabled by viewing the output of the command cat /proc/swaps 或者 free.
总结:三种方法都能对swap 分区进行扩展,但是推荐使用第一种方法。
G. 如何扩展/删除swap分区
linux调整swap的方法大致有三种:1.如果linux的磁盘分区类型是lvm的类型的话建议直接用lvm进行在线的扩展收缩swap的大小。2.在标准分区小我们可以使用我们的划分分区的方法加入swap中。3.标准分区小我们可以使用文件的方式把swap的分区扩大。分区扩展:fdisk/dev/hdan···(创建分区)mkswap/dev/sda3(指定该SWAP分区)swapoffswapon/dev/hda3(开启swap分区)vim/etc/fstab(写入开机启动)free-s文件扩展:查看目前系统swap:swapon-s决定SWAP文件的大小,先指定区块大小:bs,再指定区块数量count,则SWAP文件的大小是:count*bs在root用户下执行如下命令:ddif=/dev/zeroof=/swapfilebs=1Mcount=2048指定作为交换区的文件:mkswap/swapfile激活交换区文件:swapon/swapfile开机时启用swap,在/etc/fstab添加如下内容:/swapfileswapswapdefaults0确认swap已经被使用,另外在/目录可以看到文件swapfile基本上的操作是这个样子的建议您查看下linux就该这样学的相关资料,希望能够帮助您,注意swap的大小要适中
H. linux系统怎么增加swap分区空间大小
1.查看swap分区大小的命令:”free -m“
2、选择适合的分区,创建适合的swap文件,命令为:”dd if=/dev/zero of=/swap1 bs=1M count=2048“
3、将生成的文件设置为swap分区文件,命令:”mkswap /swap1“
4、激活新创建的swap分区,命令:”swapon /swap1“
5、查看生效的swap分区大小,命令:”free -m“
6、设置开机启动新创建的swap分区,编辑”/etc/fstab”配置文件,在文件末尾添加” /swap1 swap swap defaults 0 0“
I. linux如何增加swap分区大小
linux里面 不一定要swap分区(很多书上说要有是错的)
你可以先
cat /proc/swaps
看是swap分区
然后 swapoff /dev/sdax
取消swap分区 然后fdisk 删除这个分区 再新建一个4G的分区
然后mkswap /dev/sdax 格式化为swap
swapon 挂上分区 (记得还有修改/etc/fstab 开机自动挂载)
还有一个简单点的方式
用文件的新式创建swap
先用dd 建立一个空文件 (大小自定 你的要求己是2G)
然后mkswap
swapon
这样就多了一个swap文件
另外 我用了几年linux swap基本上就是个摆设 1G内存
J. Linux下如何增加swap分区大小
1、检查当前的分区情况:
[root@localhost]#free -m
2、增加交换分区文件及大小,如果要增加2G大小的交换分区,则命令写法如下,其中的 count 等于想要的块大小。
[root@localhost]# dd if=/dev/zero of=/home/swap bs=1024 count=2048000
3、设置交换文件:
[root@localhost]# mkswap /home/swap
4、立即启用交换分区文件
[root@localhost]# swapon /home/swap
5、如果要在引导时自动启用,则编辑 /etc/fstab 文件,添加行:
/home/swap swap swap defaults 0 0
系统下次引导时,它就会启用新建的交换文件,再查看SWAP分区大小发现增加了2G。
批量删除linux下文件夹命令如下:
比如我要删除/var/www/html这个文件夹的话可以使用以下命令:rm -Rf html
然后在ls查看发现没html这个文件夹了!