国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

一款性能調(diào)優(yōu)利器 — 火焰圖

共 3717字,需瀏覽 8分鐘

 ·

2021-11-12 18:14

往期熱門(mén)文章:

1、Redis 實(shí)現(xiàn)限流的三種方式

2、推薦 15 款常用開(kāi)發(fā)工具

3、一次 QPS 翻倍的 Java 服務(wù)性能優(yōu)化

4、Maven 劃分模塊最佳實(shí)踐

5、面試官問(wèn):select......for update會(huì)鎖表還是鎖行?

來(lái)源:https://zhenbianshu.github.io/2019/04/application_debug_tools_flamegraph.html


| 前言

工具的進(jìn)化一直是人類(lèi)生產(chǎn)力進(jìn)步的標(biāo)志,合理使用工具能大大提高我們的工作效率,遇到問(wèn)題時(shí),合理使用工具更能加快問(wèn)題排查的進(jìn)度。這也是我為什么非常喜歡 shell 的原因,它豐富的命令行工具集加管道特性處理起文本數(shù)據(jù)集來(lái)真的精準(zhǔn)而優(yōu)雅,讓人迷醉。

但很多時(shí)候文本的表現(xiàn)力非常有限,可以說(shuō)匱乏,表達(dá)絕對(duì)值時(shí),自然是無(wú)往不利,但在展示相對(duì)值時(shí),就有些捉襟見(jiàn)肘了,就更不用說(shuō)多維數(shù)據(jù)了。

我們用 shell 可以非??焖俚夭樵?xún)出文本內(nèi)的累加值、最大值等,但一遇到兩組值的相關(guān)性分析時(shí),就束手無(wú)策了。這個(gè)時(shí)候,就需要使用另一種分析工具 –?了,如散點(diǎn)圖就能很清晰地展示相關(guān)性。

今天就準(zhǔn)備介紹一種圖,火焰圖,之前組內(nèi)大神分享過(guò)它的使用辦法,但我之后很久都沒(méi)有用過(guò),以至于對(duì)它沒(méi)有什么深刻印象,最近排查我們 Java 應(yīng)用負(fù)載問(wèn)題時(shí)試用了一下,這才對(duì)它的用途有了點(diǎn)心得。

| 介紹

引子

在排查性能問(wèn)題時(shí),我們通常會(huì)把線(xiàn)程棧 dump 出來(lái),然后使用?grep --no-group-separator -A 1 java.lang.Thread.State jstack.log | awk 'NR%2==0' | sort | uniq -c | sort -nr?類(lèi)似的 shell 語(yǔ)句,查看大多數(shù)線(xiàn)程棧都在干什么。而由線(xiàn)程棧的出現(xiàn)頻率,來(lái)推斷 JVM 內(nèi)耗時(shí)最多的調(diào)用。

至于其原理,設(shè)想廣場(chǎng)上有一個(gè)大屏幕在不停地播放各種廣告。如果我們隨機(jī)對(duì)大屏幕拍照,次數(shù)多了,統(tǒng)計(jì)照片中各個(gè)廣告出現(xiàn)的頻率,基本可以得出每個(gè)廣告的播放時(shí)長(zhǎng)占比了。

而我們應(yīng)用的資源就像大屏幕,每次調(diào)用就像是播放一次廣告,統(tǒng)計(jì) dump 出的線(xiàn)程棧出現(xiàn)比例,也就基本能看出線(xiàn)程棧的耗時(shí)占比,雖然有誤差,但是多次統(tǒng)計(jì)下應(yīng)該差不了多少。這也就是為什么有些家長(zhǎng)每次進(jìn)孩子房間都發(fā)現(xiàn)孩子在看系統(tǒng)桌面后以為孩子平時(shí)喜歡對(duì)著桌面發(fā)呆的原因。:)

2444??at?org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1200)
1587??at?sun.misc.Unsafe.park(Native?Method)
795??at?java.security.Provider.getService(Provider.java:1035)
293??at?java.lang.Object.wait(Native?Method)
292??at?java.lang.Thread.sleep(Native?Method)
?73??at?org.apache.logging.log4j.core.layout.TextEncoderHelper.copyDataToDestination(TextEncoderHelper.java:61)
?71??at?sun.nio.ch.EPollArrayWrapper.epollWait(Native?Method)
?70??at?java.lang.Class.forName0(Native?Method)
?54??at?org.apache.logging.log4j.core.appender.rolling.RollingFileManager.checkRollover(RollingFileManager.java:217)

但是這樣有些問(wèn)題,首先寫(xiě) shell 挺費(fèi)事的,另外如果我想查看自棧頂?shù)诙€(gè)棧的最多調(diào)用,即使修改了 shell 命令,結(jié)果也不直觀。

