精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Linux服務器性能出問題,排查這些參數指標

系統(tǒng) Linux
一個基于 Linux 操作系統(tǒng)的服務器運行的同時,也會表征出各種各樣參數信息。通常來說運維人員、系統(tǒng)管理員會對這些數據會極為敏感,但是這些參數對于開發(fā)者來說也十分重要,尤其當你的程序非正常工作的時候,這些蛛絲馬跡往往會幫助快速定位跟蹤問題。

一個基于 Linux 操作系統(tǒng)的服務器運行的同時,也會表征出各種各樣參數信息。通常來說運維人員、系統(tǒng)管理員會對這些數據會極為敏感,但是這些參數對于開發(fā)者來說也十分重要,尤其當你的程序非正常工作的時候,這些蛛絲馬跡往往會幫助快速定位跟蹤問題。

這里只是一些簡單的工具查看系統(tǒng)的相關參數,當然很多工具也是通過分析加工 /proc、/sys 下的數據來工作的,而那些更加細致、專業(yè)的性能監(jiān)測和調優(yōu),可能還需要更加專業(yè)的工具(perf、systemtap 等)和技術才能完成哦。

畢竟來說,系統(tǒng)性能監(jiān)控本身就是個大學問。

 

一、CPU和內存類

1.1 top

➜ ~ top

 

第一行后面的三個值是系統(tǒng)在之前 1、5、15 的平均負載,也可以看出系統(tǒng)負載是上升、平穩(wěn)、下降的趨勢,當這個值超過 CPU 可執(zhí)行單元的數目,則表示 CPU 的性能已經飽和成為瓶頸了。

第二行統(tǒng)計了系統(tǒng)的任務狀態(tài)信息。running 很自然不必多說,包括正在 CPU 上運行的和將要被調度運行的;sleeping 通常是等待事件(比如 IO 操作)完成的任務,細分可以包括 interruptible 和 uninterruptible 的類型;stopped 是一些被暫停的任務,通常發(fā)送 SIGSTOP 或者對一個前臺任務操作 Ctrl-Z 可以將其暫停;zombie 僵尸任務,雖然進程終止資源會被自動回收,但是含有退出任務的 task descriptor 需要父進程訪問后才能釋放,這種進程顯示為 defunct 狀態(tài),無論是因為父進程提前退出還是未 wait 調用,出現這種進程都應該格外注意程序是否設計有誤。

第三行 CPU 占用率根據類型有以下幾種情況:

  • (us) user:CPU 在低 nice 值(高優(yōu)先級)用戶態(tài)所占用的時間(nice<=0)。正常情況下只要服務器不是很閑,那么大部分的 CPU 時間應該都在此執(zhí)行這類程序
  • (sy) system:CPU 處于內核態(tài)所占用的時間,操作系統(tǒng)通過系統(tǒng)調用(system call)從用戶態(tài)陷入內核態(tài),以執(zhí)行特定的服務;通常情況下該值會比較小,但是當服務器執(zhí)行的 IO 比較密集的時候,該值會比較大
  • (ni) nice:CPU 在高 nice 值(低優(yōu)先級)用戶態(tài)以低優(yōu)先級運行占用的時間(nice>0)。默認新啟動的進程 nice=0,是不會計入這里的,除非手動通過 renice 或者 setpriority() 的方式修改程序的nice值
  • (id) idle:CPU 在空閑狀態(tài)(執(zhí)行 kernel idle handler )所占用的時間
  • (wa) iowait:等待 IO 完成做占用的時間
  • (hi) irq:系統(tǒng)處理硬件中斷所消耗的時間
  • (si) softirq:系統(tǒng)處理軟中斷所消耗的時間,記住軟中斷分為 softirqs、tasklets (其實是前者的特例)、work queues,不知道這里是統(tǒng)計的是哪些的時間,畢竟 work queues 的執(zhí)行已經不是中斷上下文了
  • (st) steal:在虛擬機情況下才有意義,因為虛擬機下 CPU 也是共享物理 CPU 的,所以這段時間表明虛擬機等待 hypervisor 調度 CPU 的時間,也意味著這段時間 hypervisor 將 CPU 調度給別的 CPU 執(zhí)行,這個時段的 CPU 資源被“stolen”了。這個值在我 KVM 的 VPS 機器上是不為 0 的,但也只有 0.1 這個數量級,是不是可以用來判斷 VPS 超售的情況?

