自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

基本Linux 優(yōu)化指南簡單介紹

運(yùn)維 系統(tǒng)運(yùn)維
本章主要介紹Linux 基本優(yōu)化指南,由于很多人對這個(gè)很迷茫,所以以下寫出了我的回答,希望對大家有所幫助。不喜歡的可以繞過。

有人看到Linux 優(yōu)化指南這個(gè)標(biāo)題的時(shí)候,心里一定在嘀咕“l(fā)inux需要優(yōu)化嗎?”。在回答這個(gè)問題之前,我先問個(gè)問題“何謂Linux 優(yōu)化?”,我的理念是,沒有最優(yōu)的,合適自己的才是更優(yōu)的,把桌面背景調(diào)成自己喜歡的顏色,算不算優(yōu)化呢?

我想上面兩個(gè)問題都不用回答,如果你有興趣,可以接著看下去。這里要說的優(yōu)化,主要指性能上的。優(yōu)化是針對自己硬件,針對自己需求來做的,因此不存在適合所有人的優(yōu)化方法。以我的機(jī)器為例,結(jié)合Ubuntu講述。

CPU:  AMD AM2 Athlon64 X2 3600+ 
RAM:  DDRII 800 512M * 2
DISK: SATA2 250G 8M

§加快啟動速度

如果你常常使用大量的外設(shè),比如說紅外、藍(lán)牙、打印機(jī)、掃描儀等,這部分可以跳過,因?yàn)檫@里將去掉這些東西在引導(dǎo)系統(tǒng)時(shí)的加載,以提高啟動速度。

Ubuntu和其它多數(shù)發(fā)行版一樣,在引導(dǎo)的時(shí)候,默認(rèn)會加載大量的你不需要的東西,HP打印機(jī),LVM,RAID,甚至是盲人使用的特性。這些東西一般都可以去掉,即使你偶爾需要使用,可以通過手動的方式啟動,不會影響你的使用,這就類似于windows的自啟動程序,Ubuntu的自啟動程序數(shù)量是的驚人的。
  
雖然可以通過命令行直接控制服務(wù)的一切,但對于新手來說,這不夠直觀,也沒那么安全,因此借助第3方的工具來實(shí)現(xiàn),不過請放心,那個(gè)工具是免費(fèi)的。

安裝這個(gè)工具 并且運(yùn)行
$ sudo apt-get install sysv-rc-conf
$ sudo sysv-rc-conf

哪些是需要的 哪些是不需要的 可以一個(gè)個(gè)的去用google搜索,這里給出一些大部分人可以考慮去掉的例子。
evms,cron,anacron,apmd,atd,mdamd,lvm 如果不知道是什么,可以放心去掉
bluez-utiles 藍(lán)牙,如果你每次開機(jī)都要用,那么留著也無妨。
bootlogd 如果你有查看日志的愛好 那么留著吧
cupsys   如果你常用打印機(jī),就留著
dns-clean 如果是撥號上網(wǎng)的,留著
fetchmail 如果不知道是干嘛的 也可以去掉
hdparm   如果都是SATA硬盤 去掉吧
hotkey-setup 只有筆記本可能需要,你可以嘗試去掉,有副作用就改回來
hotplug   大多數(shù)人可以去掉,有些硬件可能需要,比如品種罕見的聲卡
hplip  你有惠普打印機(jī)的話 就留著
klogd   去掉也無妨
networking 在交大宿舍上網(wǎng)的可以放心去掉
ntp-server  時(shí)間同步,一般可以去掉
pcmcia 傳說中的設(shè)備 我沒見過,因此去掉了
powernowd 如果CPU支持變頻,可以留著省電,去掉也無妨
ppp   撥號上網(wǎng)用的 不撥號的就關(guān)掉
ppp-dns   同上
readahead  關(guān)掉
rmnologin  去掉
rsync   如果不知道干嘛的 去掉
screen-cleanup  去掉
stop-bootlogd  去掉
sysklogd  去掉也無妨 隨你
urandom  去掉也無妨
usplash  那個(gè)黃色的啟動畫面 去掉吧
bittorrent  去掉
其余的服務(wù),不妨自己琢磨琢磨

使用并發(fā)加載 有的單核的機(jī)器上反而會變慢,建議雙核用戶使用
sudo vi /etc/init.d/rc
找到 CONCURRENCY=none
修改為 CONCURRENCY=shell 
保存后退出

§使用適合自己的內(nèi)核

從kernel.org下載源碼自己編譯內(nèi)核,調(diào)整參數(shù),使之適合自己。
  
內(nèi)核時(shí)鐘頻率 有100 250 333 1000等選項(xiàng) 選擇適合自己的
  
驅(qū)動,將磁盤控制器,文件系統(tǒng)的編譯進(jìn)內(nèi)核,其余的編譯成模塊,不需要的就
去掉不編譯

CPU類型,選擇跟自己型號一致的

內(nèi)存大小,大于等于1G內(nèi)存的,打開大于1G內(nèi)存支持

可以斟酌的地方很多,這里不再贅述,我的內(nèi)核精簡到了1.2M,這個(gè)大小你可以
參考一下。

§合理使用內(nèi)存

