|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。
新的Ubuntu9.04公布后,我立即就入手下手了体验。不能不说,较比来的8.10版,Ubuntu9.04的启动与运转速率都有了很多进步。
从头给条记天职区安装新体系时,碰到了是不是该给硬盘分别swap(互换空间)分区的成绩,由于之前从很多中央都曾见到过物理内存充足年夜,即可不用分别swap分区的批评。相对年夜内存,我这台呆板的2GB内存应当算是不小,但终极仍是留出了1GB分别给了swap分区。从收集上失掉一些保存swap的来由。LinuxdividesitsphysicalRAM(randomaccessmemory)intochucksofmemorycalledpages.Swappingistheprocesswherebyapageofmemoryiscopiedtothepreconfiguredspaceontheharddisk,calledswapspace,tofreeupthatpageofmemory.Thecombinedsizesofthephysicalmemoryandtheswapspaceistheamountofvirtualmemoryavailable.
Linux把物理内存分别作称为分页(Page)的内存区块。内存互换是一个内存分页被复制到一个预设置的称为swap空间的硬盘空间里的历程,以此来开释内存分页。物理内存与这个swap空间的配合巨细称为可用的假造内存量。 在这里,保存swap分区有两个主要的缘故原由。
其一,当物理内存不敷以支持体系和使用程序(历程)的运作时,这个swap空间能够用作一时寄存利用率不高的内存分页,把腾出的内存交给急需的使用程序(历程)利用。
再有,即便你的呆板具有充足多的物理内存,也有一些程序会在它们初始化时残留的少少再用到的内存分页内容转移到swap空间,以此让出物理内存空间。关于有产生内存泄露概率的使用程序(历程),swap空间更是主要,由于谁也不想看到因为物理内存不敷招致体系溃散。
假如你必要在Ubuntu下跑假造机大概经常使用休眠(Hibernate),保举分别swap空间。
假如在利用过程当中想要清空swap空间,能够先禁用swap,然后再次启用。以Ubuntu为例,
sudoswapoff-a
sudoswapon-a 经由过程体系监督器,比方gnome-system-monitor,你就能够看到swap空间的内容被转移到了物理内存中。
大概大概你不习气把一个分区留给swap,那末也能够利用一个文件作为swap空间,设置办法以下。可是如许的确不如swap分区的功能来得好。翻开把持台,创立一个512MB的文件用作swap:
sudoddif=/dev/zeroof=/mnt/512Mb.swapbs=1Mcount=512
格局化这个swap文件作为内存互换设备:
sudomkswap/mnt/512Mb.swap
增加这个swap文件到体系:
sudoswapon/mnt/512Mb.swap
*要在开机时就利用这个swap文件,必要编纂设置文件:
gksudogedit/etc/fstab
*在/etc/fstab最末到场这一行:
/mnt/512Mb.swapnoneswapsw00
重启便可失效。 #更多关于Linuxswap的常识,能够浏览Linux.com-AllaboutLinuxswapspace/UbuntuSwapFaq。
来自:http://www.thisischen.com/2009/05/linux-swap.html
要多动手,不要怕什么搞坏了怎么办,你不搞坏,不去动手,就永远不会有收获,既然你在linux中是自由的,那就发挥自己的权利; |
|