CPU 占用率高很多情況下意味著一些東西,這也給服務器 CPU 使用率過高情況下指明了相應地排查思路:

  1. 當 user 占用率過高的時候,通常是某些個別的進程占用了大量的 CPU,這時候很容易通過 top 找到該程序;此時如果懷疑程序異常,可以通過 perf 等思路找出熱點調用函數來進一步排查;
  2. 當 system 占用率過高的時候,如果 IO 操作(包括終端 IO)比較多,可能會造成這部分的 CPU 占用率高,比如在 file server、database server 等類型的服務器上,否則(比如>20%)很可能有些部分的內核、驅動模塊有問題;
  3. 當 nice 占用率過高的時候,通常是有意行為,當進程的發(fā)起者知道某些進程占用較高的 CPU,會設置其 nice 值確保不會淹沒其他進程對 CPU 的使用請求;
  4. 當 iowait 占用率過高的時候,通常意味著某些程序的 IO 操作效率很低,或者 IO 對應設備的性能很低以至于讀寫操作需要很長的時間來完成;
  5. 當 irq/softirq 占用率過高的時候,很可能某些外設出現問題,導致產生大量的irq請求,這時候通過檢查 /proc/interrupts 文件來深究問題所在;
  6. 當 steal 占用率過高的時候,黑心廠商虛擬機超售了吧!

第四行和第五行是物理內存和虛擬內存(交換分區(qū))的信息:

total = free + used + buff/cache,現在buffers和cached Mem信息總和到一起了,但是buffers和cached

Mem 的關系很多地方都沒說清楚。其實通過對比數據,這兩個值就是 /proc/meminfo 中的 Buffers 和 Cached 字段:Buffers 是針對 raw disk 的塊緩存,主要是以 raw block 的方式緩存文件系統(tǒng)的元數據(比如超級塊信息等),這個值一般比較小(20M左右);而 Cached 是針對于某些具體的文件進行讀緩存,以增加文件的訪問效率而使用的,可以說是用于文件系統(tǒng)中文件緩存使用。

而 avail Mem 是一個新的參數值,用于指示在不進行交換的情況下,可以給新開啟的程序多少內存空間,大致和 free + buff/cached 相當,而這也印證了上面的說法,free + buffers + cached Mem才是真正可用的物理內存。并且,使用交換分區(qū)不見得是壞事情,所以交換分區(qū)使用率不是什么嚴重的參數,但是頻繁的 swap in/out 就不是好事情了,這種情況需要注意,通常表示物理內存緊缺的情況。

最后是每個程序的資源占用列表,其中 CPU 的使用率是所有 CPU core 占用率的總和。通常執(zhí)行 top 的時候,本身該程序會大量的讀取 /proc 操作,所以基本該 top 程序本身也會是名列前茅的。

top 雖然非常強大,但是通常用于控制臺實時監(jiān)測系統(tǒng)信息,不適合長時間(幾天、幾個月)監(jiān)測系統(tǒng)的負載信息,同時對于短命的進程也會遺漏無法給出統(tǒng)計信息。

1.2 vmstat

vmstat 是除 top 之外另一個常用的系統(tǒng)檢測工具,下面截圖是我用-j4編譯boost的系統(tǒng)負載。

 

r 表示可運行進程數目,數據大致相符;而b表示的是 uninterruptible 睡眠的進程數目;swpd 表示使用到的虛擬內存數量,跟 top-Swap-used 的數值是一個含義,而如手冊所說,通常情況下 buffers 數目要比 cached Mem 小的多,buffers 一般20M這么個數量級;io 域的 bi、bo 表明每秒鐘向磁盤接收和發(fā)送的塊數目(blocks/s);system 域的 in 表明每秒鐘的系統(tǒng)中斷數(包括時鐘中斷),cs表明因為進程切換導致上下文切換的數目。

