Linux操作系統(tǒng)的優(yōu)化方法詳解
Linux操作系統(tǒng)的優(yōu)化方法詳解
Linux操作系統(tǒng)的優(yōu)化是保護系統(tǒng)安全的重要措施。下面由學習啦小編為大家整理了Linux操作系統(tǒng)的優(yōu)化方法詳解的相關知識,希望對大家有幫助!
Linux操作系統(tǒng)的優(yōu)化方法詳解
Linux操作系統(tǒng)的優(yōu)化方法1、虛擬內存優(yōu)化
首先查看虛擬內存的使用情況,使用命令
# free
查看當前系統(tǒng)的內存使用情況。
一般來說,linux的物理內存幾乎是完全used。這個和windows非常大的區(qū)別,它的內存管理機制將系統(tǒng)內存充分利用,并非windows無論多大的內存都要去使用一些虛擬內存一樣。這點需要注意。
Linux下面虛擬內存的默認配置通過命令
#cat/proc/sys/vm/freepages
可以查看,顯示的三個數字是當前系統(tǒng)的:最小內存空白頁、最低內存空白頁和最高內存空白。
注意,這里系統(tǒng)使用虛擬內存的原則是:如果空白頁數目低于最高空白頁設置,則使用磁盤交換空間。當達到最低空白頁設置時,使用內存交換(注:這個是我查看一些資料得來的,具體應用時還需要自己觀察一下,不過這個不影響我們配置新的虛擬內存參數)。
一般來講在配置系統(tǒng)分配的虛擬內存配置上,我個人認為增大最高內存空白頁是一種比較好的配置方式,以1G的內存配置為例:
可將原來的配置比例修改為:
204840966444
通過命令
# echo"204840966444" > /proc/sys/vm/freepages
因為增加了最高空白頁配置,那么可以使內存更有效的利用。
Linux操作系統(tǒng)的優(yōu)化方法2、硬盤優(yōu)化
如果你是scsi硬盤或者是ide陣列,可以跳過這一節(jié),這節(jié)介紹的參數調整只針對使用ide硬盤的服務器。
我們通過hdparm程序來設置IDE硬盤,
使用DMA和32位傳輸可以大幅提升系統(tǒng)性能。使用命令如下:
#/sbin/hdparm -c 1 /dev/hda
此命令將第一個IDE硬盤的PCI總線指定為32位,
使用 -c 0參數來禁用32位傳輸。
在硬盤上使用DMA,使用命令:
# /sbin/hdparm -d 1 /dev/hda
關閉DMA可以使用 -d 0的參數。
更改完成后,可以使用hdparm來檢查修改后的結果,使用命令:
# /sbin/hdparm -t /dev/had
為了確保設置的結果不變,使用命令:
# /sbin/hdparm -k 1 /dev/hda
Hdparm命令的一些常用的其他參數功能
-g 顯示硬盤的磁軌,磁頭,磁區(qū)等參數。
-i 顯示硬盤的硬件規(guī)格信息,這些信息是在開機時由硬盤本身所提供。
-I 直接讀取硬盤所提供的硬件規(guī)格信息。
-p設定硬盤的PIO模式。
-Tt 評估硬盤的讀取效率和硬盤快取的讀取效率。
-u<0或1> 在硬盤存取時,允許其他中斷要求同時執(zhí)行。
-v 顯示硬盤的相關設定。
Linux操作系統(tǒng)的優(yōu)化方法3、其他優(yōu)化
關閉不需要的服務,關于系統(tǒng)自動啟動的服務,網上有很多資料,在此我就不贅述了;