成人在线你懂的-成人在线免费小视频-成人在线免费网站-成人在线免费视频观看-日韩精品国产一区二区-日韩精品国产一区

掃一掃
關(guān)注微信公眾號

Linux_Swap持續(xù)增長的問題 一
2007-04-25   中國IT實驗室

關(guān)于swap持續(xù)增長:
  • 懷疑存在內(nèi)存泄露,對于什么原因引起的泄露,初步懷疑與服務(wù)器玩家上下線登錄時內(nèi)存未釋放有關(guān)。
    • 問題排查的思路:
      • (1)確定標(biāo)準(zhǔn)系統(tǒng)中哪些情況會造成swap的持續(xù)增長
      • (2)確定swap的增長與系統(tǒng)其它性能指標(biāo)的關(guān)系,這個使用Excel分析比較麻煩,經(jīng)常需要動態(tài)加載某條曲線,改良中。
      • (3)如何在不修改程序版本的基礎(chǔ)上,優(yōu)化這種現(xiàn)象(Linux系統(tǒng)參數(shù)調(diào)整)
      • (4)程序的哪一部分可能形成這樣的開銷情況(大量使用內(nèi)存進(jìn)行交互),縮小排查的范圍(擬定后期的測試計劃)
  • 懷疑和系統(tǒng)的連接數(shù)與mysql的連接數(shù)有關(guān),一個用戶登錄到底使用了幾個Connections問題(mysql端),連接數(shù)不釋放也可能造成內(nèi)存持續(xù)增長
  • 可能與外網(wǎng)的內(nèi)存分配機(jī)制,這個方面待確定
  • 可能和外網(wǎng)的CentOS系統(tǒng)ipc參數(shù)有關(guān),這個系統(tǒng)參數(shù)的配置可以在一定程序上緩解系統(tǒng)的壓力,優(yōu)化內(nèi)存的使用和分配機(jī)制

超級詳細(xì)Tcpdump 的用法:

  第一種是關(guān)于類型的關(guān)鍵字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一臺主機(jī),net 202.0.0.0 指明 202.0.0.0是一個網(wǎng)絡(luò)地址,port 23 指明端口號是23。如果沒有指定類型,缺省的類型是host.

  第二種是確定傳輸方向的關(guān)鍵字,主要包括src , dst ,dst or src, dst and src ,這些關(guān)鍵字指明了傳輸?shù)姆较颉Ee例說明,src 210.27.48.2 ,指明ip包中源地址是210.27.48.2 , dst net 202.0.0.0 指明目的網(wǎng)絡(luò)地址是202.0.0.0 。如果沒有指明方向關(guān)鍵字,則缺省是src or dst關(guān)鍵字。

  第三種是協(xié)議的關(guān)鍵字,主要包括fddi,ip,arp,rarp,tcp,udp等類型。Fddi指明是在FDDI(分布式光纖數(shù)據(jù)接口網(wǎng)絡(luò))上的特定 的網(wǎng)絡(luò)協(xié)議,實際上它是"ether"的別名,fddi和ether具有類似的源地址和目的地址,所以可以將fddi協(xié)議包當(dāng)作ether的包進(jìn)行處理和 分析。其他的幾個關(guān)鍵字就是指明了監(jiān)聽的包的協(xié)議內(nèi)容。如果沒有指定任何協(xié)議,則tcpdump將會監(jiān)聽所有協(xié)議的信息包。

  除了這三種類型的關(guān)鍵字之外,其他重要的關(guān)鍵字如下:gateway, broadcast,less,greater,還有三種邏輯運算,取非運算是 'not ' '! ', 與運算是'and','&&';或運算 是'or' ,'││';這些關(guān)鍵字可以組合起來構(gòu)成強(qiáng)大的組合條件來滿足人們的需要,下面舉幾個例子來說明。

  普通情況下,直接啟動tcpdump將監(jiān)視第一個網(wǎng)絡(luò)界面上所有流過的數(shù)據(jù)包。

# tcpdump

tcpdump: listening on fxp0

11:58:47.873028 202.102.245.40.netbios-ns > 202.102.245.127.netbios-ns: udp 50

11:58:47.974331 0:10:7b:8:3a:56 > 1:80:c2:0:0:0 802.1d ui/C len=43

0000 0000 0080 0000 1007 cf08 0900 0000

0e80 0000 902b 4695 0980 8701 0014 0002

000f 0000 902b 4695 0008 00

11:58:48.373134 0:0:e8:5b:6d:85 > Broadcast sap e0 ui/C len=97

ffff 0060 0004 ffff ffff ffff ffff ffff

0452 ffff ffff 0000 e85b 6d85 4008 0002

0640 4d41 5354 4552 5f57 4542 0000 0000

0000 00

使用-i參數(shù)指定tcpdump監(jiān)聽的網(wǎng)絡(luò)界面,這在計算機(jī)具有多個網(wǎng)絡(luò)界面時非常有用,

使用-c參數(shù)指定要監(jiān)聽的數(shù)據(jù)包數(shù)量,

使用-w參數(shù)指定將監(jiān)聽到的數(shù)據(jù)包寫入文件中保存

A想要截獲所有210.27.48.1 的主機(jī)收到的和發(fā)出的所有的數(shù)據(jù)包:

#tcpdump host 210.27.48.1

B想要截獲主機(jī)210.27.48.1 和主機(jī)210.27.48.2 或210.27.48.3的通信,使用命令:(在命令行中適用 括號時,一定要

#tcpdump host 210.27.48.1 and \ (210.27.48.2 or 210.27.48.3 \)

C如果想要獲取主機(jī)210.27.48.1除了和主機(jī)210.27.48.2之外所有主機(jī)通信的ip包,使用命令:

#tcpdump ip host 210.27.48.1 and ! 210.27.48.2

D如果想要獲取主機(jī)210.27.48.1接收或發(fā)出的telnet包,使用如下命令:

#tcpdump tcp port 23 host 210.27.48.1

E 對本機(jī)的udp 123 端口進(jìn)行監(jiān)視 123 為ntp的服務(wù)端口

# tcpdump udp port 123

熱詞搜索:

上一篇:UNIX/Linux平臺上可執(zhí)行文件格式分析 四
下一篇:Linux_Swap持續(xù)增長的問題 二

分享到: 收藏
主站蜘蛛池模板: 《可爱的小鸟》阅读答案| 七年级下册语文第八课生字拼音 | 玉林电视台| 日本变态裸体挠痒痒视频| 梁祝《引子》简谱| xxxxxxcom| 生男生女清宫图| 免费完整版在线观看| 暮光之城1高清完整版| 致爱丽丝钢琴简谱双手完整版| 老司机免费视频在线观看| 体温单的绘制及图解| 笼中鸟完整版| 吾栖之肤完整版在线观看| 贝的故事教案设计优秀教案| 极品美女在线视频| 绝顶五秒前在线观看| 色即是空韩国| 奖励员工的表扬通告怎么写| 男人亲女人下面的视频| 曼娜回忆录高清视频播放| 郑楚一| 挠中国美女丝袜脚心| 周星驰原名| 好3| 好妻子剧情简介| 洛城僵尸| 杨玉环秘史| 天下第一剑| 大森元贵| 爱人的眼睛是第八大洋什么意思? 营业执照注销打什么电话咨询 | 八年级上册英语课文| 电影英雄| 黄真伊| 《起风了》数字简谱| 椿十三郎| 小鲤鱼历险记肥鲶鱼| 必修一英语电子课本外研版| 孤独感爆满的头像| 李采潭韩国| 触底反弹电影|