說到這里,想到以前很多人糾結編譯 linux kernel 的時候 -j 參數究竟是 CPU Core 還是 CPU Core+1?通過上面修改 -j 參數值編譯 boost 和 linux kernel 的同時開啟 vmstat 監(jiān)控,發(fā)現兩種情況下 context switch 基本沒有變化,且也只有顯著增加 -j 值后 context switch 才會有顯著的增加,看來不必過于糾結這個參數了,雖然具體編譯時間長度我還沒有測試。資料說如果不是在系統(tǒng)啟動或者 benchmark 的狀態(tài),參數 context switch>100000 程序肯定有問題。

1.3 pidstat

如果想對某個進程進行全面具體的追蹤,沒有什么比 pidstat 更合適的了——棧空間、缺頁情況、主被動切換等信息盡收眼底。這個命令最有用的參數是-t,可以將進程中各個線程的詳細信息羅列出來。

-r: 顯示缺頁錯誤和內存使用狀況,缺頁錯誤是程序需要訪問映射在虛擬內存空間中但是還尚未被加載到物理內存中的一個分頁,缺頁錯誤兩個主要類型是

  • minflt/s 指的 minor faults,當需要訪問的物理頁面因為某些原因(比如共享頁面、緩存機制等)已經存在于物理內存中了,只是在當前進程的頁表中沒有引用,MMU 只需要設置對應的 entry 就可以了,這個代價是相當小的
  • majflt/s 指的 major faults,MMU 需要在當前可用物理內存中申請一塊空閑的物理頁面(如果沒有可用的空閑頁面,則需要將別的物理頁面切換到交換空間去以釋放得到空閑物理頁面),然后從外部加載數據到該物理頁面中,并設置好對應的 entry,這個代價是相當高的,和前者有幾個數據級的差異

-s:棧使用狀況,包括 StkSize 為線程保留的棧空間,以及 StkRef 實際使用的棧空間。使用ulimit -s發(fā)現CentOS 6.x上面默認棧空間是10240K,而 CentOS 7.x、Ubuntu系列默認棧空間大小為8196K

 

-u:CPU使用率情況,參數同前面類似

-w:線程上下文切換的數目,還細分為cswch/s因為等待資源等因素導致的主動切換,以及nvcswch/s線程CPU時間導致的被動切換的統(tǒng)計

如果每次都先ps得到程序的pid后再操作pidstat會顯得很麻煩,所以這個殺手锏的-C可以指定某個字符串,然后Command中如果包含這個字符串,那么該程序的信息就會被打印統(tǒng)計出來,-l可以顯示完整的程序名和參數

➜ ~ pidstat -w -t -C “ailaw” -l

這么看來,如果查看單個尤其是多線程的任務時候,pidstat比常用的ps更好使!

1.4 其他

當需要單獨監(jiān)測單個 CPU 情況的時候,除了 htop 還可以使用 mpstat,查看在 SMP 處理器上各個 Core 的工作量是否負載均衡,是否有某些熱點線程占用 Core。

➜ ~ mpstat -P ALL 1

如果想直接監(jiān)測某個進程占用的資源,既可以使用top -u taozj的方式過濾掉其他用戶無關進程,也可以采用下面的方式進行選擇,ps命令可以自定義需要打印的條目信息:

while :; do ps -eo user,pid,ni,pri,pcpu,psr,comm | grep 'ailawd'; sleep 1; done

如想理清繼承關系,下面一個常用的參數可以用于顯示進程樹結構,顯示效果比pstree詳細美觀的多

➜ ~ ps axjf

二、磁盤IO類

