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

Java性能優化實戰:談一談服務性能衡量指標有哪些?

開發 前端
如果一項改進并不能產生明顯的價值,那我們為什么還要花大力氣耗在上面呢?比如,某個應用已經滿足了用戶的吞吐量需求和響應需求,但有的同學熱衷于 JVM 的調優,依然花很大力氣在參數測試上,這種優化就屬于過度優化。

初衷:

隨著互聯網的發展,高可靠、高并發以及降本增效,已成為各大公司面臨的現實挑戰,性能優化需求愈發迫切,大到分布式系統,小到代碼塊的算法優化,都已經成為你日常工作中必須要面對的事情。對于開發者而言,性能優化也從加分項變為一個熱門技能,缺乏相關知識將很難在面試或工作中脫穎而出。

該篇主要從理論分析入手來介紹性能優化的衡量指標,及其理論方法和注意點。

指標是我們衡量很多事物,以及做出行為決策的重要參考。例如在生活中,當你打算買汽車時,會關注很多指標,比如動力性、燃油經濟性、制動性、操縱穩定性、平順性、通過性、排放與噪聲等,而這些指標也都有相關的測試和參數,同時也會對這些指標進行一一參考。

這個道理大家都懂,但一旦到了性能優化上,卻往往因為缺乏理論依據而選擇了錯誤的優化方向,陷入了盲猜的窘境。在衡量一項優化是否能達到目的之時,不能僅靠感覺,它同樣有一系列的指標來衡量你的改進。如果在改動之后,性能不升反降,那就不能叫性能優化了。

所謂性能,就是使用有限的資源在有限的時間內完成工作。最主要的衡量因素就是時間,所以很多衡量指標,都可以把時間作為橫軸。

加載緩慢的網站,會受到搜索排名算法的懲罰,從而導致網站排名下降。 因此加載的快慢是性能優化是否合理的一個非常直觀的判斷因素,但性能指標不僅僅包括單次請求的速度,它還包含更多因素。

接下來看一下,都有哪些衡量指標能夠幫我們進行決策。

衡量指標有哪些?

1. 吞吐量和響應速度

分布式的高并發應用并不能把單次請求作為判斷依據,它往往是一個統計結果。其中最常用的衡量指標就是吞吐量和響應速度,而這兩者也是考慮性能時非常重要的概念。要理解這兩個指標的意義,我們可以類比為交通環境中的十字路口。

在交通非常繁忙的情況下,十字路口是典型的瓶頸點,當紅綠燈放行時間非常長時,后面往往會排起長隊。

從我們開車開始排隊,到車經過紅綠燈,這個過程所花費的時間,就是響應時間。

當然,我們可以適當地調低紅綠燈的間隔時間,這樣對于某些車輛來說,通過時間可能會短一些。但是,如果信號燈頻繁切換,反而會導致單位時間內通過的車輛減少,換一個角度,我們也可以認為這個十字路口的車輛吞吐量減少了。

像我們平常開發中經常提到的,QPS 代表每秒查詢的數量,TPS 代表每秒事務的數量,HPS 代表每秒的 HTTP 請求數量等,這都是常用的與吞吐量相關的量化指標。

在性能優化的時候,我們要搞清楚優化的目標,到底是吞吐量還是響應速度。 有些時候,雖然響應速度比較慢,但整個吞吐量卻非常高,比如一些數據庫的批量操作、一些緩沖區的合并等。雖然信息的延遲增加了,但如果我們的目標就是吞吐量,那么這顯然也可以算是比較大的性能提升。

一般情況下,我們認為:

  • 響應速度是串行執行的優化,通過優化執行步驟解決問題;
  • 吞吐量是并行執行的優化,通過合理利用計算資源達到目標。

我們平常的優化主要側重于響應速度,因為一旦響應速度提升了,那么整個吞吐量自然也會跟著提升。

但對于高并發的互聯網應用來說,響應速度和吞吐量兩者都需要。這些應用都會標榜為高吞吐、高并發的場景,用戶對系統的延遲忍耐度很差,我們需要使用有限的硬件資源,從中找到一個平衡點。

2. 響應時間衡量

既然響應時間這么重要,我們就著重看一下響應時間的衡量方法。

(1)平均響應時間

我們最常用的指標,即平均響應時間(AVG),該指標能夠體現服務接口的平均處理能力。它的本質是把所有的請求耗時加起來,然后除以請求的次數。舉個最簡單的例子,有 10 個請求,其中有 2 個 1ms、3 個 5ms、5 個 10ms,那么它的平均耗時就是(21+35+5*10)/10=6.7ms。