Linux的內(nèi)存管理機(jī)制跟windows不同,縱然你有64G的內(nèi)存,使用一段時(shí)間之后,
剩余的物理內(nèi)存仍然會相當(dāng)?shù)纳?,?nèi)存不是看的,是拿來用的,所以不要覺得奇怪。

這里需要調(diào)整的一個(gè)參數(shù)是vm.swappiness,Ubuntu默認(rèn)是60。這個(gè)參數(shù)是決定內(nèi)核將程序swap到swap里,還是釋放掉部分cache。0表示釋盡量放掉部分cache,100表示盡量使用swap,可以在0到100之間調(diào)節(jié)。我個(gè)人調(diào)整成了0。
  
sudo echo 'vm.swappiness = 0' >> /etc/sysctl.conf
  
如果要不重啟就生效,可以再修改一下 /proc/sys/vm/swappiness

§資源限制

編輯 /etc/security/limits.conf
hardcore0
enjoy   hardnofile  128
enjoy   hardfsize   1024000
enjoy   hardrss 102400
enjoy   hardstack   102400
enjoy   hardcpu 10
enjoy   hardnproc   20
enjoy   hardmaxlogins   10
enjoy   harddata102400

sagahardnproc   200
sagahardnofile  4096

enjoy和saga都是用戶名,限制的具體內(nèi)容看 這個(gè)文件的注釋。

如果不作這個(gè)限制,可能一行代碼就讓你很慘了,甚至需要你重啟一下。
你可以把下面這行代碼復(fù)制粘貼到終端里執(zhí)行測試一下是否需要限制
 :(){ :|:; }; :

§裁減系統(tǒng)體積

如果硬盤空間吃緊,刪除不需要的應(yīng)用軟件,這個(gè)對于新手同樣是存在風(fēng)險(xiǎn)的,
慎行。

§其他優(yōu)化
  
如果你不需要使用ipv6
sudo vi /etc/modprobe.d/aliases
找到alias net-pf-10 ipv6
改為alias net-pf-10 off #ipv6
  
禁用pango
sudo echo 'MOZ_DISABLE_PANGO="1"' >> /etc/environment
  
硬盤優(yōu)化(SATA的可以不做)
sudo hdparm -t -T /dev/hda //測試硬盤性能
sudo hdparm -c 1 /dev/hda  //使用32bit傳輸模式
sudo hdparm -d 1 /dev/hda  //使用DMA
sudo hdparm -t -T /dev/hda //再次測試
sudo hdparm -k 1 /dev/hda  //保存結(jié)果
這里的/dev/hda換成你自己的對應(yīng)的設(shè)備


§常用軟件的設(shè)置

OpenOffice里有個(gè)Java的選項(xiàng),一般可以禁用掉。

Firefox地址欄輸入 about:config 回車

browser.sessionhistory.max_entries 設(shè)置為5
browser.sessionhistory.max_total_viewers 設(shè)置為1
network.http.max-connections-per-server 設(shè)置為10
network.http.pipelining.maxrequests 設(shè)置為10
network.dns.disableIPv6 設(shè)置為true
network.dnsCacheEntries 設(shè)置為9999
network.dnsCacheExpiration 設(shè)置為9999
browser.cache.disk.capacity 設(shè)置為512000
browser.cache.memory.capacity 設(shè)置為102400(內(nèi)存小的人可以設(shè)置小一些)

具體的含義 自己查看mozilla的官方站點(diǎn)在線文檔 設(shè)置為合適自己的,Linux 優(yōu)化介紹完畢了。

  1. 關(guān)于敘述Ubuntu 8.10常用軟件,設(shè)置,配置(一)
  2. 關(guān)于敘述Ubuntu 8.10常用軟件,設(shè)置,配置(二)
  3. Ubuntu Compiz常 用快捷鍵(3)
  4. 簡單介紹Ubuntu操作系統(tǒng)中的“哞~”
  5. 簡單教大家 Fedora 12完美安裝nvidia官方驅(qū)動
責(zé)任編輯:志輝 來源: Ubuntu
相關(guān)推薦

2010-06-21 14:52:47

Linux APT

2010-03-24 10:10:21

2011-07-07 14:10:21

Cocoa 內(nèi)省 hash

2010-03-23 15:52:41

Linux shell

2011-07-03 23:22:31

網(wǎng)站優(yōu)化

2010-06-09 17:48:15

Linux 編程工具

2010-03-18 16:34:33

Linux命令

2010-06-18 09:51:51

Linux Accep

2009-09-23 10:15:23

Linux curlLinux命令行工具

2010-03-16 18:40:59

Ubuntu8.04

2010-06-21 17:10:02

Linux Arp命令

2010-03-10 15:05:22

linux系統(tǒng)備份方式

2009-12-23 19:13:40

Fedora Linu

2009-12-29 08:54:09

Ubuntu Linu

2009-12-24 15:59:58

Linux hal

2010-06-22 17:09:52

Linux Autom

2010-06-30 12:46:18

Linux SNMP工

2010-06-21 15:49:59

Linux apt是什

2010-06-11 11:15:33

Linux編程工具

2011-07-07 13:30:32

Cocoa Core
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號