日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

增加虛擬內(nèi)存的方法 手把手教您擴(kuò)展虛擬內(nèi)存

在linux磁盤剛分區(qū)的時(shí)候,我們會劃分一個(gè)swap分區(qū),這塊分區(qū)作為一塊虛擬內(nèi)存,承擔(dān)著擴(kuò)充內(nèi)存的作用 。然而在工作中我們會遇到虛擬內(nèi)存也不夠用的情況,這個(gè)時(shí)候我們也不能重新給磁盤進(jìn)行分區(qū),只能通過增加一個(gè)swap文件,來擴(kuò)充我們的虛擬內(nèi)存 。接下來,山醫(yī)的小凡將手把手帶你擴(kuò)充你的虛擬內(nèi)存 。

增加虛擬內(nèi)存的方法 手把手教您擴(kuò)展虛擬內(nèi)存



增加虛擬內(nèi)存的方法 手把手教您擴(kuò)展虛擬內(nèi)存


1.檢查現(xiàn)有交換空間的大小
如果你想檢查你現(xiàn)有虛擬內(nèi)存的大小,可以使用命令‘free -m ’
[root@chenfancentos ~]# free -mtotalusedfreesharedbufferscachedMem:98816482302648-/+ buffers/cache:90898Swap:199901999【增加虛擬內(nèi)存的方法 手把手教您擴(kuò)展虛擬內(nèi)存】根據(jù)現(xiàn)有交換空間的大小,選擇合適的拓展大小 。
2.創(chuàng)建適合的swapfile
我們經(jīng)??梢允褂?dd"命令來創(chuàng)建一個(gè)文件,用 “if” 指定源,基本上除了 “/dev/zero” 外基本上不會寫別的,而/dev/zero 是UNIX系統(tǒng)特有的一個(gè)文件 。“of” 指定目標(biāo)文件, “bs” 定義塊的大小, “count” 定義塊的數(shù)量,這兩個(gè)參數(shù)的多少決定了目標(biāo)文件的大小 。
[root@chenfancentos ~]# dd if=/dev/zero of=/tmp/swapfilebs=300M count=1記錄了1+0 的讀入記錄了1+0 的寫出314572800字節(jié)(315 MB)已復(fù)制,13.9027 秒,22.6 MB/秒[root@chenfancentos ~]# du-h /tmp/swapfile300M/tmp/swapfile可以看到新生成了一個(gè)swapfile文件,大小為300M.
3.格式化剛才創(chuàng)建的swapfile
[root@chenfancentos ~]# mkswap -f /tmp/swapfileSetting up swapspace version 1, size = 307196 KiBno label, UUID=c4e2a8b1-fa09-41ab-bcbf-63c273ed9598可以看到格式化后成功的UUID信息
4.實(shí)現(xiàn)開機(jī)自動掛載交換文件
我們在/etc/fstab中增加一下條目 /tmp/swapfile swap swap defaults 0 0,就能實(shí)現(xiàn)開機(jī)自動掛載 。
[root@chenfancentos ~]# cat /etc/fstab# /etc/fstab# Created by anaconda on Sat Apr2 19:37:01 2016## Accessible filesystems, by reference, are maintained under '/dev/disk'# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info#UUID=301b2f9f-91d3-47dd-8a43-d377cba1cd5c /ext4defaults1 1UUID=812455f9-a63f-4b09-9336-05e3ada6f9a7 /bootext4defaults1 2UUID=416480d0-662c-406c-a328-b4c2f370577b swapswapdefaults0 0tmpfs/dev/shmtmpfsdefaults0 0devpts/dev/ptsdevptsgid=5,mode=6200 0sysfs/syssysfsdefaults0 0proc/procprocdefaults0 0/tmp/swapfileswapswapdefaults0 0就這樣即使后續(xù)重啟,也能做到自動掛載 。
5.啟用swapfile,查看虛擬內(nèi)存大小
[root@chenfancentos ~]# swapon /tmp/swapfile[root@chenfancentos ~]# free -mtotalusedfreesharedbufferscachedMem:98813685201050-/+ buffers/cache:74913Swap:229902299可以興奮的看到,相對于初始的虛擬內(nèi)存,現(xiàn)在增加了300M 。是不是有點(diǎn)激動,想要體驗(yàn)Linux之美,跟著山醫(yī)的小凡一起動手實(shí)驗(yàn) 。
手把手教您擴(kuò)展虛擬內(nèi)存 | 《Linux就該這么學(xué)》 (linuxprobe.com)

    推薦閱讀