iotop 可以直觀的顯示各個進程、線程的磁盤讀取實時速率;lsof 不僅可以顯示普通文件的打開信息(使用者),還可以操作 /dev/sda1 這類設備文件的打開信息,那么比如當分區(qū)無法 umount 的時候,就可以通過 lsof 找出磁盤該分區(qū)的使用狀態(tài)了,而且添加 +fg 參數還可以額外顯示文件打開 flag 標記。

2.1 iostat

➜ ~ iostat -xz 1

其實無論使用 iostat -xz 1 還是使用 sar -d 1,對于磁盤重要的參數是:

  • avgqu-s:發(fā)送給設備 I/O 請求的等待隊列平均長度,對于單個磁盤如果值>1表明設備飽和,對于多個磁盤陣列的邏輯磁盤情況除外
  • await(r_await、w_await):平均每次設備 I/O 請求操作的等待時間(ms),包含請求排列在隊列中和被服務的時間之和;
  • svctm:發(fā)送給設備 I/O 請求的平均服務時間(ms),如果 svctm 與 await 很接近,表示幾乎沒有 I/O 等待,磁盤性能很好,否則磁盤隊列等待時間較長,磁盤響應較差;
  • %util:設備的使用率,表明每秒中用于 I/O 工作時間的占比,單個磁盤當 %util>60% 的時候性能就會下降(體現在 await 也會增加),當接近100%時候就設備飽和了,但對于有多個磁盤陣列的邏輯磁盤情況除外;

還有,雖然監(jiān)測到的磁盤性能比較差,但是不一定會對應用程序的響應造成影響,內核通常使用 I/O asynchronously 技術,使用讀寫緩存技術來改善性能,不過這又跟上面的物理內存的限制相制約了。

上面的這些參數,對網絡文件系統(tǒng)也是受用的。

三、網絡類

網絡性能對于服務器的重要性不言而喻,工具 iptraf 可以直觀的現實網卡的收發(fā)速度信息,比較的簡潔方便通過 sar -n DEV 1 也可以得到類似的吞吐量信息,而網卡都標配了最大速率信息,比如百兆網卡千兆網卡,很容易查看設備的利用率。

通常,網卡的傳輸速率并不是網絡開發(fā)中最為關切的,而是針對特定的 UDP、TCP 連接的丟包率、重傳率,以及網絡延時等信息。

3.1 netstat

➜ ~ netstat -s

顯示自從系統(tǒng)啟動以來,各個協(xié)議的總體數據信息。雖然參數信息比較豐富有用,但是累計值,除非兩次運行做差才能得出當前系統(tǒng)的網絡狀態(tài)信息,亦或者使用 watch 眼睛直觀其數值變化趨勢。所以netstat通常用來檢測端口和連接信息的:

  1. netstat –all(a) –numeric(n) –tcp(t) –udp(u) –timers(o) –listening(l) –program(p) 

–timers可以取消域名反向查詢,加快顯示速度;比較常用的有

➜ ~ netstat -antp #列出所有TCP的連接

➜ ~ netstat -nltp #列出本地所有TCP偵聽套接字,不要加-a參數

3.2 sar

sar 這個工具太強大了,什么 CPU、磁盤、頁面交換啥都管,這里使用 -n 主要用來分析網絡活動,雖然網絡中它還給細分了 NFS、IP、ICMP、SOCK 等各種層次各種協(xié)議的數據信息,我們只關心 TCP 和 UDP。下面的命令除了顯示常規(guī)情況下段、數據報的收發(fā)情況,還包括

TCP

➜ ~ sudo sar -n TCP,ETCP 1

 

  • active/s:本地發(fā)起的 TCP 連接,比如通過 connect(),TCP 的狀態(tài)從CLOSED -> SYN-SENT
  • passive/s:由遠程發(fā)起的 TCP 連接,比如通過 accept(),TCP 的狀態(tài)從LISTEN -> SYN-RCVD
  • retrans/s(tcpRetransSegs):每秒鐘 TCP 重傳數目,通常在網絡質量差,或者服務器過載后丟包的情況下,根據 TCP 的確認重傳機制會發(fā)生重傳操作
  • isegerr/s(tcpInErrs):每秒鐘接收到出錯的數據包(比如 checksum 失敗)