產(chǎn)生這個(gè)問(wèn)題的主要原因是,我們的線(xiàn)程棧是有調(diào)用關(guān)系的,即我們需要考慮線(xiàn)程棧的?調(diào)用鏈?和?出現(xiàn)頻率?兩個(gè)維度,而單一的文本表現(xiàn)這兩種維度比較困難,所以,著名性能分析大師 brendan gregg 就提出了火焰圖。

介紹

火焰圖,因其形似火焰而得名,其開(kāi)源代碼地址:

https://github.com/brendangregg/FlameGraph

它是一種 svg 可交互式圖形,我們通過(guò)點(diǎn)擊和鼠標(biāo)指向可以展示出更多的信息。下圖就是一個(gè)典型的火焰圖,從結(jié)構(gòu)上,它是由多個(gè)大小和顏色各異的方塊構(gòu)成,每個(gè)方塊上都有字符,它們底部連接在一塊,組成火焰的基底,頂部分出許多”小火苗”。

當(dāng)我們點(diǎn)擊方塊時(shí),圖片會(huì)從我們點(diǎn)擊的方塊為基底向上展開(kāi),而我們鼠標(biāo)指向方塊時(shí),會(huì)展示出方塊的詳細(xì)說(shuō)明。

特性

介紹火焰圖的分析前,我們要首先說(shuō)明它的特性:

  • 由底部到頂部可以追溯一個(gè)唯一的調(diào)用鏈,下面的方塊是上面方塊的父調(diào)用。
  • 同一父調(diào)用的方塊從左到右以字母序排列。
  • 方塊上的字符表示一個(gè)調(diào)用名稱(chēng),括號(hào)內(nèi)是火焰圖指向的調(diào)用在火焰圖中出現(xiàn)的次數(shù)和這個(gè)方塊占最底層方塊的寬度百分比。
  • 方塊的顏色沒(méi)有實(shí)際意義,相鄰方塊的顏色差只為了便于查看。

分析

那么,給我們一張火焰圖,我們?cè)趺茨芸闯鱿到y(tǒng)哪里有問(wèn)題呢?

由上文中的火焰圖特性特性,查看火焰圖時(shí),我們最主要的關(guān)注點(diǎn)要放在方塊的寬度上,因?yàn)閷挾却砹苏{(diào)用棧在全局出現(xiàn)的次數(shù),次數(shù)代表著出現(xiàn)頻率,而頻率也就可以說(shuō)明耗時(shí)。

但是觀察火焰圖底部或中部方塊的寬度占比意義不大,如上面的火焰圖,中部的?do_redirections?函數(shù)寬度是 24.87%,也就是說(shuō)它耗用了整個(gè)應(yīng)用近四分之一的時(shí)間,但是真正消耗時(shí)間的并不是 do_redirections 函數(shù),而是 do_redirections 內(nèi)部又調(diào)用的其他函數(shù),而它的子調(diào)用分為了很多個(gè),每個(gè)調(diào)用的耗時(shí)并沒(méi)有異常。

我們更應(yīng)該關(guān)注的是火焰圖頂部的一些 “平頂山”,頂部說(shuō)明它沒(méi)有子調(diào)用,方塊寬說(shuō)明它耗時(shí)長(zhǎng),長(zhǎng)時(shí)間 hang 住,或者被非常頻率地調(diào)用,這種方塊指向的調(diào)用才是性能問(wèn)題的罪魁禍?zhǔn)住?/span>

找到了異常調(diào)用,直接優(yōu)化它,或者再根據(jù)火焰圖的調(diào)用鏈層層向下,找到我們的業(yè)務(wù)代碼進(jìn)行優(yōu)化,也就大功告成。

應(yīng)用場(chǎng)景

每種工具都有其適合的應(yīng)用場(chǎng)景,火焰圖則適合用在:

  • 代碼循環(huán)分析:如果代碼中有很大的循環(huán)或死循環(huán)代碼,那么從火焰圖的頂部或接近項(xiàng)部的地方會(huì)有很明顯的”平頂”,表示代碼頻繁地在某個(gè)線(xiàn)程棧上下切換。但需要注意的是,如果循環(huán)的總耗時(shí)不長(zhǎng),在火焰圖上不會(huì)很明顯。
  • IO 瓶頸/鎖分析:在我們的應(yīng)用代碼中,我們的調(diào)用普遍都是同步的,也就是說(shuō)在進(jìn)行網(wǎng)絡(luò)調(diào)用、文件 I/O 操作或未成功獲得鎖時(shí),線(xiàn)程會(huì)停留在某個(gè)調(diào)用上等待 I/O 響應(yīng)或鎖,如果這個(gè)等待非常耗時(shí),會(huì)導(dǎo)致線(xiàn)程在某個(gè)調(diào)用上一直 hang 住,這在火焰圖上表現(xiàn)得會(huì)非常清晰。與此相對(duì)的是,我們應(yīng)用線(xiàn)程構(gòu)成的火焰圖無(wú)法準(zhǔn)確地表達(dá) CPU 的消耗,因?yàn)閼?yīng)用線(xiàn)程內(nèi)沒(méi)有系統(tǒng)的調(diào)用棧,在應(yīng)用線(xiàn)程棧 hang 住時(shí),CPU 可能去做其他事了,導(dǎo)致我們看到耗時(shí)很長(zhǎng),而 CPU 卻很閑。
  • 火焰圖倒置分析全局代碼:火焰圖倒置有時(shí)也會(huì)很實(shí)用,如果我們的代碼 N 個(gè)不同的分支都調(diào)用某一方法,倒置后,所有棧頂相同的調(diào)用被合并在一塊,我們就能看出這個(gè)方法的總耗時(shí),也就很容易評(píng)估出優(yōu)化這個(gè)方法的收益。

