linux没有swap分区可以吗

作者&投稿:晨梁 (若有异议请与网页底部的电邮联系)
系统总是在物理内存不够时,才进行Swap交换,没问题,物理内存用不多少,最好还是有,没有一点问题都没有

linux没有swap分区可以吗~

运行某大型的软件,如果没有足够的内存,解决的办法是在硬盘上划出一个区域来当作临时的内存。
Windows操作系统把这个区域叫做虚拟内存,Linux把它叫做交换分区swap分区,增加swap交换分区,方法:
1、以root权限,键入如下命令创建512M的swap文件(1024 * 512MB = 524288)

2、创建Linux交换文件



mkswap /swapfile1


3、立即激活 /swapfile1交换文件



swapon /swapfile1


4、设置系统自激活交换文件。编辑 /etc/fstab文件,并增加如下第二行代码。




vi /etc/fstab
/swapfile1 swap swap defaults 0 0


5、重启系统,使用free -m查看swap大小。

Linux 把物理内存划分作称为分页(Page)的内存区块。内存交换是一个内存分页被复制到一个预配置的称为swap 空间的硬盘空间里的过程,以此来释放内存分页。物理内存与这个 swap 空间的共同大小称为可用的虚拟内存量。在这里,保留 swap分区有两个重要的原因。其一,当物理内存不足以支撑系统和应用程序(进程)的运作时,这个 swap 空间可以用作临时存放使用率不用程序(进程)使用。再有,即使你的机器拥有足够多的物理内存,也有一些程序会在它们初始化时残留的极少再用到的内存分页内容转移到 swap 空间,以此让出物理内存空间。对于有发生内存泄漏几率的应用程序(进程),swap 空间更是重要,因为谁也不想看到由于物理内存不足导致系统崩溃。如果你需要在 Ubuntu 下跑虚拟机或者常用休眠(Hibernate),推荐划分 swap 空间。如果在使用过程中想要清空 swap 空间,可以先禁用 swap,然后再次启用。以 Ubuntu为例,sudo swapoff -asudo swapon -a通过系统监视器,例如 gnome-system-monitor,你就可以看到 swap 空间的内容被转移到了物理内存中。可能也许你不习惯把一个分区留给 swap,那么也可以使用一个文件作为 swap 空间,设置方法如下。但是这样确实不如 swap 分区的性能来得好。打开控制台,创建一个 512MB 的文件用作 swap:sudo dd if=/dev/zero of=/mnt/512Mb.swap bs=1M count=512格式化这个 swap 文件作为内存交换设备:sudo mkswap /mnt/512Mb.swap添加这个 swap 文件到系统:sudo swapon /mnt/512Mb.swap* 要在开机时就使用这个 swap 文件,需要编辑配置文件:gksudo gedit /etc/fstab* 在 /etc/fstab 最末加入这一行:重启即可生效。

安装linux系统对硬盘分区时,必须有的两种分区类型是什么?
答:安装Linux系统对硬盘分区时,必须有两种分区类型: 根分区和交换分区。根分区就是root分区,所有的东西都在这个分区内。 /swap分区是交换分区,是一定磁盘空间(分区或文件),用于将部分内存中的数据换下来,以腾出内存空间用于其他需求。在一个系统中,物理内存快使用完时,操作系统会使用交换分区。当...

Linux系统必须建立的三个分区是什么,
答:安装Linux只要求两个基本分区,即根分区及交换分区,如果你的磁盘空间足够大,可以多划分空间给根分区,你也可以把常用的目录新建到桌面,如下载的软件包,放到桌面不影响你进入Linux系统的速度,当然这要求你有足够大的根分区。2、swap分区 swap就是Linux下的虚拟内存分区,它的作用是在物理内存使用完之后...

ubuntu 10.04分区时挂截点没有swap怎么办?怎么分?对Linux系统不懂!!
答:swap在创建分区的时候不用建立挂载点,直接建立swap分区,一般为物理内存的2倍,不过如果物理内存大于2G,一般swap分区设置为2G.也可以等到安装完之后设置swap分区.分区后swapon.

虚拟机上装linux怎样磁盘分区
答:1、最简单的方法,直接使用默认分区,因为是虚拟机,不需要太多设置的。2、必须进行的分区方法。Linux的分区必须有两个分区,一个是/根分区,一个是swap交换分区。3、较规矩的分区方法,除了必须的/根分区和swap交换分区,一般还要单独分boot分区和home分区。/:根分区,至少要8G的空间,当然多多益善。/...

linux服务器分区怎么分linux服务器分区
答:该分区没有对应的目录,故用户无法访问。Linux下的swap分区即为虚拟内存.虚拟内存用于当系统内存空间不足时,先将临时数据存放在swap分区,等待一段时间后,然后再将数据调入到内存中执行.所以说,虚拟内存只是暂时存放数据,在该空间内并没有执行。Ps:虚拟内存 虚拟内存是指将硬盘上某个区域模拟为内存....

...分区时挂截点没有swap怎么办?怎么分?对Linux系统不懂!!
答:如对Linux系统不懂,就建立swap档,请执行下述的指令:sudo dd if=/dev/zero of=/mnt/512Mb.swap bs=1M count=512 ===> 建立 512Mb swap档 sudo mkswap /mnt/512Mb.swap sudo swapon /mnt/512Mb.swap cat /proc/meminfo|grep -i swap ===> 查证swap ...

linux不分区会怎么样linux不分区
答:只需要默认的按下一步就可以实现操作系统的安装了。在操作系统的安装过程中,它会自动的把硬盘分成几个常见的分区,当然,这个过程你也可以自己手动来完成。安装linux还用给硬盘分区吗?ext或者ext3还有交换分区linuxswap交换分区,必不可少,前者是安装系统文件的,后者则是Linux缓存磁盘所必需的。

linuxswap分区作用linuxswap分区
答:分区建议:建议是物理内存大小的2倍,比如你电脑是4G的物理内存,swap分区可以是8G 分区格式:swap格式 3、/分区(根分区)大小:剩余空间 作用:Linux系统具有“一切皆文件”的思想和特点,所有的文件都从这里开始。如果我们有大量的数据在根目录下(比如做FTP服务器使用)可以划分大一点的空间。分区建议...

装完redhat linux9.0后还能设置swap分区吗,装的时候没设置
答:可以。单独做一个分区或者做一个swap文件都可以。以做分区为例,使用fdisk建立分区,并使用t命令设置分区类型为swap(82)使用w命令保存并退出fdisk,使用如下命令建立swap文件系统:mkswap 分区名(刚才新建的)使用swapon命令激活swap分区,或者修改/etc/fstab文件并重新启动系统 ...

linux 只分根分区和swap分区可以吗
答:可以,实际上swap分区也是可选的,内存够的话可以不用。当然分几个区要看你的实际用途,自己装着玩无所谓,当作桌面工作环境则最好规划一下,作服务器的话更要考虑好。嵌入系统的话又另当别论了。