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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

如何降低90%Java垃圾回收时间?以阿里HBase的GC优化实践为例

發布時間:2024/9/3 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何降低90%Java垃圾回收时间?以阿里HBase的GC优化实践为例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

阿里妹導讀:GC一直是Java應用中討論的一個熱門話題,尤其在像HBase這樣的大型在線存儲系統中,大堆下(百GB)的GC停頓延遲產生的在線實時影響,成為內核和應用開發者的一大痛點。

過去的一年里,我們準備在Ali-HBase上突破這個被普遍認知的痛點,為此進行了深度分析及全面創新的工作,獲得了一些比較好的效果。以螞蟻風控場景為例,HBase的線上young GC時間從120ms減少到15ms,結合阿里巴巴JDK團隊提供的利器——AliGC,進一步在實驗室壓測環境做到了5ms。本文主要介紹我們過去在這方面的一些工作和技術思想。

背景

JVM的GC機制對開發者屏蔽了內存管理的細節,提高了開發效率。說起GC,很多人的第一反應可能是JVM長時間停頓或者FGC導致進程卡死不可服務的情況。但就HBase這樣的大數據存儲服務而言,JVM帶來的GC挑戰相當復雜和艱難。原因有三:

1、內存規模巨大。線上HBase進程多數為96G大堆,今年新機型已經上線部分160G以上的堆配置
2、對象狀態復雜。HBase服務器內部會維護大量的讀寫cache,達到數十GB的規模。HBase以表格的形式提供有序的服務數據,數據以一定的結構組織起來,這些數據結構產生了過億級別的對象和引用
3、young GC頻率高。訪問壓力越大,young區的內存消耗越快,部分繁忙的集群可以達到每秒1~2次youngGC, 大的young區可以減少GC頻率,但是會帶來更大的young GC停頓,損害業務的實時性需求。