除非服務在一段時間內出現了嚴重的問題,否則平均響應時間都會比較平緩。因為高并發應用請求量都特別大,所以長尾請求的影響會被很快平均,導致很多用戶的請求變慢,但這不能體現在平均耗時指標中。

為了解決這個問題,另外一個比較常用的指標,就是百分位數(Percentile)。

(2)百分位數

這個也比較好理解。我們圈定一個時間范圍,把每次請求的耗時加入一個列表中,然后按照從小到大的順序將這些時間進行排序。這樣,我們取出特定百分位的耗時,這個數字就是 TP 值。可以看到,TP 值(Top Percentile)和中位數、平均數等是類似的,都是一個統計學里的術語。

它的意義是,超過 N% 的請求都在 X 時間內返回。比如 TP90 = 50ms,意思是超過 90th 的請求,都在 50ms 內返回。

這個指標也是非常重要的,它能夠反映出應用接口的整體響應情況。比如,某段時間若發生了長時間的 GC,那它的某個時間段之上的指標就會產生嚴重的抖動,但一些低百分位的數值卻很少有變化。

我們一般分為 TP50、TP90、TP95、TP99、TP99.9 等多個段,對高百分位的值要求越高,對系統響應能力的穩定性要求越高。

在這些高穩定性系統中,目標就是要干掉嚴重影響系統的長尾請求。這部分接口性能數據的收集,我們會采用更加詳細的日志記錄方式,而不僅僅靠指標。比如,我們將某個接口,耗時超過 1s 的入參及執行步驟,詳細地輸出在日志系統中。

3. 并發量

并發量是指系統同時能處理的請求數量,這個指標反映了系統的負載能力。

在高并發應用中,僅僅高吞吐是不夠的,它還必須同時能為多個用戶提供服務。并發高時,會導致很嚴重的共享資源爭用問題,我們需要減少資源沖突,以及長時間占用資源的行為。

針對響應時間進行設計,一般來說是萬能的。因為響應時間減少,同一時間能夠處理的請求必然會增加。值得注意的是,即使是一個秒殺系統,經過層層過濾處理,最終到達某個節點的并發數,大概也就五六十左右。我們在平常的設計中,除非并發量特別低,否則都不需要太過度關注這個指標。

4. 秒開率

在移動互聯網時代,尤其對于 App 中的頁面,秒開是一種極佳的用戶體驗。如果能在 1 秒內加載完成頁面,那用戶可以獲得流暢的體驗,并且不會產生更多的焦慮感。

通常而言,可以根據業務情況設定不同的頁面打開標準,比如低于 1 秒內的數據占比是秒開率。業界優秀的公司,比如手淘,其頁面的秒開率基本可達到 80% 以上。

5. 正確性

說一個比較有意思的事情。我們有個技術團隊,在進行測試的時候,發現接口響應非常流暢,把并發數增加到 20 以后,應用接口響應依舊非常迅速。

但等應用真正上線時,卻發生了重大事故,這是因為接口返回的都是無法使用的數據。

其問題原因也比較好定位,就是項目中使用了熔斷。在壓測的時候,接口直接超出服務能力,觸發熔斷了,但是壓測并沒有對接口響應的正確性做判斷,造成了非常低級的錯誤。

所以在進行性能評估的時候,不要忘記正確性這一關鍵要素。

有哪些理論方法?

性能優化有很多理論方法,比如木桶理論、基礎測試、Amdahl 定律等。下面我們簡單地講解一下最常用的兩個理論。

1. 木桶理論

一只木桶若想要裝最多的水,則需要每塊木板都一樣長而且沒有破損才行。如果有一塊木板不滿足條件,那么這只桶就無法裝最多的水。

能夠裝多少水,取決于最短的那塊木板,而不是最長的那一塊。

木桶效應在解釋系統性能上,也非常適合。組成系統的組件,在速度上是良莠不齊的。系統的整體性能,就取決于系統中最慢的組件。

比如,在數據庫應用中,制約性能最嚴重的是落盤的 I/O 問題,也就是說,硬盤是這個場景下的短板,我們首要的任務就是補齊這個短板。

2. 基準測試、預熱

基準測試(Benchmark)并不是簡單的性能測試,是用來測試某個程序的最佳性能。

