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

如何查看Linux服務器性能參數指標?

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

 [[274883]]

一個基于 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 更合適的了——棧空間、缺頁情況、主被動切換等信息盡收眼底。這個命令最有用的參數是-t,可以將進程中各個線程的詳細信息羅列出來。

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

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

-s:棧使用狀況,包括 StkSize 為線程保留的棧空間,以及 StkRef 實際使用的棧空間。使用ulimit -s發現CentOS 6.x上面默認棧空間是10240K,而 CentOS 7.x、Ubuntu系列默認棧空間大小為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命令可以自定義需要打印的條目信息:

  1. 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服務器內存

2021-04-09 09:40:41

Linux服務器工具

2017-01-12 20:52:19

Linux服務器運維

2017-10-13 12:10:57

Linux服務器性能CPU和內存類

2012-05-08 10:36:48

服務器評測

2022-05-05 09:27:31

Linux服務器優化

2018-11-13 11:09:46

Linux服務器指標限制

2022-09-26 09:19:38

服務器優化

2018-01-04 09:23:21

WEB服務器性能

2009-12-04 18:20:58

多功能寬帶路由器

2009-02-09 18:02:00

2012-02-07 10:25:50

2011-08-01 10:49:12

服務器

2024-05-08 16:47:24

PostgreSQL數據庫

2012-04-20 12:30:23

2009-08-11 08:38:15

Linux服務器硬盤性能實用技巧

2010-12-17 09:22:01

Linux服務器性能監控Munin

2019-07-31 14:36:46

Linux服務器框架

2021-07-27 06:14:32

服務器端移動端性能測試
點贊
收藏

51CTO技術棧公眾號

