天天看點

Linux Sysctl調整核心參數

sysctl

指令被用于在核心運作時動态地修改核心的運作參數,可用的核心參數在目錄

/proc/sys

中。它包含一些TCP/IP堆棧和虛拟記憶體系統的進階選項, 這可以讓有經驗的管理者提高引人注目的系統性能。用sysctl可以讀取設定超過五百個系統變量。

常見用法

  1. 列出所有的變量并檢視
sysctl -a | less
           
  1. 修改某變量的值
sysctl -w 變量名=變量值
#sysctl -w vm.max_map_count=262144
           
  1. 關于sysctl檔案的配置

sysctl設定定義在

sur/lib/sysctl.d/

,

/run/sysctl.d

/etc/sysctrl.d

目錄下。一些軟體的設定則位于

/usr/lib/sysctl.d

目錄下。想要覆寫整個檔案系統參數的話,則在

/etc/sysctl.d

目錄下建立一個同名的檔案,然後寫上你的配置。建立自己的配置也是一樣。

/etc/sysctl.d

目錄下,建立檔案,寫上自己的配置。

最後

有些軟體配置核心參數用的到。

繼續閱讀