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

Linux服務器的性能參數指標總結

系統 Linux
一個基于 Linux 操作系統的服務器運行的同時,也會表征出各種各樣參數信息。

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

這里只是一些簡單的工具查看系統的相關參數,當然很多工具也是通過分析加工 /proc、/sys 下的數據來工作的,而那些更加細致、專業的性能監測和調優,可能還需要更加專業的工具(perf、systemtap 等)和技術才能完成哦。畢竟來說,系統性能監控本身就是個大學問。

一、CPU和內存類

1.1 top

➜ ~ top

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

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

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

√ (us) user:CPU 在低 nice 值(高優先級)用戶態所占用的時間(nice<=0)。正常情況下只要服務器不是很閑,那么大部分的 CPU 時間應該都在此執行這類程序

√ (sy) system:CPU 處于內核態所占用的時間,操作系統通過系統調用(system call)從用戶態陷入內核態,以執行特定的服務;通常情況下該值會比較小,但是當服務器執行的 IO 比較密集的時候,該值會比較大

√ (ni) nice:CPU 在高 nice 值(低優先級)用戶態以低優先級運行占用的時間(nice>0)。默認新啟動的進程 nice=0,是不會計入這里的,除非手動通過 renice 或者 setpriority() 的方式修改程序的nice值

√ (id) idle:CPU 在空閑狀態(執行 kernel idle handler )所占用的時間

√ (wa) iowait:等待 IO 完成做占用的時間

√ (hi) irq:系統處理硬件中斷所消耗的時間

√ (si) softirq:系統處理軟中斷所消耗的時間,記住軟中斷分為 softirqs、tasklets (其實是前者的特例)、work queues,不知道這里是統計的是哪些的時間,畢竟 work queues 的執行已經不是中斷上下文了

√ (st) steal:在虛擬機情況下才有意義,因為虛擬機下 CPU 也是共享物理 CPU 的,所以這段時間表明虛擬機等待 hypervisor 調度 CPU 的時間,也意味著這段時間 hypervisor 將 CPU 調度給別的 CPU 執行,這個時段的 CPU 資源被“stolen”了。這個值在我 KVM 的 VPS 機器上是不為 0 的,但也只有 0.1 這個數量級,是不是可以用來判斷 VPS 超售的情況?

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

√ 當 user 占用率過高的時候,通常是某些個別的進程占用了大量的 CPU,這時候很容易通過 top 找到該程序;此時如果懷疑程序異常,可以通過 perf 等思路找出熱點調用函數來進一步排查;

√ 當 system 占用率過高的時候,如果 IO 操作(包括終端 IO)比較多,可能會造成這部分的 CPU 占用率高,比如在 file server、database server 等類型的服務器上,否則(比如>20%)很可能有些部分的內核、驅動模塊有問題;

√ 當 nice 占用率過高的時候,通常是有意行為,當進程的發起者知道某些進程占用較高的 CPU,會設置其 nice 值確保不會淹沒其他進程對 CPU 的使用請求;

√ 當 iowait 占用率過高的時候,通常意味著某些程序的 IO 操作效率很低,或者 IO 對應設備的性能很低以至于讀寫操作需要很長的時間來完成;

√ 當 irq/softirq 占用率過高的時候,很可能某些外設出現問題,導致產生大量的irq請求,這時候通過檢查 /proc/interrupts 文件來深究問題所在;

√ 當 steal 占用率過高的時候,黑心廠商虛擬機超售了吧!

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

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

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

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

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

1.2 vmstat

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

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

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

1.3 pidstat

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

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

√ minflt/s 指的 minor faults,當需要訪問的物理頁面因為某些原因(比如共享頁面、緩存機制等)已經存在于物理內存中了,只是在當前進程的頁表中沒有引用,MMU 只需要設置對應的 entry 就可以了,這個代價是相當小的

√ majflt/s 指的 major faults,MMU 需要在當前可用物理內存中申請一塊空閑的物理頁面(如果沒有可用的空閑頁面,則需要將別的物理頁面切換到交換空間去以釋放得到空閑物理頁面),然后從外部加載數據到該物理頁面中,并設置好對應的 entry,這個代價是相當高的,和前者有幾個數據級的差異

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

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

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

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

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

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