国产伦精品一区二区三区四区视频 | 国产成人自拍在线| 欧美成人国产va精品日本一级| 中文字幕一二三| 春色校园综合激情亚洲| 91理论电影在线观看| 国产精品一区二区久久久 | 天天免费综合色| 日韩成人在线资源| 国产免费无遮挡| 国产亚洲网站| 久久久电影免费观看完整版| 亚洲国产精品成人综合久久久| 日本欧美在线| 欧美日韩亚洲视频一区| 色一情一乱一乱一区91| 欧美69xxxxx| 国产成人啪免费观看软件| 日本欧美一二三区| 国产在线视频99| 97精品国产一区二区三区| 亚洲精品白浆高清久久久久久| 97超碰人人爽| 欧美三区四区| 精品国产乱码久久久久久虫虫漫画| 一区二区三区四区免费视频| 欧美黄色小说| 92精品国产成人观看免费| 91大片在线观看| 亚洲特级黄色片| 男人的天堂亚洲| 久久免费视频观看| 精品日韩在线视频| 综合综合综合综合综合网| 精品av久久707| 中文字幕乱妇无码av在线| 久久精品超碰| 一本色道久久综合狠狠躁的推荐 | 欧美一区二区啪啪| 亚欧在线免费观看| 成人影院av| 精品动漫一区二区| 国产69精品久久久久999小说| av在线免费观看网址| 国产精品久久久久久久久晋中| 久久青青草原一区二区| 手机在线不卡av| 丁香亚洲综合激情啪啪综合| 91日韩在线视频| 国产精品久久久久久久久毛片 | 潘金莲一级淫片aaaaa| 午夜不卡一区| 在线成人av影院| 色91精品久久久久久久久| 99久久婷婷国产综合精品首页 | 2019中文字幕在线| 日韩精品一区二区三| 亚洲国产免费| 欧美一级视频免费在线观看| 欧美性猛交bbbbb精品| 香蕉av777xxx色综合一区| 日本三级久久久| 精品国产xxx| 日韩在线一二三区| 国产日韩欧美在线观看| 国产精品爽爽久久久久久| 国产一区在线不卡| 国产精品久久久久久久久久直播| 亚洲女同志亚洲女同女播放| 91首页免费视频| 日本免费一区二区三区| 在线免费观看的av网站| 亚洲色图欧美在线| www.xxx麻豆| 一区二区电影免费观看| 欧美在线免费观看亚洲| 91精品999| 大香伊人久久精品一区二区 | 久草资源在线| 一区二区三区鲁丝不卡| 亚洲熟妇av日韩熟妇在线| 欧美成人黑人| 欧美精品欧美精品系列| 美女扒开腿免费视频| 天堂俺去俺来也www久久婷婷| 亚洲午夜未满十八勿入免费观看全集| 亚洲天堂精品一区| 亚洲大片av| 国产成人中文字幕| 国产黄a三级三级三级| 97久久精品人人爽人人爽蜜臀| 日本黑人久久| 男男gaygays亚洲| 色94色欧美sute亚洲13| 自拍一级黄色片| 丝袜久久网站| 久久视频在线直播| 国内精品福利视频| 国产一区二区三区在线观看精品| 狠狠色噜噜狠狠色综合久| 成人三级黄色免费网站| 亚洲影视在线播放| 国产xxxxx视频| 亚洲午夜免费| 综合久久五月天| 日本三级视频在线| 久久99精品久久久久久动态图| 国产午夜精品一区| 国产盗摄在线观看| 色菇凉天天综合网| 一级黄色免费视频| 久久精品亚洲人成影院 | 欧美这里只有精品| 国产91欧美| 日韩理论片久久| 久久av高潮av无码av喷吹| 蜜臀av性久久久久蜜臀aⅴ| 精品综合久久久| 色帝国亚洲欧美在线| 欧美日韩一区二区三区四区五区| 欧美无人区码suv| 综合在线视频| 国产欧美va欧美va香蕉在| 日本成人一区二区三区| 亚洲一区二区黄色| 国模大尺度视频| 99久久激情| 国产精品久久久久久久电影 | 国产伦精品一区二区三区免费优势 | 日韩女优在线视频| 亚洲国产精品成人| 国产日韩欧美在线| 在线视频三区| 欧美三级欧美一级| 少妇精品无码一区二区免费视频| 国产视频一区三区| 精品视频第一区| 国产又色又爽又黄刺激在线视频| 欧美一卡2卡三卡4卡5免费| sm捆绑调教视频| 蜜桃av一区二区在线观看| 日韩国产高清一区| 亚洲第一二三四区| 亚洲人成网站999久久久综合| 999这里只有精品| 99视频精品全部免费在线| 97超碰人人澡| 另类尿喷潮videofree| 亚洲18私人小影院| 香蕉人妻av久久久久天天| 午夜精品久久久久久久久久| 国产精品成人99一区无码| 在线成人h网| 国产综合动作在线观看| 欧美巨大丰满猛性社交| 亚洲精品国偷自产在线99热| 欧美精品韩国精品| 国产日韩综合av| 亚洲一级免费在线观看| 欧美丰满日韩| 91久久国产综合久久蜜月精品| 污片在线免费观看| 精品日韩成人av| 久久久久久久久久久久久久av| 91小视频在线免费看| 黑鬼大战白妞高潮喷白浆| 国产一区二区观看| 国产精品夜间视频香蕉| 91麻豆国产福利在线观看宅福利| 日韩欧美高清在线| 天堂网av手机版| 国产午夜精品福利| 亚洲18在线看污www麻豆 | 亚洲小说图片| 国产精品1区2区在线观看 | 久久久欧美一区二区| 香蕉视频黄在线观看| 欧美影视一区在线| 2018天天弄| 91在线观看下载| 亚洲国产成人va在线观看麻豆| 欧美激情视频一区二区三区在线播放 | 亚洲经典自拍| 久久精品国产综合精品| 色成人免费网站| 另类专区欧美制服同性| 婷婷视频在线观看| 欧美日韩在线免费视频| 麻豆一区二区三区精品视频| 久久精品欧美一区二区三区不卡| 天天干天天av| 国产午夜久久| 日韩精品一区二区三区电影| 台湾佬综合网| 91精品国产一区二区三区动漫 | 精品黄色免费中文电影在线播放| 亚洲成人黄色网| 国产精品午夜一区二区| 夜色激情一区二区| 日韩精品电影一区二区| 国产一区二区三区四区五区美女| 欧美日韩成人免费视频| 天天操综合网| 欧美激情www| 亚洲国产中文在线| 国产精品自拍网| zzzwww在线看片免费| 久久这里有精品| 国产在线自天天| 亚洲黄色av女优在线观看| 国产乱人乱偷精品视频a人人澡| 欧美日韩国产激情| 青青草手机视频在线观看| 久久精品一区二区三区不卡牛牛| 亚洲综合中文网| 九九视频精品免费| 人妻丰满熟妇av无码区app| 精品福利av| gogogo免费高清日本写真| 国产欧美日韩在线一区二区| 国产精品视频福利| 日韩在线亚洲| 91久久久久久久一区二区| 国产麻豆久久| 琪琪亚洲精品午夜在线| 成人免费观看在线观看| 久精品免费视频| 毛片在线看片| 日韩在线国产精品| 国产高清一区在线观看| 亚洲欧美在线免费| 亚洲av成人精品日韩在线播放| 欧美精品久久天天躁| 亚洲一二区视频| 在线观看网站黄不卡| 久久久久久在线观看| 疯狂做受xxxx高潮欧美日本| 国产精品6666| 五月婷婷综合网| 日本三级一区二区| 红桃av永久久久| www.日本精品| 色婷婷综合久久| 亚洲第一网站在线观看| 色婷婷综合视频在线观看| 69视频免费看| 在线看日韩精品电影| 亚洲欧美一二三区| 在线观看国产精品网站| 中文字幕在线播放av| 欧美区一区二区三区| 中文在线观看免费高清| 欧美日韩电影在线播放| 999久久久久| 欧美tk—视频vk| 日本人妻熟妇久久久久久| 亚洲精品美女在线观看| 蜜桃视频在线入口www| 伊人精品在线观看| 免费在线看黄网站| 欧美精品情趣视频| sm在线播放| 人人澡人人澡人人看欧美| 亚洲欧美在线成人| 成人免费在线视频网站| 亚洲一二av| 久久99精品久久久久久久久久| 要久久电视剧全集免费| 视频一区不卡| 中国成人一区| 久久久久久久久久久99| 日韩精品色哟哟| 亚洲免费在线播放视频| 成人午夜免费av| 91网站免费入口| 中文字幕综合网| 国产精品自拍视频一区| 欧美午夜精品久久久久久超碰 | 日韩精品视频观看| 自拍视频在线免费观看| 欧美极品美女电影一区| 中文字幕高清在线播放| 国产精品永久免费在线| xvideos.蜜桃一区二区| 欧美精品亚洲精品| 亚洲一区二区| avav在线看| 国产麻豆精品在线| 亚洲av无码一区二区三区人 | 99精品人妻国产毛片| 91精品国产91热久久久做人人| 姝姝窝人体www聚色窝| 最近2019中文字幕第三页视频| 视频在线这里都是精品| 国产mv久久久| 网站一区二区| 色阁综合av| 99国产精品| 亚洲在线观看网站| 久久蜜桃av一区精品变态类天堂| 日日噜噜夜夜狠狠久久波多野| 欧美视频一二三| 国产99视频在线| 在线播放精品一区二区三区 | 国精一区二区三区| 国产日韩欧美一二三区| 亚洲色图丝袜| 人人妻人人澡人人爽欧美一区双 | wwwwww日本| 亚洲一二三四在线观看| 亚洲在线视频播放| 亚洲欧洲中文天堂| 91九色在线播放| 国产欧美在线看| 日本午夜精品| 国产美女作爱全过程免费视频| 久久电影国产免费久久电影| 欧美做受喷浆在线观看| 亚洲国产精品视频| www.久久网| 国产一区二区三区高清在线观看| 国产精品一区二区日韩| 99国产高清| 欧洲中文在线| 亚洲人成网在线播放| 国产高清视频色在线www| 98国产高清一区| 亚洲中无吗在线| 亚洲欧美偷拍另类| 国产精品沙发午睡系列990531| 久久99精品波多结衣一区| 精品福利一区二区三区| 五月天激情在线| 日本亚洲最大的色成网站www| 国产ts在线观看| 夜夜揉揉日日人人青青一国产精品 | 亚洲成人黄色av| 黑丝美女久久久| 亚洲欧洲成人在线| 久久人人97超碰精品888| 超碰成人97| 黄色一级片在线看| av一二三不卡影片| 圆产精品久久久久久久久久久| 精品美女在线观看| a级片免费在线观看| 国产一区二区三区色淫影院| 亚洲狼人精品一区二区三区| 久久性爱视频网站| 欧美日韩激情视频| 欧美成人综合在线| 国产精品久久久久久久久免费| 精品国产欧美日韩| 欧美日韩中文不卡| 亚洲三级理论片| 亚洲女人18毛片水真多| 97视频免费在线看| 亚洲资源网站| 五月天婷婷激情视频| 中文字幕在线一区二区三区| 国产又粗又猛又爽又黄91| 久久在线免费观看视频| 国产成人tv| 久久久久久久久久久福利| 国产欧美日韩视频在线观看| 一级α片免费看刺激高潮视频| 欧美成人免费小视频| 东京久久高清| 一区二区在线播放视频| 最新欧美精品一区二区三区| 精品久久国产视频| 7m精品福利视频导航| 欧美一区二区三区高清视频| 中文av字幕在线观看| 亚洲国产日韩a在线播放性色| 性感美女视频一二三| 国产精品视频1区| 亚洲特级毛片| 久久婷婷五月综合| 日韩欧美的一区二区| 亚洲私拍视频| 手机福利在线视频| av影院午夜一区| 中文字幕自拍偷拍| 久久免费视频网| 久久视频在线| 成人在线视频免费播放| 欧美日韩在线播放三区| 丰满的护士2在线观看高清| 日韩欧美精品一区二区| 国产aⅴ综合色| 成人黄色三级视频| 国产+人+亚洲| 91亚洲国产| 短视频在线观看| 91精品国产色综合久久不卡电影 | 欧美精品在线观看播放| 大桥未久在线视频| 综合久久国产| 久久久精品免费免费|