應用接口往往在剛啟動后都有短暫的超時。在測試之前,我們需要對應用進行預熱,消除 JIT 編譯器等因素的影響。而在 Java 里就有一個組件,即 JMH,就可以消除這些差異。

注意點

1. 依據數字而不是猜想

有些同學對編程有很好的感覺,能夠靠猜測列出系統的瓶頸點,這種情況固然存在,但卻非常不可取。復雜的系統往往有多個影響因素,我們應將性能分析放在第一位,把性能優化放在次要位置,直覺只是我們的輔助,但不能作為下結論的工具。

進行性能優化時,我們一般會把分析后的結果排一個優先級(根據難度和影響程度),從大處著手,首先擊破影響最大的點,然后將其他影響因素逐一擊破。

有些優化會引入新的性能問題,有時候這些新問題會引起更嚴重的性能下降,你需要評估這個連鎖反應,確保這種優化確實需要,同時需要使用數字去衡量這個過程,而不是靠感覺猜想。

2. 個體數據不足信

你是否有這樣的經歷:某個知名網站的訪問速度真慢,光加載就花費了 x 秒。其實,僅憑一個人的一次請求,就下了“慢”這個結論,是不合適的,而在我們進行性能評估的時候,也往往會陷入這樣的誤區。

這是因為個體請求的小批量數據,可參考價值并不是非常大。響應時間可能因用戶的數據而異,也可能取決于設備和網絡條件。

合理的做法,是從統計數據中找到一些規律,比如上面所提到的平均響應時間、TP 值等,甚至是響應時間分布的直方圖,這些都能夠幫我們評估性能質量。

3. 不要過早優化和過度優化

雖然性能優化有這么多好處,但并不代表我們要把每個地方都做到極致,性能優化也是要有限度的。程序要運行地正確,要比程序運行得更快還要困難。

計算機科學的鼻祖"Donald Knuth" 曾說:“過早的優化是萬惡之源”,就是這個道理。

如果一項改進并不能產生明顯的價值,那我們為什么還要花大力氣耗在上面呢?比如,某個應用已經滿足了用戶的吞吐量需求和響應需求,但有的同學熱衷于 JVM 的調優,依然花很大力氣在參數測試上,這種優化就屬于過度優化。

時間要花在刀刃上,我們需要找到最迫切需要解決的性能點,然后將其擊破。比如,一個系統主要是慢在了數據庫查詢上,結果你卻花了很大的精力去優化 Java 編碼規范,這就是偏離目標的典型情況。

一般地,性能優化后的代碼,由于太過于追求執行速度,讀起來都比較晦澀,在結構上也會有很多讓步。很顯然,過早優化會讓這種難以維護的特性過早介入到你的項目中,等代碼重構的時候,就會花更大的力氣去解決它。

正確的做法是,項目開發和性能優化,應該作為兩個獨立的步驟進行,要做性能優化,要等到整個項目的架構和功能大體進入穩定狀態時再進行。

4. 保持良好的編碼習慣

我們上面提到,不要過早地優化和過度優化,但并不代表大家在編碼時就不考慮這些問題。

比如,保持好的編碼規范,就可以非常方便地進行代碼重構;使用合適的設計模式,合理的劃分模塊,就可以針對性能問題和結構問題進行聚焦、優化。

在追求高性能、高質量編碼的過程中,一些好的習慣都會積累下來,形成人生道路上優秀的修養和品質,這對我們是大有裨益的。

小結

我們簡單地了解了衡量性能的一些指標,比如常見的吞吐量和響應速度,還探討了一些其他的影響因素,比如并發量、秒開率、容錯率等。

同時,我們也談到了木桶理論和基準測試等兩種過程方法,并對性能測試中的一些誤區和注意點進行了介紹,現在你應該對如何描述性能有了更好的理解。像一些專業的性能測試軟件,如 JMeter、LoadRunner 等,就是在這些基礎性能指標上進行的擴展。我們在平常的工作中,也應該盡量使用專業術語,這樣才能對系統性能進行正確評估。

了解了優化指標后,有了行動導向,那接下來該從哪些方面入手呢? Java 性能優化是否有可以遵循的規律呢?

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2021-11-23 09:45:26

架構系統技術

2012-12-24 09:55:15

JavaJava WebJava優化

2023-03-08 18:43:50

GPU模型隔離

2011-07-19 10:46:49

Windows 7優化

2021-11-18 10:05:35

Java優化QPS

2010-01-08 09:43:23

SQL Server分Analysis Se