| 實(shí)現(xiàn)

既然火焰圖這么強(qiáng)大,那么我們?cè)撛趺磳?shí)現(xiàn)呢?

生成工具

brendan gregg 大神已經(jīng)把生成火焰圖的方法用 perl 實(shí)現(xiàn)了,開(kāi)源代碼就在上文的 Github 倉(cāng)庫(kù)中,根目錄下的?flamegraph.pl?文件就是可執(zhí)行的 perl 文件了。

這個(gè)命令還可以傳入各種參數(shù),支持我們修改火焰圖的顏色、大小等 。

但 flamegraph.pl 只能處理特定格式的文件,像:

a;b;c?12
a;d?3
b;c?3
z;d?5
a;c;e?3

前面是調(diào)用鏈,每個(gè)調(diào)用之間用?;?隔開(kāi),每行后面的數(shù)字是調(diào)用棧出現(xiàn)的次數(shù)。

如上面的數(shù)據(jù),用 flamegraph.pl 生成的火焰圖如下圖:

數(shù)據(jù)準(zhǔn)備

至于我們的 jstack 信息如何被處理成上面的格式,大神則為常見(jiàn)的 dump 格式都提供了工具,像?stackcollapse-perf.pl可以處理?perf?命令的輸出,stackcollapse-jstack.pl?處理?jstack?輸出,stackcollapse-gdb.pl?處理 gdb 輸出的棧等。

也可以用 shell 簡(jiǎn)單地實(shí)現(xiàn)一下 jstack 的處理方式:

grep?-v?-P?'.+prio=d+?os_prio=d+'?|?grep?-v?-E?'locked?<'?|?awk?'{if?($0==""){print?$0}else{printf"%s;",$0}}'?|?sort?|?uniq?-c?|?awk?'{a=$1;$1="";print?$0,a}'

| 小結(jié)

火焰圖總結(jié)完了,以后再遇到性能問(wèn)題又多了一種應(yīng)對(duì)方式。

做開(kāi)發(fā)越久,越能感受得到工具的重要性,所以我準(zhǔn)備加一個(gè)專(zhuān)題來(lái)專(zhuān)門(mén)介紹我使用的各種工具。當(dāng)然,這也就更需要我更多地了解、使用和總結(jié)新的工具了。

最近熱文閱讀:

1、Redis 實(shí)現(xiàn)限流的三種方式
2、推薦 15 款常用開(kāi)發(fā)工具
3、一次 QPS 翻倍的 Java 服務(wù)性能優(yōu)化
4、Maven 劃分模塊最佳實(shí)踐
5、面試官問(wèn):select......for update會(huì)鎖表還是鎖行?
6、Spring Boot + GraphQL 才是 API 的未來(lái)!
7、一個(gè)基于 SpringBoot2+redis+Vue 的商城管理系統(tǒng),拼團(tuán)、砍價(jià)、秒殺等都有,可二次開(kāi)發(fā)接私活!
8、用 MySQL 實(shí)現(xiàn)分布式鎖,你聽(tīng)過(guò)嗎?
9、全員遠(yuǎn)程辦公,半年入 1 億美元:GitHub 的最大競(jìng)爭(zhēng)對(duì)手上市了!
10、面試官:Spring AOP、AspectJ、CGLIB 都是什么鬼?它們有什么關(guān)系?
關(guān)注公眾號(hào),你想要的Java都在這里