1.4 其他

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

➜ ~ mpstat -P ALL 1

如果想直接監測某個進程占用的資源,既可以使用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 這類設備文件的打開信息,那么比如當分區無法 umount 的時候,就可以通過 lsof 找出磁盤該分區的使用狀態了,而且添加 +fg 參數還可以額外顯示文件打開 flag 標記。

2.1 iostat

➜ ~ iostat -xz 1

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

√ avgqu-s:發送給設備 I/O 請求的等待隊列平均長度,對于單個磁盤如果值>1表明設備飽和,對于多個磁盤陣列的邏輯磁盤情況除外

√ await(r_await、w_await):平均每次設備 I/O 請求操作的等待時間(ms),包含請求排列在隊列中和被服務的時間之和;

√ svctm:發送給設備 I/O 請求的平均服務時間(ms),如果 svctm 與 await 很接近,表示幾乎沒有 I/O 等待,磁盤性能很好,否則磁盤隊列等待時間較長,磁盤響應較差;

√ %util:設備的使用率,表明每秒中用于 I/O 工作時間的占比,單個磁盤當 %util>60% 的時候性能就會下降(體現在 await 也會增加),當接近100%時候就設備飽和了,但對于有多個磁盤陣列的邏輯磁盤情況除外;

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

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

三、網絡類

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

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

3.1 netstat

➜ ~ netstat -s

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

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 等各種層次各種協議的數據信息,我們只關心 TCP 和 UDP。下面的命令除了顯示常規情況下段、數據報的收發情況,還包括

TCP

➜ ~ sudo sar -n TCP,ETCP 1

√ active/s:本地發起的 TCP 連接,比如通過 connect(),TCP 的狀態從CLOSED -> SYN-SENT

√ passive/s:由遠程發起的 TCP 連接,比如通過 accept(),TCP 的狀態從LISTEN -> SYN-RCVD

√ retrans/s(tcpRetransSegs):每秒鐘 TCP 重傳數目,通常在網絡質量差,或者服務器過載后丟包的情況下,根據 TCP 的確認重傳機制會發生重傳操作

√ isegerr/s(tcpInErrs):每秒鐘接收到出錯的數據包(比如 checksum 失敗)

UDP

➜ ~ sudo sar -n UDP 1

√ noport/s(udpNoPorts):每秒鐘接收到的但是卻沒有應用程序在指定目的端口的數據報個數

√ idgmerr/s(udpInErrors):除了上面原因之外的本機接收到但卻無法派發的數據報個數

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

3.3 tcpdump

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

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

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

 

 

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

2021-04-02 10:50:03

Linux服務器工具

2021-03-25 12:15:12

Linux服務器內存

2019-08-26 10:42:15

Linux服務器運維

2017-01-12 20:52:19

Linux服務器運維

2017-10-13 12:10:57

Linux服務器性能CPU和內存類

2018-11-13 11:09:46

Linux服務器指標限制

2012-05-08 10:36:48

服務器評測

2022-05-05 09:27:31

Linux服務器優化

2018-01-04 09:23:21

WEB服務器性能

2009-12-04 18:20:58

多功能寬帶路由器

2024-05-08 16:47:24

PostgreSQL數據庫

2012-04-20 12:30:23

2010-12-17 09:22:01

Linux服務器性能監控Munin

2019-07-31 14:36:46

Linux服務器框架

2021-07-27 06:14:32

服務器端移動端性能測試

2010-03-17 14:04:05

核心交換機

2018-09-26 08:28:16

Linux服務器性能

2014-04-23 16:43:05

Linux服務器性能分析

2019-12-03 10:16:45

服務器負載系統

2020-10-24 15:31:10

Linux服務器工具
點贊
收藏

51CTO技術棧公眾號

