linux学习小记(二)——页面缓存(swap)【转】

转载请注明本文地址:http://crtstalraysblog.blog.163.com/blog/static/23933000920151197822754/
1、用的swap文件代替swap分区。

      dd if=/dev/zero of=/swapfile bs=1M count=2048 '在根目录下创建一个4G大小的空文件

      mkswap /swapfile '将创建了的空文件作为swap

      swapon /swapfile '挂载swap

      然后在/etc/fstab中加入以下行:/swapfile swap swap default 0 0今后便可以自动启动了。

2、linux共享windows下的pagefile.sys。这个文件与linux swap文件只是文件头不一样,其余都是一样的。

      mount /dev/* /mnt/  '*为pagefile.sys所在分区(如sda8)

      mksawp /mnt/pagefile.sys

      swapon /mnt/pagefile.sys

      若要linux启动时,自动挂载pagefile.sys文件,可以编辑以下两个文件,加入相应的行:

      1、在/etc/fstab中加入

           /dev/* /mnt/ ntfs default 0 0

      2、在/etc/rc.local中加入:

           mkswap /mnt/pagefile.sys

           swapon /mnt/pagefile.sys

      这时,linux启动登录前,便自动挂载了pagefile.sys作为swap文件。

      P.S.若按照这种方式共享页面文件(虚拟内存),则windows、linux都不能使用睡眠功能

转载请注明本文地址:
http://crtstalraysblog.blog.163.com/blog/static/23933000920151197822754/

标签:, , , , ,

不说点什么喵?

18 − 16 =

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据