UDP

➜ ~ sudo sar -n UDP 1

  • noport/s(udpNoPorts):每秒鐘接收到的但是卻沒有應用程序在指定目的端口的數據報個數
  • idgmerr/s(udpInErrors):除了上面原因之外的本機接收到但卻無法派發(fā)的數據報個數

當然,這些數據一定程度上可以說明網絡可靠性,但也只有同具體的業(yè)務需求場景結合起來才具有意義。

3.3 tcpdump

tcpdump 不得不說是個好東西。大家都知道本地調試的時候喜歡使用 wireshark,但是線上服務端出現問題怎么弄呢?

附錄的參考文獻給出了思路:復原環(huán)境,使用 tcpdump 進行抓包,當問題復現(比如日志顯示或者某個狀態(tài)顯現)的時候,就可以結束抓包了,而且 tcpdump 本身帶有 -C/-W 參數,可以限制抓取包存儲文件的大小,當達到這個這個限制的時候保存的包數據自動 rotate,所以抓包數量總體還是可控的。此后將數據包拿下線來,用 wireshark 想怎么看就怎么看,豈不樂哉!tcpdump 雖然沒有 GUI 界面,但是抓包的功能絲毫不弱,可以指定網卡、主機、端口、協(xié)議等各項過濾參數,抓下來的包完整又帶有時間戳,所以線上程序的數據包分析也可以這么簡單。

下面就是一個小的測試,可見 Chrome 啟動時候自動向 Webserver 發(fā)起建立了三條連接,由于這里限制了 dst port 參數,所以服務端的應答包被過濾掉了,拿下來用 wireshark 打開,SYNC、ACK 建立連接的過程還是很明顯的!在使用 tcpdump 的時候,需要盡可能的配置抓取的過濾條件,一方面便于接下來的分析,二則 tcpdump 開啟后對網卡和系統(tǒng)的性能會有影響,進而會影響到在線業(yè)務的性能。

 

本文完! 

責任編輯:龐桂玉 來源: 馬哥Linux運維
相關推薦

2021-04-02 10:50:03

Linux服務器工具

2019-08-26 10:42:15

Linux服務器運維

2021-03-25 12:15:12

Linux服務器內存

2021-04-09 09:40:41

Linux服務器工具

2019-12-03 10:16:45

服務器負載系統(tǒng)

2017-01-12 20:52:19

Linux服務器運維

2018-06-08 15:12:00

服務器性能指標

2019-05-29 15:58:28

分段排查法服務器

2012-05-08 10:36:48

服務器評測

2020-04-08 11:12:37

Linux開發(fā)工具

2022-05-05 09:27:31

Linux服務器優(yōu)化

2018-08-10 15:00:42

服務器內存排查

2018-11-13 11:09:46

Linux服務器指標限制

2018-01-04 09:23:21

WEB服務器性能

2013-03-26 09:21:40

Linux服務器故障排查

2013-03-25 09:19:10

Linux服務器故障排查

2019-04-29 14:23:46

Java服務器CPU

2012-05-16 13:43:20

操作系統(tǒng)故障檢修系統(tǒng)管理

2024-05-08 16:47:24

PostgreSQL數據庫

2013-07-11 09:25:52

點贊
收藏

51CTO技術棧公眾號