色狠狠久久av五月综合| 国产91色在线免费| 97精品人人妻人人| 99riav视频在线观看| www久久精品| 国产精品综合网站| 亚欧视频在线观看| 欧美成人精品一区二区三区在线看| 在线不卡的av| 日本少妇高潮喷水视频| 99re热久久这里只有精品34| 国产综合成人久久大片91| 国产做受高潮69| www.4hu95.com四虎| av成人综合| 精品视频1区2区| 国产视频一视频二| 99热国产在线| 亚洲国产岛国毛片在线| 国产精品一区二区免费看| 最近中文字幕av| 亚洲另类黄色| 欧美成人午夜激情| 国产aaaaaaaaa| 日韩精品导航| 欧美tk—视频vk| 做a视频在线观看| 欧美成人精品一区二区男人小说| 一区二区三区日韩精品视频| 亚洲精品高清视频| 女人偷人在线视频| 成人精品一区二区三区中文字幕| 国产精选久久久久久| 国产99久久久| 亚洲精品1区| 欧美肥婆姓交大片| 人与动物性xxxx| 久久91精品| 亚洲国产精品小视频| 天堂av.com| 久久精品超碰| 欧美日韩一区三区四区| 91av俱乐部| 欧美久久天堂| 激情亚洲一区二区三区四区| 免费特级黄色片| 欧美高清另类hdvideosexjaⅴ | 又黄又色的网站| 成人在线分类| 日韩欧美色综合网站| 做a视频在线观看| 国产精久久一区二区| 欧美人体做爰大胆视频| 在线观看国产中文字幕| 成人午夜精品| 欧美天堂一区二区三区| 天堂在线资源视频| 日韩三区免费| 欧美日韩精品三区| 亚洲免费999| 在线免费观看亚洲| 日韩午夜激情电影| 好吊操视频这里只有精品| 欧美黄视频在线观看| 日韩一区二区三区电影 | 精品国产伦一区二区三区观看说明| 欧美探花视频资源| 日韩成人av免费| 精品网站999| 亚洲成人免费在线视频| 内射中出日韩无国产剧情| 欧美日本成人| 日韩少妇与小伙激情| 国产午夜精品理论片| 欧美破处大片在线视频| 97超视频免费观看| 91视频久久久| 国产一区二区三区精品视频| 99视频在线免费观看| 天堂中文在线官网| 国产精品欧美一区喷水| 今天免费高清在线观看国语| 狂野欧美激情性xxxx欧美| 精品久久久久久久久久久久久久| 久久精品香蕉视频| 国产精品一级在线观看| 亚洲黄色成人网| 99国产精品免费| 亚洲无线一线二线三线区别av| 91精品国产亚洲| 伊人网综合在线| 成人深夜在线观看| 视频二区一区| 欧美videossex另类| 日本久久电影网| 青娱乐国产精品视频| 国产精品18hdxxxⅹ在线| 国产亚洲综合久久| 国产在线视频卡一卡二| 免费在线看一区| 成人欧美一区二区| 91欧美在线视频| 亚洲一区二区视频在线| 五月婷婷之综合激情| 国产精品巨作av| 久久精品99国产精品酒店日本 | 三上悠亚ssⅰn939无码播放| 五月精品视频| 日本一区二区三区在线播放| 精品国产伦一区二区三| 日本一区二区免费在线| 免费网站永久免费观看| 色8久久久久| 亚洲欧美在线免费观看| 国产亚洲精品久久久久久打不开| 日韩成人免费电影| 久久精品国产第一区二区三区最新章节| 亚洲s色大片| 色婷婷久久一区二区三区麻豆| wwwxxxx在线观看| 日韩久久精品| 日韩美女在线观看一区| 色一情一乱一区二区三区| 亚洲欧美日韩在线播放| 亚洲欧美久久久久| 红桃成人av在线播放| 91精品国产高清久久久久久91 | 亚洲欧美在线免费观看| 日本少妇性高潮| 国产ts人妖一区二区| 糖心vlog在线免费观看| 开心久久婷婷综合中文字幕| 国产亚洲欧洲黄色| 狠狠人妻久久久久久| 不卡高清视频专区| 800av在线免费观看| 视频一区日韩精品| 乱亲女秽乱长久久久| 91精品视频免费在线观看| 国产亲近乱来精品视频| 日韩精品一区二区三区色欲av| 天堂资源在线亚洲| 久久久久久伊人| 免费观看黄一级视频| 香港成人在线视频| 尤物网站在线观看| 亚洲九九精品| 免费影院在线观看一区| 综合久久2023| 国产亚洲精品日韩| 小泽玛利亚一区二区三区视频| 久久久久久久国产精品影院| 日日摸天天爽天天爽视频| 妖精一区二区三区精品视频 | 日韩成人一区| 欧美成人免费视频| 亚洲欧美高清视频| 午夜激情久久久| 在线 丝袜 欧美 日韩 制服| 久久福利一区| 亚洲欧洲精品一区| www.91精品| 久久久久久久久综合| 性xxxxbbbb| 色吊一区二区三区| 中文字幕无码日韩专区免费 | 在线精品福利| 久久免费视频1| 日韩成人亚洲| 久久久黄色av| 少妇又色又爽又黄的视频| 欧美性xxxx18| 激情高潮到大叫狂喷水| 国产精品乡下勾搭老头1| 亚洲精品无码国产| 欧美一区2区| 99影视tv| 欧美日韩五区| 色综合91久久精品中文字幕 | 日韩中文字幕视频在线| 亚洲大尺度网站| 色噜噜偷拍精品综合在线| 天天色天天综合| av不卡免费在线观看| 亚洲精品高清无码视频| 一区二区蜜桃| 欧美成人一区二区在线| 99视频有精品高清视频| 91精品国产精品| 二区三区在线观看| 日韩精品中文字幕久久臀| 国产精品久久久久久久久毛片| 午夜激情综合网| 九九热视频在线免费观看| 波多野结衣在线一区| 天天干天天草天天| 一本不卡影院| 欧美一级黄色录像片| 亚洲欧美tv| 99r国产精品视频| 国产私拍福利精品视频二区| 欧美理论片在线观看| 噜噜噜噜噜在线视频| 日韩欧美成人一区| 中文有码在线播放| 精品欧美激情精品一区| 少妇被躁爽到高潮无码文| 国产亚洲成aⅴ人片在线观看| 日批视频在线看| 蜜桃精品在线观看| 国产在线观看福利| 国产中文一区| eeuss中文| 欧美午夜精彩| 欧美激情www| 久久夜色电影| 亚洲一区二区三区四区在线播放 | brazzers精品成人一区| 国产成人av电影在线观看| 日韩欧美国产片| 久久久久久穴| 国产精品wwwww| 先锋影音国产一区| www精品久久| 国产精品v日韩精品v欧美精品网站| 亚洲韩国在线| 精品国产一区一区二区三亚瑟| 精品日韩欧美| 欧美成人基地| 国模精品娜娜一二三区| 高潮久久久久久久久久久久久久| 亚洲精品欧美极品| 成人污版视频| 亚洲自拍偷拍色片视频| 亚洲日本免费电影| 91精品久久久久久久久久另类| 美女写真久久影院| 国产成人精品综合久久久| 国产不卡123| 97高清免费视频| 国产激情视频在线看| 午夜精品免费视频| 色资源二区在线视频| 午夜精品一区二区三区在线视频| free性m.freesex欧美| 欧美精品激情在线| 草草在线视频| 欧洲永久精品大片ww免费漫画| 中文字幕在线视频网站| 国产成人精品午夜| 少妇精品视频一区二区免费看| 国产精品草莓在线免费观看| 欧美日韩五码| 国产剧情日韩欧美| www.成人| 国产精品99久久久久久久| 麻豆视频一区| 免费不卡亚洲欧美| 欧美精品系列| 一区二区三区不卡在线| **女人18毛片一区二区| www插插插无码免费视频网站| 亚洲伦伦在线| 国产精品涩涩涩视频网站| 青青草精品视频| 不卡中文字幕在线观看| 国产suv精品一区二区三区| 国产黑丝一区二区| 久久久无码精品亚洲日韩按摩| 国精产品一区一区| 一区二区三区欧美亚洲| aaa人片在线| 欧美三级视频在线观看| 国产成人精品一区二三区四区五区| 欧美v亚洲v综合ⅴ国产v| 亚洲欧美日本在线观看| 中文字幕亚洲色图| 日韩电影免费观看| 国产不卡在线观看| 国产精品3区| 久久99精品国产一区二区三区| 精品久久久久中文字幕小说| 艳母动漫在线观看| 亚洲韩日在线| 天天操天天爱天天爽| 成人精品电影在线观看| 一级黄色录像毛片| 一区二区高清在线| 日本中文字幕在线免费观看| 欧美色爱综合网| 蜜桃91麻豆精品一二三区| 亚洲片在线观看| 青春草视频在线| 国产精品极品美女在线观看免费| 秋霞一区二区| 午夜视频久久久| 激情成人综合| 一区二区三区欧美精品| 99国产精品久久久久久久久久 | 国产精品丝袜久久久久久高清| 欧美一级片网址| 日本一区二区三区在线视频| 在线电影一区二区| 性欧美极品xxxx欧美一区二区| 福利电影一区二区| 综合 欧美 亚洲日本| 欧美色xxxx| 亚洲av综合色区无码一区爱av | 国产亚洲一区二区三区在线播放| 欧美一级精品片在线看| 日本少妇高潮喷水视频| 国产传媒日韩欧美成人| 国产精品久久国产精麻豆96堂| 欧美日韩一区二区在线| 国产黄色片免费| 日韩有码在线视频| 中文字幕资源网在线观看免费| 国产精品免费看一区二区三区| 国产精品国产一区| 三级a在线观看| 久久久精品中文字幕麻豆发布| 国产亚洲精品久久777777| 欧美一区二区三区婷婷月色| 91在线看片| 国产精品一区二区三区毛片淫片| 在线一级成人| 久久国产乱子伦免费精品| 成人午夜精品在线| 久久免费精彩视频| 日韩欧美一级二级三级久久久 | 久久久久久尹人网香蕉| 欧美视频三区| www.男人天堂网| 国产精品一区专区| 我家有个日本女人| 91精品久久久久久久91蜜桃 | 欧美一级在线播放| 久久电影在线| www黄色日本| 91在线视频官网| 欧美精品韩国精品| 亚洲欧美日韩国产中文| 成人线上视频| 日韩国产精品一区二区三区| 日日摸夜夜添夜夜添精品视频| 亚洲国产av一区| 欧美色图免费看| 欧美成人性生活视频| 国产日韩换脸av一区在线观看| 99热精品久久| 韩国一区二区在线播放| 亚洲精品免费在线观看| 99精品人妻无码专区在线视频区| 久久国产精品免费视频| 日韩精品一区二区三区中文在线| 无码毛片aaa在线| 夫妻av一区二区| 亚洲熟女综合色一区二区三区| 一区二区欧美在线| 香蕉成人在线| 免费cad大片在线观看| 成人性生交大片免费看中文| 日韩欧美一级视频| 影音先锋日韩有码| 国产高清视频一区二区| 97在线国产视频| 久久久美女毛片| 国产又大又黄的视频| 欧美日韩成人精品| 日韩精品福利一区二区三区| 成人免费在线观看视频网站| 亚洲视频中文字幕| 欧美在线精品一区二区三区| 日本不卡高字幕在线2019| 久久人人99| 国产精品成人免费一区久久羞羞| 色综合久久中文综合久久牛| 婷婷在线视频| 国产精品中出一区二区三区| 日韩精品欧美成人高清一区二区| 日本黄色录像视频| 亚洲国产精品va在线看黑人动漫| 欧美va视频| 久操手机在线视频| 久久久久国产免费免费| 国产丝袜在线视频| 欧美在线免费看| 小小影院久久| 性欧美成人播放77777| 欧美精品色一区二区三区| av电影在线地址| 一区二区在线观| 久久综合九色综合97婷婷| 一区二区不卡视频在线观看| 97视频色精品| 亚洲精品一区二区妖精| 成人网站免费观看| 日韩一区二区在线免费观看| 国产v综合v| 国内少妇毛片视频|