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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

JLBH – Java延迟基准线束介绍

發布時間:2023/12/3 java 67 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JLBH – Java延迟基准线束介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在這篇文章中:

  • 什么是JLBH
  • 我們為什么寫JLBH
  • JMH和JLBH之間的區別
  • 快速入門指南



什么是JLBH?

JLBH是可用于測量Java程序中的延遲的工具。 它具有以下功能:

  • 旨在運行比微型基準測試更大的代碼。
  • 適用于使用異步活動(如生產者使用者模式)的程序。
  • 能夠對計劃中的各個點進行基準測試
  • 能夠將吞吐量調整為基準
  • 調整協調遺漏,即,如果迭代的端到端延遲相互影響,則會相互影響
  • 報告并運行自己的抖動線程

為什么我們寫JLBH?

之所以寫JLBH是因為我們需要一種基準測試Chronicle-FIX的方法。 我們創建它是為了對軟件中的問題進行基準測試和診斷。 事實證明,它非常有用,現在可以在Chronicle開源庫中使用。

Chronicle-FIX是一種超低延遲Java修復引擎。 例如,它保證了延遲,即將NewOrderSingle消息解析到對象模型中的過程不會超過6us,直到第99.9個百分點。 實際上,我們需要一直沿百分位數范圍進行測量。

這是延遲/百分位數典型配置文件。

50 ? ? -> 1.5us90 ? ? -> 2us99 ? ? -> 2us99.9 ? -> 6us99.99 ?-> 12us99.999 -> 35usWorst ?-> 500us

Chronicle Fix通過各種吞吐量(從10k消息/秒到100k消息/秒)保證了這些延遲。 因此,我們需要一個測試工具,可以輕松地改變吞吐量。

我們還需要考慮協調遺漏。 換句話說,我們不能僅僅忽略慢速運行對后續運行的影響。 如果運行A慢且導致運行B延遲,即使運行B在自己的運行中沒有任何延遲,則仍必須記錄該延遲的事實。

我們需要嘗試區分OS抖動,JVM抖動和由我們自己的代碼引起的抖動。 因此,我們添加了一個具有抖動線程的選項,該線程除了在JVM中采樣抖動外什么也不做。 這將顯示OS抖動的組合,例如線程調度和常規OS中斷以及全局JVM事件(例如GC暫停)。

我們需要將延遲最好地分配給單個例程甚至代碼行,因此我們還創造了將自定義采樣添加到程序中的可能性。 NanoSamplers的添加幾乎沒有增加基準測試的開銷,并且使您可以觀察程序在哪里引入延遲。

這是我們用來測量Chronicle-FIX的基準的示意圖。

我們最終得到如下結果:

這是典型的運行:

Run time: 100.001s Correcting for co-ordinated:true Target throughput:50000/s = 1 message every 20us End to End: (5,000,000)? ? ? ? ? ? ? ? ? ? ? ? ?50/90 99/99.9 99.99/99.999 - worst was 11 / 15? 17 / 20? 121 / 385 - 541 Acceptor:1 init2AcceptNetwork (4,998,804)? ? ? ?50/90 99/99.9 99.99/99.999 - worst was 9.0 / 13? 15 / 17? 21 / 96 - 541 Acceptor:1.1 init2AcceptorNetwork(M) (1,196)? ? 50/90 99/99.9 99.99 - worst was 22 / 113? 385 / 401? 401 - 401 Acceptor:2 socket->parse (4,998,875)? ? ? ? ? ? 50/90 99/99.9 99.99/99.999 - worst was 0.078 / 0.090? 0.11 / 0.17? 1.8 / 2.1 - 13 Acceptor:2.0 remaining after read (20,649,126)? 50/90 99/99.9 99.99/99.999 99.9999/worst was 0.001 / 0.001? 0.001 / 0.001? 0.001 / 1,800? 3,600 / 4,590 Acceptor:2.1 parse initial (5,000,100)? ? ? ? ? 50/90 99/99.9 99.99/99.999 - worst was 0.057 / 0.061? 0.074 / 0.094? 1.0 / 1.9 - 4.7 Acceptor:2.5 write To Queue (5,000,100)? ? ? ? ?50/90 99/99.9 99.99/99.999 - worst was 0.39 / 0.49? 0.69 / 2.1? 2.5 / 3.4 - 418 Acceptor:2.9 end of inital parse (5,000,000)? ? 50/90 99/99.9 99.99/99.999 - worst was 0.17 / 0.20? 0.22 / 0.91? 2.0 / 2.2 - 7.6 Acceptor:2.95 on mid (5,000,000)? ? ? ? ? ? ? ? 50/90 99/99.9 99.99/99.999 - worst was 0.086 / 0.10? 0.11 / 0.13? 1.4 / 2.0 - 84 Acceptor:3 parse NOS (5,000,000)? ? ? ? ? ? ? ? 50/90 99/99.9 99.99/99.999 - worst was 0.33 / 0.38? 0.41 / 2.0? 2.2 / 2.6 - 5.5 Acceptor:3.5 total parse (5,000,000)? ? ? ? ? ? 50/90 99/99.9 99.99/99.999 - worst was 1.1 / 1.2? 1.8 / 3.0? 3.5 / 5.8 - 418 Acceptor:3.6 time on server (4,998,804)? ? ? ? ?50/90 99/99.9 99.99/99.999 - worst was 1.1 / 1.2? 1.8 / 3.1? 3.8 / 6.0 - 418 Acceptor:4 NOS processed (5,000,000)? ? ? ? ? ? 50/90 99/99.9 99.99/99.999 - worst was 0.21 / 0.23? 0.34 / 1.9? 2.1 / 2.8 - 121 Jitter (5,000,000)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 50/90 99/99.9 99.99/99.999 - worst was 0.035 / 0.035? 0.035 / 0.037? 0.75 / 1.1 - 3.3 OS Jitter (108,141)? ? ? ? ? ? ? ? ? ? ? ? ? ? ?50/90 99/99.9 99.99 - worst was 1.2 / 1.4? 2.5 / 4.5? 209 - 217

