日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

执行计划中cpu耗时_面试被问怎么排查遇到的系统CPU飙高和频繁GC,到底该怎么回答?...

發布時間:2025/3/11 windows 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 执行计划中cpu耗时_面试被问怎么排查遇到的系统CPU飙高和频繁GC,到底该怎么回答?... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

處理過線上問題的同學基本上都會遇到系統突然運行緩慢,CPU 100%,以及Full GC次數過多的問題。當然,這些問題的最終導致的直觀現象就是系統運行緩慢,并且有大量的報警。本文主要針對系統運行緩慢這一問題,提供該問題的排查思路,從而定位出問題的代碼點,進而提供解決該問題的思路。

對于線上系統突然產生的運行緩慢問題,如果該問題導致線上系統不可用,那么首先需要做的就是,導出jstack和內存信息,然后重啟系統,盡快保證系統的可用性。這種情況可能的原因主要有兩種:

  • 代碼中某個位置讀取數據量較大,導致系統內存耗盡,從而導致Full GC次數過多,系統緩慢;
  • 代碼中有比較耗CPU的操作,導致CPU過高,系統運行緩慢;

相對來說,這是出現頻率最高的兩種線上問題,而且它們會直接導致系統不可用。另外有幾種情況也會導致某個功能運行緩慢,但是不至于導致系統不可用:

  • 代碼某個位置有阻塞性的操作,導致該功能調用整體比較耗時,但出現是比較隨機的;
  • 某個線程由于某種原因而進入WAITING狀態,此時該功能整體不可用,但是無法復現;
  • 由于鎖使用不當,導致多個線程進入死鎖狀態,從而導致系統整體比較緩慢。

對于這三種情況,通過查看CPU和系統內存情況是無法查看出具體問題的,因為它們相對來說都是具有一定阻塞性操作,CPU和系統內存使用情況都不高,但是功能卻很慢。下面我們就通過查看系統日志來一步一步甄別上述幾種問題。

1. Full GC次數過多

相對來說,這種情況是最容易出現的,尤其是新功能上線時。對于Full GC較多的情況,其主要有如下兩個特征:

  • 線上多個線程的CPU都超過了100%,通過jstack命令可以看到這些線程主要是垃圾回收線程
  • 通過jstat命令監控GC情況,可以看到Full GC次數非常多,并且次數在不斷增加。

首先我們可以使用top命令查看系統CPU的占用情況,如下是系統CPU較高的一個示例:

top - 08:31:10 up 30 min, 0 users, load average: 0.73, 0.58, 0.34 KiB Mem: 2046460 total, 1923864 used, 122596 free, 14388 buffers KiB Swap: 1048572 total, 0 used, 1048572 free. 1192352 cached Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND9 root 20 0 2557160 288976 15812 S 98.0 14.1 0:42.60 java

可以看到,有一個Java程序此時CPU占用量達到了98.8%,此時我們可以復制該進程id9,并且使用如下命令查看呢該進程的各個線程運行情況:

top -Hp 9

該進程下的各個線程運行情況如下:

top - 08:31:16 up 30 min, 0 users, load average: 0.75, 0.59, 0.35 Threads: 11 total, 1 running, 10 sleeping, 0 stopped, 0 zombie %Cpu(s): 3.5 us, 0.6 sy, 0.0 ni, 95.9 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem: 2046460 total, 1924856 used, 121604 free, 14396 buffers KiB Swap: 1048572 total, 0 used, 1048572 free. 1192532 cached MemPID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND10 root 20 0 2557160 289824 15872 R 79.3 14.2 0:41.49 java11 root 20 0 2557160 289824 15872 S 13.2 14.2 0:06.78 java

可以看到,在進程為9的Java程序中各個線程的CPU占用情況,接下來我們可以通過jstack命令查看線程id為10的線程為什么耗費CPU最高。需要注意的是,在jsatck命令展示的結果中,線程id都轉換成了十六進制形式。可以用如下命令查看轉換結果,也可以找一個科學計算器進行轉換:

root@a39de7e7934b:/# printf "%xn" 10 a

這里打印結果說明該線程在jstack中的展現形式為0xa,通過jstack命令我們可以看到如下信息:

"main" #1 prio=5 os_prio=0 tid=0x00007f8718009800 nid=0xb runnable [0x00007f871fe41000]java.lang.Thread.State: RUNNABLEat com.aibaobei.chapter2.eg2.UserDemo.main(UserDemo.java:9)"VM Thread" os_prio=0 tid=0x00007f871806e000 nid=0xa runnable

這里的VM Thread一行的最后顯示nid=0xa,這里nid的意思就是操作系統線程id的意思。而VM Thread指的就是垃圾回收的線程。這里我們基本上可以確定,當前系統緩慢的原因主要是垃圾回收過于頻繁,導致GC停頓時間較長。我們通過如下命令可以查看GC的情況:

root@8d36124607a0:/# jstat -gcutil 9 1000 10S0 S1 E O M CCS YGC YGCT FGC FGCT GCT0.00 0.00 0.00 75.07 59.09 59.60 3259 0.919 6517 7.715 8.6350.00 0.00 0.00 0.08 59.09 59.60 3306 0.930 6611 7.822 8.7520.00 0.00 0.00 0.08 59.09 59.60 3351 0.943 6701 7.924 8.8670.00 0.00 0.00 0.08 59.09 59.60 3397 0.955 6793 8.029 8.984

可以看到,這里FGC指的是Full GC數量,這里高達6793,而且還在不斷增長。從而進一步證實了是由于內存溢出導致的系統緩慢。那么這里確認了內存溢出,但是如何查看你是哪些對象導致的內存溢出呢,這個可以dump出內存日志,然后通過eclipse的mat工具進行查看,如下是其展示的一個對象樹結構:

經過mat工具分析之后,我們基本上就能確定內存中主要是哪個對象比較消耗內存,然后找到該對象的創建位置,進行處理即可。這里的主要是PrintStream最多,但是我們也可以看到,其內存消耗量只有12.2%。也就是說,其還不足以導致大量的Full GC,此時我們需要考慮另外一種情況,就是代碼或者第三方依賴的包中有顯示的System.gc()調用。這種情況我們查看dump內存得到的文件即可判斷,因為其會打印GC原因:

