日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

如何修改Linux內核參數vm.swappiness

瀏覽:303日期:2023-03-07 14:40:34
目錄
  • 修改Linux內核參數vm.swappiness
    • 調整vm.swappiness的方法
  • 了解vm.swappiness
    • 使用交換
    • vm.swappiness
    • 小結一下吧
  • 總結

    修改Linux內核參數vm.swappiness

    內核參數vm.swappiness控制換出運行時內存的相對權重,參數值大小對如何使用swap分區有很大聯系。

    值越大,表示越積極使用swap分區,越小表示越積極使用物理內存。

    默認值swappiness=60,表示內存使用率超過100-60=40%時開始使用交換分區。

    swappiness=0的時候表示最大限度使用物理內存,然后才是 swap空間;swappiness=100的時候表示積極使用swap分區,并把內存上的數據及時搬運到swap空間。(網上有的說,對于3.5以后的內核和RedHat 2.6.32之后的內核,設置為0會禁止使用swap,從而引發out of memory,這種情況可以設置為1。)

    需要根據服務器運行的程序類型,來設置不同的參數值。例如,對于Oracle一般設置為10;對于MySQL一般設置為1,盡可能不用swap分區。

    調整vm.swappiness的方法

    1、查看參數值:

    cat /proc/sys/vm/swappiness

    2、臨時調整:

    sysctl vm.swappiness = 10?
    cat /proc/sys/vm/swappiness

    3、永久調整:

    vi /etc/sysctl.conf?

    修改vm.swappiness=10

    然后加載參數:

    sysctl -p

    完畢。

    了解vm.swappiness

    Linux內核是一個相當復雜的軟件,具有許多組件,例如模塊,接口和配置文件[1]。

    些組件可以配置有特定值,以實現組件[2,3,4]的所需行為或操作模式。隨后,此設置將直接影響整個Linux系統的行為和性能。

    Linux內核及其組件的當前值可通過特殊接口/ proc目錄[5]進行訪問。這是一個虛擬文件系統,其中單個文件實時填充值。這些值表示Linux內核所處的實際狀態。

    您可以使用cat命令訪問/ proc目錄中的各個文件,如下所示:

    $ cat / proc / sys / net / core / somaxconn
    128
    $

    這些內核參數之一稱為vm.swappiness。它“控制從運行時內存中交換出來的相對權重,與從系統頁面緩存中刪除內存頁面相反” [6]。從Linux內核2.6版開始,引入了此值。它存儲在文件/ proc / sys / vm / swappiness中。

    使用交換

    在1990年代初期,使用swap [6]是使用小型UNIX計算機的重要組成部分。當討厭的內存泄漏干擾您的工作時,它仍然很有用(例如,在您的車輛中裝有備用輪胎)。機器將變慢,但在大多數情況下仍可用于完成其分配的任務。自由軟件開發人員一直在減少和消除程序錯誤方面取得了長足的進步,因此在更改內核參數之前,請先考慮將其更新為應用程序和相關庫的較新版本。

    如果您運行大量任務,則非活動任務將被換出到磁盤上,從而更好地利用了活動任務中的內存。視頻編輯和其他占用大量內存的應用程序通常建議使用一定數量的內存和磁盤空間。如果您有一臺無法升級內存的舊機器,那么提供更多的交換空間可能是一個不錯的臨時解決方案(有關更多信息,請參見[6])。

    交換可以發生在單獨的分區或交換文件上。該分區速度更快,并且受到許多數據庫應用程序的青睞。文件方法更加靈活(請參閱Debian GNU / Linux中的dphys-swapfile軟件包[7])。具有多個用于交換的物理設備允許Linux內核選擇最快速可用的設備(較低的延遲)。

    vm.swappiness

    vm.swappiness的默認值為60,它表示激活交換之前可用內存的百分比。值越低,使用的交換越少,并且物理內存中保留的內存頁越多。

    60的值是一個折衷方案,非常適合現代臺式機系統。建議將較小的值用于服務器系統。正如Red Hat Performance Tuning手冊指出的那樣[8],對于數據庫工作負載,建議使用較小的swappiness值。

    例如,對于Oracle數據庫,Red Hat建議將swappiness的值設置為10。相反,對于MariaDB數據庫,建議將swappiness的值設置為1 [9]。

    更改值直接影響Linux系統的性能。定義了這些值:

    • * 0:禁用交換
    • * 1:不完全禁用交換的最小數量
    • * 10:當系統中有足夠內存時為提高性能而推薦的值
    • * 100:主動交換

    如上所示,cat命令有助于讀取該值。同樣,sysctl命令為您提供相同的結果:

    #sysctl vm.swappiness
    vm.swappiness = 60
    #

    請記住,sysctl命令僅對管理用戶可用。要設置該值,請在/ proc文件系統中臨時設置該值,如下所示:

    ?;芈?10 > / PROC / SYS / VM / swappiness

    或者,您可以使用sysctl命令,如下所示:

    #的sysctl -w vm.swappiness = 10

    要永久設置該值,請以管理用戶身份打開文件/etc/sysctl.conf并添加以下行:

    vm.swappiness = 10

    小結一下吧

    越來越多的Linux用戶正在運行虛擬機。除了實際控制硬件的管理程序外,每個人都有其自己的內核。虛擬機具有為其創建的虛擬磁盤,因此更改虛擬機內部的設置將獲得不確定的結果。首先嘗試更改虛擬機管理程序內核的值,因為它實際上控制著計算機中的硬件。

    對于不再能夠升級的舊計算機(已經具有最大支持的內存),您可以考慮在計算機中放置一個小型固態磁盤,以將其用作其他交換設備。由于存儲單元因大量寫入而失敗,因此這顯然將成為一種消耗,但是可以以非常低的成本將機器的壽命延長一年或更長時間。與交換到普通磁盤相比,較低的延遲和快速讀取將提供更好的性能,從而為RAM提供中間結果。這應該允許您使用較低的vm.swappiness值以獲得最佳性能。您將不得不嘗試。SSD設備正在快速變化。

    如果您有多個交換設備,請考慮使其成為RAID設備以跨可用設備對數據進行條帶化。

    您可以在不重啟計算機的情況下更改交換性,這是與其他操作系統相比的一大優勢。

    嘗試僅包括您業務所需的服務。這將減少內存需求,提高性能并簡化一切。

    最后一點:您將為交換設備增加負載。您將需要監視它們的溫度。過熱的系統將降低其CPU頻率并降低速度。

    總結

    以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

    標簽: Linux Apache
    日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
    欧美aa一级| 欧美日韩一二| 一本色道久久精品| 91精品国产调教在线观看| 日本不卡免费高清视频在线| 国产999精品在线观看| 久久av网址| 国产精品红桃| 国产精选久久| 麻豆国产精品| 精品免费av| 成人日韩av| 欧洲一区二区三区精品| 亚洲va中文在线播放免费| 日韩精品水蜜桃| 欧美日韩国产探花| 一本色道精品久久一区二区三区| 亚洲欧美日韩一区在线观看| 综合激情一区| 88久久精品| 精品国产亚洲一区二区三区在线| 国产精品99一区二区三| 久久视频一区| 午夜久久tv| 一二三区精品| 国产精品黄网站| 亚洲精品在线影院| 99国产精品99久久久久久粉嫩| 蜜桃久久久久久久| 欧美日韩一区自拍| 国产一区二区三区黄网站| 成人羞羞在线观看网站| 六月婷婷一区| 国产精品分类| 欧产日产国产精品视频| 噜噜噜躁狠狠躁狠狠精品视频 | 伊人影院久久| 精品国产网站| 欧美日韩国产亚洲一区| 日韩高清不卡一区二区| 综合日韩av| 爽好久久久欧美精品| 欧美日韩夜夜| 亚洲成人二区| 日韩国产欧美在线播放| 丝袜诱惑一区二区| 蜜桃久久av| 国产精品v一区二区三区| 国精品产品一区| 亚洲一区久久| 黄色网一区二区| 日韩在线a电影| 久久精品女人| 欧美专区18| 免费一区二区三区在线视频| 午夜欧美精品| 国产激情一区| 国产毛片久久| 日韩av在线播放网址| 在线看片一区| 日本蜜桃在线观看视频| 亚欧成人精品| 日韩电影免费网址| 日韩精品91亚洲二区在线观看| 午夜影院一区| 日韩精品视频中文字幕| 丝袜美腿诱惑一区二区三区| 日韩一区免费| 国产字幕视频一区二区| 国产精品一区二区三区av麻| 欧洲激情综合| 精品国产欧美日韩一区二区三区| 丝瓜av网站精品一区二区| bbw在线视频| 欧美日韩亚洲一区三区| 欧美特黄一区| 高清av一区| 午夜电影一区| 亚洲国产综合在线看不卡| 国产精品va| 蜜桃视频在线观看一区二区| 成人日韩精品| 欧美激情在线精品一区二区三区| 亚洲免费一区二区| 亚洲一级大片| 亚洲精品成人| 午夜影院一区| 精品一区二区三区在线观看视频| 亚洲色图网站| 亚洲午夜精品久久久久久app| 国产精品成人国产| 先锋亚洲精品| 久久婷婷av| 久久香蕉网站| 国产丝袜一区| 天堂俺去俺来也www久久婷婷| 久久精品观看| 国产66精品| 久久不见久久见国语| 日韩毛片网站| 亚洲一区二区小说| 亚洲一区二区三区高清不卡| 午夜av成人| 风间由美中文字幕在线看视频国产欧美| 亚洲精品韩国| 久久av一区二区三区| 亚洲成人免费| 成人羞羞视频播放网站| 久久97视频| 精品亚洲a∨| 国产欧美成人| 国产日韩视频在线| 青青草91久久久久久久久| 亚洲天堂av资源在线观看| 好看的亚洲午夜视频在线| 激情婷婷综合| 久久一区二区三区喷水| 激情视频一区二区三区| 99久精品视频在线观看视频| 欧美aa一级| 久久激情中文| 久久精品电影| 国产综合精品| 欧美福利在线| 午夜欧美精品| 美女精品在线观看| 婷婷成人av| 国产精品亚洲一区二区在线观看| 蜜桃视频第一区免费观看| 免费观看久久久4p| 亚洲人成网站在线在线观看| 一区二区电影| 日韩不卡在线观看日韩不卡视频| 日本少妇精品亚洲第一区| 日韩av电影一区| 国产精品中文字幕亚洲欧美 | 六月天综合网| 亚洲一区欧美| 久久精品97| 精品久久久中文字幕| 久久亚洲黄色| 性感美女一区二区在线观看| 欧美一区二区三区激情视频| 婷婷综合激情| 亚洲丝袜美腿一区| 欧美一区成人| 精品久久影院| 久久在线免费| 日韩精品一区第一页| 日韩国产欧美在线播放| 久久精品免费看| 日本高清不卡一区二区三区视频| 色婷婷精品视频| 国产精品呻吟| 国产亚洲精品美女久久| 国产精品久久观看| 1000部精品久久久久久久久| 久久亚洲电影| 国产欧美一区二区三区精品观看 | 久久天堂av| 99亚洲视频| 日韩av不卡一区二区| 国产精品免费不| 日韩欧美国产精品综合嫩v| 日本美女一区| 在线日韩成人| 国内精品美女在线观看| 亚洲精品a级片| 欧美综合社区国产| 中文一区一区三区高中清不卡免费| 激情丁香综合| 日韩不卡一区二区| 成人欧美一区二区三区的电影| 美女久久久久| 日本一区二区三区视频在线看 | 精品丝袜在线| 另类av一区二区| 国产精品密蕾丝视频下载| 99久精品视频在线观看视频| 亚洲不卡视频| 在线亚洲人成| 亚洲精品中文字幕99999| 高清久久一区| 亚洲综合图色| 日本精品不卡| 欧美一级网站| 激情婷婷欧美| 欧美精品导航| 蜜臀91精品一区二区三区| 国产精品麻豆久久| 亚洲毛片在线免费| 涩涩av在线| 91国内精品| 久久中文视频| 欧美成a人片免费观看久久五月天| 136国产福利精品导航网址| 国产精品久久久久久模特 | 久久久精品网| 国产日韩免费| 天堂av在线一区|