在基準測試結束時匯總了所有樣本的所有樣本,這里有幾個:

-------------------------------- SUMMARY (Acceptor:2.95 on mid)---------------------- Percentile ? ? run1 ? ? ?run2 ? ? ?run3 ? run4? ? ? ? ?run5 ? ? % Variation var(log) 50: ? ? ? ? ? 0.09 ? ? ?0.09 ? ? ?0.09 ? ?0.09? ? ? ? ?0.09? ? ? ? ?0.00? ? ? ? 3.32 90: ? ? ? ? ? 0.10 ? ? ?0.10 ? ? ?0.10 ? ?0.10? ? ? ? ?0.10? ? ? ? ?0.00? ? ? ? 3.58 99: ? ? ? ? ? 0.11 ? ? ?0.11 ? ? ?0.11 ? ?0.11? ? ? ? ?0.11? ? ? ? ?2.45? ? ? ? 3.69 99.9: ? ? ? ? 0.13 ? ? ?0.13 ? ? ?0.62 ? ?0.78? ? ? ? ?0.13? ? ? ? 76.71? ? ? ? 6.01 99.99: ? ? ? ?1.50 ? ? ?1.38 ? ? ?1.82 ? ?1.89? ? ? ? ?1.70? ? ? ? 19.88? ? ? ? 9.30 worst: ? ? ? ?1.95 ? ? ?2.02 ? ? ?2.11 ? ?2.24? ? ? ? ?2.24? ? ? ? ?6.90? ? ? ? 9.90 ------------------------------------------------------------------------------------- -------------------------------- SUMMARY (Acceptor:3 parse NOS)---------------------- Percentile? ?run1 ? run2 ? ?run3 ? ?run4? ? ? ? ?run5? ? ? % Variation? ?var(log) 50: ? ? ? ? ?0.33 ? 0.33 ? ?0.34 ? ?0.36? ? ? ? ?0.36? ? ? ? ?6.11? ? ? ? 5.75 90: ? ? ? ? ?0.38 ? 0.38 ? ?0.46 ? ?0.46? ? ? ? ?0.46? ? ? ? 12.42? ? ? ? 6.24 99: ? ? ? ? ?0.41 ? 0.41 ? ?0.50 ? ?0.53? ? ? ? ?0.50? ? ? ? 16.39? ? ? ? 6.47 99.9: ? ? ? ?2.11 ? 2.02 ? ?2.11 ? ?2.11? ? ? ? ?2.11? ? ? ? ?3.08? ? ? ? 9.76 99.99: ? ? ? 2.37 ? 2.24 ? ?2.37 ? ?2.37? ? ? ? ?2.37? ? ? ? ?3.67? ? ? ?10.05 worst: ? ? ? 2.88 ? 2.62 ? ?3.14 ? ?3.14? ? ? ? ?2.88? ? ? ? 11.51? ? ? ?10.67-------------------------------------------------------------------------------------

使用JLBH,我們既可以根據規范中的標準對我們的應用程序進行基準測試,也可以診斷一些延遲峰值。

通過改變基準測試的吞吐量和運行時間,尤其是通過向代碼模式中的各個點添加采樣開始出現,這導致了延遲源。 一個特殊的例子是DateTimeFormatter出現了一個TLB緩存未命中的問題,但這將是另一篇文章的主題。

JMH和JLBH之間的區別

我希望閱讀本文的大多數人都熟悉JMH (Java MicroBenchmarking Harness),這是用于微基準測試的出色工具,如果您尚未使用過,它是每個Java開發人員都應該在自己的儲物柜中擁有的有價值的工具。 特別是那些與測量延遲有關的人。

正如您將從JLBH設計中看到的那樣,其中許多設計都是受JMH啟發的。

因此,如果JMH如此出色,為什么我們必須創建另一個基準測試工具?

我想從高層次上來說答案就是名字。 J M H直接針對微型基準測試,而JLBH則在大型程序中尋找延遲。

不僅如此。 在閱讀了最后一節之后,您會發現出于某些問題,您可能出于多種原因而選擇JLBH而不是JMH。

順便說一句,盡管您始終可以使用JLBH而不是JMH,但是如果您有一個真正的微型基準,并且希望盡可能干凈地,準確地進行測量,我總是建議您使用JMH而不是JLBH。 JMH是一個非常復雜的工具,它確實做得很好,例如,JMH每次運行都會派生JVM,而JLBH目前還不支持。

