成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

LAMP 系統(tǒng)性能調(diào)優(yōu)之內(nèi)核調(diào)優(yōu)措施

運維 系統(tǒng)運維
在對系統(tǒng)的 Apache、PHP 和 MySQL 組件進行調(diào)優(yōu)之前,應該花一些時間確保底層 Linux 組件的運行正常。這點是非常重要的!

 

LAMP 

LAMP

  LAMP的一些快速的內(nèi)核調(diào)優(yōu)措施

  大多數(shù) Linux 發(fā)布版都定義了適當?shù)木彌_區(qū)和其他 Transmission Control Protocol(TCP)參數(shù)。可以修改這些參數(shù)來分配更多的內(nèi)存,從而改進網(wǎng)絡(luò)性能。設(shè)置內(nèi)核參數(shù)的方法是通過 proc 接口,也就是通過讀寫 /proc 中的值。幸運的是,sysctl 可以讀取 /etc/sysctl.conf 中的值并根據(jù)需要填充 /proc,這樣就能夠更輕松地管理這些參數(shù)。清單 2 展示在互聯(lián)網(wǎng)服務器上應用于 Internet 服務器的一些比較激進的網(wǎng)絡(luò)設(shè)置。

  清單 2. 包含較為激進的網(wǎng)絡(luò)設(shè)置的 /etc/sysctl.conf

 

  1.   # Use TCP syncookies when needed  
  2.  
  3.   net.ipv4.tcp_syncookies = 1  
  4.  
  5.   # Enable TCP window scaling  
  6.  
  7.   net.ipv4.tcp_window_scaling: = 1  
  8.  
  9.   # Increase TCP max buffer size  
  10.  
  11.   net.core.rmem_max = 16777216  
  12.  
  13.   net.core.wmem_max = 16777216  
  14.  
  15.   # Increase Linux autotuning TCP buffer limits  
  16.  
  17.   net.ipv4.tcp_rmem = 4096 87380 16777216  
  18.  
  19.   net.ipv4.tcp_wmem = 4096 65536 16777216  
  20.  
  21.   # Increase number of ports available  
  22.  
  23.   net.ipv4.ip_local_port_range = 1024 65000  
  24.  

 

  將這些設(shè)置添加到 /etc/sysctl.conf 的現(xiàn)有內(nèi)容中。第一個設(shè)置啟用 TCP SYN cookie。當從客戶機發(fā)來新的 TCP 連接時,數(shù)據(jù)包設(shè)置了 SYN 位,服務器就為這個半開的連接創(chuàng)建一個條目,并用一個 SYN-ACK 數(shù)據(jù)包進行響應。在正常操作中,遠程客戶機用一個 ACK 數(shù)據(jù)包進行響應,這會使半開的連接轉(zhuǎn)換為全開的。有一種稱為 SYN 泛濫(SYN flood) 的網(wǎng)絡(luò)攻擊,它使 ACK 數(shù)據(jù)包無法返回,導致服務器用光內(nèi)存空間,無法處理到來的連接。SYN cookie 特性可以識別出這種情況,并使用一種優(yōu)雅的方法保留隊列中的空間(細節(jié)參見 參考資料 一節(jié))。大多數(shù)系統(tǒng)都默認啟用這個特性,但是確保配置這個特性更可靠。

  啟用 TCP 窗口伸縮使客戶機能夠以更高的速度下載數(shù)據(jù)。TCP 允許在未從遠程端收到確認的情況下發(fā)送多個數(shù)據(jù)包,默認設(shè)置是最多 64 KB,在與延遲比較大的遠程客戶機進行通信時這個設(shè)置可能不夠。窗口伸縮會在頭中啟用更多的位,從而增加窗口大小。

  后面四個配置項增加 TCP 發(fā)送和接收緩沖區(qū)。這使應用程序可以更快地丟掉它的數(shù)據(jù),從而為另一個請求服務。還可以強化遠程客戶機在服務器繁忙時發(fā)送數(shù)據(jù)的能力。

  最后一個配置項增加可用的本地端口數(shù)量,這樣就增加了可以同時服務的最大連接數(shù)量。

  在下一次引導系統(tǒng)時,或者下一次運行 sysctl -p /etc/sysctl.conf 時,這些設(shè)置就會生效。

通過文章的描述和代碼的分析,我們可以通過內(nèi)核調(diào)優(yōu)措施來對LAMP進行調(diào)優(yōu)!

【編輯推薦】

 

 

責任編輯:趙鵬 來源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2011-03-21 09:35:38

LAMP調(diào)優(yōu)網(wǎng)絡(luò)文件

2011-03-10 14:40:52

2011-03-18 11:13:07

LAMP度量性能

2011-03-18 11:00:48

LAMPLAMP 架構(gòu)

2011-03-10 14:40:54

LAMPMysql

2011-03-21 09:17:35

LAMP調(diào)優(yōu)磁盤

2013-02-28 13:37:59

系統(tǒng)性能調(diào)優(yōu)技術(shù)實戰(zhàn)

2013-03-12 17:33:17

Linux系統(tǒng)性能調(diào)優(yōu)

2021-07-15 08:00:47

系統(tǒng)性能調(diào)優(yōu)cpunuma架構(gòu)

2013-03-20 17:18:07

Linux系統(tǒng)性能調(diào)優(yōu)

2017-07-21 08:55:13

TomcatJVM容器

2011-07-01 10:09:50

ASP.NET

2011-03-10 14:40:50

2013-03-18 15:35:30

2017-07-04 13:02:02

Linux系統(tǒng)性能調(diào)優(yōu)工具

2021-03-04 08:39:21

SparkRDD調(diào)優(yōu)

2012-06-20 11:05:47

性能調(diào)優(yōu)攻略

2011-05-27 10:35:05

PerfLinux系統(tǒng)性能

2011-03-14 13:07:22

LAMPApache調(diào)優(yōu)

2011-03-14 13:38:40

LAMPApache調(diào)優(yōu)
點贊
收藏

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

主站蜘蛛池模板: 国产欧美久久精品 | 在线观看免费福利 | 一区二区av| 黄网站涩免费蜜桃网站 | 亚洲 自拍 另类 欧美 丝袜 | 99小视频 | 亚洲三区在线 | 久久一区二区三区电影 | 伊人青青久久 | 日韩有码在线播放 | 日韩无| 亚洲黄色av网站 | 美女久久久 | 一级毛片免费视频 | 一道本视频 | 亚洲免费网址 | 欧美成人一区二区 | 日本三级全黄三级三级三级口周 | 亚洲国产精品成人无久久精品 | av中文字幕在线播放 | 999久久久久久久久6666 | 中文字幕国产精品 | 日本网站免费观看 | 一级特黄视频 | 日韩一级欧美一级 | av国产精品| 狠狠操网站 | 国产精品永久久久久久久www | 亚洲一区 | 日韩高清一区二区 | 欧美群妇大交群中文字幕 | 一级做a爰片性色毛片 | 国产欧美一区二区三区在线看 | 亚洲福利视频一区二区 | 欧美国产精品 | 日韩成人在线看 | 成人中文字幕av | 九九视频在线观看 | 国产精品综合网 | 国产精品一区二区不卡 | 欧美一区二区三区精品免费 |