2021-05-19 08:04:11

ASP.Net服務性原則

2022-05-31 10:51:12

架構技術優化

2009-11-05 10:45:58

WCF服務

2018-11-20 10:09:42

磁盤IO性能

2019-05-21 15:42:08

磁盤IO指標

2021-07-06 12:07:27

Go 服務性能

2025-09-08 11:20:00

2020-12-14 15:40:59

Nodefastifyjs

2017-09-26 14:56:57

MongoDBLBS服務性能

2009-04-20 08:51:50

MySQL查詢優化數據庫

2017-03-29 14:44:20

網絡性能優化

2022-05-17 09:02:30

前端性能優化

2021-02-06 09:40:11

LinuxCPU高性能

2021-06-30 10:16:54

微服務架構測試
點贊
收藏

51CTO技術棧公眾號

无码aⅴ精品一区二区三区| 日本在线观看免费视频| 日本高清视频网站| 久久久精品午夜少妇| 日韩乱码在线视频| 天天干天天草天天| 国产偷倩在线播放| 国产免费成人在线视频| 成人中心免费视频| 久久久久久久久影院| 久久精品播放| 亚洲福利在线看| 国产野外作爱视频播放| 激情av在线| 国产精品久久久久久久久果冻传媒| 91成人免费视频| 在线观看日本网站| 午夜电影亚洲| 亚洲天堂第一页| 中文字幕久久久久久久| 日韩免费福利视频| 一区二区三区美女视频| 日本精品一区二区三区高清 久久| 亚洲网站在线免费观看| 国产精品亚洲产品| 久久夜精品va视频免费观看| 国产艳俗歌舞表演hd| 欧美成人黄色| 色偷偷久久人人79超碰人人澡| 天天干天天色天天爽| 美国一级片在线免费观看视频| 国产美女精品在线| 国产成人一区二区三区小说| 久久艹精品视频| 久久久影院免费| 精品调教chinesegay| 久久久久xxxx| 韩日精品一区| 欧美性生交xxxxxdddd| 欧美黄网在线观看| 成人片在线看| 中文字幕一区二区三区四区不卡| 日产中文字幕在线精品一区| 婷婷五月综合激情| 成人高清在线视频| 国产精品一区二区欧美| 国产成人手机在线| 丰满亚洲少妇av| 91手机在线视频| www.国产.com| 国产99一区视频免费| 亚洲精品免费网站| 国产欧美一级片| 国产最新精品免费| 91免费欧美精品| aaa一区二区| 国产精品一级在线| av一区观看| 高清国产mv在线观看| 成人综合在线网站| 国产一区二区免费电影| 天天舔天天干天天操| 337p粉嫩大胆噜噜噜噜噜91av| 国产高清一区视频| 性一交一乱一精一晶| 国产麻豆精品theporn| 成人av在线网址| 一级全黄少妇性色生活片| 日韩国产精品久久久久久亚洲| 操日韩av在线电影| 国产三级aaa| 99成人在线视频| 日韩中文理论片| а天堂中文在线资源| 国产欧美日韩精品一区二区免费| 亚洲ww精品| 亚洲成人在线观看视频| 99久久久无码国产精品性色戒| 91短视频版在线观看www免费| 久久久久久**毛片大全| 欧美日韩综合另类| 国产精品视频二区三区| 国产清纯美女被跳蛋高潮一区二区久久w | 欧美日韩国产精品一区二区三区四区 | 亚洲精品视频自拍| 黑人巨茎大战欧美白妇| 日本大片在线播放| 亚洲成人免费看| 18岁网站在线观看| jizz亚洲女人高潮大叫| 欧美丝袜丝交足nylons| 视频免费1区二区三区 | 欧美精品久久久久久久久老牛影院| 亚洲欧美在线精品| 高清不卡一区| 精品久久久久久最新网址| 国产精品九九视频| 欧美猛男同性videos| 色999日韩欧美国产| 中文字幕第69页| 在线国产日韩| 国产精品av在线| 99久久精品国产色欲| 99久久99久久综合| 视频一区免费观看| 91三级在线| 午夜激情综合网| 黄色一级二级三级| 麻豆一二三区精品蜜桃| 日韩精品在线观| 成人18视频免费69| 在线欧美福利| 国产精品永久在线| 日本加勒比一区| 中文字幕第一页久久| 日本一级黄视频| 日韩成人av电影| 亚洲电影第1页| 精品国产成人亚洲午夜福利| 一区二区电影| 日本伊人精品一区二区三区介绍| 国产人妖一区二区| 久久九九国产精品| 久久精品无码中文字幕| 国产91亚洲精品久久久| 日韩无一区二区| 国产精品综合激情| 国产午夜久久| 91成人免费视频| 不卡在线视频| 婷婷中文字幕一区三区| 91看片破解版| 欧美日韩一二| 欧美国产日韩中文字幕在线| 国产又粗又猛又黄又爽无遮挡| 99在线热播精品免费| 亚洲免费av网| abab456成人免费网址| 精品国一区二区三区| 国产又粗又硬视频| 久久激情婷婷| 韩国成人动漫在线观看| 欧美极品少妇videossex| 欧美日韩在线播放一区| 我和岳m愉情xxxⅹ视频| 亚洲黄色影片| 国产经品一区二区| а√天堂官网中文在线| 欧美三级中文字幕| 久久久久亚洲av成人无码电影| 亚洲美女色禁图| 9a蜜桃久久久久久免费| 超碰在线caoporn| 欧美日韩国产首页| 丁香激情五月少妇| 亚洲欧美日韩一区在线观看| 黑人巨大精品欧美一区二区小视频| 九色91在线| 亚洲国产成人精品女人久久久 | 欧美专区在线视频| 免费av网站观看| 亚洲最大色网站| 国模大尺度视频| 久久久久电影| 91视频8mav| 黄色网址免费在线观看| 欧美日韩国产综合久久| 国产一区在线观看免费| 久久福利视频一区二区| 大地资源第二页在线观看高清版| 日本在线一区二区| 美日韩在线视频| 黄色成人一级片| 精品成人国产在线观看男人呻吟| 国产老熟女伦老熟妇露脸| 亚洲国产日本| 欧美激情导航| 精品免费av一区二区三区| 亚洲一二三在线| 夜夜爽8888| 亚洲精品国产无套在线观| 香蕉视频xxxx| 亚洲另类黄色| 欧美日韩综合另类| 午夜欧美巨大性欧美巨大| 日韩在线小视频| 精品毛片在线观看| 亚洲va天堂va国产va久| 中文字幕人妻一区二区| 奇米精品一区二区三区在线观看一| 亚洲美女搞黄| 精品午夜视频| 国产精品v片在线观看不卡| 最新av网站在线观看 | 自拍偷拍免费精品| 在线不卡免费视频| 亚洲福利视频一区二区| 亚洲区自拍偷拍| 极品美女销魂一区二区三区免费| 免费特级黄色片| 免费看日本一区二区| 成人精品久久久| 345成人影院| 久久亚洲精品小早川怜子66| 日本高清视频www| 欧美在线观看你懂的| 天天看片中文字幕| 91丨九色丨蝌蚪丨老版| 香蕉视频禁止18| 欧美特黄一区| 手机在线视频你懂的| 久久99国产精品久久99大师| 国产精品久久久久一区二区| 日韩精品分区| 在线亚洲欧美视频| 好男人www在线视频| 色成年激情久久综合| 超碰在线国产97| 国产精品网站在线观看| 99久久久无码国产精品性波多 | 伦伦影院午夜理论片| 性欧美长视频| 国产毛片久久久久久国产毛片| 精品国产乱码| 国产精品久久久久久久小唯西川 | 日韩欧美在线视频日韩欧美在线视频| 国产精品久久久免费看| www国产精品av| 在线播放第一页| 国产盗摄精品一区二区三区在线| 国产一二三四在线视频| 亚洲毛片视频| 日韩国产精品毛片| 成人精品中文字幕| 久久亚洲高清| 成人h动漫精品一区二区器材| 日韩av大片在线| 成人av免费电影网站| 欧美黑人极品猛少妇色xxxxx| 在线视频三区| 亚洲美女精品成人在线视频| 亚洲AV无码乱码国产精品牛牛 | 久草综合在线观看| 日韩一级不卡| 精品无码一区二区三区爱欲| 外国成人免费视频| 亚洲欧美影院| 精品久久久中文字幕| 日韩色妇久久av| 欧美猛男男男激情videos| 欧美日韩大片一区二区三区| 国产精品巨作av| 高清免费日韩| 电影中文字幕一区二区| 91视频88av| 日韩欧美中文字幕在线视频 | 啪啪一区二区三区| 欧美国产视频在线| 国产综合精品久久久久成人av| 日本一区二区三区在线不卡 | 一级黄色片网站| 欧美区视频在线观看| 91国内精品久久久| 欧美片网站yy| 精品人妻久久久久一区二区三区 | 2019中文在线观看| 国产精品vvv| 欧美激情免费在线| 麻豆mv在线观看| 欧洲永久精品大片ww免费漫画| 密臀av在线播放| 欧美性资源免费| 成人黄色免费短视频| 91高清免费视频| 欧美视频精品| 5566av亚洲| 日韩精品一区二区三区中文字幕| 国产精品免费区二区三区观看| 成人自拍在线| 精品无码久久久久国产| 欧美日韩播放| 在线免费观看成人| 天天久久综合| 欧美不卡在线播放| 日韩精品成人一区二区在线| 久热精品在线观看视频| 国产精品一区一区| 亚洲激情 欧美| 久久精品视频免费| 先锋影音av在线| 亚洲午夜精品一区二区三区他趣| 偷偷操不一样的久久| 在线日韩国产精品| 国产精品一区二区av白丝下载 | 国产精品96久久久久久| 日韩三区四区| 狠狠干一区二区| 成人在线亚洲| 精品国偷自产一区二区三区| 日韩高清不卡一区| 九色91porny| 久久久精品免费网站| 成人欧美一区二区三区黑人一| 亚洲图片自拍偷拍| 天天操夜夜操视频| 91精品国产aⅴ一区二区| 外国精品视频在线观看 | 一本一道久久a久久精品蜜桃 | 中文字幕成人免费视频| 99久久伊人精品| 亚洲人做受高潮| 欧美日韩亚洲系列| 亚洲第一天堂影院| 伊人伊成久久人综合网站| 日本色护士高潮视频在线观看| 日产精品久久久一区二区福利 | 97超碰人人看人人| 偷拍亚洲精品| 日韩日韩日韩日韩日韩| 美女在线一区二区| 国产福利短视频| 亚洲精品免费看| jizz国产在线| 亚洲欧美视频在线| 美女日批视频在线观看| 国产裸体写真av一区二区 | 午夜影院在线观看国产主播| 91亚洲精华国产精华| 精品国产一区一区二区三亚瑟 | 69堂国产成人免费视频| 欧美69xxxxx| 国产+人+亚洲| 国产ts一区| 天天操天天干天天玩| 日本欧美一区二区在线观看| 在线免费播放av| 亚洲主播在线观看| 亚洲一卡二卡在线观看| 在线精品播放av| 欧美123区| 美女被啪啪一区二区| 樱桃成人精品视频在线播放| 日本在线观看视频一区| 综合久久久久综合| 亚洲一区二区三区网站| 在线视频欧美日韩精品| 香蕉伊大人中文在线观看| 国产一区二区黄色| 欧美91精品| 999热精品视频| 亚洲欧美一区二区在线观看| 中文字幕人妻一区二区在线视频 | 91成人国产精品| 国产在线你懂得| 国产精品96久久久久久又黄又硬| 亚洲精品小区久久久久久| 国产一区二区三区小说| 91一区二区在线| 无码人妻精品一区二区蜜桃色欲| 日韩av在线网站| 性xxxxfreexxxxx欧美丶| 久久riav| 日韩电影一区二区三区| 四虎成人免费影院| 欧美日韩美少妇| 成人在线免费看| 国产色婷婷国产综合在线理论片a| 不卡中文字幕| 无尽裸体动漫2d在线观看| 久久亚洲一区二区三区明星换脸 | 99re视频| 亚洲激情偷拍| 超碰97人人干| 欧美日韩不卡在线| 中国av在线播放| 国产精品一区二区三区在线观 | 午夜精品免费视频| 欧美性生活一级片| 粉嫩虎白女毛片人体| 国产精品毛片久久久久久久| 国产精品久久久久久久免费| 欧美高清视频在线| 国产乱人伦丫前精品视频| 国产精品va无码一区二区| 国产欧美一区二区精品性| 一区精品在线观看| 色综合天天综合网国产成人网| 91午夜精品| 日本一本二本在线观看| 日本一区二区成人| 国产精品嫩草影院桃色| 久久久久亚洲精品成人网小说| 9国产精品午夜| 校园春色 亚洲色图| 亚洲免费在线视频一区 二区| 欧美 日韩 人妻 高清 中文| 日韩av免费看| 亚洲成人一区| 国产肥白大熟妇bbbb视频| 欧美一激情一区二区三区|