在JMH上使用JLBH時:

  • 如果要查看您的代碼在上下文中運行。 JMH的本質是對代碼進行非常小的采樣,例如,在FIX引擎的情況下,僅進行解析,然后將其隔離計時。 在我們的測試中,在上下文環境中(即作為修復引擎的一部分)進行完全相同的修復解析所花費的時間是在上下文環境中(即在微基準測試中)進行時所花費的時間的兩倍。 在我的“延遲”示例項目DateSerialise中,我有一個很好的例子,其中演示了序列化Date對象在TCP調用中運行時所花費的時間可能是原來的兩倍。 其原因全與CPU緩存有關,我們將在以后的博客中再次討論。
  • 如果要考慮協調遺漏。 在JMH中,根據設計,所有迭代都是相互獨立的,因此,如果代碼的一個迭代緩慢,則不會對下一個迭代產生影響。 在我的Latency示例SimpleSpike中,我們可以看到一個很好的例子,在該例子中,我們看到了協調遺漏的巨大影響。 考慮到協調的遺漏時,幾乎總是應該對現實世界中的示例進行衡量。
    例如,假設您正在等待火車,但由于前面的火車晚了,因此在車站延遲了一個小時。 讓我們想象一下,您晚點一個小時上火車,而火車通常需要半個小時才能到達目的地。 如果您沒有考慮到協調遺漏,即使您在出發前在車站等了一個小時,您的旅程也花費了正確的時間,因此您不會認為自己遭受了任何延誤!
  • 如果要在測試中改變吞吐量 。 JLBH允許您將吞吐量設置為基準測試的參數。 事實是,沒有定義的吞吐量,延遲幾乎沒有意義,因此,能夠在延遲配置文件上查看更改吞吐量的結果非常重要。 JMH不允許您設置吞吐量。 (實際上,這與JMH沒有考慮到協調的遺漏是相輔相成的。)
  • 您希望能夠對代碼中的各個點進行采樣。 端到端延遲是一個很好的起點,但那又如何呢? 您需要能夠記錄代碼中許多點的延遲配置文件。 使用JLBH,您可以在程序中花費很少的開銷將探針添加到代碼中的任何位置。 JMH的設計使您只能從方法開始(@Benchmark)到結束進行測量。
  • 您要測量OS和JVM的全局延遲。 JLBH運行一個單獨的抖動線程。 這與您的程序并行運行,除了通過重復調用System.nanoTime()來采樣延遲外,什么也沒有做。 盡管這本身并不能告訴您太多信息,但這可以表明基準測試期間JVM的運行情況。 另外,您可以添加一個不執行任何操作的探針(稍后將對此進行說明),您可以在其中運行運行基準測試的代碼的線程中采樣延遲。 JMH沒有這種功能。

如前所述,如果您不想使用這些功能中的一項或多項,而不是JMH而不是JLBH。

快速入門指南

可以在Chronicle-Core庫中找到JLBH的代碼,該庫可以在GitHub上的此處找到。

要從Maven-Central下載,請將其包含在pom.xml中(檢查最新版本):

<dependency><groupId>net.openhft</groupId><artifactId>chronicle-core</artifactId><version>1.4.7</version></dependency>

要編寫基準,您必須實現JLBHTask接口:

它只有兩種方法需要實現:

  • init(JLBH jlbh)傳遞了對JLBH的引用,您需要在基準測試完成后回調(jlbh.sampleNanos())。
  • 運行(long startTime)在每次迭代上運行的代碼。 在確定基準測試已花費了多長時間后,您需要保留開始時間,并回調jlbh.sampleNanos()。 JLBH計算sampleNanos()的調用次數,它必須與run()的調用次數完全匹配。 對于您可以創建的其他探針,情況并非如此。
  • 第三種可選方法complete()可能對某些基準的清理有用。

所有這些最好在一個簡單的示例中看到:

在這種情況下,我們測量將項目放到ArrayBlockingQueue上并再次取下需要多長時間。

我們添加探針以查看對put()和poll()的調用花費了多長時間。

我鼓勵您運行此操作,以改變吞吐量和ArrayBlockingQueue的大小,并查看其區別。

如果將accountForCoordinatedOmission設置為true或false,您也可以看到它的區別。