精品123区| www.国产.com| 色综合天天爱| 91麻豆精品国产自产在线 | 久久动漫网址| 狠狠躁夜夜躁人人爽天天天天97| 日本在线视频一区| av官网在线观看| 久久精品欧洲| 欧美成人一二三| 97人妻精品一区二区三区免| 日本免费成人| 岛国精品视频在线播放| 在线播放豆国产99亚洲| 五月天久久久久久| 狠狠色丁香婷婷综合久久片| 91tv亚洲精品香蕉国产一区7ujn| 娇小11一12╳yⅹ╳毛片| 国产精品115| 欧美视频在线一区二区三区 | 亚洲一级毛片| 亚洲欧美国产一本综合首页| 韩国一区二区三区四区| www.26天天久久天堂| 午夜精品爽啪视频| 做爰高潮hd色即是空| 午夜一区在线观看| 国产伦精一区二区三区| 国产精品6699| 国产成人无码精品| 亚洲最大av| 在线观看中文字幕亚洲| 这里只有精品在线观看视频| 久久精品国产福利| 色噜噜狠狠一区二区三区果冻| 日本三日本三级少妇三级66| 黄色大片在线免费观看| 成人丝袜18视频在线观看| 国产欧美精品在线| 狠狠人妻久久久久久| 亚洲国产美女| 不卡中文字幕av| 欧美成人短视频| 久操精品在线| 亚洲人成自拍网站| 最近中文字幕无免费| 超碰精品在线观看| 日韩欧美一区二区在线视频| 狠狠干狠狠操视频| 日韩精品影院| 色婷婷综合久久| 欧美日韩亚洲一| 人人草在线视频| 亚洲五月六月丁香激情| www.亚洲成人网| caoporm免费视频在线| 中文字幕在线观看不卡| 亚洲一区在线直播| 香蕉视频国产在线观看| 国产精品久久一级| 一区二区三区四区欧美| 日本美女在线中文版| 国产精品乱码一区二区三区软件| 亚洲 国产 欧美一区| 超碰国产在线| 国产精品国产三级国产普通话蜜臀| 日韩欧美亚洲在线| 香蕉视频在线看| 综合精品久久久| 国产在线无码精品| 黄页在线观看免费| 亚洲成人av在线电影| 美女日批免费视频| 是的av在线| 欧洲av一区二区嗯嗯嗯啊| 999精品视频在线| 95精品视频| 日韩精品一区二区三区视频 | 一色桃子一区二区| 黑人と日本人の交わりビデオ| 日韩啪啪电影网| 欧美成人亚洲成人| 亚洲黄色三级视频| 免费观看一级特黄欧美大片| 91影院在线免费观看视频| 免费观看成年人视频| 久久九九全国免费| 中文字幕99| 免费在线观看av电影| 精品久久久久久久久久久| 中文字幕在线观看第三页| 日韩免费在线电影| 亚洲精品一区二区三区影院| 亚洲av综合一区二区| 五月婷婷亚洲| 欧美专区在线视频| 中文字幕在线观看1| 国产mv日韩mv欧美| 蜜桃导航-精品导航| 日本综合在线| 午夜精品久久久久久久久久| 午夜激情福利在线| 6080成人| 日韩中文在线不卡| 精品99在线观看| 日韩精品色哟哟| 国产精品视频资源| 婷婷国产在线| 中文字幕一区av| 欧美 日韩 激情| 欧美午夜在线播放| 中文国产成人精品| 青青草av在线播放| 国产美女精品在线| 日韩成人av网站| 波多野结衣在线观看| 欧美三级午夜理伦三级中视频| 天天躁日日躁狠狠躁免费麻豆| 日韩国产一区二区| 青青在线视频一区二区三区 | 亚洲成人av在线播放| 欧美激情亚洲色图| 亚洲精品四区| 91久久爱成人| 日本暖暖在线视频| 在线亚洲人成电影网站色www| 日本一级大毛片a一| 97色伦图片97综合影院| 国产99久久精品一区二区永久免费| 99在线精品视频免费观看软件 | 久久国产欧美精品| 在线观看av免费| 欧美日韩免费高清一区色橹橹| 97人妻精品一区二区三区免| 极品裸体白嫩激情啪啪国产精品| 成人精品一区二区三区| 北岛玲一区二区三区| 欧美性xxxxxx| 国产人妻人伦精品1国产丝袜| 国产主播精品| 91视频免费在线观看| 久操视频在线播放| 3d动漫精品啪啪| 国产又粗又猛又爽又黄的视频四季 | 日本不卡视频在线| 日韩精品一区二区三区丰满| 中文字幕色婷婷在线视频 | 国际av在线| 欧美性猛交xxxx黑人猛交| yy6080午夜| 亚洲深夜激情| 看欧美日韩国产| 欧美激情网站| 亚洲男人天天操| 精品无码一区二区三区的天堂| 91美女福利视频| 女人另类性混交zo| av永久不卡| 国产日韩精品在线| 黄色精品免费看| 欧美一区日韩一区| 久久久久久久久精| a美女胸又www黄视频久久| 久在线观看视频| 免费成人av| 国产精品久久久久久五月尺| 日韩精品黄色| 精品剧情v国产在线观看在线| 久久影院一区二区| 99久久99久久久精品齐齐| 情侣黄网站免费看| 日韩在线不卡| av观看久久| 亚洲美女尤物影院| 中文字幕亚洲综合久久筱田步美| 91麻豆成人精品国产| 一区二区三区四区国产精品| 成人免费看片载| 亚洲一区久久| 亚洲国产精品日韩| 亚洲电影一区| 人体精品一二三区| 黄色成人影院| 亚洲国产精品字幕| 懂色av蜜臀av粉嫩av喷吹| 亚洲日本在线天堂| 无码国产精品一区二区高潮| 99热免费精品| 一区二区三区视频在线播放| 加勒比中文字幕精品| 国产精品青青在线观看爽香蕉| 3d玉蒲团在线观看| 日韩av网站导航| 一二三区在线播放| 精品久久久久久国产| av资源在线免费观看| 成人妖精视频yjsp地址| 国产精品涩涩涩视频网站| 一区二区三区在线| 欧美国产二区| 欧美.com| 国产精品欧美激情在线播放| 99riav视频在线观看| 日韩在线视频网站| 欧美18xxxxx| 欧美变态口味重另类| 亚洲av综合一区| 五月婷婷激情综合| 后入内射无码人妻一区| 99re视频精品| 国产精品二区视频| 美腿丝袜在线亚洲一区| 免费 成 人 黄 色| 欧美日一区二区三区在线观看国产免| 日本一区二区三区精品视频| 综合激情网...| 91精品视频在线看| 日韩网站中文字幕| 欧美一级免费视频| 男插女视频久久久| 久久九九免费视频| 国产美女视频一区二区三区| 日韩电影中文字幕在线| 亚洲精品人妻无码| 91精品国产综合久久福利| 中日韩在线观看视频| 欧美日韩中文字幕在线| 国产亚洲精品久久久久久无几年桃 | 色呦呦一区二区三区| 久久视频免费在线观看| 亚洲欧美另类久久久精品| 女人十八毛片嫩草av| 久久久久亚洲综合| www.久久国产| 97久久精品人人做人人爽| 色哟哟网站在线观看| 韩国三级中文字幕hd久久精品| 欧美成人xxxxx| 亚洲一区中文| 免费看又黄又无码的网站| 在线不卡欧美| 国产高清av在线播放| 亚洲午夜激情在线| 国产一线二线三线女| 韩日成人在线| 日韩a级在线观看| 精品91在线| 农民人伦一区二区三区| 影音先锋久久| 日韩欧美不卡在线| 99热在线精品观看| 亚洲午夜精品久久久久久人妖| 亚洲精选在线| 少妇高潮喷水久久久久久久久久| 国产精品久久久免费| 黄在线观看网站| 久久香蕉精品| 日本999视频| 蜜桃精品在线观看| 精品国产乱码久久久久久1区二区| 久久se精品一区二区| 在线视频观看91| 国产激情视频一区二区三区欧美| 国产精品91av| 99久久精品国产一区| 我和岳m愉情xxxⅹ视频| 国产日本欧洲亚洲| 男人天堂资源网| 亚洲激情网站免费观看| 久久精品国产亚洲av无码娇色| 天天亚洲美女在线视频| www.久久久久久久| 欧美日韩在线三区| 国产99视频在线| 亚洲国产精品专区久久| 国产高清视频免费最新在线| 日韩中文字幕在线视频| 亚洲综合伊人久久大杳蕉| 久久久久久久久久久亚洲| 电影网一区二区| 成人妇女淫片aaaa视频| 999国产精品一区| 欧美一区观看| 国产精品成人一区二区不卡| 久艹在线免费观看| 久久久久久久高潮| 久久久福利影院| 99精品国产热久久91蜜凸| 色婷婷国产精品免| 亚洲一级片在线观看| 久久久久久亚洲av无码专区| 日韩一区国产二区欧美三区| 污视频在线免费| 精品国产一区二区三区久久久狼| 欧洲成人综合网| 国产精品久久久久久av福利| 澳门成人av| 亚洲精品乱码久久久久久蜜桃91| 国产综合精品一区| 手机在线看福利| 波多野结衣中文字幕一区| 九一在线免费观看| 黄网站色欧美视频| 国产精品无码天天爽视频| 日韩精品视频在线免费观看| 麻豆网站视频在线观看| 日本视频久久久| 97视频一区| 亚洲精品国产精品久久| 99热免费精品在线观看| 亚洲天堂av一区二区| 久久九九全国免费| 国产午夜视频在线| 91精品婷婷国产综合久久竹菊| 色哟哟在线观看| 欧美另类在线观看| 久久影视精品| 欧美日本韩国一区二区三区| 国产在线不卡| 伊人免费视频二| 国产精品国产a级| 亚洲国产成人无码av在线| 欧美变态凌虐bdsm| 久久黄色美女电影| 国产精品极品美女粉嫩高清在线| 玖玖玖免费嫩草在线影院一区| 自拍亚洲欧美老师丝袜| 日韩成人一区二区三区在线观看| 欲求不满的岳中文字幕| 亚洲影视资源网| 国产精品欧美综合亚洲| 中国人与牲禽动交精品| 忘忧草在线www成人影院| 久久久久天天天天| 精品动漫一区| 日本中文字幕精品| 玉足女爽爽91| 国产麻豆一精品一男同| xxx成人少妇69| 51一区二区三区| 视频一区二区三| 久久综合导航| 手机看片福利视频| 色一情一乱一乱一91av| 青青草免费观看免费视频在线| 77777少妇光屁股久久一区| 97精品久久| 免费在线观看视频a| 成人国产免费视频| 国产精品美女久久久久av爽| 亚洲电影第1页| 日本黄色www| 成人av三级| 午夜久久久影院| 午夜精品亚洲一区二区三区嫩草| 欧美日韩成人影院| 青娱乐一区二区| 丝袜国产日韩另类美女| 亚洲AV无码成人精品区明星换面 | 51漫画成人app入口| 高清av免费一区中文字幕| 欧美久久久久| www.555国产精品免费| 亚洲高清免费在线| 午夜黄色小视频| 日本免费在线精品| 成人羞羞视频播放网站| 91丨九色丨蝌蚪| 亚洲六月丁香色婷婷综合久久 | 欧美成人一区二区三区在线观看 | www.cao超碰| 亚洲精品国产a| 日韩中文字幕免费观看| 国产成人高清激情视频在线观看| 成人在线免费观看视频| 网站在线你懂的| 性久久久久久久久| 国产福利在线看| 91精品在线观| 国内久久视频| 亚洲区自拍偷拍| 欧美美女喷水视频| 免费看电影在线| 欧美日韩亚洲在线| 激情综合一区二区三区| 国产一级黄色av| 亚洲欧美日韩图片| 欧美.com| 欧美成人精品欧美一级乱| 中文字幕中文字幕一区| 日批视频在线播放| 国产精品久久久久久中文字 | 国产精品裸体瑜伽视频| 国产日韩欧美制服另类| 国产麻豆一精品一男同| 2025国产精品视频| 亚洲成人精品| 久久久久久久久久久久| 日韩一区和二区| 日韩中文视频|