欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

怎么在CentOS7系統(tǒng)中增加swap-創(chuàng)新互聯(lián)

這篇文章將為大家詳細講解有關怎么在CentOS7系統(tǒng)中增加swap,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

成都創(chuàng)新互聯(lián)是少有的做網站、成都網站設計、營銷型企業(yè)網站、小程序制作、手機APP,開發(fā)、制作、設計、賣鏈接、推廣優(yōu)化一站式服務網絡公司,公司2013年成立,堅持透明化,價格低,無套路經營理念。讓網頁驚喜每一位訪客多年來深受用戶好評

大內存計算機swap有必要嗎?

對于內存較小的計算機,swap是非常有必要的。swap的存在能讓執(zhí)行吃內存程序變得可能,執(zhí)行慢總比不能運行或者奔潰強。但現(xiàn)代計算機動輒8G以上的內存,如非運行大型或專業(yè)軟件,內存足夠日常使用。這種情況下,swap有存在的必要嗎?

答案還是看使用場景。個人電腦上運行桌面版Linux并且開啟休眠功能,則應該劃分不小于內存的swap分區(qū);如果是內存足夠大且常年不關機的服務器,沒有swap也毫無問題。

ssd硬盤要不要設置swap?

之前的ssd硬盤有讀寫壽命的問題,因此不建議將swap文件或分區(qū)放到ssd硬盤上。

目前的ssd硬盤技術已經升級換代更智能,如果有swap需求,放在ssd硬盤上也沒什么問題。

swap設置多大好?

如果開啟休眠功能,應該劃分swap分區(qū),并且分區(qū)大小不能小于內存,建議的值是“內存大小+2G”。

不用休眠功能的服務器,swap可以為文件,一種確定swap大小的實用方法是:1G內存及以下,swap大小為內存的兩倍;2-4G內存,與內存同等大小;5-16G內存,swap可固定為4G;17-32G內存,8G swap;33 G及以上,固定為16G swap。

上述方法不絕對,有特殊需求可酌情增減swap大小。

怎樣增加swap?

安裝操作系統(tǒng)時候可以分區(qū)(單獨掛載點)形式指定swap,也可以在系統(tǒng)安裝完成后動態(tài)添加和刪除。

查看swap

free命令可以查看系統(tǒng)活動的swap信息,例如:

$ free -m
# 輸出如下
#  total used free shared buff/cache available
# Mem:  7976 4979  328  124 2669 2703
# Swap:  0  0  0

第二行是swap信息,可以看到沒有活動的swap。

也可以用swapon命令查看活動的swap,例如:

$ swapon -s
# 沒有swap信息,所以無輸出
# 有swap的輸出為
# Filename  Type Size Used Priority
# /swap     file 2097148 281052 -2

增加swap

假設我們打算運行一個非常占用內存的程序,8G物理內存不夠,便可借助swap增加系統(tǒng)可用的虛擬內存。操作方法如下:

1、選定或創(chuàng)建一個作為swap的文件(也可以用分區(qū)),常用創(chuàng)建指定大小文件的命令有fallocate和dd。例如創(chuàng)建一個8G大小的文件:

# fallocate
sudo fallocate -l 8G /swap
# dd
sudo dd bs=1GB count=8 if=/dev/zero of=/swap

由于dd有復制的過程執(zhí)行較慢,實踐中建議用fallocate;

2、swap文件會存放內存中的數據,出于安全考慮應限制其它用戶的訪問:sudo chmod 0600 /swap;

3、將文件格式化為swap文件:sudo mkswap /swap;

4、啟用該swap文件:sudo swapon /swap;如果不想使用swap,可用swapoff命令卸載:sudo swapoff /swap;

5、如果希望系統(tǒng)啟動后自動加載swap文件,在/etc/fstab文件增加一行: /swap swap swap sw 0 0
增加swap后,可用swapon -s或free -m命令查看swap信息。

swap相關設置

和swap最直接相關,也是影響系統(tǒng)性能的一個設置參數便是vm.swappiness。其值是0-100的整數,指示內存用掉百分之多少時開始使用swap。100表示盡可能使用swap,0則表示只有物理內存不夠時才用上swap備胎。對于服務器,建議10-30之間。

設置和更改swappiness的命令是:sudo sysctl vm.swappiness=10 。該命令只對當前系統(tǒng)有效,系統(tǒng)重啟后又恢復默認值。要想設置永久生效,在/etc/sysctl.conf中增加或更改對應的設置行:vm.swappiness = 10

關于怎么在CentOS7系統(tǒng)中增加swap就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

本文名稱:怎么在CentOS7系統(tǒng)中增加swap-創(chuàng)新互聯(lián)
URL地址:http://www.chinadenli.net/article8/djdjip.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化域名注冊網站建設網站策劃建站公司搜索引擎優(yōu)化

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化