思路

  • HBase作為一個存儲系統,使用了大量的內存作為寫buffer和讀cache,比如96G的大堆(4G young + 92G old)下,寫buffer+讀cache會占用70%以上的內存(約70G),本身堆內的內存水位會控制在85%,而剩余的占用內存就只有在10G以內了。所以,如果我們能在應用層面自管理好這70G+的內存,那么對于JVM而言,百G大堆的GC壓力就會等價于10G小堆的GC壓力,并且未來面對更大的堆也不會惡化膨脹。 在這個解決思路下,我們線上的young GC時間獲得了從120ms到15ms的優化效果。

  • 在一個高吞吐的數據密集型服務系統中,大量的臨時對象被頻繁創建與回收,如何能夠針對性管理這些臨時對象的分配與回收,AliJDK團隊研發了一種新的基于租戶的GC算法—AliGC。集團HBase基于這個新的AliGC算法進行改造,我們在實驗室中壓測的young GC時間從15ms減少到5ms,這是一個未曾期望的極致效果。

  • 下面將逐一介紹Ali-HBase版本GC優化所使用的關鍵技術。

    消滅一億個對象:更快更省的CCSMap

    目前HBase使用的存儲模型是LSMTree模型,寫入的數據會在內存中暫存到一定規模后再dump到磁盤上形成文件。

    下面我們將其簡稱為寫緩存。寫緩存是可查詢的,這就要求數據在內存中有序。為了提高并發讀寫效率,并達成數據有序且支持seek&scan的基本要求,SkipList是使用得比較廣泛的數據結構。

    我們以JDK自帶的ConcurrentSkipListMap為例子進行分析,它有下面三個問題:

  • 內部對象繁多。每存儲一個元素,平均需要4個對象(index+node+key+value,平均層高為1)
  • 新插入的對象在young區,老對象在old區。當不斷插入元素時,內部的引用關系會頻繁發生變化,無論是ParNew算法的CardTable標記,還是G1算法的RSet標記,都有可能觸發old區掃描。
  • 業務寫入的KeyValue元素并不是規整長度的,當它晉升到old區時,可能產生大量的內存碎片。
  • 問題1使得young區GC的對象掃描成本很高,young GC時晉升對象更多。問題2使得young GC時需要掃描的old區域會擴大。問題3使得內存碎片化導致的FGC概率升高。當寫入的元素較小時,問題會變得更加嚴重。我們曾對線上的RegionServer進程進行統計,活躍Objects有1億2千萬之多!

    分析完當前young GC的最大敵人后,一個大膽的想法就產生了,既然寫緩存的分配,訪問,銷毀,回收都是由我們來管理的,如果讓JVM“看不到”寫緩存,我們自己來管理寫緩存的生命周期,GC問題自然也就迎刃而解了。

    說起讓JVM“看不到”,可能很多人想到的是off-heap的解決方案,但是這對寫緩存來說沒那么簡單,因為即使把KeyValue放到offheap,也無法避免問題1和問題2。而1和2也是young GC的最大困擾。

    問題現在被轉化成了:如何不使用JVM對象來構建一個有序的支持并發訪問的Map。
    當然我們也不能接受性能損失,因為寫入Map的速度和HBase的寫吞吐息息相關。
    需求再次強化:如何不使用對象來構建一個有序的支持并發訪問的Map,且不能有性能損失。

    為了達成這個目標,我們設計了這樣一個數據結構:

    · 它使用連續的內存(堆內or堆外),我們通過代碼控制內部結構而不是依賴于JVM的對象機制
    · 在邏輯上也是一個SkipList,支持無鎖的并發寫入和查詢
    · 控制指針和數據都存放在連續內存中

    上圖所展示的即是CCSMap(CompactedConcurrentSkipListMap)的內存結構。 我們以大塊的內存段(Chunk)的方式申請寫緩存內存。每個Chunk包含多個Node,每個Node對應一個元素。新插入的元素永遠放在已使用內存的末尾。Node內部復雜的結構,存放了Index/Next/Key/Value等維護信息和數據。新插入的元素需要拷貝到Node結構中。當HBase發生寫緩存dump時,整個CCSMap的所有Chunk都會被回收。當元素被刪除時,我們只是邏輯上把元素從鏈表里”踢走”,不會把元素實際從內存中收回(當然做實際回收也是有方法,就HBase而言沒有那個必要)。

    插入KeyValue數據時雖然多了一遍拷貝,但是就絕大多數情況而言,拷貝反而會更快。因為從CCSMap的結構來看,一個Map中的元素的控制節點和KeyValue在內存上是鄰近的,利用CPU緩存的效率更高,seek會更快。對于SkipList來說,寫速度其實是bound在seek速度上的,實際拷貝產生的overhead遠不如seek的開銷。根據我們的測試,CCSMap和JDK自帶的ConcurrentSkipListMap相比,50Byte長度KV的測試中,讀寫吞吐提升了20~30%。

    由于沒有了JVM對象,每個JVM對象至少占用16Byte空間也可以被節省掉(8byte為標記預留,8byte為類型指針)。還是以50Byte長度KeyValue為例,CCSMap和JDK自帶的ConcurrentSkipListMap相比,內存占用減少了40%。

    CCSMap在生產中上線后,實際優化效果: young GC從120ms+減少到了30ms

    優化前

    優化后

    使用了CCSMap后,原來的1億2千萬個存活對象被縮減到了千萬級別以內,大大減輕了GC壓力。由于緊致的內存排布,寫入吞吐能力也得到了30%的提升。

    永不晉升的Cache:BucketCache

    HBase以Block的方式組織磁盤上的數據。一個典型的HBase Block大小在16K~64K之間。HBase內部會維護BlockCache來減少磁盤的I/O。BlockCache和寫緩存一樣,不符合GC算法理論里的分代假說,天生就是對GC算法不友好的 —— 既不稍縱即逝,也不永久存活。

    一段Block數據從磁盤被load到JVM內存中,生命周期從分鐘到月不等,絕大部分Block都會進入old區,只有Major GC時才會讓它被JVM回收。它的麻煩主要體現在:

  • HBase Block的大小不是固定的,且相對較大,內存容易碎片化
  • 在ParNew算法上,晉升麻煩。麻煩不是體現在拷貝代價上,而是因為尺寸較大,尋找合適的空間存放HBase Block的代價較高。
  • 讀緩存優化的思路則是,向JVM申請一塊永不歸還的內存作為BlockCache,我們自己對內存進行固定大小的分段,當Block加載到內存中時,我們將Block拷貝到分好段的區間內,并標記為已使用。當這個Block不被需要時,我們會標記該區間為可用,可以重新存放新的Block,這就是BucketCache。關于BucketCache中的內存空間分配與回收(這一塊的設計與研發在多年前已完成),詳細可以參考 : http://zjushch.iteye.com/blog/1751387

    很多基于堆外內存的RPC框架,也會自己管理堆外內存的分配和回收,一般通過顯式釋放的方式進行內存回收。但是對HBase來說,卻有一些困難。我們將Block對象視為需要自管理的內存片段。Block可能被多個任務引用,要解決Block的回收問題,最簡單的方式是將Block對每個任務copy到棧上(copy的block一般不會晉升到old區),轉交給JVM管理就可以。

    實際上,我們之前一直使用的是這種方法,實現簡單,JVM背書,安全可靠。但這是有損耗的內存管理方式,為了解決GC問題,引入了每次請求的拷貝代價。由于拷貝到棧上需要支付額外的cpu拷貝成本和young區內存分配成本,在cpu和總線越來越珍貴的今天,這個代價顯得高昂。

    于是我們轉而考慮使用引用計數的方式管理內存,HBase上遇到的主要難點是:

  • HBase內部會有多個任務引用同一個Block
  • 同一個任務內可能有多個變量引用同一個Block。引用者可能是棧上臨時變量,也可能是堆上對象域。
  • Block上的處理邏輯相對復雜,Block會在多個函數和對象之間以參數、返回值、域賦值的方式傳遞。
  • Block可能是受我們管理的,也可能是不受我們管理的(某些Block需要手動釋放,某些不需要)。
  • Block可能被轉換為Block的子類型。
    這幾點綜合起來,對如何寫出正確的代碼是一個挑戰。但在C++ 上,使用智能指針來管理對象生命周期是很自然的事情,為什么到了Java里會有困難呢?
  • Java中變量的賦值,在用戶代碼的層面上,只會產生引用賦值的行為,而C++ 中的變量賦值可以利用對象的構造器和析構器來干很多事情,智能指針即基于此實現(當然C++的構造器和析構器使用不當也會引發很多問題,各有優劣,這里不討論)

    于是我們參考了C++的智能指針,設計了一個Block引用管理和回收的框架ShrableHolder來抹平coding中各種if else的困難。它有以下的范式:

  • ShrableHolder可以管理有引用計數的對象,也可以管理非引用計數的對象
  • ShrableHolder在被重新賦值時,釋放之前的對象。如果是受管理的對象,引用計數減1,如果不是,則無變化。
  • ShrableHolder在任務結束或者代碼段結束時,必須被調用reset
  • ShrableHolder不可直接賦值。必須調用ShrableHolder提供的方法進行內容的傳遞
  • 因為ShrableHolder不可直接賦值,需要傳遞包含生命周期語義的Block到函數中時,ShrableHolder不能作為函數的參數。
  • 根據這個范式寫出來的代碼,原來的代碼邏輯改動很少,不會引入if else。雖然看上去仍然有一些復雜度,所幸的是,受此影響的區間還是局限于非常局部的下層,對HBase而言還是可以接受的。為了保險起見,避免內存泄漏,我們在這套框架里加入了探測機制,探測長時間不活動的引用,發現之后會強制標記為刪除。

    將BucketCache應用之后,減少了BlockCache的晉升開銷,減少了young GC時間:

    (CCSMap+BucketCache優化后的效果)

    追求極致:AliGC

    經過以上兩個大的優化之后,螞蟻風控生產環境的young GC時間已經縮減到15ms。由于ParNew+CMS算法在這個尺度上再做優化已經很困難了,我們轉而投向AliGC的懷抱。AliGC在G1算法的基礎上做了深度改進,內存自管理的大堆HBase和AliGC產生了很好的化學反應。

    AliGC是阿里巴巴JVM團隊基于G1算法, 面向大堆 (LargeHeap) 應用場景,優化的GC算法的統稱。這里主要介紹下多租戶GC。

    多租戶GC包含的三層核心邏輯:1) 在JavaHeap上,對象的分配按照租戶隔離,不同的租戶使用不同的Heap區域;2)允許GC以更小的代價發生在租戶粒度,而不僅僅是應用的全局;3)允許上層應用根據業務需求對租戶靈活映射。

    AliGC將內存Region劃分為了多個租戶,每個租戶內獨立觸發GC。在個基礎上,我們將內存分為普通租戶和中等生命周期租戶。中等生命周期對象指的是,既不稍縱即逝,也不永久存在的對象。由于經過以上兩個大幅優化,現在堆中等生命周期對象數量和內存占用已經很少了。但是中等生命周期對象在生成時會被old區對象引用,每次young GC都需要掃描RSet,現在仍然是young GC的耗時大頭。

    借助于AJDK團隊的ObjectTrace功能,我們找出中等生命周期對象中最”大頭”的部分,將這些對象在生成時直接分配到中等生命周期租戶的old區,避免RSet標記。而普通租戶則以正常的方式進行內存分配。

    普通租戶GC頻率很高,但是由于晉升的對象少,跨代引用少,Young區的GC時間得到了很好的控制。在實驗室場景仿真環境中,我們將young GC優化到了5ms。

    (AliGC優化后的效果,單位問題,此處為us)

    云端使用

    阿里HBase目前已經在阿里云提供商業化服務,任何有需求的用戶都可以在阿里云端使用深入改進的、一站式的HBase服務。云HBase版本與自建HBase相比在運維、可靠性、性能、穩定性、安全、成本等方面均有很多的改進,更多內容歡迎大家關注 https://www.aliyun.com/product/hbase

    寫在最后

    如果你對大數據存儲、分布式數據庫、HBase等感興趣,歡迎加入我們,一起做最好的大數據在線存儲,聯系方式:tianwu.sch@alibaba-inc.com;也歡迎一起交流問題,一起學習新技術。

    與50位技術專家面對面20年技術見證,附贈技術全景圖

    總結

    以上是生活随笔為你收集整理的如何降低90%Java垃圾回收时间?以阿里HBase的GC优化实践为例的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    丁香高清视频在线看看 | 狠狠操.com | 俺要去色综合狠狠 | 久久成人免费 | 国产高清黄色 | 一级特黄av | 国产精品久久久影视 | 九色在线视频 | 欧美日韩在线视频观看 | 黄色免费高清视频 | 日韩中文字幕免费在线观看 | av3级在线 | 国内精品久久久久久久影视麻豆 | 免费日韩一区二区三区 | 欧美日韩免费一区二区三区 | 久草免费新视频 | 嫩草91影院 | 激情综合中文娱乐网 | 亚洲免费一级电影 | 九九九在线观看 | www免费看 | 国产成人一区二区三区免费看 | 欧美成人日韩 | 婷婷精品在线视频 | 新av在线 | 日韩中文字幕免费视频 | 国产人免费人成免费视频 | 在线有码中文 | 久草在线视频精品 | 狠狠的干狠狠的操 | 狠狠操夜夜 | 国产精品免费小视频 | 国产尤物一区二区三区 | 99高清视频有精品视频 | 精品9999| 久99久在线视频 | 福利一区二区三区四区 | 国内精品久久久久久久97牛牛 | 天天射综合| 日日干激情五月 | 亚洲小视频在线观看 | 亚洲视频高清 | 狠狠色伊人亚洲综合成人 | 在线观看中文字幕一区二区 | 在线国产不卡 | 97激情影院 | 中文字幕高清免费日韩视频在线 | 丰满少妇麻豆av | 夜色成人网 | 国产在线高清 | 亚洲精品视频久久 | 日本黄色黄网站 | 免费看91的网站 | 99久久99热这里只有精品 | 三级黄色片在线观看 | 99se视频在线观看 | 欧美精品国产综合久久 | 日日夜夜精品免费视频 | 婷婷色中文 | av888.com | 国产中文字幕第一页 | 亚洲精品中文在线资源 | 午夜少妇 | 激情伊人五月天 | 精品国产123| 欧美在线久久 | 中文字幕亚洲精品日韩 | 69视频在线| 天天做日日爱夜夜爽 | 欧美淫视频 | 国产伦精品一区二区三区无广告 | 欧美日韩国产色综合一二三四 | 亚洲伊人av | 久久久久免费观看 | 国产一级片直播 | 午夜视频免费播放 | 色视频 在线 | 欧美激情综合五月色丁香小说 | 2022久久国产露脸精品国产 | 狠狠色丁香婷婷综合最新地址 | 久草男人天堂 | 黄色91在线观看 | 精品久久久免费视频 | 亚洲最大激情中文字幕 | 丁香激情综合久久伊人久久 | www.狠狠色 | 色婷婷97 | japanese黑人亚洲人4k | 色婷婷综合久久久久中文字幕1 | 日韩欧美99 | 一区二区三区四区五区在线视频 | 久久国产精品一区二区三区四区 | 特级黄色片免费看 | 天天射天天操天天色 | 国产精品综合在线观看 | 亚州精品成人 | 成人四虎影院 | 99理论片 | 天天干夜夜爽 | 国产精品国产三级国产aⅴ9色 | 又色又爽的网站 | 国产精久久 | 久久99精品国产麻豆婷婷 | 亚洲国产精品一区二区久久,亚洲午夜 | 天天天天射 | 乱男乱女www7788 | av成人免费 | 国产精品丝袜 | 亚洲 中文字幕av | 欧美日韩一区二区三区在线观看视频 | 日p视频| 婷婷午夜| 国产97色在线 | 91麻豆网站 | 在线欧美中文字幕 | 免费观看一级一片 | 国产精品涩涩屋www在线观看 | www.av中文字幕.com | 国产二区视频在线观看 | 视频一区二区精品 | 午夜av剧场 | 免费黄色在线网站 | 永久免费av在线播放 | 欧美aaa级片| 日韩精品视频免费专区在线播放 | 久久视频免费在线 | 国产区av在线 | 亚洲成人精品在线 | 午夜av免费看 | 欧美国产日韩一区二区三区 | 亚洲精品av中文字幕在线在线 | 日韩理论片 | 97视频免费 | 国产成人福利在线 | 欧美日韩综合在线 | 免费在线观看av不卡 | 欧美性生交大片免网 | 国产视频导航 | 精品亚洲二区 | 成人午夜免费剧场 | 久久综合九色综合欧美狠狠 | 婷婷激情欧美 | 国产成在线观看免费视频 | 色橹橹欧美在线观看视频高清 | 亚洲春色综合另类校园电影 | 激情五月综合网 | 色av色av色av | 久久精品激情 | 黄色精品在线看 | 99在线热播精品免费99热 | 日韩网站免费观看 | 东方av在| 天天干,天天操 | 黄色大片av | 国产日产欧美在线观看 | 国产成人亚洲在线观看 | 97视频免费观看 | 精品视频专区 | 色婷婷综合久久久中文字幕 | 色偷偷88888欧美精品久久 | 亚洲乱码国产乱码精品天美传媒 | 久久午夜羞羞影院 | 亚洲精品在线视频观看 | 国产精品成人aaaaa网站 | 中文字幕精品在线 | 国产专区视频在线观看 | 国产精品久久99 | 亚洲做受高潮欧美裸体 | 国产亚洲午夜高清国产拍精品 | 国产精品综合久久久久久 | 日韩在线中文字幕视频 | 国产区免费 | 欧美日韩中文另类 | 93久久精品日日躁夜夜躁欧美 | 亚洲视频第一页 | 国产黄网站在线观看 | 亚洲成人精品久久 | 久久精品一区二区三区国产主播 | 婷婷伊人五月 | 91精品久久久久久综合乱菊 | 外国av网 | 超碰人人国产 | 日韩色一区二区三区 | 在线免费观看视频a | www.狠狠操 | 麻豆小视频在线观看 | 亚洲国产网站 | 亚洲综合在线一区二区三区 | 久久免费成人 | 激情综合五月网 | 美女视频又黄又免费 | 欧美另类老妇 | 国产精品每日更新 | 色综合咪咪久久网 | 91麻豆精品国产 | 欧美五月婷婷 | 狠狠色噜噜狠狠狠合久 | 婷婷丁香九月 | 国产福利在线免费观看 | 日日干影院 | 婷婷久久五月 | 国产99久久九九精品免费 | 欧美亚洲国产精品久久高清浪潮 | 五月天婷亚洲天综合网精品偷 | 九九精品在线观看 | 成年人在线观看 | 99欧美精品| 成人a级黄色片 | 日韩欧美网址 | 亚洲免费精品视频 | 亚洲精品18p| 日韩高清一区在线 | 欧美精品久久久久久久久久白贞 | 国产精品va最新国产精品视频 | 国产精品普通话 | 欧美在线视频一区二区 | 日韩有码欧美 | 精品黄色片 | 香蕉视频在线免费 | 亚洲精品一区二区三区四区高清 | 日韩理论在线观看 | 国产精品美女久久久网av | 99视频久 | 日韩国产精品一区 | 岛国片在线 | 久久69精品 | 亚洲精品国产拍在线 | 啪啪免费试看 | 九色在线视频 | 久久69精品久久久久久久电影好 | 综合网婷婷 | 天天插天天射 | 国产精品毛片久久久久久久久久99999999 | 欧洲精品码一区二区三区免费看 | 久草免费在线观看视频 | 欧美aa一级片 | 国产手机视频精品 | 欧美9999 | 久久精品99北条麻妃 | 九九热精品在线 | 蜜臀av免费一区二区三区 | 美腿丝袜av | 日韩视频在线一区 | 91中文在线视频 | 国产视频一 | 国产婷婷在线观看 | 亚洲高清在线精品 | 日本三级久久久 | 欧美精品久久久久久 | 最近中文字幕免费大全 | 97视频在线看| 天天激情综合网 | 曰本三级在线 | 国产91在线看 | 五月丁色 | 国产小视频在线 | 在线一级片 | 一本一本久久a久久精品综合妖精 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 日韩精品1区2区 | 在线看国产日韩 | 九九国产精品视频 | 三级动态视频在线观看 | 亚洲第一区精品 | 免费日韩在线 | 欧美日韩国产一区二区三区在线观看 | 久草在线免费看视频 | 欧美综合色在线图区 | 成人国产电影在线观看 | 成人黄在线观看 | 麻豆国产网站 | 亚洲国产精品va在线看黑人动漫 | 久久久午夜精品理论片中文字幕 | 一级α片免费看 | 91入口在线观看 | 国产永久免费高清在线观看视频 | 黄色网在线播放 | 黄色小说视频网站 | 成人啪啪18免费游戏链接 | 久久精品999| 国产福利电影网址 | av中文字幕不卡 | 一区二区 不卡 | 亚洲精品乱码久久久一二三 | 久久综合久色欧美综合狠狠 | 911av视频| 久久av中文字幕片 | 久草在线免费资源 | 欧美久草在线 | 日韩三级不卡 | 久久久国产一区 | 天天干天天干天天干 | 午夜色影院 | 国产xxxx| 国产精品视频免费在线观看 | 日韩在线观看高清 | 99亚洲精品视频 | 伊人中文字幕在线 | 91麻豆文化传媒在线观看 | 中文字幕成人在线 | 天天操婷婷 | 欧美精彩视频 | 中文字幕第一页在线播放 | 亚洲精品一区二区三区在线观看 | www.色午夜| 天天射天天干天天插 | 久久久久区 | 久久综合九色综合欧美就去吻 | 久久国产欧美日韩精品 | 一区二区不卡在线观看 | 美女久久久久久久久久 | 精品一区二区三区在线播放 | 免费美女久久99 | 91久久久久久久 | 91精品久久久久久综合乱菊 | av一区在线| 国产三级国产精品国产专区50 | 韩国在线一区 | 免费看一级一片 | 国产一区二区精品 | 婷婷激情五月综合 | 国产精品大全 | 久久久国产影院 | 91精品国产99久久久久久久 | 国产一区二区不卡在线 | 天堂在线视频免费观看 | 色妞色视频一区二区三区四区 | 色网站在线免费观看 | 亚州精品天堂中文字幕 | 91成年人网站| 91视频首页 | 在线涩涩 | 成人黄色中文字幕 | 中文字幕在线视频免费播放 | 亚洲午夜久久久久 | 久久免费播放 | 成人久久久精品国产乱码一区二区 | 在线免费中文字幕 | 精品国产观看 | 成人午夜剧场在线观看 | 日本中文字幕网站 | 日韩理论片中文字幕 | 日韩精品免费一区二区三区 | 最新av网站在线观看 | 精品在线二区 | 久久久久在线视频 | 中文字幕一区二区三区久久蜜桃 | 国产xxxx性hd极品 | 天天操天天射天天爱 | 国产欧美在线一区二区三区 | 欧美精品久久99 | 国内成人精品2018免费看 | 69av网| 婷婷六月丁 | 国产高清在线观看av | 69视频永久免费观看 | 欧美成年黄网站色视频 | 激情影音 | 欧美成人免费在线 | 精品国产一区二区三区久久久蜜月 | 一区二区三区四区五区在线视频 | 久久在现 | 综合国产在线观看 | 中文字幕文字幕一区二区 | 国产精品爽爽久久久久久蜜臀 | 中文字幕一区二区三区精华液 | 在线观看视频一区二区三区 | 视频一区亚洲 | 久久久久久福利 | 最近中文字幕大全中文字幕免费 | 在线视频 精品 | 日本精品久久久一区二区三区 | 欧美一二三在线 | 亚洲经典中文字幕 | 婷婷 综合 色 | 99久高清在线观看视频99精品热在线观看视频 | 99视频+国产日韩欧美 | 九九视频精品在线 | 国产精品免费高清 | 97视频在线播放 | 亚洲一区二区观看 | 亚洲视频 在线观看 | 91精品久久久久久粉嫩 | 日韩色中色| 玖玖视频精品 | 天天综合操 | 中文字幕高清有码 | 激情av网址 | 日韩中文字幕免费看 | 精品视频在线播放 | 黄色av电影 | www成人av | 国产精品久久久一区二区三区网站 | 亚洲欧美视频一区二区三区 | 久久久www免费电影网 | 欧美日韩在线观看视频 | www.五月天 | 91九色视频国产 | 免费欧美高清视频 | 久久男人影院 | 五月情婷婷| 国产免费一区二区三区最新 | 日本精品久久久久中文字幕5 | 91精品成人 | 欧美精品免费视频 | 日韩在线不卡视频 | 久久 亚洲视频 | 69久久夜色精品国产69 | 久久精品永久免费 | 香蕉精品在线观看 | 毛片美女网站 | 日韩免费观看一区二区 | 精品久久九九 | 久久精品99国产精品酒店日本 | 日日碰狠狠添天天爽超碰97久久 | 日本久久久久久久久 | 国产精品小视频网站 | 精品美女国产在线 | 国产黄免费看 | 色噜噜在线观看视频 | 免费在线观看黄色网 | 91亚洲精 | 欧美综合在线视频 | a黄色一级片 | 日韩av成人 | www黄在线| 999久久久久久久久久久 | 日韩av影片在线观看 | 中文字幕在线观看一区 | 国产成人一区二区三区在线观看 | 69欧美视频 | 国产精品久久99精品毛片三a | 97国产大学生情侣白嫩酒店 | 99精品视频免费 | 亚洲精品国久久99热 | 色大片免费看 | www.天天射.com | 国产精品久久久久久久婷婷 | 91在线视频观看免费 | 99欧美| 日韩中文字 | 色先锋资源网 | 亚洲精品久久久久58 | 久精品视频在线观看 | 天堂va欧美va亚洲va老司机 | 国产精品久久久久久超碰 | www九九热| 久久最新 | 黄色午夜网站 | 久久夜av | 日韩在线精品 | 欧美一级久久久久 | 四虎在线视频 | 婷色在线 | 久久亚洲国产精品 | 日韩久久精品一区二区三区 | 亚洲精选久久 | 超碰人人在线观看 | 欧美一级小视频 | 在线国产视频观看 | 丁香婷婷综合激情 | a级片韩国 | 九九色视频| 亚洲黄色一级大片 | 久久99精品国产91久久来源 | 男女拍拍免费视频 | 精品成人免费 | 7777xxxx| av高清在线 | 国产精品99久久久精品 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 日日爽视频 | 色就色,综合激情 | 国产免费中文字幕 | 国产精品av免费观看 | 午夜性福利 | 2021国产在线视频 | 天天伊人狠狠 | www.com久久久| 少妇搡bbbb搡bbb搡忠贞 | 日韩亚洲在线观看 | 精品一区二区精品 | 国产最新在线视频 | 国产一区自拍视频 | 久久九九网站 | 欧美国产精品久久久久久免费 | 亚洲国产成人在线观看 | 国产精久久久久久妇女av | 区一区二区三区中文字幕 | 伊人国产在线观看 | 91视频午夜 | 香蕉在线观看视频 | 色www.| 狠狠色丁香婷婷 | 丁香花在线视频观看免费 | 国产片网站 | 色婷婷国产在线 | 国产一区二区在线免费观看 | 午夜影院先| 久久精品3 | 香蕉视频在线观看免费 | 欧美a级一区二区 | 亚洲人久久 | 久久久久久中文字幕 | 99久久99视频只有精品 | 国产精品欧美久久久久天天影视 | 最近高清中文字幕在线国语5 | 欧美精品在线一区 | 精品一区二区久久久久久久网站 | 色综合天天综合在线视频 | 在线国产一区二区 | 91av手机在线观看 | 国产精品自在线 | 国产日韩精品在线 | 亚洲成av人片 | 国产精品久久久久久吹潮天美传媒 | 射久久久| 特级毛片爽www免费版 | 国产免费亚洲 | 欧美亚洲国产一卡 | 中文字幕有码在线播放 | 国产亚洲成av片在线观看 | 中文字幕乱在线伦视频中文字幕乱码在线 | 狠狠躁18三区二区一区ai明星 | 精品一区二区在线免费观看 | 激情综合网天天干 | 精精国产xxxx视频在线播放 | 久久久久久久久久久久久国产精品 | 久久久18| 免费日韩 精品中文字幕视频在线 | 国产精品久久99综合免费观看尤物 | 91私密保健| 亚洲国产欧美一区二区三区丁香婷 | 制服丝袜在线91 | 在线观看视频亚洲 | 国产成人一区三区 | 欧美视频在线观看免费网址 | 超碰97在线人人 | 精品一区精品二区 | www.看片网站| 手机在线看永久av片免费 | 国产成人61精品免费看片 | 欧美日韩天堂 | 国产精品毛片久久蜜 | 色无五月 | 在线国产精品一区 | 日韩av偷拍 | 国产高清专区 | 国产成人精品一区一区一区 | 色婷婷导航 | 欧美电影黄色 | 亚洲 中文 在线 精品 | 亚洲免费在线观看视频 | 久久久久久毛片精品免费不卡 | 日韩av在线免费播放 | 三级av在线播放 | 国产精品久久久久久电影 | 亚洲理论片在线观看 | 日韩在线视频国产 | 狠狠色免费 | 日韩精品短视频 | 青青河边草免费观看 | 天天爱天天操天天干 | 四虎影视成人精品国库在线观看 | 一区二区三区中文字幕在线观看 | 国产又粗又猛又爽又黄的视频免费 | 亚洲黄色一级电影 | 精品久久免费看 | 日韩偷拍精品 | av字幕在线 | 免费视频91 | 丝袜少妇在线 | 午夜黄色一级片 | 成人蜜桃视频 | 欧美性黑人 | 玖玖爱免费视频 | 亚洲.www| 白丝av在线| 国产破处在线播放 | 激情综合啪啪 | 精品视频久久久久久 | 91精品久久久久久久久久入口 | 久久亚洲综合国产精品99麻豆的功能介绍 | 97超视频 | 99精品在线免费视频 | a级国产乱理伦片在线观看 亚洲3级 | 天天射成人 | 国产区精品视频 | 日韩欧美在线不卡 | 国产专区视频 | 日本电影黄色 | 手机av在线网站 | 久久天堂亚洲 | 欧美精品久久久久久久久老牛影院 | www.xxxx欧美 | 麻豆91在线观看 | 日日骑 | 亚洲免费精彩视频 | 91视频 - x99av| 免费观看一区二区三区视频 | 久草综合在线观看 | 深夜国产福利 | 69精品人人人人 | 日韩a级黄色片 | 久久精品欧美一区二区三区麻豆 | 亚洲国产黄色 | 91豆花在线观看 | 欧美伦理一区二区三区 | 91黄色在线看 | 色中色亚洲 | 日韩精品一区二区三区水蜜桃 | 91人人爽人人爽人人精88v | 成人app在线免费观看 | 免费在线一区二区 | 超碰在线91| 麻豆免费视频观看 | 久久超碰在线 | 亚洲国产日韩欧美 | 日韩视频中文字幕在线观看 | 粉嫩av一区二区三区免费 | 国产精品va在线观看入 | 99久久激情视频 | 天天干人人 | 亚洲精品视频在线观看网站 | 天天躁天天躁天天躁婷 | 精品国产一区二区三区久久久蜜臀 | 国产精品色视频 | 免费观看的av网站 | 深爱五月激情五月 | 精品一二三四在线 | 99视频网址 | 99视频在线免费 | 亚洲精品在线观看免费 | 亚洲精品久久久久999中文字幕 | 九九久久视频 | 国产高清不卡一区二区三区 | 亚洲免费婷婷 | 中文字幕精 | 成人av中文字幕在线观看 | 人人狠狠综合久久亚洲婷 | 日韩大片在线免费观看 | 福利一区在线 | 日韩欧美在线高清 | 伊人春色电影网 | www.日本色| 美女啪啪图片 | 一级片黄色片网站 | 国产一区二区三区在线免费观看 | 亚洲精品国产高清 | 久久久福利视频 | 精品国产精品一区二区夜夜嗨 | 免费在线色电影 | 欧美精品xxx | 精品国精品自拍自在线 | 精品中文字幕在线 | 偷拍区另类综合在线 | 不卡视频一区二区三区 | 午夜久久久久久久久久影院 | 最近更新好看的中文字幕 | www天天干com| 97国产精品一区二区 | 久久人人爽人人爽 | www夜夜| 一区 二区电影免费在线观看 | 精品久久久久久一区二区里番 | 亚洲精品国产精品乱码不99热 | 欧美成人黄色片 | 欧美激情在线网站 | 国产精品99久久免费观看 | 超碰久热| 国产精品久久久久久久久久 | 日韩在线免费看 | 免费看污污视频的网站 | 欧美在线91 | 日本特黄特色aaa大片免费 | 国产精品第一页在线 | 亚洲欧美精品一区二区 | 在线视频观看亚洲 | 亚在线播放中文视频 | 久久久久久高潮国产精品视 | 亚洲成人软件 | 久久99久久久久久 | 中文字幕av免费在线观看 | 黄色大片中国 | 五月婷丁香网 | 成人在线视频在线观看 | 狠色狠色综合久久 | 麻花豆传媒一二三产区 | 国产999视频在线观看 | 99精品视频免费看 | 日韩视频在线观看视频 | 国产精品国产三级在线专区 | 99在线免费视频 | 中文字幕免费中文 | 在线a人v观看视频 | 国产精品99久久久精品免费观看 | 国产精品爽爽久久久久久蜜臀 | 国产精品精品久久久 | 在线视频欧美亚洲 | av线上看| 高清不卡毛片 | 日韩综合在线观看 | 国产日本亚洲高清 | 成人a视频片观看免费 | 久久激情视频网 | 亚洲精品中文字幕视频 | 久草在线资源免费 | 超碰97国产精品人人cao | 精品视频免费久久久看 | 欧美成人中文字幕 | 成人午夜在线电影 | 在线观看亚洲专区 | 国产男女爽爽爽免费视频 | 91亚洲精品久久久 | 欧美激情综合五月色丁香 | 美女视频永久黄网站免费观看国产 | 五月婷婷爱 | 免费观看丰满少妇做爰 | 免费h漫在线观看 | 婷婷干五月 | 婷婷色中文网 | 免费视频成人 | www日日 | 国产成人精品一区一区一区 | 911香蕉视频 | 人人干网站 | 国产视频一 | 亚洲黄色精品 | 免费看一及片 | 人人澡人人澡人人 | 亚洲精品在线观看av | 激情 亚洲 | 日韩av一区二区三区 | 午夜精品一区二区三区可下载 | 欧美巨乳网 | 久久香蕉一区 | 日韩精品一区二 | 国产精品18久久久久vr手机版特色 | 免费看三片| 色综合久久久久久久 | 伊人伊成久久人综合网小说 | 日韩精品综合在线 | 91秒拍国产福利一区 | 国产一级片免费播放 | 国产人在线成免费视频 | 欧美久久久久久久久中文字幕 | 国内精品久久久久久久影视麻豆 | 日韩av片免费在线观看 | www.五月婷婷 | 天天综合网 天天 | 九九天堂 | 久久人人精品 | 亚洲欧美视频在线 | 久久久久久久久久久久久9999 | 91精品天码美女少妇 | 91成人久久 | 久艹视频在线免费观看 | 啪嗒啪嗒免费观看完整版 | 成人黄在线观看 | 夜夜躁狠狠躁日日躁 | 久久亚洲电影 | 狠狠狠色丁香综合久久天下网 | 日本成人黄色片 | 色婷婷天天干 | 97爱| 日韩性色| 日韩二区在线 | 久久久久亚洲精品男人的天堂 | 看片黄网站 | 久久精品官网 | 超碰免费久久 | 国产999精品久久久久久 | 亚洲成人黄色在线 | 国产精品videossex国产高清 | 亚洲 中文 在线 精品 | 狠狠狠综合 | 欧美一级特黄aaaaaa大片在线观看 | 久久午夜鲁丝片 | 婷婷色在线 | 黄色综合 | 国产 日韩 在线 亚洲 字幕 中文 | 婷婷视频在线 | 欧洲精品在线视频 | 久久色视频| 超碰97在线资源站 | 97超碰在线播放 | 欧美a视频在线观看 | 久久精品一区二区三区国产主播 | 久久久久久久久久网站 | 国产黄网站在线观看 | 色www精品视频在线观看 | 婷婷中文字幕在线观看 | 日韩高清不卡在线 | 日韩三级不卡 | 久久九九国产精品 | 精品亚洲欧美一区 | 国产精品久久久久久一二三四五 | 欧美日韩视频在线一区 | 久草在线视频网 | 国产精品女主播一区二区三区 | 人人干人人模 | 日本精品va在线观看 | 欧美少妇xxxxxx | 国产欧美日韩视频 | 五月天中文字幕 | 97天天干 | 国产美女在线免费观看 | 9在线观看免费 | 九九久久免费 | 亚洲精品久久久久www | 国产午夜三级一区二区三桃花影视 | 午夜色大片在线观看 | 久久久久久久国产精品 | 欧美精品在线观看免费 | 999久久久久久久久 69av视频在线观看 | 国产资源在线播放 | 天天操天天弄 | 一区三区视频在线观看 | 激情视频亚洲 | 日韩啪啪小视频 | 国产成人精品在线播放 | 波多野结衣日韩 | 午夜精品成人一区二区三区 | 人人狠狠综合久久亚洲 | 久久久久欧美精品999 | 精品国产乱码一区二 | 亚洲国产精品久久久 | 久久久国产精华液 | 国产精品久久久久久久久免费 | 黄色av免费电影 | 在线91播放 | 黄色软件在线看 | 日韩视频免费观看高清 | 91视频亚洲 | 又黄又爽又无遮挡免费的网站 | 在线观看中文字幕亚洲 | 欧美日韩高清一区二区三区 | a级国产乱理论片在线观看 伊人宗合网 | 国产黄色成人 | 色视频网页 | 久久久高清视频 | 国产精品一区二区白浆 | 一本一道久久a久久精品蜜桃 | 在线视频亚洲 | 日韩精品字幕 | 国产一区二区不卡视频 | av免费网页 | 日韩精品一区二区免费视频 | 国产一区视频在线观看免费 | 日韩精品在线视频免费观看 | 国产手机免费视频 | 欧美日韩在线观看一区 | 人人爽人人爽人人片av | 美女网站黄在线观看 | 999在线视频 | 日韩电影中文,亚洲精品乱码 | 亚洲视频在线免费观看 | 最新日本中文字幕 | 中文字幕一区二区三区乱码在线 | 亚洲三级影院 | 2020天天干天天操 | 国产精品激情偷乱一区二区∴ | 97在线观看视频免费 | 婷婷五月在线视频 | 免费男女羞羞的视频网站中文字幕 | 91精品秘密在线观看 | 国产精品18久久久久久首页狼 | av电影免费 | 国产精品wwwwww | 成人黄色在线观看视频 | 狠狠色伊人亚洲综合网站野外 | 久久精品国产精品亚洲 | 久久久久黄 | 69久久久久久久 | 三级大片网站 | 国产手机视频在线播放 | 奇米影视999| 色综合www | 成片免费观看视频大全 | 在线免费观看成人 | 最新日韩视频 | 一区二区视频在线播放 | 九九热久久免费视频 | 久久精品欧美日韩精品 | 久久久久国产精品视频 | 国产玖玖精品视频 | 日本视频久久久 | 午夜精品一区二区三区在线观看 | 在线看片成人 | 久久亚洲专区 | 一级特黄aaa大片在线观看 | 毛片精品免费在线观看 | www.天天射.com | 国产美女免费看 | 国产精品www | 婷婷在线网 | 久草.com| 色停停五月天 | 亚洲黄在线观看 | 国产手机在线 | 婷婷午夜天 | www.91成人 | 国产午夜三级一区二区三桃花影视 | 夜夜高潮夜夜爽国产伦精品 | av在线播放一区二区三区 | 国产视频精品免费 | 91免费网 | 韩国av三级 | www.日日操.com| 亚洲片在线 | 成年人免费观看在线视频 | 国产精品久久9 | 欧美午夜性生活 | 亚洲成人午夜在线 | 香蕉视频国产在线观看 | 中文久久精品 | 国产三级午夜理伦三级 | 在线视频91| 韩国精品福利一区二区三区 | 91精品国产亚洲 | 国产在线视频一区二区三区 | 国产69精品久久久久久 | 麻豆视传媒官网免费观看 | 久久久久免费精品视频 | 91麻豆精品一区二区三区 | 麻豆传媒视频在线 | 日韩在线国产精品 | 国产精久久久久久妇女av | 黄色在线视频网址 | 91在线播放国产 | 日韩精品一二三 | 亚洲最大激情中文字幕 | 一二三区高清 | 亚州av免费 | 国产二区视频在线 | 99re亚洲国产精品 | 天天综合在线观看 | 波多野结衣日韩 | 亚洲精品视频在线观看网站 | 黄色录像av | 在线免费日韩 | 久久精品艹 | www.狠狠操 | 国产视频99| 久久曰视频 | 国产中文字幕三区 | 中文字幕乱码亚洲精品一区 | 亚洲精品在线视频 | 久久人人爽爽人人爽人人片av | 黄色av一级片 | 国产乱码精品一区二区蜜臀 | 国产精品成人自产拍在线观看 | 免费看成年人 | 最新色站 | 久久成人国产精品入口 | 久久免费观看少妇a级毛片 久久久久成人免费 | 一区三区视频在线观看 | 成人免费视频a | 欧美激情第一页xxx 午夜性福利 | 久久久精品高清 | 国产日韩欧美视频在线观看 | 在线观看 国产 | 免费在线观看成人小视频 | av电影亚洲| 欧美久久久久久久久 | 韩日精品中文字幕 | 国产精品女人久久久久久 | 国产字幕在线看 | a黄色片在线观看 | 久久精品国产精品 | 中文字幕国内精品 | 13日本xxxxxⅹxxx20| 欧美不卡视频在线 | 免费在线观看日韩欧美 | 中文字幕免费高 | 91久久国产综合精品女同国语 | 免费看国产精品 | 国内精品视频一区二区三区八戒 | 久在线观看视频 | av福利在线看 | 成人精品国产免费网站 | 99国内精品久久久久久久 | 国产精品久久久久久久婷婷 | 中日韩在线| 一区视频在线 | 色偷偷88欧美精品久久久 | 精品在线视频一区 | 国产精品一区电影 | 丁五月婷婷 | 国产精品11 | 亚洲午夜精品久久久久久久久久久久 | 国产99久久久国产精品成人免费 | 国产精品亚洲片在线播放 | 美女免费网视频 | 91av在线免费播放 | 黄色国产高清 | 韩国av一区二区三区在线观看 | 久久av高清 |