package org.latency.prodcon;import net.openhft.chronicle.core.jlbh.JLBH; import net.openhft.chronicle.core.jlbh.JLBHOptions; import net.openhft.chronicle.core.jlbh.JLBHTask; import net.openhft.chronicle.core.util.NanoSampler;import java.util.concurrent.*;/*** Simple test to demonstrate how to use JLBH*/ public class ProducerConsumerJLBHTask implements JLBHTask {private final BlockingQueue<Long> queue = new ArrayBlockingQueue(2);private NanoSampler putSampler;private NanoSampler pollSampler;private volatile boolean completed;public static void main(String[] args){//Create the JLBH options you require for the benchmarkJLBHOptions lth = new JLBHOptions().warmUpIterations(40_000).iterations(100_000).throughput(40_000).runs(3).recordOSJitter(true).accountForCoordinatedOmmission(true).jlbhTask(new ProducerConsumerJLBHTask());new JLBH(lth).start();}@Overridepublic void run(long startTimeNS) {try {long putSamplerStart = System.nanoTime();queue.put(startTimeNS);putSampler.sampleNanos(System.nanoTime() - putSamplerStart);} catch (InterruptedException e) {e.printStackTrace();}}@Overridepublic void init(JLBH lth) {putSampler = lth.addProbe("put operation");pollSampler = lth.addProbe("poll operation");ExecutorService executorService = Executors.newSingleThreadExecutor();executorService.submit(()->{while(!completed) {long pollSamplerStart = System.nanoTime();Long iterationStart = queue.poll(1, TimeUnit.SECONDS);pollSampler.sampleNanos(System.nanoTime() - pollSamplerStart);//call back JLBH to signify that the iteration has ended lth.sample(System.nanoTime() - iterationStart);}return null;});executorService.shutdown();}@Overridepublic void complete(){completed = true;} }

看一下JLBHOptions中包含的所有可用來設置JLBH基準的選項 。

在下一篇文章中,我們將查看JLBH基準的更多示例。

如果您對JLBH有任何反饋,請讓我知道–如果您想貢獻自己的力量來編錄Chronicle-Core并發出拉取請求!

翻譯自: https://www.javacodegeeks.com/2016/04/jlbh-introducing-java-latency-benchmarking-harness.html

總結

以上是生活随笔為你收集整理的JLBH – Java延迟基准线束介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

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

天天天在线综合网 | 久久99精品久久久久久 | 久久综合欧美 | 毛片网免费| 久久久久久久av麻豆果冻 | 808电影免费观看三年 | 免费看日韩 | 亚洲精品视频在线观看网站 | 麻豆播放 | 在线精品视频免费观看 | 久精品在线观看 | 在线国产视频 | 久久国产精品免费视频 | 欧美激情第八页 | 亚洲欧洲国产精品 | 四虎最新入口 | 香蕉久久久久久久 | 国产亚洲综合精品 | 四虎永久网站 | 黄色福利网 | 99热手机在线观看 | 97在线免费观看视频 | 午夜视频在线网站 | 91看片成人 | 日韩 国产| 欧美日韩在线看 | 久草视频免费看 | 日韩欧美视频免费在线观看 | 久久国产品 | 天天爽天天爽天天爽 | 亚洲国产精品免费 | 一区二区三区在线免费观看 | 欧美视屏一区二区 | 久久久久网站 | 午夜精品久久久久久久久久久 | 日韩最新在线 | 91精品在线观看入口 | www色 | 久久久久久久久黄色 | 香蕉久久国产 | 久久综合天天 | 亚洲乱码精品久久久 | 国产毛片aaa | 麻豆视传媒官网免费观看 | 日韩专区在线观看 | 色人久久 | 精品美女久久久久久免费 | 免费日韩av电影 | www.五月天激情 | 久久躁日日躁aaaaxxxx | 亚洲婷婷免费 | 天堂va欧美va亚洲va老司机 | 日日操夜夜操狠狠操 | 99久久久久久久久久 | 国产一级视频 | 人人看97| 国产1区在线观看 | 久久亚洲国产精品 | 91精品国产自产在线观看 | 九九热在线免费观看 | 日韩高清成人在线 | 国产高清视频 | 91麻豆网| 综合久色 | 久久久久国产精品www | 国产精品麻豆免费版 | 欧美日韩国产综合网 | 久久久麻豆精品一区二区 | 国产精品国产三级国产专区53 | 午夜久久电影网 | 国语对白少妇爽91 | 久久精品一区二 | adn—256中文在线观看 | 免费成人av网站 | 午夜精品久久 | 久久精品成人 | 免费亚洲视频在线观看 | 久热爱 | 中文字幕日韩有码 | 免费看色视频 | 99精品国产一区二区三区不卡 | 久久精选| 国产亚洲精品久久久久久大师 | 在线观看黄色 | 一级片免费在线 | 狠狠干网址 | 色综合天天视频在线观看 | 国产资源在线免费观看 | 欧美另类xxx | 国产看片 色| 欧美日韩国产一区二区三区 | 久久精品视频网 | 久久九九免费 | 黄色毛片网站在线观看 | 国产精品久久一区二区三区, | 欧美激情第八页 | 免费看片成人 | 91av视频观看| 97碰在线视频 | 日日夜夜狠狠操 | 美女久久久久久久久久 | 日日夜操 | 精品日韩av| 国产大尺度视频 | 久久99国产精品久久99 | 亚洲国产精彩中文乱码av | 亚洲视频 视频在线 | 激情图片久久 | 日本在线观看中文字幕无线观看 | 1024在线看片 | 亚洲精品资源 | 久久免费视频精品 | 国产99久久久国产精品成人免费 | 青青看片| 亚洲男男gaygay无套同网址 | 欧美性生活久久 | 天天操夜夜拍 | av免费在线网| 5月丁香婷婷综合 | 日韩在线观看免费 | 99久久99久久免费精品蜜臀 | 九色激情网 | 狠狠色丁香九九婷婷综合五月 | 丁香花中文在线免费观看 | 亚洲成人精品 | 久久a热6| 日韩黄色影院 | 国产精品一区二区免费 | 91热爆视频 | 国产精品久久嫩一区二区免费 | 99久久电影 | www色网站 | 精品毛片久久久久久 | 丁香视频五月 | 欧美一级网站 | 激情五月网站 | 正在播放国产91 | 亚洲女同ⅹxx女同tv | 免费看日韩 | 日日日爽爽爽 | 成人免费看视频 | 精品久久久久久久久久久久久久久久久久 | 在线日韩一区 | 日免费视频 | 在线综合色| 亚洲精品动漫久久久久 | 99久久超碰中文字幕伊人 | 亚洲婷婷在线 | 久久ww | 天堂av中文字幕 | 2022国产精品视频 | 日韩一区二区三区不卡 | 亚洲精品黄网站 | av超碰免费在线 | 亚洲综合爱 | 免费网站观看www在线观看 | 久久69精品久久久久久久电影好 | 在线免费三级 | 亚洲资源一区 | 亚洲精品玖玖玖av在线看 | 国产亚洲日本 | 一区二区三区视频网站 | 黄色小网站在线观看 | 狠狠艹夜夜干 | 中国一级片免费看 | 天天爽网站 | 中文字幕日韩高清 | 99视频精品免费观看, | 久久99精品国产麻豆宅宅 | 999久久国产 | 久久99国产综合精品免费 | www.夜夜干.com| 九九一级片 | 黄色av大片 | 五月婷婷中文字幕 | 欧美最爽乱淫视频播放 | 久久av不卡 | 97人人澡人人添人人爽超碰 | 日韩精品一区二区免费 | 色片网站在线观看 | 麻豆影视在线观看 | 国产精品一区二区在线播放 | 狠狠狠色丁香婷婷综合久久88 | 一区二区三区久久 | 国产在线观看国语版免费 | 国产第一福利 | 午夜精品一区二区三区在线视频 | 91自拍视频在线观看 | 超碰免费97 | av免费观看在线 | 欧美精品一区二区在线播放 | 久久久久国产精品免费 | 五月婷婷视频 | 亚洲不卡在线 | 综合色伊人 | 国产精品久久久久久一区二区 | av久久久| 免费看黄电影 | 国产一在线精品一区在线观看 | 久久伊人操 | 久久久影视| 日日操天天操狠狠操 | 欧美日韩视频免费看 | 国产剧情在线一区 | 四虎影视久久久 | 伊人国产在线播放 | 亚洲激情一区二区三区 | 国产美女免费 | 国产精品视频免费观看 | 久久a v电影 | 免费看片日韩 | 亚洲精品h| 五月激情六月丁香 | av高清一区 | 亚洲天天 | 日韩r级电影在线观看 | 精品久久久久久国产91 | www日日 | 五月婷婷激情综合网 | 国产精品一区二区av日韩在线 | 国产国语在线 | 日本在线视频一区二区三区 | 99精品欧美一区二区蜜桃免费 | 久久久官网 | 天天操天天玩 | av性网站| 91在线视频免费91 | 91精品亚洲影视在线观看 | 成人一级黄色片 | 日av免费 | 久久久久国产一区二区三区四区 | 在线国产激情视频 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 亚洲精品国产视频 | 91麻豆精品国产自产在线游戏 | 日韩欧美在线综合网 | 欧美一级视频在线观看 | 免费在线观看一级片 | 久久亚洲国产精品 | www.婷婷com| 色综合中文字幕 | 国产一区在线观看免费 | 丁香花五月| av免费高清观看 | 国产精品成 | 国内免费久久久久久久久久久 | 久久久国产一区二区三区 | 久久国产经典视频 | 特级a毛片| 狠狠躁夜夜躁人人爽超碰91 | 最近中文字幕高清字幕在线视频 | 黄色一集片 | 国产精品久久网站 | 免费视频你懂的 | 99精品成人 | 天天舔天天射天天操 | 成人h在线 | 国产精品美女视频网站 | 亚洲国产精久久久久久久 | 成人黄在线 | av免费在线看网站 | 久久久国产网站 | 91免费在线| 国产亚洲成人精品 | 91亚洲精品国偷拍 | 国产婷婷| 99欧美精品| 午夜影院在线观看18 | 国产成人亚洲精品自产在线 | 精品国产一区二区三区男人吃奶 | 久久免费激情视频 | 久久人视频 | 在线观看成人一级片 | 成人97人人超碰人人99 | 91激情视频在线 | 999电影免费在线观看2020 | 精品福利在线视频 | 久久国产片| 久久视讯 | 成年人在线看视频 | 免费看的av片 | 欧美成人xxx | 亚洲国产视频网站 | 日韩免费在线观看 | 免费在线观看国产黄 | 欧美日韩精品免费观看视频 | 国产精品永久在线观看 | 国产精品久久久久久一区二区三区 | 国产精品不卡视频 | 美女网站在线观看 | 香蕉久草 | 日日综合| 国产黄色精品在线 | 91精品视频在线免费观看 | 国产美女网 | 亚洲成年人免费网站 | 国内偷拍精品视频 | 国产综合精品久久 | 乱子伦av | 色先锋资源网 | 手机在线看永久av片免费 | 久草视频在线免费 | 91精品视频在线播放 | 婷婷成人在线 | 美女免费视频网站 | 国产精品成人av电影 | 国产精品99久久久久 | 久久a v视频 | 久久精品中文 | 美女视频黄在线观看 | 天天射天天艹 | 国产我不卡 | 国产日韩欧美在线 | 国产精品一区二区三区在线看 | 国产免费一区二区三区网站免费 | 日本九九视频 | 色五月色开心色婷婷色丁香 | 97人人爽 | 97视频一区| 日日夜夜网站 | 狠狠色丁香婷婷综合欧美 | 黄色在线网站噜噜噜 | 欧美黄在线 | 亚洲专区欧美专区 | 国产精品久久久久久模特 | 91av视频在线免费观看 | 亚洲va在线va天堂va偷拍 | 九九久久久久久久久激情 | 久久一区二区三区超碰国产精品 | 97超碰国产精品女人人人爽 | 一区二区三区av在线 | 久视频在线播放 | 国产一区在线免费 | 日韩欧美在线一区 | 一区二区三区中文字幕在线观看 | 久久久官网 | 天天透天天插 | 免费在线观看国产黄 | 成人网444ppp | 色爽网站| 六月婷婷久香在线视频 | 国产美女被啪进深处喷白浆视频 | 麻花豆传媒mv在线观看网站 | 欧美一级黄色网 | 黄色视屏av | 欧美精品在线观看一区 | 97超碰成人 | 黄色av网站在线观看 | 在线综合色 | 日韩资源在线观看 | 成人影片在线免费观看 | 日韩专区 在线 | www色婷婷com| 天天做综合网 | 久久伊人综合 | av成人在线网站 | 国产69精品久久app免费版 | 丰满少妇在线观看 | 不卡的一区二区三区 | 国产日韩精品一区二区三区 | 亚洲日韩欧美一区二区在线 | 最近中文字幕视频网 | 色综合久久悠悠 | 日韩av免费一区 | 亚洲精品免费播放 | 天天色天天操天天爽 | 久草电影免费在线观看 | 国产欧美综合视频 | 中文字幕在线有码 | 91麻豆精品国产91久久久更新时间 | 成人中文字幕av | 探花视频网站 | 精品国产免费看 | 超碰在线日本 | 日本h视频在线观看 | 亚洲永久国产精品 | 久久精品久久久精品美女 | 91精品久久香蕉国产线看观看 | 91精品91 | av大全免费在线观看 | 日韩免费电影一区二区三区 | 精品99在线 | 在线观看av网站 | 成人黄色av免费在线观看 | 国产精品尤物视频 | 欧美日韩不卡在线观看 | 久久精品福利视频 | 99久久精品免费看国产免费软件 | 婷婷精品国产一区二区三区日韩 | 四虎8848免费高清在线观看 | 一级片色播影院 | 99久久精品国产网站 | 亚洲精品日韩一区二区电影 | 国产精品久久久久久久av大片 | 日日干激情五月 | 91精品网站在线观看 | 免费在线一区二区 | 97超碰人人爱 | 国产大陆亚洲精品国产 | 在线观看视频国产 | 99视频在线精品免费观看2 | 日本天天色 | www.色综合.com | 在线免费试看 | 91亚洲精品久久久久图片蜜桃 | 九色91在线 | 久久资源总站 | 成人免费在线观看电影 | 久久999精品 | 久久99精品久久久久久清纯直播 | 国产美女精品视频免费观看 | 激情久久伊人 | 色婷婷国产精品 | 亚洲黄污 | 国产在线91在线电影 | 国产成人三级一区二区在线观看一 | 91热视频在线观看 | 国内精品久久久久久久97牛牛 | 久久艹在线 | 亚洲精品动漫成人3d无尽在线 | 亚洲 中文 在线 精品 | 99在线精品视频在线观看 | 久久免费视频这里只有精品 | 精品在线观看视频 | 黄色a在线 | 午夜av网站 | 久久黄色网址 | 欧美一级欧美一级 | 久久久国产一区二区三区四区小说 | 91九色视频导航 | 久久国产手机看片 | 午夜久操| 久久美女精品 | 国产精品久久久久一区二区三区共 | 在线免费视频你懂的 | 国产爽妇网| 五月天六月婷 | 99色国产 | 亚洲国产成人精品在线观看 | 久久精品99国产国产精 | 在线观看视频在线观看 | 日本最新一区二区三区 | 久久综合射 | 久久国产精品一区二区三区 | 91丨九色丨国产在线 | 久久精品官网 | 久久综合九色欧美综合狠狠 | 在线亚洲人成电影网站色www | 精品国产综合区久久久久久 | 久久在线观看视频 | 在线观看日韩精品视频 | 8x成人在线 | 精品一区免费 | 成人av网站在线观看 | 成片人卡1卡2卡3手机免费看 | 日韩精品在线视频 | 波多野结衣久久资源 | 激情视频免费在线 | 中文一区二区三区在线观看 | 欧美另类性 | 久久tv视频 | 超级碰99| 日韩高清国产精品 | 免费观看www小视频的软件 | 国产精品露脸在线 | 色干干| 欧美性生交大片免网 | 午夜精品久久久久久久99水蜜桃 | 黄色免费网站下载 | 手机成人在线电影 | 天天操网站 | 涩涩网站在线 | 国产区免费 | 中文字幕电影高清在线观看 | 狠狠干天天 | 国产免费黄色 | 免费视频在线观看网站 | 亚洲国产免费 | 亚洲黄色免费在线看 | 一区二区视频电影在线观看 | 五月天激情视频 | 91原创在线观看 | 中文字幕高清有码 | 日韩一区二区在线免费观看 | 久久综合九色综合久久久精品综合 | 丝袜一区在线 | 美女中文字幕 | 日本三级香港三级人妇99 | 亚洲欧美精品一区 | 日韩高清三区 | 亚洲 综合 国产 精品 | 精品国产区 | 少妇bbw搡bbbb搡bbbb | 又爽又黄在线观看 | 在线免费观看视频你懂的 | 亚洲国产人午在线一二区 | 国产精品1区2区3区 久久免费视频7 | 91精品国产入口 | 国产亚洲日本 | 成人网在线免费视频 | 99免在线观看免费视频高清 | 97超视频 | 麻豆va一区二区三区久久浪 | 免费看一级片 | 久久久久久久久久久影院 | 337p欧美 | 亚洲黄a| 国内精品视频在线 | 亚洲国产精品va在线看黑人动漫 | 99精品毛片 | 国产视频日韩视频欧美视频 | 综合久久2023 | 色香天天 | 99免费在线观看视频 | 国产日韩在线视频 | 国产美女久久 | 国产精品久久99综合免费观看尤物 | 中文字幕网站 | av免费网站观看 | 久久精品99久久久久久2456 | 一级片免费在线 | 久久影院亚洲 | 99久久综合精品五月天 | 欧美有色| 麻豆视频免费入口 | 国产亚洲视频中文字幕视频 | 热久久影视 | 激情欧美丁香 | 亚洲精品在线看 | 免费在线观看a v | 国产精品九九九九九 | 欧美日韩免费在线观看视频 | 99久久婷婷国产综合精品 | 在线观看国产麻豆 | 狠狠干2018 | 免费在线观看不卡av | 国产综合福利在线 | 国产 精品 资源 | 美女在线观看网站 | 亚洲最新在线视频 | 国产乱对白刺激视频不卡 | 欧美视频二区 | 精品美女久久 | 国产精品久久嫩一区二区免费 | 操操操日日日干干干 | 国产精品免费视频一区二区 | 99在线观看免费视频精品观看 | 日日天天狠狠 | 五月天久久激情 | 日韩免费一区二区 | 在线看中文字幕 | 久久精品日产第一区二区三区乱码 | 欧美日韩一二三四区 | 日日成人网 | 亚洲a成人v | 91成人小视频 | 国产在线一区二区三区播放 | 亚洲三级性片 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 91精品久久久久久 | 日韩欧美在线视频一区二区三区 | 亚洲一二三区精品 | 精品女同一区二区三区在线观看 | 国内久久久久久 | 综合色影院 | 国产精品美女网站 | 91成人在线视频 | 可以免费看av | 97超级碰碰碰碰久久久久 | 久久精品一区二区三 | 99热精品国产一区二区在线观看 | 天天干天天操天天 | 午夜日b视频 | 中文字幕在线日本 | 九九久久久久久久久激情 | 中文字幕在线一二 | 99av在线视频 | 黄色视屏免费在线观看 | 亚洲精品理论片 | 久久久久久99精品 | 欧美激情综合色综合啪啪五月 | 国产精品美乳一区二区免费 | 中文在线天堂资源 | 免费看久久久 | 亚洲影院国产 | 西西人体www444 | 天天射天天爽 | 亚在线播放中文视频 | 国产在线综合视频 | 免费欧美精品 | av不卡免费在线观看 | 欧美激情精品久久久久久免费 | 成人在线观看资源 | 黄色在线观看网站 | 国产在线观看a | 丁香九月婷婷 | 久草在线观看视频免费 | 91精品第一页 | 伊人五月天av| 久久99久久99精品免观看粉嫩 | 九七在线视频 | 色婷婷狠狠干 | 在线观看黄色av | 天天操天天干天天玩 | 久久综合电影 | 久久国产精品影视 | 日韩中文字幕a | 欧美日韩精品影院 | 伊人中文在线 | 日韩免费b | 91天天视频 | 天天操福利视频 | 亚洲欧洲成人 | 欧美调教网站 | 久久爱影视i | 久草免费在线视频观看 | 精品99999| 91视频免费看网站 | 亚洲精品国偷自产在线91正片 | 射射射av | 国产一性一爱一乱一交 | 深爱激情站 | 亚洲视频网站在线观看 | 欧美五月婷婷 | 在线免费观看视频 | 一区二区三区四区精品视频 | 91粉色视频| 99tvdz@gmail.com | 久久国产精品久久久久 | 青春草免费在线视频 | 色婷婷狠狠五月综合天色拍 | 精品久久电影 | 久精品视频在线 | 国产中文字幕视频在线 | free,性欧美 九九交易行官网 | 久久久久久影视 | 亚洲欧美视频一区二区三区 | 91中文字幕在线视频 | 日韩av网站在线播放 | 在线观看av免费 | 亚洲男模gay裸体gay | 午夜av在线播放 | 亚洲精品午夜国产va久久成人 | 天天做天天射 | 97色免费视频 | 在线观看av黄色 | 国产又粗又硬又爽视频 | 91精品国产成人www | 99人成在线观看视频 | 国产精品美女久久久 | 精品视频123区在线观看 | 超碰免费观看 | 国内外成人免费在线视频 | 亚洲精品观看 | 国产一级黄色片免费看 | 毛片网免费| www.香蕉视频在线观看 | 久久综合九色综合久久久精品综合 | 久久网站免费 | 成人h视频在线播放 | 国产亚洲精品久久网站 | 日日干日日色 | 午夜精品一区二区国产 | 99久久久久久久久 | 免费a级毛片在线看 | 日韩精品在线一区 | 草久久av| 99九九视频 | 手机看片中文字幕 | www五月天婷婷 | 国产精品第一页在线观看 | 亚洲精品在线播放视频 | 中文字幕成人一区 | 日韩视频在线观看免费 | 91热在线 | 五月婷婷狠狠 | 热久久免费视频 | 在线亚洲播放 | 97色婷婷 | 天天鲁一鲁摸一摸爽一爽 | 色综合小说| 中文在线a在线 | 丰满少妇高潮在线观看 | 婷婷精品视频 | 97超碰精品 | 天天夜夜狠狠操 | 久久久久伊人 | 久青草视频 | 日本h视频在线观看 | 制服丝袜一区二区 | 欧美性生活免费 | 人人狠狠综合久久亚洲婷 | 久久九九视频 | 色橹橹欧美在线观看视频高清 | 国产一区二区三区免费视频 | 一级片视频免费观看 | 伊人资源站 | 久草视频免费在线播放 | 亚洲精品在线观看av | 久久免费视频一区 | 成年人网站免费观看 | 网站在线观看日韩 | 五月天精品视频 | 久久久久亚洲精品 | 91黄色免费网站 | 啪啪资源| 色婷婷www | 在线电影 一区 | 久久久久99精品成人片三人毛片 | www.夜色.com | 婷色在线 | 岛国av在线免费 | 日韩视频图片 | 亚洲jizzjizz日本少妇 | 美女国内精品自产拍在线播放 | 成人午夜av电影 | www日日| 在线观看成人毛片 | 精品v亚洲v欧美v高清v | 国产精品一区二区中文字幕 | 在线观看日本韩国电影 | 国产亚洲欧美在线视频 | 久久久影院一区二区三区 | 免费网址在线播放 | 丁香婷婷色| 久久国产精品区 | 国产精品成| 精品麻豆| 国产 字幕 制服 中文 在线 | 国产在线a免费观看 | 精品久久五月天 | 美女网站在线免费观看 | 国内丰满少妇猛烈精品播放 | 久久成人免费电影 | 日韩视频区 | 久久久电影 | 在线你懂 | 夜夜澡人模人人添人人看 | 欧美一级性视频 | 麻豆极品 | 国产精品九九九九九 | 狠狠亚洲 | 亚洲视频在线免费观看 | 久久精品国产成人精品 | 91福利视频网站 | 国产91精品高清一区二区三区 | 欧美精品亚洲精品 | 色综合天天天天做夜夜夜夜做 | 91网址在线观看 | 国产玖玖在线 | 九月婷婷人人澡人人添人人爽 | 亚洲一区二区视频在线播放 | 国产精品免费在线视频 | 91系列在线 | ww视频在线观看 | 日韩av成人在线观看 | 国产真实在线 | 亚洲成人家庭影院 | 超碰97国产 | 九九热只有这里有精品 | 99视频在线观看免费 | 欧美成人aa | 成人av在线电影 | 98久9在线 | 免费 | 婷婷久久网 | 91理论电影 | 夜夜视频资源 | 久久国产精品区 | 国产系列 在线观看 | 日韩精品在线观看av | 在线黄av | 黄色三级在线 | 香蕉视频免费在线播放 | 婷婷久久国产 | 色免费在线 | 日韩精品免费在线 | 成人在线播放视频 | 欧美成人精品三级在线观看播放 | 最新国产精品亚洲 | 美女视频永久黄网站免费观看国产 | 成人免费观看av | 黄色电影小说 | 蜜桃传媒一区二区 | 香蕉视频在线视频 | 亚洲精品视频中文字幕 | av在线收看 | 99久久精品免费看国产四区 | 免费看黄色小说的网站 | 92精品国产成人观看免费 | 最近中文字幕mv免费高清在线 | 国产精品色| 亚洲欧洲精品一区二区精品久久久 | 久久一区二区三区超碰国产精品 | 天天操天天射天天插 | 欧美精品久久久久久久久久 | 碰超在线97人人 | 一区中文字幕电影 | 99久久99久久综合 | 天天综合久久 | 国产精品久久99综合免费观看尤物 | 欧美成人性战久久 | 日韩羞羞 | 国产99精品 | 在线免费看黄色 | 女人18片| 丁香六月天 | 国产精品午夜久久 | 91免费视频黄 | 99久久夜色精品国产亚洲96 | 国产v在线观看 | 色吧av色av| 一区二区三区高清在线 | 久久深夜福利免费观看 | 亚洲综合一区二区精品导航 | 看v片| 国产美女精品视频 | 国产麻豆精品免费视频 | 亚洲一区在线看 | 五月婷婷电影网 | 国产精品欧美一区二区 | 欧美日韩视频一区二区 | 日韩久久久久久久久久 | 日本精品久久久久久 | 99色亚洲 | 精品国产成人 | 久久久天天操 | 四虎影视成人精品国库在线观看 | 91在线视频观看免费 | 成人性生交大片免费观看网站 | 日韩精品一区二区三区丰满 | 五月婷婷综合久久 | 亚洲欧美在线观看视频 | 99国产在线观看 | 69久久99精品久久久久婷婷 | 开心婷婷色 | 黄色免费av| 日韩av一区二区在线影视 | 丝袜一区在线 | 日韩黄色在线观看 | 久草av在线播放 | 国产精品精品视频 | 国内精品久久久久影院男同志 | 天天艹日日干 | 久久综合久色欧美综合狠狠 | av福利在线免费观看 | 日韩69av | 91超级碰 | 狠狠狠色狠狠色综合 | 69视频永久免费观看 | av三级av| 91福利视频一区 | 久草在线观看视频免费 | 亚洲h色精品 | 一区二区三区四区精品视频 | 碰超在线97人人 | 国产精品丝袜 | 91视频国产高清 | 色激情五月 | 99超碰在线播放 | 国产精品嫩草55av | 国产不卡毛片 | 亚洲最新av| 精品久久久久久亚洲综合网站 | 国内精品美女在线观看 | av免费在线观看网站 | 久久人人爽人人爽人人片av免费 | 黄色三级网站在线观看 | 国产亚洲精品女人久久久久久 | 亚洲视频一区二区三区在线观看 | 六月丁香综合网 | 99精品免费网 | 久久免费的精品国产v∧ | 久久影视中文字幕 | 中文字幕在线观看第三页 | 精品国产电影一区 | 久久精品一区二 | 天天拍天天草 | 亚洲综合在线发布 | 在线观看91精品视频 | 国产 视频 高清 免费 | 国产精品手机在线观看 | 男女男视频 | av一区在线| 久久国精品| 国产精品青草综合久久久久99 | 亚洲国产合集 | 综合久久婷婷 | 中文字幕免费在线看 | 久久精品屋 | 国产精品18久久久久久vr | 亚洲精品乱码久久久一二三 | 国产精品久久久久久久久免费看 | 在线激情影院一区 | 国产亚洲精品久久久久秋 | 日韩欧美亚州 | 一区二区久久久久 | 亚洲国产欧美在线人成大黄瓜 | 久久久麻豆精品一区二区 | 五月婷婷亚洲 | 99re国产| 91天天操| 天天操夜夜拍 | 中文免费在线观看 | 亚洲精色 | 九九av| 一级欧美日韩 | 热re99久久精品国产99热 | 成人xxxx | 亚洲手机天堂 | 国产精品12345 | 免费在线成人av | 热久久视久久精品18亚洲精品 | 在线 国产 亚洲 欧美 | 97香蕉视频 | 日本中文字幕在线观看 | 91在线成人 | 91亚洲影院| 欧美一级片在线 | 手机在线看永久av片免费 | 中文字幕免费在线看 | 91九色蝌蚪在线 | 视频二区在线 | 在线看中文字幕 | 午夜久久美女 | 天天天天天天天天操 | www操操 | 欧美另类美少妇69xxxx | 国产又粗又硬又长又爽的视频 | 亚洲综合色丁香婷婷六月图片 | 四虎国产精品免费 | 夜夜夜 | 日韩色综合网 | 天堂成人在线 | 欧美一区二区免费在线观看 | www.午夜色.com | 久久狠狠干 | 久操中文字幕在线观看 | 久久久久久久久久久综合 | 91精品日韩 | 日韩资源在线观看 | 九九视频精品免费 | 天天色天天综合网 | 国产专区日韩专区 | 国产一级片一区二区三区 | 特级西西人体444是什么意思 | 偷拍精偷拍精品欧洲亚洲网站 | 久久久久国产精品免费网站 | 五月天久久久久久 | 亚洲综合网 | 天天操天天是 | 天天曰视频| 午夜精品一区二区三区免费 | 国产黄免费在线观看 | 中文不卡视频 | 欧美日韩一区二区三区视频 | 欧美性生活一级片 | 日韩在线视频一区 | 日韩电影中文,亚洲精品乱码 | 国产尤物一区二区三区 | 久久婷婷色综合 | 日韩av看片 | 亚洲国产成人在线 | 99视频国产精品 | 97精品国产97久久久久久久久久久久 | 香蕉视频国产在线 | 粉嫩aⅴ一区二区三区 | 麻豆免费在线视频 | av成人黄色 | 91黄色在线视频 | 免费看三级网站 | 五月婷婷六月丁香 | 日韩精品视频在线观看免费 | 日韩免费视频线观看 | 午夜美女福利 | 日韩精品不卡在线观看 | av手机版| 天天av资源| a级国产毛片 | 成人av电影免费观看 | 日韩久久一区二区 | 少妇高潮冒白浆 | 国产资源精品 | 日韩高清在线不卡 | 17婷婷久久www | 在线观看黄av | 五月天激情视频在线观看 | 91成年人视频 | 免费福利视频导航 | 欧美另类色图 | 精品在线二区 | 精品欧美乱码久久久久久 | 欧美成天堂网地址 | 色诱亚洲精品久久久久久 | 黄色国产高清 | 国产在线视频一区二区 | 欧美日韩激情网 | 久久深夜 | 人人看人人做人人澡 |