[Full GC (System.gc()) [Tenured: 262546K>262546K(349568K), 0.0014879 secs] 262546K->262546K(506816K), [Metaspace: 3109K->3109K(1056768K)], 0.0015151 secs] [Times: user=0.00 sys=0.00, real=0.01 secs [GC (Allocation Failure) [DefNew: 2795K->0K(157248K), 0.0001504 secs][Tenured: 262546K->402K(349568K), 0.0012949 secs] 265342K->402K(506816K), [Metaspace: 3109K->3109K(1056768K)], 0.0014699 secs] [Times: user=0.00

2. CPU過高

在前面第一點中,我們講到,CPU過高可能是系統頻繁的進行Full GC,導致系統緩慢。而我們平常也肯能遇到比較耗時的計算,導致CPU過高的情況,此時查看方式其實與上面的非常類似。首先我們通過top命令查看當前CPU消耗過高的進程是哪個,從而得到進程id;然后通過top -Hp來查看該進程中有哪些線程CPU過高,一般超過80%就是比較高的,80%左右是合理情況。這樣我們就能得到CPU消耗比較高的線程id。接著通過該線程id的十六進制表示在jstack日志中查看當前線程具體的堆棧信息。

在這里我們就可以區分導致CPU過高的原因具體是Full GC次數過多還是代碼中有比較耗時的計算了。如果是Full GC次數過多,那么通過jstack得到的線程信息會是類似于VM Thread之類的線程,而如果是代碼中有比較耗時的計算,那么我們得到的就是一個線程的具體堆棧信息。如下是一個代碼中有比較耗時的計算,導致CPU過高的線程信息:

這里可以看到,在請求UserController的時候,由于該Controller進行了一個比較耗時的調用,導致該線程的CPU一直處于100%。我們可以根據堆棧信息,直接定位到UserController的34行,查看代碼中具體是什么原因導致計算量如此之高。

3. 不定期出現的接口耗時現象

對于這種情況,比較典型的例子就是,我們某個接口訪問經常需要2~3s才能返回。這是比較麻煩的一種情況,因為一般來說,其消耗的CPU不多,而且占用的內存也不高,也就是說,我們通過上述兩種方式進行排查是無法解決這種問題的。而且由于這樣的接口耗時比較大的問題是不定時出現的,這就導致了我們在通過jstack命令即使得到了線程訪問的堆棧信息,我們也沒法判斷具體哪個線程是正在執行比較耗時操作的線程。

對于不定時出現的接口耗時比較嚴重的問題,我們的定位思路基本如下:首先找到該接口,通過壓測工具不斷加大訪問力度,如果說該接口中有某個位置是比較耗時的,由于我們的訪問的頻率非常高,那么大多數的線程最終都將阻塞于該阻塞點,這樣通過多個線程具有相同的堆棧日志,我們基本上就可以定位到該接口中比較耗時的代碼的位置。如下是一個代碼中有比較耗時的阻塞操作通過壓測工具得到的線程堆棧日志:

"http-nio-8080-exec-2" #29 daemon prio=5 os_prio=31 tid=0x00007fd08cb26000 nid=0x9603 waiting on condition [0x00007000031d5000]java.lang.Thread.State: TIMED_WAITING (sleeping)at java.lang.Thread.sleep(Native Method)at java.lang.Thread.sleep(Thread.java:340)at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)at com.aibaobei.user.controller.UserController.detail(UserController.java:18) "http-nio-8080-exec-3" #30 daemon prio=5 os_prio=31tid=0x00007fd08cb27000 nid=0x6203 waiting on condition [0x00007000032d8000]java.lang.Thread.State: TIMED_WAITING (sleeping)at java.lang.Thread.sleep(Native Method)at java.lang.Thread.sleep(Thread.java:340)at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)at com.aibaobei.user.controller.UserController.detail(UserController.java:18) "http-nio-8080-exec-4" #31 daemon prio=5 os_prio=31 tid=0x00007fd08d0fa000 nid=0x6403 waiting on condition [0x00007000033db000]java.lang.Thread.State: TIMED_WAITING (sleeping)at java.lang.Thread.sleep(Native Method)at java.lang.Thread.sleep(Thread.java:340)at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)at com.aibaobei.user.controller.UserController.detail(UserController.java:18)

從上面的日志可以看你出,這里有多個線程都阻塞在了UserController的第18行,說明這是一個阻塞點,也就是導致該接口比較緩慢的原因。

4. 某個線程進入WAITING狀態

對于這種情況,這是比較罕見的一種情況,但是也是有可能出現的,而且由于其具有一定的“不可復現性”,因而我們在排查的時候是非常難以發現的。筆者曾經就遇到過類似的這種情況,具體的場景是,在使用CountDownLatch時,由于需要每一個并行的任務都執行完成之后才會喚醒主線程往下執行。而當時我們是通過CountDownLatch控制多個線程連接并導出用戶的gmail郵箱數據,這其中有一個線程連接上了用戶郵箱,但是連接被服務器掛起了,導致該線程一直在等待服務器的響應。最終導致我們的主線程和其余幾個線程都處于WAITING狀態。

對于這樣的問題,查看過jstack日志的讀者應該都知道,正常情況下,線上大多數線程都是處于TIMED_WAITING狀態,而我們這里出問題的線程所處的狀態與其是一模一樣的,這就非常容易混淆我們的判斷。解決這個問題的思路主要如下:

  • 通過grep在jstack日志中找出所有的處于 TIMED_WAITING狀態的線程,將其導出到某個文件中,如a1.log,如下是一個導出的日志文件示例:
"Attach Listener" #13 daemon prio=9 os_prio=31 tid=0x00007fe690064000 nid=0xd07 waiting on condition [0x0000000000000000] "DestroyJavaVM" #12 prio=5 os_prio=31 tid=0x00007fe690066000 nid=0x2603 waiting on condition [0x0000000000000000] "Thread-0" #11 prio=5 os_prio=31 tid=0x00007fe690065000 nid=0x5a03waiting on condition [0x0000700003ad4000] "C1 CompilerThread3" #9 daemon prio=9 os_prio=31 tid=0x00007fe68c00a000 nid=0xa903 waiting on condition [0x0000000000000000]
  • 等待一段時間之后,比如10s,再次對jstack日志進行grep,將其導出到另一個文件,如a2.log,結果如下所示:
"DestroyJavaVM" #12 prio=5 os_prio=31 tid=0x00007fe690066000 nid=0x2603 waiting on condition [0x0000000000000000] "Thread-0" #11 prio=5 os_prio=31 tid=0x00007fe690065000 nid=0x5a03 waiting on condition [0x0000700003ad4000] "VM Periodic Task Thread" os_prio=31 tid=0x00007fe68d114000 nid=0xa803 waiting on condition
  • 重復步驟2,待導出3~4個文件之后,我們對導出的文件進行對比,找出其中在這幾個文件中一直都存在的用戶線程,這個線程基本上就可以確認是包含了處于等待狀態有問題的線程。因為正常的請求線程是不會在20~30s之后還是處于等待狀態的。
  • 經過排查得到這些線程之后,我們可以繼續對其堆棧信息進行排查,如果該線程本身就應該處于等待狀態,比如用戶創建的線程池中處于空閑狀態的線程,那么這種線程的堆棧信息中是不會包含用戶自定義的類的。這些都可以排除掉,而剩下的線程基本上就可以確認是我們要找的有問題的線程。通過其堆棧信息,我們就可以得出具體是在哪個位置的代碼導致該線程處于等待狀態了。

這里需要說明的是,我們在判斷是否為用戶線程時,可以通過線程最前面的線程名來判斷,因為一般的框架的線程命名都是非常規范的,我們通過線程名就可以直接判斷得出該線程是某些框架中的線程,這種線程基本上可以排除掉。而剩余的,比如上面的Thread-0,以及我們可以辨別的自定義線程名,這些都是我們需要排查的對象。

經過上面的方式進行排查之后,我們基本上就可以得出這里的Thread-0就是我們要找的線程,通過查看其堆棧信息,我們就可以得到具體是在哪個位置導致其處于等待狀態了。如下示例中則是在SyncTask的第8行導致該線程進入等待了。

"Thread-0" #11 prio=5 os_prio=31 tid=0x00007f9de08c7000 nid=0x5603waiting on condition [0x0000700001f89000]java.lang.Thread.State: WAITING (parking)at sun.misc.Unsafe.park(Native Method)at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)at com.aibaobei.chapter2.eg4.SyncTask.lambda$main$0(SyncTask.java:8)at com.aibaobei.chapter2.eg4.SyncTask$Lambda$1/1791741888.run (Unknown Source)at java.lang.Thread.run(Thread.java:748)

5. 死鎖

對于死鎖,這種情況基本上很容易發現,因為jstack可以幫助我們檢查死鎖,并且在日志中打印具體的死鎖線程信息。如下是一個產生死鎖的一個jstack日志示例:

可以看到,在jstack日志的底部,其直接幫我們分析了日志中存在哪些死鎖,以及每個死鎖的線程堆棧信息。這里我們有兩個用戶線程分別在等待對方釋放鎖,而被阻塞的位置都是在ConnectTask的第5行,此時我們就可以直接定位到該位置,并且進行代碼分析,從而找到產生死鎖的原因。

6. 小結

本文主要講解了線上可能出現的五種導致系統緩慢的情況,詳細分析了每種情況產生時的現象,已經根據現象我們可以通過哪些方式定位得到是這種原因導致的系統緩慢。簡要的說,我們進行線上日志分析時,主要可以分為如下步驟:

  • 通過 top命令查看CPU情況,如果CPU比較高,則通過 top-Hp命令查看當前進程的各個線程運行情況,找出CPU過高的線程之后,將其線程id轉換為十六進制的表現形式,然后在jstack日志中查看該線程主要在進行的工作。這里又分為兩種情況
  • 如果是正常的用戶線程,則通過該線程的堆棧信息查看其具體是在哪處用戶代碼處運行比較消耗CPU;
  • 如果該線程是 VMThread,則通過 jstat-gcutil命令監控當前系統的GC狀況,然后通過 jmapdump:format=b,file=導出系統當前的內存數據。導出之后將內存情況放到eclipse的mat工具中進行分析即可得出內存中主要是什么對象比較消耗內存,進而可以處理相關代碼;
  • 如果通過 top 命令看到CPU并不高,并且系統內存占用率也比較低。此時就可以考慮是否是由于另外三種情況導致的問題。具體的可以根據具體情況分析:
  • 如果是接口調用比較耗時,并且是不定時出現,則可以通過壓測的方式加大阻塞點出現的頻率,從而通過 jstack查看堆棧信息,找到阻塞點;
  • 如果是某個功能突然出現停滯的狀況,這種情況也無法復現,此時可以通過多次導出 jstack日志的方式對比哪些用戶線程是一直都處于等待狀態,這些線程就是可能存在問題的線程;
  • 如果通過 jstack可以查看到死鎖狀態,則可以檢查產生死鎖的兩個線程的具體阻塞點,從而處理相應的問題。

本文主要是提出了五種常見的導致線上功能緩慢的問題,以及排查思路。當然,線上的問題出現的形式是多種多樣的,也不一定局限于這幾種情況,如果我們能夠仔細分析這些問題出現的場景,就可以根據具體情況具體分析,從而解決相應的問題。

總結

以上是生活随笔為你收集整理的执行计划中cpu耗时_面试被问怎么排查遇到的系统CPU飙高和频繁GC,到底该怎么回答?...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

亚洲欧美偷拍另类 | 一 级 黄 色 片免费看的 | 亚洲日本va午夜在线影院 | 国产在线一区观看 | 97av在线视频免费播放 | www.香蕉视频 | 一区二区中文字幕在线观看 | 深爱激情五月婷婷 | 国产一区观看 | 国产久草在线观看 | 一区二区伦理电影 | 亚洲激情电影在线 | 亚洲午夜精品在线观看 | 在线视频婷婷 | 免费美女久久99 | 国产亲近乱来精品 | 色偷偷人人澡久久超碰69 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 日韩一区二区三区高清在线观看 | 在线观看视频一区二区 | 日本公乱妇视频 | 永久免费在线 | 69视频网站| 在线导航福利 | 一级理论片在线观看 | 国产黄色精品在线观看 | 成人在线超碰 | 91视频com| 美女在线免费观看视频 | 99久久超碰中文字幕伊人 | 麻豆成人精品 | 麻豆视频观看 | 在线影视 一区 二区 三区 | 日韩区视频 | 国产98色在线 | 日韩 | 高清中文字幕 | 丁香六月在线观看 | 成人一级片视频 | 国产电影黄色av | 黄色av网站在线免费观看 | 中文字幕免费播放 | 天堂v中文 | 国际精品久久久久 | 五月婷婷六月丁香在线观看 | 一区二区三区 亚洲 | 国产麻豆视频 | 免费日韩在线 | 亚洲日本中文字幕在线观看 | 91亚洲精品视频 | 在线免费黄色 | 天堂网一区二区三区 | 国产最新视频在线观看 | 亚洲黄色在线 | 国产中文在线视频 | 岛国大片免费视频 | 91麻豆精品国产自产在线游戏 | 久久久国产精品成人免费 | 中文字幕婷婷 | 成人av网站在线观看 | 五月天久久久久久 | 成人三级网站在线观看 | 在线电影播放 | 国产又粗又猛又黄又爽视频 | 国产精品久久久毛片 | 国产日韩视频在线 | 日韩欧美高清一区二区 | 国产91亚洲精品 | 免费观看黄 | 成人a大片 | 中文字幕人成不卡一区 | 亚洲 综合 激情 | 成人av一区二区兰花在线播放 | 狠狠操天天干 | 精品国产伦一区二区三区观看说明 | 色91在线视频 | 国产成人高清 | 99久久婷婷 | 一区二区三区电影 | 久草在线视频首页 | 精品女同一区二区三区在线观看 | 九九精品视频在线观看 | 一区二区三区日韩精品 | 亚洲精品美女久久17c | 中文字幕精品一区二区精品 | 香蕉影视在线观看 | 97国产大学生情侣酒店的特点 | 日韩免费播放 | 国模精品一区二区三区 | 黄色毛片大全 | 精品9999 | 免费网站在线观看人 | 亚洲精选在线 | www.伊人网 | 五月婷婷视频 | 天堂av色婷婷一区二区三区 | 91社区国产高清 | 欧美 日韩 性 | 欧美激情视频一区二区三区 | 免费在线观看视频a | 9999在线视频 | av高清免费在线 | 亚洲天堂网在线视频 | 国产午夜精品免费一区二区三区视频 | 亚洲 欧洲 国产 日本 综合 | 日韩欧美电影在线观看 | 在线视频一区观看 | 久久久亚洲影院 | 亚洲精品国产精品99久久 | 黄色大片日本 | 精品国产1区2区3区 国产欧美精品在线观看 | 国产在线观看免费 | 精品欧美一区二区在线观看 | 亚洲美女免费精品视频在线观看 | 国产91精品一区二区麻豆亚洲 | 麻豆免费在线视频 | 天天操狠狠干 | 日本字幕网 | 亚洲视频网站在线观看 | 国产中的精品av小宝探花 | 国产一级一片免费播放放 | 91亚洲狠狠婷婷综合久久久 | 国产黄色片免费观看 | 日韩黄色中文字幕 | 97夜夜澡人人爽人人免费 | 99久久久久国产精品免费 | 欧美 另类 交 | 免费一级片视频 | 五月亚洲婷婷 | av黄在线播放 | 久草在线费播放视频 | 国产精品综合av一区二区国产馆 | 色小说在线 | 成人av在线直播 | www日韩高清| 欧美一二三区在线观看 | 在线影视 一区 二区 三区 | 亚洲小视频在线观看 | 天天添夜夜操 | 人人干天天干 | 福利一区二区在线 | 在线观看视频色 | 精品国偷自产国产一区 | 奇米导航 | 狠狠操狠狠干2017 | 久久成人午夜视频 | 国产日本在线播放 | 日韩电影中文 | 日精品在线观看 | 亚洲理论电影 | 在线欧美小视频 | 99精品偷拍视频一区二区三区 | 天天干天天操天天做 | 一区二区久久 | 午夜精品一区二区三区在线 | 免费a视频在线 | 精品在线播放 | 日本精品一区二区三区在线观看 | 天天干天天天 | 国产精品一区二区久久 | 国产伦精品一区二区三区无广告 | 韩日av一区二区 | 97在线观看免费 | 久久久九色精品国产一区二区三区 | 国产精品九九视频 | 欧美日韩一区二区免费在线观看 | 色av男人的天堂免费在线 | 国产欧美在线一区 | 亚洲一区二区三区在线看 | 蜜臀av性久久久久蜜臀av | 久久免费看av | 亚洲另类视频在线 | 午夜丰满寂寞少妇精品 | 国产在线高清精品 | 狠狠色狠狠色综合日日92 | 国产精品国内免费一区二区三区 | 日本动漫做毛片一区二区 | 免费日韩 精品中文字幕视频在线 | 国内外成人在线 | 日韩视频中文字幕在线观看 | 日韩激情视频在线 | 欧美精品被 | 天堂在线一区二区三区 | 日日夜夜天天射 | 欧美色伊人| 欧美激情视频一区二区三区 | 久久综合九色综合久久久精品综合 | 欧美日韩精品在线一区二区 | 欧美激情综合色综合啪啪五月 | 亚洲精品国偷自产在线91正片 | 亚洲精品免费在线观看 | 经典三级一区 | 九九九热 | 亚洲精品午夜久久久 | 在线观看av免费观看 | 国产99久久久久久免费看 | 黄色大片av | 久久高清免费视频 | 福利一区视频 | 91成熟丰满女人少妇 | 天天操天天舔天天干 | 国产一区二区影院 | 国产在线观看国语版免费 | 午夜精品三区 | 国产成人亚洲精品自产在线 | 色综合 久久精品 | 香蕉网址 | 中文字幕成人在线观看 | 亚洲午夜精品久久久久久久久久久久 | 一级黄色片在线播放 | 亚洲乱码精品久久久久 | 中文字幕在线一区二区三区 | 欧美乱码精品一区二区 | 午夜体验区 | 欧美日韩中字 | 美女久久精品 | 欧美中文字幕久久 | 久久国产精品久久精品国产演员表 | 日韩国产精品一区 | 国产综合精品一区二区三区 | 日韩videos| 国产小视频在线看 | 亚洲一区视频在线播放 | 亚洲免费在线视频 | 在线视频 区 | 二区视频在线观看 | 久久久久久久久久电影 | 亚洲最快最全在线视频 | 精品久久国产 | 欧美美女激情18p | 啪啪免费试看 | 欧美日韩免费在线观看视频 | 99久久精品费精品 | 成人午夜精品福利免费 | 成年人看片 | 五月婷婷视频在线 | 在线视频精品播放 | 午夜视频一区二区 | 日批网站免费观看 | 亚洲最新av在线网站 | 国产裸体永久免费视频网站 | 1区2区视频| 亚洲专区欧美 | 69视频国产| 伊人宗合网 | 亚洲国产美女精品久久久久∴ | 日韩精品在线一区 | 亚洲女在线| 日韩精品一区二区三区外面 | 免费看搞黄视频网站 | 国产成人亚洲精品自产在线 | 91av在线播放 | 国产中文在线播放 | 欧美色图另类 | 国产黄色大全 | 成人免费观看电影 | 久草资源在线观看 | 亚洲区另类春色综合小说校园片 | 黄色福利网 | 最新国产中文字幕 | 久久久久久久久久久免费 | 中文字幕在线观看免费观看 | 国产精品综合在线 | 日韩欧美综合视频 | 亚洲天堂网在线视频观看 | 欧美成人播放 | 欧美一区影院 | 97超碰福利久久精品 | 日韩videos高潮hd | 97色综合| 国产原创av片| 色偷偷88欧美精品久久久 | 亚洲乱码久久 | 久久久久女人精品毛片 | 91丨九色丨蝌蚪丨对白 | 亚洲国产欧美一区二区三区丁香婷 | 国产又粗又猛又黄又爽视频 | 一区二区三区三区在线 | 四虎视频 | 亚洲欧美国产视频 | 中文字幕电影一区 | 丁香在线观看完整电影视频 | 久久久久久久久久久免费 | av成人黄色| 国产一级片直播 | 亚洲六月丁香色婷婷综合久久 | 在线视频99| 美女视频网站久久 | 久久艹综合| 91精品在线免费视频 | 夜色.com | 国产精品久久久久久久久久久久久 | 久久深夜 | 国产黄色大片免费看 | 综合久久久久久久久 | 亚洲闷骚少妇在线观看网站 | 久久久免费播放 | 欧美日韩国产综合一区二区 | 91亚洲国产| 国产精品第一 | 日韩在线在线 | 国产手机在线观看 | 亚洲欧洲精品在线 | 四虎影视成人永久免费观看视频 | 91成人精品国产刺激国语对白 | 日韩成人免费在线电影 | 日韩av网页 | 日韩性片 | 国产一区二区在线影院 | 日韩免费区 | 五月婷婷综合激情 | 国产精品第一页在线 | 激情电影在线观看 | 成av在线 | 高清av免费一区中文字幕 | 狠狠狠色丁香婷婷综合久久88 | 在线免费观看亚洲视频 | 夜夜操综合网 | 欧美成人一区二区 | 欧产日产国产69 | 欧美激情视频在线免费观看 | 国产精品乱码久久 | 在线导航av | 99视频一区二区 | 国产免费观看高清完整版 | 91精品久久香蕉国产线看观看 | 麻豆av电影 | 1000部18岁以下禁看视频 | 国产特级毛片aaaaaa高清 | 国产日韩欧美在线影视 | 国产精品日韩 | 国产在线探花 | 不卡中文字幕av | 亚洲精品在线免费播放 | 奇米网777| 99视频免费播放 | 精品久久91 | 日本中文字幕在线视频 | 国产精品国产三级国产aⅴ无密码 | 亚洲高清网站 | 在线视频久久 | 免费a一级| a视频在线观看免费 | 三级午夜片| 日韩精品中文字幕在线 | 6699私人影院 | 欧美国产日韩在线视频 | 亚洲在线资源 | 成人综合婷婷国产精品久久免费 | 中文字幕久久亚洲 | 亚洲国产美女久久久久 | 国产中出在线观看 | 99九九99九九九视频精品 | 在线日韩视频 | 五月花婷婷 | 天天操天天摸天天干 | 91超国产| 91亚色视频 | 天天曰天天干 | 日韩一区二区三区高清在线观看 | 久久精品毛片 | 国产亲近乱来精品 | 国产成人一级 | 欧产日产国产69 | 国产高清在线视频 | 久久久久 | 欧美精品久久久久久久久久白贞 | 欧美性超爽 | 中国一级片免费看 | 黄色成人在线 | av在线播放一区二区三区 | 色婷婷五 | 精品你懂的 | 在线观看视频在线 | 91久久精品一区二区三区 | 国产在线黄 | a视频免费 | 亚洲欧美国产精品va在线观看 | 国产做a爱一级久久 | 男女免费av | 五月婷激情 | 国产麻豆精品久久 | 人人澡人人爽 | 曰韩精品 | 亚洲人xxx | 美国av大片 | 国产精品 中文字幕 亚洲 欧美 | 国内久久久久 | 丁香av| 在线观看国产区 | 免费av影视 | 97色综合 | 国产精品999久久久 久产久精国产品 | 五月婷婷激情六月 | 国产亚洲精品久久久久秋 | 91福利社区在线观看 | 96亚洲精品久久久蜜桃 | 99精品久久99久久久久 | 久久国产精品99久久久久久老狼 | 91精品1区2区 | 黄色亚洲片 | a√天堂资源 | 亚洲精品视频网 | 狠狠色噜噜狠狠狠 | 日韩高清一| 久久精品123| 成人国产精品久久久久久亚洲 | 欧美精品久久久久久久久免 | 婷婷丁香激情五月 | 五月综合久久 | 免费开视频 | 人人狠| 久久综合毛片 | 国产黄色高清 | 久久成年视频 | 欧美三级高清 | 福利一区在线视频 | 不卡的av | 欧美另类重口 | 亚洲精品视频免费看 | 黄色大片av | 天天干天天射天天操 | 色97在线 | 色噜噜狠狠色综合中国 | 日韩欧美高清 | 久草电影在线观看 | 国产精品区一区 | aaa黄色毛片| 久久久久亚洲精品成人网小说 | 亚色视频在线观看 | 亚洲精品欧洲精品 | 日韩在线观看中文字幕 | 国产午夜精品视频 | 亚洲视频专区在线 | 成人精品福利 | 视频一区二区三区视频 | www夜夜操com | 香蕉成人在线视频 | 欧美日韩一区二区三区在线观看视频 | 国产精品每日更新 | 免费视频在线观看网站 | 亚洲精品美女在线观看 | 日韩日韩日韩日韩 | 亚洲狠狠婷婷综合久久久 | 国产精品av免费观看 | 日韩v在线 | 日韩动漫免费观看高清完整版在线观看 | 日韩另类在线 | 超碰99在线 | 综合激情网... | 久久一视频 | 国产99免费视频 | 国产精品久久久久久久久久东京 | 精品一二| av网站在线免费观看 | 久久中文字幕导航 | 人人玩人人添人人 | 午夜三级影院 | 免费网站黄色 | 婷婷色站| 免费看av在线 | 日韩性xxxx | 精品久久一二三区 | 中文字幕国产在线 | 中文字幕在线观看91 | 丁香激情五月婷婷 | 中文字幕精品三级久久久 | 欧美精品在线免费 | 久久少妇| 九色91av| 亚洲人在线视频 | 国产美女网站在线观看 | 69热国产视频 | 国产精品久久久久久超碰 | 日韩理论视频 | 久 久久影院 | 成人免费观看完整版电影 | 欧美热久久 | 韩国精品福利一区二区三区 | 精品欧美一区二区在线观看 | 国产日韩欧美视频在线观看 | 精品亚洲视频在线 | 黄色网大全 | 在线观看中文字幕一区二区 | 国产免费一区二区三区网站免费 | 天天操夜夜干 | 国内综合精品午夜久久资源 | 亚洲精品视频在线 | 一区二区三区四区久久 | 欧美日韩裸体免费视频 | 中文字幕国产一区二区 | 正在播放五月婷婷狠狠干 | 国产99在线免费 | 不卡的av在线播放 | 亚洲黄色av | 成人h动漫在线看 | 精品久久91| 国产黄色片一级 | 99视频在线 | 米奇影视7777 | 久香蕉| 国产高清在线永久 | 天天操天天干天天插 | 久久爽久久爽久久av东京爽 | 国产成人三级 | 日韩一区二区三区免费视频 | 亚洲国产大片 | 国产特级毛片aaaaaa毛片 | 91精品久久久久 | 欧美激情第一页xxx 午夜性福利 | 久久久久国产一区二区三区四区 | 97人人视频| 日本动漫做毛片一区二区 | 亚洲一级片 | 美女精品久久久 | 国产黄在线 | 日韩在线一级 | 韩日精品在线 | 午夜 在线| 色香蕉在线 | 亚洲精品美女免费 | 久久久久久久久久久精 | 日韩专区在线观看 | 六月久久婷婷 | 久草免费在线观看 | 狠狠色丁香婷婷综合橹88 | 国产午夜免费视频 | 不卡av在线免费观看 | 夜夜澡人模人人添人人看 | 久久精品91视频 | 亚洲一区二区三区四区精品 | 国产二区电影 | 国产又粗又硬又爽视频 | 在线观看av国产 | 亚洲综合色视频在线观看 | 在线观看香蕉视频 | 欧美一级高清片 | 国产在线免费观看 | 中文字幕视频播放 | 色搞搞 | 99中文在线| 五月婷婷一区 | 国产精品你懂的在线观看 | 日日干网址 | 黄色aa久久 | 在线观看香蕉视频 | 69国产成人综合久久精品欧美 | 一区二区三区电影大全 | 在线黄色av | 国产视频在线观看免费 | 在线视频免费观看 | 一区二区三区在线视频111 | 久久中文字幕在线视频 | 丁香花在线视频观看免费 | 女人18片毛片90分钟 | 亚洲综合在线五月 | 99精品在这里 | 69视频网站 | 久久资源在线 | 五月婷婷深开心 | 在线观看激情av | 国产色婷婷精品综合在线手机播放 | 成人午夜网 | 午夜美女网站 | 国产精品第二页 | 国产精品久久久久免费观看 | 欧美一区二区三区在线看 | 黄色国产在线 | 黄色av电影一级片 | 在线观看亚洲国产精品 | 99热99热 | 中文字幕在线观看一区 | 久草资源在线观看 | 欧美久久久久久久久久久 | 97精品国产97久久久久久粉红 | 涩涩网站在线观看 | 久久99亚洲热视 | 日韩动态视频 | 欧美性免费 | 国产福利免费在线观看 | 毛片美女网站 | 在线亚洲观看 | 在线免费观看黄色 | 91av在| 欧美日韩国产mv | 亚洲国产视频网站 | 丁香六月婷| 午夜黄网 | 国产视频不卡 | 国产亚洲片 | 国产成人三级三级三级97 | 久精品视频在线 | 久久一级片| 97免费中文视频在线观看 | 日韩美在线 | 毛片永久免费 | 国产一级视屏 | 久久精品三 | 视频一区久久 | 天天爱天天操天天干 | 在线免费高清一区二区三区 | www.av中文字幕.com | 人人看黄色 | 国产精品久久久久免费观看 | 国产亚洲精品美女久久 | 日韩剧情 | 中文字幕在线观看不卡 | 欧美人人爱 | 黄色一级在线免费观看 | 一区二精品 | 99精品毛片 | 国产一区二区在线免费播放 | 96看片| 国产91精品一区二区麻豆亚洲 | 欧美一级裸体视频 | 日韩中文字幕视频在线观看 | 最近乱久中文字幕 | 亚洲精品美女在线观看播放 | 亚洲综合在线五月 | а天堂中文最新一区二区三区 | 91成版人在线观看入口 | 欧美久久久影院 | 91福利视频免费 | 国产精品一区二区在线观看免费 | 99超碰在线观看 | 成人在线视频你懂的 | 99免费精品| 黄色免费av | 黄色片网站av | 91麻豆精品国产91久久久久久久久 | 国产夫妻av在线 | 人人舔人人插 | 久久香蕉国产 | 国产精品久久久久久久久久久久午夜片 | 美女网站色在线观看 | 黄色小说18| 亚洲精品女人久久久 | 伊人久久精品久久亚洲一区 | 丁香婷婷久久 | 五月激情av | 欧美精品一区在线发布 | 久久97超碰 | 美女网站在线播放 | 免费亚洲一区二区 | 在线成人国产 | 超级碰99 | 免费在线黄色av | 99久久夜色精品国产亚洲96 | 免费观看一级成人毛片 | 久久热首页 | 91大神一区二区三区 | 色婷婷精品 | 婷婷久月| 不卡的av在线播放 | 最新av免费| 韩国av一区二区 | 久久精品一 | 欧美二区在线播放 | 中文字幕成人在线 | 久久伊人精品一区二区三区 | 韩日av一区二区 | a在线免费 | 91av电影网| 97视频精品 | 少妇性色午夜淫片aaaze | 一 级 黄 色 片免费看的 | 国产资源免费在线观看 | 亚洲精品综合久久 | 69精品视频 | 国产91粉嫩白浆在线观看 | 黄色三级免费观看 | 69精品视频在线观看 | 丁香婷婷基地 | 久久国产日韩 | 色天天综合久久久久综合片 | 99久久精品久久久久久动态片 | 黄色日本免费 | av免费在线网 | 美女视频黄免费的 | 99九九免费视频 | 99久久久久久久久久 | 精品综合久久 | 天天操夜夜逼 | 中文字幕成人在线 | 麻豆久久精品 | 在线三级中文 | 婷婷色吧 | 亚洲国产精品成人精品 | 精品国产伦一区二区三区免费 | 久草在线综合 | 国产精品一区二区久久精品 | 五月天综合色激情 | www.亚洲视频 | 久久国产一二区 | 久久久网页 | 国产精品高潮呻吟久久久久 | 在线之家免费在线观看电影 | 婷婷去俺也去六月色 | 亚洲aⅴ久久精品 | 亚洲欧美日韩精品久久久 | 天天操夜夜摸 | 最新av在线网站 | 欧美日韩精 | 国产精品美女久久久久久网站 | 免费高清在线视频一区· | 91黄色在线观看 | 日韩精品一区二区三区中文字幕 | av综合 日韩| 国产欧美中文字幕 | 综合久久精品 | 精品在线你懂的 | 久久久久久片 | 一级黄色片在线播放 | 97视频在线观看播放 | 97香蕉超级碰碰久久免费软件 | 99r在线精品 | 日韩91在线 | 久久免费国产视频 | 久久久久久国产精品久久 | 国产精品久久久久久久久费观看 | 亚洲精品www久久久久久 | 亚洲国产视频直播 | 69国产精品成人在线播放 | 天天操福利视频 | 国产一区精品在线 | 五月天婷婷丁香花 | 色综合综合 | 成人91在线 | 国产在线视频在线观看 | 国产成人99久久亚洲综合精品 | 天天弄天天操 | 色在线最新 | 麻豆国产精品永久免费视频 | 精品久久久免费视频 | 久久区二区 | 91精品91 | 日韩视频中文 | 日韩欧美一区二区在线 | 国产久草在线 | 午夜骚影 | 国内免费久久久久久久久久久 | av电影中文字幕 | 久久久毛片 | 色吊丝在线永久观看最新版本 | 日韩免费观看一区二区 | 国产手机免费视频 | 久久天天躁狠狠躁夜夜不卡公司 | 色中色综合 | 国产馆在线播放 | 最新av在线播放 | 99爱国产精品 | 午夜精品在线看 | www.夜夜操.com| 99视 | 欧美性黑人| 亚洲精品高清在线 | 精品国内自产拍在线观看视频 | 在线观看黄a | 日韩在线 一区二区 | 一级黄色在线视频 | av色综合| 人人讲 | 免费看黄网站在线 | 国产精品不卡在线观看 | 超碰在线色 | 青青河边草免费观看完整版高清 | av女优中文字幕在线观看 | 日韩在线视频观看免费 | 丁香六月在线 | 91亚洲国产成人久久精品网站 | 中文字幕黄网 | 美女久久网站 | 天天干天天操天天搞 | 久久综合色播五月 | 亚洲黄色一级视频 | 911香蕉 | 天天干天天草天天爽 | 韩日电影在线观看 | av高清一区二区三区 | 免费人成网 | 在线观看精品一区 | 亚一亚二国产专区 | 性色av香蕉一区二区 | 日韩精品视频在线观看网址 | 韩国视频一区二区三区 | 中文字幕在线观看不卡 | 国产玖玖在线 | 中文字幕中文字幕在线中文字幕三区 | 国产女人18毛片水真多18精品 | 91精品在线播放 | 亚色视频在线观看 | 欧美韩国日本在线观看 | 欧美91片| 免费在线观看日韩欧美 | 999在线精品 | 在线视频 成人 | 久久久国产一区二区三区四区小说 | 日韩偷拍精品 | av天天草 | 91色在线观看 | 97超碰色偷偷 | 精品国产一区二区三区不卡 | 天堂在线视频中文网 | 久久久精品日本 | 综合色在线观看 | 中文在线字幕免费观 | 免费91麻豆精品国产自产在线观看 | 免费看精品久久片 | 激情综合亚洲 | 久香蕉 | 东方av在线免费观看 | 综合在线色 | 91在线看黄 | 夜夜爽88888免费视频4848 | 一区二区三区播放 | 天天色综合三 | 欧美激情视频一区二区三区免费 | 久久久久久久久久国产精品 | 中文字幕中文字幕在线一区 | 在线看片a | 亚洲免费a | 成人av中文字幕在线观看 | 亚洲视频网站在线观看 | 成人国产精品久久久久久亚洲 | 91精品视频在线免费观看 | 国产精在线 | 日韩簧片在线观看 | av蜜桃在线 | 日韩三级视频 | 69国产成人综合久久精品欧美 | av在线最新 | 超碰最新网址 | 中文字幕专区高清在线观看 | 国产精品中文字幕在线观看 | 欧美日韩另类在线 | 超碰国产97 | 国产黄色一级大片 | 在线99 | 成人黄色电影在线观看 | 久久久穴 | 国产精品一区二区久久久久 | 91九色老| 免费在线观看av的网站 | 成人黄色电影在线观看 | www.狠狠色 | 日日摸日日碰 | 久久精品一二三区 | 一级黄色在线视频 | 精品国产123| 日韩免费在线观看视频 | 久草在线最新免费 | 久章草在线 | 2022久久国产露脸精品国产 | 日本精品久久久久影院 | 色视频网址 | 色网站在线免费观看 | 五月婷婷av | 午夜美女网站 | 国产亚洲精品女人久久久久久 | 91麻豆精品国产91久久久无需广告 | 色婷婷天天干 | 99久久国产免费免费 | 国产色视频网站 | 九九九电影免费看 | 91精品国产成人www | 黄p网站在线观看 | 欧美精品一区二区性色 | 欧美日韩在线第一页 | 天天射天天干天天插 | 亚洲欧美日韩一区二区三区在线观看 | 人人澡人人添人人爽一区二区 | 国产精品私拍 | 久久久精品久久日韩一区综合 | 久久精品欧美日韩精品 | 国产原创在线观看 | 精品久久福利 | 黄色免费观看 | 久久激情视频 久久 | 国色天香av| 一区二区日韩av | 黄色资源网站 | 97精品伊人| 成人黄色大片 | 综合久久五月天 | 久久精品一区二区三区视频 | 中文字幕在线资源 | 在线观看国产麻豆 | 黄色av影院 | 国产一区二区观看 | av在线超碰| 超级碰碰免费视频 | 黄网站a | 99视频黄| 国产精选视频 | 久久久久久福利 | 少妇搡bbbb搡bbb搡忠贞 | 欧美日韩中文在线 | 久久中文网 | 欧美成人精品欧美一级乱黄 | 日韩精品久久久久久久电影99爱 | 高清在线一区 | 国产美女网站视频 | 91三级在线观看 | 亚洲精品综合欧美二区变态 | 人人舔人人爱 | 九九九热精品免费视频观看网站 | 亚洲国产精品成人综合 | 久久国产电影院 | 美女免费黄视频网站 | 久久兔费看a级 | 97免费视频在线播放 | 国产黑丝一区二区三区 | 久久精品国亚洲 | 国产亚洲精品久久久网站好莱 | 亚洲精品国精品久久99热一 | 国产精品午夜免费福利视频 | 国产视频一区二区在线观看 | 国产在线播放一区二区三区 | 成人免费观看视频大全 | 亚洲热久久 | 亚洲影院天堂 | 国产精品理论视频 | 99视频导航 | 99c视频高清免费观看 | 国精产品999国精产品岳 | 午夜在线观看一区 | 国内揄拍国内精品 | 久热电影 | 成人午夜剧场在线观看 | 国产视频精品免费播放 | 91亚州 | 久久精品91视频 | 国产在线精品二区 | 成人免费在线视频观看 | 国产亚洲欧美精品久久久久久 | 91综合色| 在线精品视频免费播放 | 日韩av一区二区在线影视 | 免费在线观看黄网站 | 天堂素人在线 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 日本中文字幕视频 | av中文国产 | 亚洲欧洲视频 | 99视频| 国产又粗又猛又爽 | 99精品一级欧美片免费播放 | 91超碰免费在线 | 久久久久久久久久久久国产精品 | 狠狠狠色丁香综合久久天下网 | 欧美 亚洲 另类 激情 另类 | 精品国产123 | 在线观看免费视频你懂的 | 国产在线免费 | 免费福利在线 | 人人玩人人添人人澡超碰 | 精品爱爱 | 久久久婷 | 射射射av | 欧美日韩三级在线观看 | 精品一区91 | 91网免费观看 | 国产999精品视频 | 在线www色 | 性色视频在线 | 欧美爽爽爽 | 婷婷丁香花 | 美女一二三区 | 黄色av电影| 国产91aaa | 亚洲 欧美 国产 va在线影院 | 一区二区三区免费播放 | 五月开心色| 国产精品美女www爽爽爽视频 | 欧美精品一区二区免费 | 国产亚洲精品免费 | 免费黄色在线播放 | 91精品国产91久久久久久三级 | 成人久久视频 | 精品中文字幕在线观看 | av软件在线观看 | 操操爽| 日韩精品在线播放 | 国产在线精品一区二区三区 | 亚洲免费永久精品国产 | 欧美aa一级| 久草免费福利在线观看 | 中文字幕在线观看播放 | 日韩色视频在线观看 | 黄网站色 | 在线免费黄 | 99精品在线播放 | 精品国产三级 | 操操日| 91麻豆精品国产91久久久更新时间 | 久久久国产一区 | 精品国产一区二区久久 | 成人免费视频在线观看 | 日日夜操 |