瀏覽 46
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評(píng)論
圖片
表情
推薦
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 国产精品2025| 国产精品久久AV电影| 秋霞精品一区二区三区| 亚洲毛片网站| 西西444WWW大胆无视频软件亮点| 伊人影院麻豆| 亚洲视频高清无码| 老鸭窝毛片| 蝌蚪窝在线观看| 无码AV高清| 蜜桃人妻无码AV天堂二区| 午夜成人免费视频| 麻豆视频在线播放| 成人小说在线观看| 青青草社区视频| 成人四区| 免费人妻视频| 久久99精品久久久久| 色婷婷18正码国产| 中文字幕-区二区三区四区视频中国| 99精品久久| 激情无码五月天| 美日韩无码视频| 97精品国产97久久久久久免费| 性BBwBBwBBwBBw禽| 一本一道久久综合狠狠躁牛牛影视 | 免费在线看黄色| 欧美一区二区三区在线| 五月丁香无码| 欧美激情视频一区二区| 亚洲人BBwBBwBBWBBw| 国产免看一级a一片成人aⅴ| 中文字幕一区二区三区人妻电影| 欧美A片免费| 黄片日逼| 九九热精品| 又大又长又粗91| 精品人妻午夜| 久久久婷婷婷| 亚洲综合网在线| AV无码一区二区| 国产又粗又长的视频| 曰本中文字幕在线视频| 熟女人妻一区二区| 熟女人妻人妻の视频| 亚洲AV无码一区二区三区少妇| 91一二区| 国产精品久久久久久久久久两年半| 18禁片网站| 大香蕉75在线| 国产成人无码一区二区| 夜夜操免费视频| 国产第八页| 婷婷久久在线| 亚洲国产成人综合| 三级无码视频在线观看| 欧美成人三级精品| 波多野结衣视频网站| 免费黄色小视频在线观看| 在线观看污网站| 日韩www| 免费一级AAAAA片在线播放| 中文无码专区| 91福利在线观看| 在线观看一区二区三区四区| jiujiuav| 玖玖国产精品| 男人的天堂2019| 精品国精品自拍自在线| 国产高清一区二区三区| 三级片AAAA| 一级特黄AA片| 大香蕉精品在线| 少妇性受XXXX黑人XYX性爽| 18av在线观看| 国产女主播在线播放| 国产精品二| 日本四级片| 中文字幕在线国产| 久久黄色视| www.亚洲| 色五月婷婷丁香五月| 国产欧美在线视频| 污视频在线免费| 国产精品成人免费久久黄AV片| 亚洲精品日韩中文字幕| 天天搞天天干| 五月丁香婷婷综合| 麻豆做爱| 中字一区人妻水多多| 91探花秘在线播放偷拍| 无码av观看| 成人午夜精品无码区| 成人黄色大片| 日韩区一中文字幕a∨| 五月婷婷丁香| 久久久精品久久久| 99精品视频在线观看| 日韩高清无码毛片| 在线免费看黄网站| 插逼视频国产| 国产精品久久久久精| 天堂无码视频| 婷婷丁香五月亚洲| 欧美午夜片| 天天日天天操天天摸天天干天日射天天插 | 美女A级毛片| 久久久久久久国产| 性九九九九九九| 99re视频精品| 国产欧美精品| 国产农村乱婬片A片AAA图片 | 国产操b视频| 久久嫩草精品| 日韩精品成人无码| 天堂va欧美ⅴa亚洲va一夜| 91AV在线播放| 91精品无码视频| 91高清国产| 91久久婷婷| 黄色免费一级片| 农村新婚夜一级A片| 久久一二三区| 97视频精品| 欧美在线观看视频| 蜜桃网站在线观看| 伊人大香焦网| 日韩精品| 你懂的在线观看视频| 国产成人在线视频免费| 国产又爽又黄视频| 国产在线资源| 迷情校园综合| 亚洲美女视频在线| 88av在线| 西西人体大胆裸体A片| 欧美婷婷在线| 婷婷五月天激情网| 一级a一级a爱片免费免免高潮| 超碰人人干人人操| 俺去俺来也www色视频| 青青草成人电影| www久草| A片视频网站| 青青草成人电影| 久久久久久久极品内射| 欧美激情五月| 国产在线观看不卡| 120分钟婬片免费看| www.99| 人妻精品在线| 日韩做爱网站| 国产毛片一照区| 一级大片| 欧美A在线观看| 国偷自产视频一区二区久| 日本免费中文字幕| 少妇高潮在线| 色欲成人AV| 日韩AV免费看| 91青青草在线| 国产性受XXXXXYX性爽| 亚洲精品日韩中文字幕| 超级碰碰| 中文字幕无码在线观看视频| 成人一区二区三区四区五区| 伊人黄片| 午夜成人免费视频| 天天色色天天| 婷婷开心色四房播播免费| 91视频免费网站| 日韩骚货| 欧美成人A片AAA片在线播放| 久久黄色毛片| 久久机热| 欧美日韩成人视频| 久久视频一区| 99久久久精品久久久久久| 久久人妻| 黄片亚洲| 亚州中文字幕| 综合亚洲视频| 色播网址| 婷婷五月天丁香成人社区| 玉米地一级婬片A片| 欧美一级在线免费观看| 成人色色| 亚洲七区| 亚洲第一香蕉视频| 91人妻无码一区二区三区| 亚洲精品无码a片| 内射一区二区| 成人网站视频在线免费观看| 国产福利在线播放| 91欧美视频| 色综合中文字幕| 东京热av一区二区| 欧美,日韩,中文字幕| 丰满人妻一区二区三区| 欧美另类视频| 黄色电影视频网站| 99精品视频在线免费观看| 成人三级片在线观看| 亚洲三级在线观看| 亚洲AV无码一区东京热久久 | 欧美成人黄色小说| 另类无码| 健身房被教练3p喷水了| 91视频在线看| 久久逼逼| 中文精品字幕人妻熟女| av婷婷在线| 日韩国产| 麻豆做爱| 超碰人人操97| 精品国产区一区二| 操逼首页123| 欧美黄片在线免费看| 操逼不卡视频| 伊人青草视频9| 亚洲在线看| 五月婷婷五月天| 天天撸在线视频| 亚洲va国产天堂va久久en | 久久人妻中文字幕| AV无码免费一区二区三区不卡| 肏屄视频在线播放| 思思热99热| 超碰91在线| 男女91视频| 五月丁香成人电影| 春色激情| 国产无码自拍| 97爱爱网| 水果派AV解说| 久热亚洲| 露脸偷拍AV2025| 欧美在线免费视频| 欧美黄片在线| 四季AV综合网站| 久久99久久99久久99国内少妇精品 | 免费在线观看亚洲| 天天草视频| 一区二区三区电影| 国产特黄级AAAAA片免| 国产成人AV在线播放| 欧美成综合| 大荫蒂HD大荫蒂视频| 亚洲欧美在线综合| 久久久少妇| 天天色天天色| 欧美99在线| 高清无码在线看| 亚洲777| 北条麻妃在线一区二区| 天天色天天日| 国产多人搡BBBB槡BBBB| 91成人毛片| 日韩在线观看中文字幕| 国产一区视频18| 九九久久精品视频| 久久另类TS人妖一区二区| 亚洲国产成人综合| 久久久精品电影| 日本在线www| 小视频+福利| 99精品国产热久久91色欲| 免费黄色av| 国产36页| 91黄色片| 香蕉婷婷| 亚洲精品一区无码A片丁香花| 久久久偷拍视频| 蜜臀av一区二区三区| 日韩AA片| 成人无码区免费A片| 91嫩草久久久久久久| 四川女人毛多水多A片| 黄色电影免费网站| 91在线看片| 五月欧美激情| 国产欧美一级片| 午夜激情福利| 中文字幕+乱码+中文乱码视频在线观看| 亚洲AV无一区二区三区久久| 黄色片在线免费观看| 91视频免费在线看| 久色网站| 美女裸体视频网站| 成人毛片100免费观看| 久久久一级| 欧美亚洲性爱| 伊人久久狼人| 亚洲天堂在线免费观看视频| 日B免费视频| 成人AV片导航| 久久久久久久久久久高清毛片一级| 辽宁模特张雪馨视频最新| 91视频网站免费观看| 波多野结衣视频网站| 国产一级做a爱免费视频| 91在线无码精品秘蜜桃入口| 亚洲深夜福利| 蜜桃视频一区二区三区| 免费av播放| 国产卡一卡二| 久久久在线| 色色免费黄色视频| 精品三级在线观看| 99久久99九九99九九九| 狠狠干五月| 91视频内射| 午夜欧美性爱视频| 亚洲精品国产精品国自产观看| 中文字幕一区二区三区人妻电影| 五月丁香激情婷婷| 99久久久久久| 青娱乐国产精品一区二区| 大香蕉com| 亚洲日韩影院| 日韩乱轮小说与视频| 日韩成人免费观看| 毛片在线看片| 免费在线成人网站| 粉嫩99精品99久久久久| 精品无码一区二区三区四区| 国产主播第一页| 91免费观看视频| 亚洲图片在线| 国产免费黄色片| 无码乱伦AV| 东北老女人操逼视频| 四虎性爱| 欧美精品无码久久久精品酒店| 成人高清无码在线观看| 午夜成人黄色电影| 水果派AV解说| Chinese搡老女人| 九久热| 久草手机在线视频| 国产三级高清无码| 亚洲国产精品二二三三区| 露脸偷拍AV2025| 欧洲第一无人区观看| 无码高清视频| 在线婷婷| 中文免费高清在线观看视频| 亚洲日韩毛片| 神马午夜精品96| 亚洲天堂精品视频| 色哟哟――国产精品| 狠狠干高清成人二区三区| 日皮视频免费看| 无码人妻丰满熟妇区蜜桃| 国产精品免费观看久久久久久久久| 国精产品一品二品国精| 日韩欧美偷拍| 亚洲免费在线播放| 欧美成人性爱影院| 国产色视频一区二区三区QQ号| 黄色片免费视频网站| 国产精品久久久久精| 欧美一级AAA大片免费观看| 亚洲第一视频| 五月丁香婷婷色| 麻豆AV在线播放| 6969电视影片最新更新| 97精品欧美91久久久久久久| 日本激情网站| 综合色综合| 性爱无码网站| 91探花秘入囗| 全国最大成人网站| 可以免费看av的网站| 亚洲日韩一区二区三区| 亚洲精品日韩无码| 99自拍网| 一本大道久久久久| 黄色电影免费网站| 一级国产欧美成人A片| 日韩成人无码全裸视频| Japanese在线观看| 美日韩一级| 日日搔AV一区二区三区| 一级日韩| 60分钟上大床又黄又爽| 国产婬片一级A片AAA毛片AⅤ | 上海熟搡BBB搡BBBB| 丁香五月综合网| 182在线视频| 色综合视频| 一本色道无码道| 91久久久裸身美女| av日韩无码| 亚洲三级国产| 婷婷五月天网址| 免费人成视频观看| 毛片网页| 超碰在线观看91| 亚洲综合久| jizz无码| 成人伊人AV| 91精品久久久久| 成人黄色视频网站在线观看| 国产精品免费观看视频| 2022天天干| 国产激情久久| 男人操女人免费网站| 日日夜夜精品视频| 97超碰伊人| 国产免费激情视频| 强伦轩人妻一区二区三区最新版本更新内容 | 亚洲一级二级| 偷拍亚洲天堂| 天天天天色| 欧美一级棒| 天天视频狠狠狠狠| 大香蕉日逼| 黄色视频导航| 全部在线A片免费播放| 在线观看黄| 91免费小视频| 蜜桃传媒视频| 欧一美一婬一伦一区二区三区| 中文无码网站| 蜜桃久久久久久久| 婷婷五月色| 91性爱视频在线观看| 久久三级| 91在线无码精品秘蜜桃入口| 黄色成人在线观看| 中文成人无字幕乱码精品区| 黄色片AA| 国产粉嫩小泬白浆18p| 日日夜夜干| 中文字幕伊人| 18禁91| 国产性生活| 翔田千里无码播放| 欧美18成人| 国产精品9999久久久久仙踪林| 草莓视频在线播放| 熟女人妻一区二区| 国产91小视频| 欧美黄色一级| 日皮视频免费看| 北条麻妃九九九在线视频| 91无码在线观看| 无码在线免费视频| 国产成人无码一区二区| 国产A片免费观看| 三根一起进菊眼| 尹人成人| 97精品在线| 懂色AV无码中字幕一区| 欧美中文字幕在线观看| 玖玖爱国产| 嫩BBB| 成人网站大香蕉| 无码在线视频免费观看| 亚洲在线看| 久久激情视频| 亚洲成人一二三区| 无码主播| 亚洲性爱工厂| 熟妇在线观看| 国内精品卡一卡二卡三| 青青草在线免费视频| 日韩午夜在线观看| 欧美黄色大香蕉| 晚上碰视频| 欧美视频一区二区三区四区| 激情视频免费在线观看| 美女少妇激情BBBB| 91人人爽| 亚洲精品久久久久久久久豆丁网| 日韩av小电影| 日韩AV在线天堂| 亚洲性爱视频| 18禁网站网址| 今天成全在线观看高清| 国产精品污www在线观看| 国产一级精品视频| 婷婷操| 综合色色婷婷| 91探花足浴店少妇在线| 中文字幕成人无码| 成人自拍偷拍视频| 操日本少妇| 国产女人18毛片水真多18| 蜜桃毛片| 欧美成人免费精品| 欧美一级片在线观看| 91久久综合| 在线观看中文字幕网站| 爆操约了良家| 国产一级A片久久久免费看快餐| 国产精品毛片A√一区| 手机看片1024旧版| 三级av在线观看| 麻豆蜜桃wwww精品无码| 日韩免费高清无码| 91吴梦梦一区二区传媒| 自慰一区二区| 免费无码在线看| 麻豆精品久久久久久久99蜜桃| 亚洲www在线观看| 国产精品自拍在线观看| 亚洲国产黄片| 国产精品1| 青青草原成人在线视频| 怡春院首页| 亚洲精品国产精品国自产观看| 91成人无码看片在线观看网址| 伊人大香在线| brazzers疯狂作爱| 熟女人妻人妻HD| 韩国三级HD久久精品HD| 久久综合色色| 亚洲日韩网站| 亚洲天堂人妻少妇| 天天干天天草| 躁BBB躁BBB躁BBBBB乃| 午夜福利视频3000| 中文字幕视频在线免费观看| 激情av| 91AV成人| 婷婷欧美日韩| 成人午夜啪免费视频在线观看软件| 日本一级片中文字幕| 久久Av电影| 久色网| 国产—a毛—a毛A免费| 99高清无码| 91视频你懂的| 自拍啪啪| 成人在线H| 国产女人18水真多18精品| 波多野结衣Av在线| 欧洲毛片基地c区| 无码欧美| 一区二区av| 日韩午夜福利视频| 在线观看污网站| 欧洲AV在线| 国产精品一区二区三区不卡| 成人在线看片| 日韩不卡精品| 欧美日韩狠狠操在线观看视频| 久久久久久| 97香蕉久久国产超碰青草专区| 婷色五月天| 九九九九国产| 看黄片com| 日中国老太太B| 婷婷五月天激情电影| 免费无码国产在线| 成人中文字幕在线视频| 嫩草av在线| 无码操逼| 91国黄色毛片在线观看| 91九九| 国产www在线观看| 国产精品久久久久久久久夜色| 日韩视频久久| 欧美亚洲成人在线观看| 99热高清| 男女91| 色婷婷视频一区二区| 国产成人女人在线观看| 色高清无码免费视频| 黄色影视不卡| 天堂亚洲AV无码精品成人| 亚洲一级黄色电影| 欧美三级视频在线观看| 天天摸天天操| 欧美浮力| 亚洲成人一区二区三区| 女人天堂av| 欧美狠狠操| 久久综合中文| www.色悠悠| 超碰99热| 国产午夜精品电影| 91人妻论坛| www.黄色在线观看| 91人人干| 日韩一级免费视频| 国产高清免费视频| 蜜桃久久99精品久久久酒店| 青青草视频在线免费观看| 精品乱子伦一区二区三区| 欧美精品99| 草草网| 91久久爽久久爽爽久久片| 欧美一区二区在线观看| 免费看欧美日黄片| 亚洲品久久久蜜| 在线观看高清无码中文字幕| 亚洲一区日韩| 久久久WWW成人免费无遮挡大片| AV国产精品| 国产香蕉视频在线播放| 日韩骚货| 国产aaaa| 丰满人妻| 在线男人天堂| 亚洲码无| 九九热re99re6在线精品| 3d动漫精品H区XXXXX区| www.激情五月天| 色婷婷影院| 天天干天天草| 国产黄色电影在线观看| 日批视频| 日韩在线观看AV| 嗯啊在线视频| 黄色免费无码| 永久精品| 日韩AV中文字幕在线| 人人澡人人澡人人澡| 99亚洲精品| 欧美国产日韩欧美亚洲国产| 国产绿奴09-01| 精品秘一区性综合三区| 777大香蕉| 国产精品久久久久精| 国产精品午夜成人免费| 亚洲无码电影在线| 91无码成人视频| 国模无码在线| 国精品无码一区二区三区在线秋菊| 国产精品无码免费| 天天cao| 色婷婷AV一区二区三区软件| 亚洲色综合| 日韩毛片在线观看| 爱视频福利网| 久久久久久久艹| 91一级特黄大片| 99ri国产| 91久久国产| 日韩欧美综合一区| 九九热99视频| 逼逼影院| 青娱乐av在线| 蜜桃av秘无码一区二区| 日本一区二区三| 99国产免费视频| 狠狠干天天日| 亚洲v视频| 欧美一在线一综合| 在线v片| 中文字幕第23页| 中文字幕国产av| 乱伦天堂| 免费中文字幕视频| 无码在线播放视频| 日日躁夜夜躁| 91蝌蚪网| 五月天激情午夜福利| 人人看人人摸人人插| av在线一区二区三区| 四虎一区| 91精品国产闺蜜国产在线闺蜜| AV老鸭窝| 爱搞视频在线播放| 亚洲在线| 亚洲一在线| 99视频这里有精品| 欧美三P囗交做爰| 超碰自拍97| AV网站在线免费观看| 麻豆精品久久久久久久99蜜桃| 国产成人女人在线观看| 久久精品视频国产| 久久久久久久免费视频| 国产一区二区三区四区在线观看 | 五月婷婷影院| 欧美大香蕉伊人网| 丁香天堂| 欧美国产激情| 少妇无码中文| www.豆花福利视频| 大香蕉伊人在线观看视频| 五月天青青草超碰免费公开在线观看| 一区二区三区四区成人| 日韩午夜AV| 北条麻妃无码精品AV怎么看| 尤物yw| 日韩啪啪视频| 久久影院三级片| 国产操b视频| 在线免费看av| 97爱视频| 熟妇人妻中文AV无码| 91白浆肆意四溢456| 激情无码一区二区三区| 亚洲第一在线| 日韩欧美性爱视频| 在线成人免费视频| 九九r在线精品观看视频| 国产欧美成人在线| 丁香五月激情视频| 亚洲va欧美ⅴa在线| 国产精品在线观看视频| 日日夜夜老司机| 玖玖在线播放| 天天操网站| 人妻HDHDHD96XXXX| 这里都是精品| 亚洲中文字幕在线无码| 中文字幕有码在线视频| 三级高清无码视频| caopor在线| wwwxx在线观看| 无码成人午夜在线影院| 亚洲中文字幕日韩在线| 久久99久久99久久99| 国产在线欧美在线白浆| 国产第一页在线播放| 2025中文在线观看最好看的电影 | 一本大道DVD中文字幕| 欧美精品在线免费| 久久久精品免费| 日韩成人黄色视频| 北条麻妃无码一区二区| 菊花插综合网| 亚洲午夜久久久久久久久红桃 | 美女性爱视频网站| 亚洲精品在线视频| 亚洲国产视频一区| 国产骚妇| 蜜臀久久99精品久久久| www.啪啪| 亚洲在线第一页| 欧美乱伦视频| 黄色视频免费国产| 日韩精品| 美女福利在线| 乱子伦一区二区三区视频在线观看| 日韩黄色三级| 亚洲码AV波多野| 亚洲一区在线播放| 欧美麻豆| 日韩一二区| 国产香蕉91| 2025最新国产精品每日更新| 国产美女高潮视频| 成人伊人AV| 草莓视频在线播放| 怡春院首页| 少妇搡BBBB搡BBB搡澳门| AV在线四季综合网站| 精品视频一区二区三区| v天堂| 精品少妇视频| 乖我硬了让老子cao你小视频| 操碰99| 西西888WWW大胆无码| 视频你懂的| 日韩无码网站| 国产综合婷婷| 激情综合网五月婷婷| 精品国产久久久| 日韩一级免费看| 青青娱乐亚洲无| 丁香五月婷婷网| 亚洲午夜激情电影| 日本免费A片| 97人人精品| 亚洲色婷婷久久精品AV蜜桃| 女人的天堂av| 欧美日韩在线看| 欧美在线观看视频一区| 精品无码在线| 黄色免费AV| 国产精品电影大全| 精品成人一区二区三区| 波多野结衣av一区| 黄色片视频网站| 在线免费观看无码视频| 成人亚洲性情网站www在线| 91在线看片| 久久久久久久9999| 久久精品99久久久久久久久| 91麻豆精品国产| 亚洲综合图色40p| 少妇搡BBBB搡BBBB毛多多| 黄色工厂这里只有精品| 色狠狠AV| 无码av在线观看| 亚洲AV成人网| YOUjiZZ欧美大全| 成年人网站在线免费观看| 久久精品秘一区二区三免费| 欧美成人精品a| av天堂亚洲| 摸BBB搡BBB搡BBBB| 久久久精品少妇| 成人精品无码| 国产原创精品| 国产精品久久7777777精品无码| 欧美日韩黄片| 色情电影网站| 中文字幕第27页| 日本操逼网| 日本操逼片| 亚洲欧美日韩成人| 大香蕉伊人在线手机网| 操大爷影院| 亚洲成人av无码| 蜜桃视频成人版网站| 青青操在线观看| 国产精品一区二区不卡| 亚洲无码av网站| 久久香蕉综合在线| 日本中文字幕在线视频| 四虎成人免费视频| 亚洲香蕉视频网站| 外国成人视频| 另类罕见稀奇videos| 内射无码视频| 性免费网站| 免费啪啪视频| 详情:绿帽夫妻多人运动开淫啪-91n| 国产精品久久精品| 国产一a毛一a免费观看| 中文字幕资源在线| 性欧美成人18| 成人乱无码AV在线观看| 中文字幕一二三区| 亚洲成人资源| 无码人妻丰满熟妇精品区| 天天干天天日天天干| 毛片18| 欧美女人日逼视频| 西西4444www大胆无吗| 天美果冻麻豆国产一区| 殴美老妇BBBBBBBBB| 少妇白洁在线观看| 黄色电影天堂网| 亚欧综合在线| Al激情欧美| 国产av一级| 五月天激情综合网| 色综合天天操| 人妻黑人一区二区三区| 中文字幕成人免费视频| 欧美东京热视频| 国产操| 日本A片免费看| 欧美口爆视频| 亚洲狼友视频| 国产亚洲精品午夜福利巨大软件| 妹子色综合| 在线观看高清无码中文字幕| 亚洲另类视频| 久操视频在线播放| 天天弄天天操| 久久亚洲AV成人无码国产野外| 国产一区2区| 国产主播精品| 中文字幕乱码亚洲中文在线| 春色av| 中文字幕第69页| 成人做爰黄A片免费视频网站野外 国产成人午夜精品无码区久久麻豆 | 国产欧美日韩在线视频| a免费在线| 十八无码成人免费网站| 亚洲无码成人AV| 成人视频欧美| 精品无码在线观看| 日韩在线免费观看视频| 中文字幕AⅤ在线| AV日韩无码| 在线观看日韩av| 91蝌蚪视频在线播放| 欧美色图色就是色| 丝袜东京热AV高清| 日韩精品影视| 国产久久免费视频| 亚洲欧洲有码在线| 亚洲成人网站在线观看| 日韩一二区| www.91久久| 7777影视电视剧在线观看官网| 国产综合久久777777麻豆| 三级片网站视频| 亚洲人成小说| AV性爱在线| 色老板在线免费观看| ThePorn-成人网站入口| 婷婷丁香一区二区三区| 操逼逼网站| 丁香天堂| 欧美在线中文| 中文字幕第11页| 亚洲大片免费看| 国产女主播在线|