3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

垃圾回收③---垃圾回收器

發(fā)布時間:2023/12/20 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 垃圾回收③---垃圾回收器 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本篇目錄

  • 1、GC的分類與性能指標
    • 1.1 GC分類
    • 1.2 評估GC的性能指標
      • 1.2.1 吞吐量
      • 1.2.2 暫停時間
  • 2、不同垃圾回收器概述
    • 2.1 垃圾收集器發(fā)展史
    • 2.2 7款經(jīng)典的垃圾收集器
    • 2.3 7款經(jīng)典的垃圾收集器與垃圾分代之間的關(guān)系
    • 2.4 垃圾收集器的組合關(guān)系
    • 2.5 查看默認的垃圾收集器
  • 3、Serial回收器:串行回收
    • 3.1 概述
    • 3.2 優(yōu)勢
  • 4、ParNew回收器:并行回收
  • 5、Parallel回收器:吞吐量優(yōu)先
    • 5.1 概述
  • 6、CMS回收器:低延遲、并發(fā)回收
    • 6.1 概述
    • 6.2 工作過程
    • 6.3 CMS的優(yōu)點:
    • 6.4 CMS的弊端
    • 6.5 JDK 后續(xù)版本中CMS的變化
  • 7、G1回收器:區(qū)域化分代式
    • 7.1 **為什么名字叫做Garbage First (G1)呢**
    • 7.2 優(yōu)勢
    • 7.3 缺點
    • 7.4 適用場景
    • 7.5 分區(qū)region,化整為零
    • 7.6 垃圾回收過程
      • 7.6.1 概述
      • 7.6.2 詳解
        • 7.6.2.1 年輕代GC
        • 7.6.2.2 并發(fā)標記過程
        • 7.6.2.3 混合回收
        • 7.6.2.4 Full GC
    • 7.7 補充
    • 7.8 記憶集與寫屏障

1、GC的分類與性能指標

1.1 GC分類

  • 垃圾收集器沒有在規(guī)范中進行過多的規(guī)定,可以由不同的廠商、不同版本的JVM來實現(xiàn)。
  • 由于JDK的版本處于高速迭代過程中,因此Java發(fā)展至今已經(jīng)衍生了眾多的GC版本。
  • 從不同角度分析垃圾收集器,可以將GC分為不同的類型。

1、按線程數(shù)分,可以分為串行垃圾回收器和并行垃圾回收器:

  • 串行回收指的是在同一時間段內(nèi)只允許有一個CPU用于執(zhí)行垃圾回收操作,此時工作線程被暫停,直至垃圾收集工作結(jié)束。
    • ?在諸如單CPU處理器或者較小的應(yīng)用內(nèi)存等硬件平臺不是特別優(yōu)越的場 合,串行回收器的性能表現(xiàn)可以超過并行回收器和并發(fā)回收器。所以,串行回收默認被應(yīng)用在客戶端的Client模式下的JVM中;
    • ?在并發(fā)能力比較強的CPU上,并行回收器產(chǎn)生的停頓時間要短于串行回收器。
  • 和串行回收相反,并行收集可以運用多個CPU同時執(zhí)行垃圾回收,因此提升 了應(yīng)用的吞吐量,不過并行回收仍然與串行回收一樣,采用獨占式,使用了“ Stop一the一world”機制。

2、按照工作模式分,可以分為并發(fā)式垃圾回收器和獨占式垃圾回收器

  • 并發(fā)式垃圾回收器與應(yīng)用程序線程交替工作,以盡可能減少應(yīng)用程序的停頓時間。
  • 獨占式垃圾回收器(Stop the world)一旦運行,就停止應(yīng)用程序中的所有用戶線程,直到垃圾回收過程完全結(jié)束。

3、按碎片處理方式分,可分為壓縮式垃圾回收器和非壓縮式垃圾回收器:

  • 壓縮式垃圾回收器會在回收完成后,對存活對象進行壓縮整理,消除回收后的碎片。再分配對象空間使用: 指針碰撞。
  • 非壓縮式的垃圾回收器不進行這步操作。再分配對象空間使用: 空閑列表。

4、按工作的內(nèi)存區(qū)間分,又可分為年輕代垃圾回收器和老年代垃圾回收器

1.2 評估GC的性能指標

  • ① 吞吐量:運行用戶代碼的時間占總運行時間的比例
    • (總運行時間:程序的運行時間十內(nèi)存回收的時間)
  • 垃圾收集開銷:吞吐量的補數(shù),垃圾收集所用時間與總運行時間的比例。
  • ② 暫停時間:執(zhí)行垃圾收集時,程序的工作線程被暫停的時間
  • 收集頻率:相對于應(yīng)用程序的執(zhí)行,收集操作發(fā)生的頻率。
  • ③ 內(nèi)存占用: Java堆區(qū)所占的內(nèi)存大小
  • 快速:一個對象從誕生到被回收所經(jīng)歷的時間。
  • 這三者共同構(gòu)成一個“不可能三角”。三者總體的表現(xiàn)會隨著技術(shù)進步而越來越好。一款優(yōu)秀的收集器通常最多同時滿足其中的兩項。
  • 這三項里,暫停時間的重要性日益凸顯。因為隨著硬件發(fā)展,內(nèi)存占用 多些越來越能容忍,硬件性能的提升也有助于降低收集器運行時對應(yīng)用程序的影響,即提高了吞吐量。而內(nèi)存的擴大,對延遲反而帶來負面效果。
  • 簡單來說,主要抓住兩點:吞吐量 、 暫停時間

1.2.1 吞吐量

  • 吞吐量就是CPU用于運行用戶代碼的時間與CPU總消耗時間的比值,即吞吐量=運行用戶代碼時間 / (運行用戶代碼時間+垃圾收集時間)
    • ?比如:虛擬機總共運行了100分鐘,其中垃圾收集花掉1分鐘,那吞吐量就是99%
  • 這種情況下,應(yīng)用程序能容忍較高的暫停時間,因此,高吞吐量的應(yīng)用程序有更長的時間基準,快速響應(yīng)是不必考慮的。
  • 吞吐量優(yōu)先,意味著在單位時間內(nèi),STW的時間最短: 0.2 + 0.2 = 0.4

1.2.2 暫停時間

  • “暫停時間”是指一個時間段內(nèi)應(yīng)用程序線程暫停,讓GC線程執(zhí)行的狀態(tài)
    • ?例如,GC期間100毫秒的暫停時間意味著在這100毫秒期間內(nèi)沒有應(yīng)用程序線程是活動的。
  • 暫停時間優(yōu)先,意味著盡可能讓單次STW的時間最短: 0.1 + 0.1 + 0.1 + 0.1+0.1=0.5
  • 高吞吐量較好因為這會讓應(yīng)用程序的最終用戶感覺只有應(yīng)用程序線程在做“生產(chǎn)性”工作。直覺上,吞吐量越高程序運行越快。
  • 低暫停時間(低延遲)較好因為從最終用戶的角度來看不管是GC還是其他原因?qū)е乱粋€應(yīng)用被掛起始終是不好的。這取決于應(yīng)用程序的類型,有時候甚至短暫的200毫秒暫停都可能打斷終端用戶體驗。因此,具有低的較大暫停時間是非常重要的,特別是對于一個交互式應(yīng)用程序。
  • 不幸的是”高吞吐量”和”低暫停時間”是一對相互競爭的目標(矛盾)。
    • ?因為如果選擇以吞吐量優(yōu)先,那么必然需要降低內(nèi)存回收的執(zhí)行頻率,但是這樣會導致GC需要更長的暫停時間來執(zhí)行內(nèi)存回收。
    • ?相反的,如果選擇以低延遲優(yōu)先為原則,那么為了降低每次執(zhí)行內(nèi)存回收時的暫停時間,也只能頻繁地執(zhí)行內(nèi)存回收,但這又引起了年輕代內(nèi)存的縮誠和導致程序吞吐量的下降。
  • 在設(shè)計(或使用) GC算法時,我們必須確定我們的目標: 一個GC算法只可能針對兩個目標之一(即只專注于較大吞吐量或最小暫停時間),或.嘗試找到一個二者的折衷。
  • 現(xiàn)在標準:在最大吞吐量優(yōu)先的情況下,降低停頓時間。

2、不同垃圾回收器概述

垃圾收集機制是Java的招牌能力,極大地提高了開發(fā)效率。那么,Java常見的垃圾收集器有哪些?

2.1 垃圾收集器發(fā)展史

有了虛擬機,就一定需要收集垃圾的機制,這就是Garbage Collection, 對應(yīng)的產(chǎn)品我們稱為Garbage Collector。

  • 1999年隨JDK1.3.1一 起來的是串行方式的Serial GC,它是第一款GC。ParNew垃圾收集器是Serial收集器的多線程版本
  • 2002年2月26日,Parallel GC和Concurrent Mark Sweep GC跟隨JDK1.4.2一起發(fā)布
    Parallel GC在JDK6之后成為HotSpot默認GC。
  • 2012年,在JDK1.7u4版本中,G1可用。
  • 2017年,JDK9中G1變成默認的垃圾收集器,以替代CMS。
  • 2018年3月,JDK10中G1垃圾回收器的并行完整垃圾回收,實現(xiàn)并行性來改善最壞情況下的延遲。
    ------------分水嶺------------
  • 2018年9月,JDK11發(fā)布。引入Epsilon垃圾回收器,又被稱為"No一0p (無操作) "回收器。同時,引入ZGC:可伸縮的低延遲垃圾回收器(Experimental)。
  • 2019年3月,JDK12發(fā)布。 增強G1,自動返回未用堆內(nèi)存給操作系統(tǒng)。同時,引入Shenandoah GC:低停頓時間的GC (Experimental)。
  • 2019年9月,JDK13發(fā)布。增強ZGC,自動返回未用堆內(nèi)存給操作系統(tǒng)。
  • 2020年3月,JDK14發(fā)布。刪除CMS垃圾回收器。擴展ZGC在macOS和Windows.上的應(yīng)用

2.2 7款經(jīng)典的垃圾收集器

  • 串行回收器:Serial. Serial Old
  • 并行回收器:ParNew. Parallel Scavenge. Parallel Old
  • 并發(fā)回收器:CMS. G1

2.3 7款經(jīng)典的垃圾收集器與垃圾分代之間的關(guān)系

  • 新生代收集器: Serial、 ParNew、Parallel Scavenge;
  • 老年代收集器: Serial Old、 Parallel Old、 CMS;
  • 整堆收集器: G1;

2.4 垃圾收集器的組合關(guān)系

  • 兩個收集器間有連線,表明它們可以搭配使用: Serial/Serial 01d、Serial/CMS、 ParNew/Serial 01d、ParNew/CMS、 Parallel Scavenge/Serial 01d、Parallel Scavenge/Parallel 0ld、G1;
  • 其中Serial 0ld作為CMS 出現(xiàn)"Concurrent Mode Failure"失敗的后 備預案。
  • (紅色虛線)由于維護和兼容性測試的成本,在JDK 8時將Serial+CMS、 ParNew+Serial 01d這兩個組合聲明為廢棄(JEP 173) ,并在JDK 9中完全取消了這些組合的支持(JEP214),即:移除。
  • (綠色虛線)JDK 14中:棄用Parallel Scavenge和Serial0ld GC組合(JEP366 )
  • (青色虛線)JDK 14中:刪除CMS垃圾回收器 (JEP 363)
    ? 為什么要有很多收集器個不夠嗎? 因為Java的使用場景很多, 移動端,服務(wù)器等。所以就需要針對不同的場景,提供不同的垃圾收集器,提高垃圾收集的性能。
    ? 雖然我們會對各個收集器進行比較,但并非為了挑選一個最好的收集器出來。沒有一種放之四海皆準、任何場景下都適用的完美收集器存在,更加沒有萬能的收集器。所以我們選擇的只是對具體應(yīng)用最合適的收集器。
  • 2.5 查看默認的垃圾收集器

    ? 一xx:+PrintCommandLineFlags: 查看命令行相關(guān)參數(shù)(包含使用的垃圾收集器)
    ? 使用命令行指令: jinfo 一flag相關(guān)垃圾回收器參數(shù)進程ID

    /*** -XX:+PrintCommandLineFlags** -XX:+UseSerialGC:表明新生代使用Serial GC ,同時老年代使用Serial Old GC** -XX:+UseParNewGC:標明新生代使用ParNew GC** -XX:+UseParallelGC:表明新生代使用Parallel GC* -XX:+UseParallelOldGC : 表明老年代使用 Parallel Old GC* 說明:二者可以相互激活** -XX:+UseConcMarkSweepGC:表明老年代使用CMS GC。同時,年輕代會觸發(fā)對ParNew 的使用*/ public class GCUseTest {public static void main(String[] args) {ArrayList<byte[]> list = new ArrayList<>();while(true){byte[] arr = new byte[100];list.add(arr);try {Thread.sleep(10);} catch (InterruptedException e) {e.printStackTrace();}}} }

    輸出:

    -XX:InitialHeapSize=268435456 -XX:MaxHeapSize=4294967296 -XX:+PrintCommandLineFlags -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseParallelGC

    jdk8環(huán)境下,默認使用 Parallel Scavenge(新生代)+ Serial Old(老年代)

    3、Serial回收器:串行回收

    3.1 概述

    • Serial收集器是最基本、歷史最悠久的垃圾收集器了。JDK1.3之前回收新生代唯一的選擇。
    • Serial收集器作為HotSpot中Client模式下的默認新生代垃圾收集器。
    • Serial收集器采用復制算法、串行回收和"Stop一 the一World"機制的方式執(zhí)行內(nèi)存回收。
    • 除了年輕代之外,Serial收集器還提供用于執(zhí)行老年代垃圾收集的Serial Old收集器。 Serial Old收集器同樣也采用了串行回收 和"Stop the World"機制,只不過內(nèi)存回收算法使用的是標記一壓縮算 法。
      • ?Serial Old是運行在Client模式下默認的老年代的垃圾回收器
      • ?Serial Old在Server模式下主要有兩個用途:①與新生代的ParallelScavenge配合使用; ②作為老年代CMS收集器的后備垃圾收集方案
    • 這個收集器是一個單線程的收集器,但它的“單線程”的意義并不僅僅說明它只會使用一個CPU或一條收集線程去完成垃圾收集工作,更重要的是在它進行垃圾收集時,必須暫停其他所有的工作線程,直到它收集結(jié)束(Stop The World )。

    3.2 優(yōu)勢

    • 簡單而高效(與其他收集器的單線程比),對于限定單個CPU的環(huán)境來說,Serial 收集器由于沒有線程交互的開銷,專心做垃圾收集自然可以獲得最高的單線程收集效率。
      • ?運行在Client模式下的虛擬機是個不錯的選擇。
    • 在用戶的桌面應(yīng)用場景中,可用內(nèi)存一般不大(幾十MB至一兩百MB), 可以在較短時間內(nèi)完成垃圾收集(幾十ms至一百多ms) ,只要不頻繁發(fā)生,使用串行回收器是可以接受的。
    • 在HotSpot虛擬機中,使用一XX: +UseSerialGC 參數(shù)可以指定年輕代和老年代都使用串行收集器。
      • 等價于新生代用Serial GC,且老年代用Serial Old GC
      • 控制臺輸出 -XX:InitialHeapSize=268435456 -XX:MaxHeapSize=4294967296 -XX:+PrintCommandLineFlags -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseSerialGC

    4、ParNew回收器:并行回收

    • 如果說Serial GC是年輕代中的單線程垃圾收集器,那么ParNew收集器則是Serial收集器的多線程版本。
      • ?Par是Parallel 的縮寫,New: 只能處理的是新生代
    • ParNew收集器除了采用并行回收的方式執(zhí)行內(nèi)存回收外,兩款垃圾收集器之間幾乎沒有任何區(qū)別。ParNew收集器在年輕代中同樣也是采用復制算法、"Stop一 the一World"機制。
    • ParNew是很多JVM運行在Server模式下新生代的默認垃圾收集器。
    • 對于新生代,回收次數(shù)頻繁,使用并行方式高效。
    • 對于老年代,回收次數(shù)少,使用串行方式節(jié)省資源。(CPU并行 需要切換線程,串行可以省去切換線程的資源)
    • 由于ParNew收集器是基于并行回收,那么是否可以斷定ParNew收集器的回收效率在任何場景下都會比Serial收集器更高效?
      • ?ParNew 收集器運行在多CPU的環(huán)境下,由于可以充分利用多CPU、 多核心等物理硬件資源優(yōu)勢,可以更快速地完成垃圾收集,提升程序的吞吐量。
      • ?但是在單個CPU的環(huán)境下,ParNew收 集器不比Serial收集器更高 效。雖然Serial收集器是基于串行回收,但是由于CPU不需要頻繁地做任務(wù)切換,因此可以有效避免多線程交互過程中產(chǎn)生的一些額外開銷。
    • 除Serial外,目前只有ParNew GC能與CMS收集器配合工作
    • 在程序中,開發(fā)人員可以通過選項"一XX: +UseParNewGC"手動指定使用.ParNew收集器執(zhí)行內(nèi)存回收任務(wù)。它表示年輕代使用并行收集器,不影響老年代。
    • 一XX:ParallelGCThreads 限制線程數(shù)量,默認開啟和CPU數(shù)據(jù)相同的線程數(shù)。

    5、Parallel回收器:吞吐量優(yōu)先

    5.1 概述

    • HotSpot的年輕代中除了擁有ParNew收集器是基于并行回收的以外,Parallel Scavenge收集器同樣也采用了復制算法、并行回收和"Stop the World"機制。
    • 那么Parallel收集器的出現(xiàn)是否多此一舉?
      • ?和ParNew收集器不同,Parallel Scavenge收集 器的目標則是達到一個可控制的吞吐量(Throughput),它也被稱為吞吐量優(yōu)先的垃圾收集器。
      • ?自適應(yīng)調(diào)節(jié)策略也是Parallel Scavenge 與ParNew一個重要區(qū)別。
    • 高吞吐量則可以高效率地利用CPU 時間,盡快完成程序的運算任務(wù),主 要適合在后臺運算而不需要太多交互的任務(wù)。因此,常見在服務(wù)器環(huán)境中使用。例如,那些執(zhí)行批量處理、訂單處理、工資支付、科學計算的應(yīng)用程序。
    • Parallel收集器在JDK1.6時提供了用于執(zhí)行老年代垃圾收集的 Parallel Old收集器,用來代替老年代的Serial Old收集器。
    • Parallel Old收集器采用了標記一壓縮算法,但同樣也是基于并行回收和”Stop一the一World"機制。
    • 在程序吞吐量優(yōu)先的應(yīng)用場景中,Parallel 收集器和Parallel Old收集器的組合,在Server模式下的內(nèi)存回收性能很不錯。

    6、CMS回收器:低延遲、并發(fā)回收

    6.1 概述

    • 在JDK1.5時期, HotSpot推出了一款在強交互應(yīng)用中幾乎可認為有劃 時代意義的垃圾收集器: CMS (Concurrent 一Mark 一 Sweep)收集器,這款收集器是HotSpot虛擬機中第一款真正意義上的并發(fā)收集器,它第一次實現(xiàn)了讓垃圾收集線程與用戶線程同時工作。
    • CMS收集器的關(guān)注點是盡可能縮短垃圾收集時用戶線程的停頓時間。停頓時 間越短(低延遲)就越適合與用戶交互的程序,良好的響應(yīng)速度能提升用戶體驗。
      • ?目前很大一部分的Java應(yīng)用集中在互聯(lián)網(wǎng)站或者B/S系統(tǒng)的服務(wù)端上,這類應(yīng)用尤其重視服務(wù)的響應(yīng)速度,希望系統(tǒng)停頓時間最短,以給用戶帶來較好的體驗。CMS收集器就非常符合這類應(yīng)用的需求。
    • CMS的垃圾 收集算法采用標記一清除算法,并且也 會" stop一the一world"
    • 不幸的是,CMS 作為老年代的收集器,卻無法與JDK 1.4.0 中已經(jīng)存在的新生代收集器Parallel Scavenge配合工作,所以在JDK 1. 5中使用CMS來收集老年代的時候,新生代只能選擇ParNew或者Serial收集器中的一個。
    • 在G1出現(xiàn)之前,CMS使用還是非常廣泛的。一直到今天,仍然有很多系統(tǒng)使用CMS GC。

    6.2 工作過程

    CMS整個過程比之前的收集器要復雜,整個過程分為4個主要階段,即初始標記階段、并發(fā)標記階段、重新標記階段和并發(fā)清除階段。

    • 初始標記(Initial一Mark) 階段:在這個階段中,程序中所有的工作線程都將會因為. “Stop一the一World"機制而出現(xiàn)短暫的暫停,這個階段的主要任務(wù)僅僅只是標記出GCRoots能直接關(guān)聯(lián)到的對象。一旦標記完成之后就會恢復之前被暫停的所有應(yīng)用.線程。由于直接關(guān)聯(lián)對象比較小,所以這里的速度非???。

    • 并發(fā)標記(Concurrent一Mark)階段:從GC Roots的 直接關(guān)聯(lián)對象開始遍歷整個對 象圖的過程,這個過程耗時較長但是不需要停頓用戶線程,可以與垃圾收集線程一起并發(fā)運行。

    • 重新標記(Remark) 階段:由于在并發(fā)標記階段中,程序的工作線程會和垃圾收集線程同時運行或者交叉運行,因此為了修正并發(fā)標記期間,因用戶程序繼續(xù)運作而導致標記產(chǎn)生變動的那一部分對象的標記記錄,這個階段的停頓時間通常會比初始標記階段稍長一些,但也遠比并發(fā)標記階段的時間短。

    • 并發(fā)清除( Concurrent一Sweep)階段:此階段清理刪除掉標記階段判斷的已經(jīng)死亡的對象,釋放內(nèi)存空間。由于不需要移動存活對象,所以這個階段也是可以與用戶線程同時并發(fā)的。

      盡管CMS收集器采用的是并發(fā)回收(非獨占式),但是在其初始化標記和再次標記這兩個階段中仍然需要執(zhí)行“Stop一the一World”機制暫停程序中的工作線程,不過暫停時間并不會太長,因此可以說明目前所有的垃圾收集器都做不到完全不需要“Stop一the一World”,只是盡可能地縮短暫停時間。
      ??由于最耗費時間的并發(fā)標記與并發(fā)清除階段都不需要暫停工作,所以整體的回收是低停頓的。
      ??另外,由于在垃圾收集階段用戶線程沒有中斷,所以在CMS回收過程中,還應(yīng)該確保應(yīng)用程序用戶線程有足夠的內(nèi)存可用。因此,CMS收集器不能像其他收集器那樣等到老年代幾乎完全被填滿了再進行收集,而是當堆內(nèi)存使用率達到某一閾值時,便開始進行回收,以確保應(yīng)用程序在CMS工作過程中依然有足夠的空間支持應(yīng)用程序運行。要是CMS運行期間預留的內(nèi)存無法滿足程序需要,就會出現(xiàn)一次“Concurrent Mode Failure”失敗,這時虛擬機將啟動后備預案:臨時啟用Serial 0ld收集器來重新進行老年代的垃圾收集,這樣停頓時間就很長了。
      ??CMS收集器的垃圾收集算法采用的是標記一清除算法,這意味著每次執(zhí)行完內(nèi)存回收后,由于被執(zhí)行內(nèi)存回收的無用對象所占用的內(nèi)存空間極有可能是不連續(xù)的一些內(nèi)存塊,不可避免地將會產(chǎn)生一些內(nèi)存碎片。 那么CMS在為新對象分配內(nèi)存空間時,將無法使用指針碰撞(Bump the Pointer) 技術(shù),而只能夠選擇空閑列表(Free List) 執(zhí)行內(nèi)存分配。

    有人會覺得既然Mark Sweep會造成內(nèi)存碎片,那么為什么不把算法換成Mark Compact呢?

    答案其實很簡答,因為當并發(fā)清除的時候,用Compact整理內(nèi)存的話,原來的用戶線程使用的內(nèi)存還怎么用呢?要保證用戶線程能繼續(xù)執(zhí)行,前提的它運行的資源不受影響嘛。Mark Compact更適合“Stop the World”這種場景”下使用。

    6.3 CMS的優(yōu)點:

    ? 并發(fā)收集
    ? 低延遲

    6.4 CMS的弊端

    1)會產(chǎn)生內(nèi)存碎片,導致并發(fā)清除后,用戶線程可用的空間不足。在無法分配大對象的情況下,不得不提前觸發(fā)Full GC。
    2) CMS收集器對CPU資源非常敏感。在并發(fā)階段,它雖然不會導致用戶停頓,但是會因為占用了一部分線程而導致應(yīng)用程序變慢,總吞吐量會降低。
    3) CMS收集器無法處理浮動垃圾??赡艹霈F(xiàn)“Concurrent Mode Failure" 失敗而導致另一次Full GC的產(chǎn)生。在并發(fā)標記階段由于程序的工作線程和垃圾收集線程是同時運行或者交叉運行的,那么在并發(fā)標記階段如果產(chǎn)生新的垃圾對象,CMS將 無法對這些垃圾對象進行標記,最終會導致這些新產(chǎn)生的垃圾對象沒有被及時回收,從而只能在下一次執(zhí)行GC時釋放這些之前未被回收的內(nèi)存空間。

    6.5 JDK 后續(xù)版本中CMS的變化

    ? JDK9新特性: CMS被標記為Deprecate了(JEP291)
    ? 如果對JDK 9及以上版本的HotSpot虛擬機使用參數(shù)一XX:+UseConcMarkSweepGC來開啟CMS收集器的話,用戶會收到一個警告信息,提示CMS未來將會被廢棄。
    ? JDK14新特性: 刪除CMS垃圾回收器(JEP363)
    ? 移除了CMS垃圾收集器,如果在JDK14中使用一XX: +UseConcMarkSweepGC的話,JVM不會報錯,只是給出一個warning信息,但是不會exit。JVM會自動回退以默認GC方式啟動JVM

    7、G1回收器:區(qū)域化分代式

    既然我們已經(jīng)有了前面幾個強大的GC,為什么還要發(fā)布Garbage First (G1)GC?
    ??原因就在于應(yīng)用程序所應(yīng)對的業(yè)務(wù)越來越龐大、復雜,用戶越來越多,沒有GC就不能保證應(yīng)用程序正常進行,而經(jīng)常造成STW的GC又跟不上實際的需求,所以才會不斷地嘗試對GC進行優(yōu)化。G1 (Garbage一First) 垃圾回收器是在Java7 update4之后引入的一個新的垃圾回收器,是當今收集器技術(shù)發(fā)展的最前沿成果之一。
    ??與此同時,為了適應(yīng)現(xiàn)在不斷擴大的內(nèi)存和不斷增加的處理器數(shù)量,進一步降低暫停時間(pause time) ,同時兼顧良好的吞吐量。
    ??官方給G1設(shè)定的目標是在延遲可控的情況下獲得盡可能高的吞吐量,所以才擔當起“全功能收集器”的重任與期望

    7.1 為什么名字叫做Garbage First (G1)呢

    • 因為G1是一個并行回收器,它把堆內(nèi)存分割為很多不相關(guān)的區(qū)域(Region) (物理上 不連續(xù)的)。使用不同的Region來表示Eden、幸存者0區(qū),幸存者1區(qū),老年代等。
    • G1 GC有計劃地避免在整個Java 堆中進行全區(qū)域的垃圾收集。G1跟蹤各個Region 里面的垃圾堆積的價值大小(回收所獲得的空間大小以及回收所需時間的經(jīng)驗值),在后臺維護一個優(yōu)先列表,每次根據(jù)允許的收集時間,優(yōu)先回收價值最大的Region。
    • 由于這種方式的側(cè)重點在于回收垃圾最大量的區(qū)間(Region),所以我們給G1一個名字:垃圾優(yōu)先(Garbage First) 。
    • G1 (Garbage一First) 是一款面向服務(wù)端應(yīng)用的垃圾收集器,主要針對配備多核CPU及大容量內(nèi)存的機器,以極高概率滿足GC停頓時間的同時,還兼具高吞吐量的性能特征。
    • 在JDK1. 7版本正式啟用,移除了Experimental的標識,是JDK 9以后的默認垃圾回收器,取代了CMS回收器以及Parallel + Parallel Old組合。被Oracle官方稱為“全功能的垃圾收集器” 。
      與此同時,CMS已經(jīng)在JDK 9中被標記為廢棄(deprecated) 。在jdk8中還不是默認的垃圾回收器,需要使用一XX: +UseG1GC來啟用。

    7.2 優(yōu)勢

    與其他GC收集器相比,G1使用了全新的分區(qū)算法,其特點如下所示:

    • 并行與并發(fā)
      ? ?并行性: G1在回收期間,可以有多個Gc線程同時工作,有效利用多核計算能力。此時用戶線程STW
      ? ?并發(fā)性: G1擁有與應(yīng)用程序交替執(zhí)行的能力,部分工作可以和應(yīng)用程序同時執(zhí)行,因此,一般來說,不會在整個回收階段發(fā)生完全阻塞應(yīng)用程序的情況
    • 分代收集
      ? ?從分代上看,G1依然屬于分代型垃圾回收器,它會區(qū)分年輕代和老年代,年輕代依然有Eden區(qū)和Survivor區(qū)。但從堆的結(jié)構(gòu)上看,它不要求整個Eden區(qū)、年輕代或者老年代都是連續(xù)的,也不再堅持固定大小和固定數(shù)量。
      ? ?將堆空間分為若干個區(qū)域(Region) ,這些區(qū)域中包含了邏輯上的年輕代和老年代。
      ? ?和之前的各類回收器不同,它同時兼顧年輕代和老年代。對比其他回收器,或者工作在年輕代,或者工作在老年代;

    • 空間整合
      ? ?CMS: “標記一清除”算法、內(nèi)存碎片、若干次Gc后進行一次碎片整理
      ? ?G1將內(nèi)存劃分為一個個的region。 內(nèi)存的回收是以region作為基本單位的.Region之間是復制算法,但整體上實際可看作是標記一壓縮(Mark一Compact)算法,兩種算法都可以避免內(nèi)存碎片。這種特性有利于程序長時間運行,分配大對象時不會因為無法找到連續(xù)內(nèi)存空間而提前觸發(fā)下一次GC。尤其是當Java堆非常大的時候,G1的優(yōu)勢更加明顯。
    • 可預測的停頓時間模型(即:軟實時soft real一time) 這是G1相對于CMS的另一大優(yōu)勢,G1除了追求低停頓外,還能建立可預測的停頓時間模型,能讓使用者明確指定在一個長度為M毫秒的時間片段內(nèi),消耗在垃圾收集上的時間不得超過N毫秒。
      ? ?由于分區(qū)的原因,G1可以只選取部分區(qū)域進行內(nèi)存回收,這樣縮小了回收的范圍,因此對于全局停頓情況的發(fā)生也能得到較好的控制。
      ? ?G1跟蹤各個Region里面的垃圾堆積的價值大小(回收所獲得的空間大小以 及回收所需時間的經(jīng)驗值),在后臺維護一個優(yōu)先列表,每次根據(jù)允許的收集時間,優(yōu)先回收價值最大的Region。保證了G1 收集器在有限的時間內(nèi)可以獲取盡可能高的收集效率。
      ? ?相比于CMSGC,G1未必能做到CMS在最好情況下的延時停頓,但是最差情況要好很多。

    7.3 缺點

    ? 相較于CMS,G1還不具備全方位、壓倒性優(yōu)勢。比如在用戶程序運行過程中,G1無論是為了垃圾收集產(chǎn)生的內(nèi)存占用(Footprint) 還是程序運行時的額外執(zhí)行負載(overload) 都要比CMS要高。
    ? 從經(jīng)驗上來說,在小內(nèi)存應(yīng)用上CMS的表現(xiàn)大概率會優(yōu)于G1,而G1在大內(nèi)存應(yīng)用,上則發(fā)揮其優(yōu)勢。平衡點在6一8GB之間。

    7.4 適用場景

    • 面向服務(wù)端應(yīng)用,針對具有大內(nèi)存、多處理器的機器。(在普通大小的堆里表現(xiàn)并不驚喜)
    • 最主要的應(yīng)用是需要低GC延遲,并具有大堆的應(yīng)用程序提供解決方案;
    • 如:在堆大小約6GB或更大時,可預測的暫停時間可以低于0.5秒; ( G1通過每次只清理一部分而不是全部的Region的增量式清理來保證每次GC停頓時間不會過長)。
    • 用來替換掉JDK1.5中的CMS收集器; 在下面的情況時,使用G1可能比CMS好:
      ①超過50%的Java堆被活動數(shù)據(jù)占用;
      ②對象分配頻率或年代提升頻率變化很大;
      ③GC停頓時間過長(長于0. 5至1秒)。
    • HotSpot垃圾收集器里,除了G1以外,其他的垃圾收集器使用內(nèi)置的JVM線程執(zhí)行 GC的多線程操作,而G1 GC可以采用應(yīng)用線程承擔后臺運行的GC工作,即當JVM的GC線程處理速度慢時,系統(tǒng)會調(diào)用應(yīng)用程序線程幫助加速垃圾回收過程。

    7.5 分區(qū)region,化整為零

    使用G1收集器時,它將整個Java堆劃分成約2048個大小相同的獨立Region塊,每個Region塊大小根據(jù)堆空間的實際大小而定,整體被控制在1MB到32MB之間,且為2的N次冪,即1MB, 2MB, 4MB, 8MB, 1 6MB, 32MB。可以通過一 XX:G1HeapRegionSize設(shè)定。所有的Region大小相同,且在JVM生命周期內(nèi)不會被改變。
    ??雖然還保留有新生代和老年代的概念,但新生代和老年代不再是物理隔離的了,它們都是一部分Region (不需要連續(xù))的集合。通過Region的動態(tài)分配方式實現(xiàn)邏輯上的連續(xù)。
    ??

    • 一個region 有可能屬于Eden, Survivor 或者Old/Tenured 內(nèi)存區(qū)域。但是一個region只可能屬于一個角色。圖中的E表示該region屬于Eden內(nèi)存區(qū)域,s表示屬于Survivor內(nèi)存區(qū)域,O表示屬于Old內(nèi)存區(qū)域。圖中空白的表示未使用的內(nèi)存空間。
    • G1垃圾收集器還增加了一種新的內(nèi)存區(qū)域,叫做Humongous內(nèi)存區(qū)域,如圖中的H塊。主要用于存儲大對象,如果超過1. 5個region,就放到H。
    • 設(shè)置H的原因:
      • 對于堆中的大對象,默認直接會被分配到老年代,但是如果它是一個短期存在的大對象,就會對垃圾收集器造成負面影響。為了解決這個問題,G1劃分了一個Humongous區(qū),它用來專門存放大對象。如果一個H區(qū)裝不下一個大對象,那么G1會尋找連續(xù)的H區(qū)來存儲。為了能找到連續(xù)的H區(qū),有時候不得不啟動Full GC。G1的大多數(shù)行為都把H區(qū)作為老年代的一部分來看待。

    7.6 垃圾回收過程

    7.6.1 概述

    G1 GC的垃圾回收過程主要包括如下三個環(huán)節(jié):

    • 年輕代GC (Young GC )
    • 老年代并發(fā)標記過程( Concurrent Marking)
    • 混合回收(Mixed GC )

    (如果需要,單線程、獨占式、高強度的Full GC還是繼續(xù)存在的。它針對GC的評估失敗提供了一種失敗保護機制,即強力回收。)


    順時針, young gc 一> young gc + concurrent mark 一> Mixed GC順序,進行垃圾回收。

    • 應(yīng)用程序分配內(nèi)存,當年輕代的Eden區(qū)用盡時開始年輕代回收過程;G1的年輕代收集階段是一個并行的獨占式收集器。在年輕代回收期,G1 GC暫停所有應(yīng)用程序線程,啟動多線程執(zhí)行年輕代回收。然后從年輕代區(qū)間移動存活對象到Survivor區(qū)間或者老年區(qū)間,也有可能是兩個區(qū)間都會涉及。
    • 當堆內(nèi)存使用達到一定值(默認45%)時,開始老年代并發(fā)標記過程。
    • 標記完成馬上開始混合回收過程。對于一個混合回收期,G1 GC從老年區(qū)間移動存活對象到空閑區(qū)間,這些空閑區(qū)間也就成為了老年代的一部分。和年輕代不同,老年代的G1回收器和其他GC不同,G1的老年代回收器不需要整個老年代被回收,一次只需要掃描/回收一小部分老年代的Region就可以了。同時,這個老年代Region是和年輕代一起 被回收的。
    • 舉個例子:一個web服務(wù)器,Java進程最大堆內(nèi)存為4G,每分鐘響應(yīng)1500個請求,每45秒鐘會新分配大約2G的內(nèi)存。G1會每45秒鐘進行一次年輕代回收,每31 個小時整個堆的使用率會達到45%,會開始老年代并發(fā)標記過程,標記完成后開始四到五次的混合回收。

    7.6.2 詳解

    7.6.2.1 年輕代GC

    • JVM啟動時,G1 先準備好Eden區(qū),程序在運行過程中不斷創(chuàng)建對象到Eden區(qū),當Eden空間耗盡時,G1會啟動一次年輕代垃圾回收過程。
    • 年輕代垃圾回收只會回收Eden區(qū)和Survivor區(qū)。
    • YGC時,首先G1停止應(yīng)用程序的執(zhí)行(Stop一The一World),G1創(chuàng)建回收集(Collection Set),回收集是指需要被回收的內(nèi)存分段的集合,年輕代回收過程的回收集包含年輕代Eden區(qū)和Survivor區(qū)所有的內(nèi)存分段。
    • 然后開始如下回收過程:
      • 第一階段,掃描根。根是指static變量指向的對象,正在執(zhí)行的方法調(diào)用鏈條上的局部變量等。根引用連同RSet記錄的外部引用作為掃描存活對象的入口。
      • 第二階段,更新RSet。處理dirty card queue( 見備注)中的card,更新RSet。 此階段完成后,RSet可 以準確的反映老年代對所在的內(nèi)存分段中對象的引用。
        • (dirty card queue: 對于應(yīng)用程序的引用賦值語句object.field=object,JVM會在之前和之后執(zhí)行特殊的操作以在dirty card queue中入隊一個保存了對象引用信息的card。在年輕代回收的時候, G1會對Dirty Card Queue中所有的card進行處理,以更新RSet,保證RSet實時準確的反映引用關(guān)系。 那為什么不在引用賦值語句處直接更新RSet呢?這是為了性能的需要,RSet的處理需要線程同步,開銷會很大,使用隊列性能會好很多。)
      • 第三階段,處理RSet。識別被老年代對象指向的Eden中的對象,這些被指向的Eden中的對象被認為是存活的對象。
      • 第四階段,復制對象。此階段,對象樹被遍歷,Eden區(qū)內(nèi)存段中存活的對象會被復制到Survivor區(qū)中空的內(nèi)存分段,Survivor區(qū)內(nèi)存段中存活的對象如果年齡未達閾值,年齡會加1,達到閥值會被會被復制到01d區(qū)中空的內(nèi)存分段。如果Survivor空間不夠,Eden空間的 部分數(shù)據(jù)會直接晉升到老年代空間。
      • 第五階段,處理引用。處理Soft,Weak, Phantom, Final, JNI Weak等引用。最終Eden空間的數(shù)據(jù)為空,GC停止工作,而目標內(nèi)存中的對象都是連續(xù)存儲的,沒有碎片,所以復制過程可以達到內(nèi)存整理的效果,減少碎片。

    7.6.2.2 并發(fā)標記過程

    • 初始標記階段:標記從根節(jié)點直接可達的對象。這個階段是STW的,并且會觸發(fā)一次年輕代GC。
    • 根區(qū)域掃描(Root Region Scanning) : G1 GC掃描Survivor區(qū) 直接可達的老年代區(qū)域?qū)ο?#xff0c;并標記被引用的對象。這一過程必 須在young GC之前完成。
    • 并發(fā)標記(Concurrent Marking): 在整個堆中進行并發(fā)標記(和應(yīng)用程序并發(fā)執(zhí)行),此過程可能被young GC中斷。在并發(fā)標記階段,若發(fā)現(xiàn)區(qū)域?qū)ο笾械乃袑ο蠖际抢?#xff0c;那這個區(qū)域會被立即回收。同時,并發(fā)標記過程中,會計算每個區(qū)域的對象活性(區(qū)域中存活對象的比例)。
    • 再次標記(Remark): 由 于應(yīng)用程序持續(xù)進行,需要修正上一次的標記結(jié)果。是STW的。G1中采用了比CMS更快的初始快照算法:snapshot一at一the一beginning (SATB)。
    • 獨占清理(cleanup,STW):計算各個區(qū)域的存活對象和GC回收比例,并進行排序,識別可以混合回收的區(qū)域。為下階段做鋪墊。是STW的。?這個階段并不會實際上去做垃圾的收集
    • 并發(fā)清理階段:識別并清理完全空閑的區(qū)域。

    7.6.2.3 混合回收


    當越來越多的對象晉升到老年代oldregion時,為了避免堆內(nèi)存被耗盡,虛擬機會觸發(fā)一個混合的垃圾收集器,即Mixed GC, 該算法并不是一個0ldGC,除了回收整個Young Region,還會回收一部分的0ldRegion。這里需要注意:是一部分老年代, 而不是全部老年代。可以選擇哪些0ldRegion進行收集,從而可以對垃圾回收的耗時時間進行控制。也要注意的是Mixed GC并不是Full GC。

    • 并發(fā)標記結(jié)束以后,老年代中百分百為垃圾的內(nèi)存分段被回收了,部分為垃圾的內(nèi)存分段被計算了出來。默認情況下,這些老年代的內(nèi)存分段會分8次(可以通過一XX: G1MixedGCCountTarget設(shè)置)被回收。
    • 混合回收的回收集(Collection Set) 包括八分之一的老年代內(nèi)存分段,Eden區(qū)內(nèi)存分段,Survivor區(qū)內(nèi)存分段。混合回收的算法和年輕代回收的算法完全一樣,只是回收集多了老年代的內(nèi)存分段。具體過程請參考上面的年輕代回收過程。
    • 由于老年代中的內(nèi)存分段默認分8次回收,G1會優(yōu)先回收垃圾多的內(nèi)存分段。垃圾占內(nèi)存分段比例越高的,越會被先回收。并且有一個閾值會決定內(nèi)存分段是否被回收,一xX: G1MixedGCLiveThresholdPercent,默認為65%,意思是垃圾占內(nèi)存分段比例要達到65%才會被回收。如果垃圾占比太低,意味著存活的對象占比高,在復制的時候會花費更多的時間。
    • 混合回收并不一定要進行8次。有一個閾值一Xx: G1HeapWastePercent,默認值為10%,意思是允許整個堆內(nèi)存中有10%的空間被浪費,意味著如果發(fā)現(xiàn)可以回收的垃圾占堆內(nèi)存的比例低于10%,則不再進行混合回收。因為GC會花費很多的時間但是回收到的內(nèi)存卻很少。

    7.6.2.4 Full GC

    G1的初衷就是要避免Full GC的出現(xiàn)。但是如果上述方式不能正常工作,G1會停止應(yīng)用程序的執(zhí)行(Stop一 The一World),使用單線程的內(nèi)存回收算法進行垃圾回收,性能會非常差,應(yīng)用程序停頓時間會很長。

    要避免Full GC的發(fā)生,一旦發(fā)生需要進行調(diào)整。什么時候會發(fā)生Full GC呢?比如堆內(nèi)存太小,當G1在復制存活對象的時候沒有空的內(nèi)存分段可用,則會回退到full gc, 這種情況可以通過增大內(nèi)存解決。
    導致G1Full GC的原因可能有兩個:
    ? 1.Evacuation的時候沒有足夠的to一 space來存放晉升的對象;
    ? 2.并發(fā)處理過程完成之前空間耗盡。

    7.7 補充

    從Oracle官方透露出來的信息可獲知,回收階段(Evacuation)其實本也有想過設(shè)計成與用戶程序一起并發(fā)執(zhí)行,但這件事情做起來比較復雜,考慮到G1只是回收一部分Region, 停頓時間是用戶可控制的,所以并不迫切去實現(xiàn),而選擇把這個特性放到了G1之后出現(xiàn)的低延遲垃圾收集器(即ZGC)中。另外,還考慮到G1不是僅僅面向低延遲,停頓用戶線程能夠最大幅度提高垃圾收集效率,為了保證吞吐量所以才選擇了完全暫停用戶線程的實現(xiàn)方案。

    7.8 記憶集與寫屏障

    一個對象被不同區(qū)域引用的問題(分代引用問題)

    一個Region不可能是孤立的,一個Region中的對象可能被其他任意Region中對象引用,判斷對象存活時,是否需要掃描整個Java堆才能保證準確?

    在其他的分代收集器,也存在這樣的問題( 而G1更突出)?;厥招律膊坏貌煌瑫r掃描老年代?這樣的話會降低MinorGC的效率。

    解決方法:

    • ?無論G1還是其他分代收集器,JVM都是使用RememberedSet來避免全局掃描:
    • ?每個Region都有 一個對應(yīng)的Remembered Set;
    • ?每次Reference類 型數(shù)據(jù)寫操作時,都會產(chǎn)生一個Write Barrier暫 時中斷操作;
    • ?然后檢查將要寫入的引用指向的對象是否和該Reference類型數(shù)據(jù)在不同的Region (其他收集器:檢查老年代對象是否引用了新生代對象) ;
    • ?如果不同,通過CardTable把相關(guān)引用信息記錄到引用指向?qū)ο蟮乃赗egion對應(yīng)的Remembered Set中;
    • ?當進行垃圾收集時,在GC根節(jié)點的枚舉范圍加入Remembered Set;就可以保證不進行全局掃描,也不會有遺漏。

    總結(jié)

    以上是生活随笔為你收集整理的垃圾回收③---垃圾回收器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    性欧美熟妇videofreesex | 全黄性性激高免费视频 | 久久久久亚洲精品男人的天堂 | 成人精品视频一区二区三区尤物 | 亚洲 日韩 欧美 成人 在线观看 | 久久久久成人精品免费播放动漫 | 亚洲小说图区综合在线 | 亚洲日韩一区二区三区 | 天堂亚洲2017在线观看 | 国产成人无码一二三区视频 | 精品久久综合1区2区3区激情 | 最新国产麻豆aⅴ精品无码 | 国产日产欧产精品精品app | 高清不卡一区二区三区 | 久久精品国产99久久6动漫 | 领导边摸边吃奶边做爽在线观看 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 亚洲一区二区三区含羞草 | 国产高清不卡无码视频 | 国产乱码精品一品二品 | 天海翼激烈高潮到腰振不止 | 欧美亚洲日韩国产人成在线播放 | 久久久无码中文字幕久... | 国产成人精品三级麻豆 | 性欧美牲交xxxxx视频 | 国产情侣作爱视频免费观看 | 疯狂三人交性欧美 | 色婷婷香蕉在线一区二区 | 欧美第一黄网免费网站 | 国产精品福利视频导航 | 午夜丰满少妇性开放视频 | 波多野结衣av在线观看 | 最近免费中文字幕中文高清百度 | 欧美日本精品一区二区三区 | 国产精品无码成人午夜电影 | 久久久婷婷五月亚洲97号色 | 最近中文2019字幕第二页 | 色综合久久88色综合天天 | 精品国产乱码久久久久乱码 | av无码电影一区二区三区 | 欧美大屁股xxxxhd黑色 | 亚洲国产精品美女久久久久 | 欧美 丝袜 自拍 制服 另类 | 无码人妻精品一区二区三区下载 | 午夜理论片yy44880影院 | 97夜夜澡人人双人人人喊 | 啦啦啦www在线观看免费视频 | 国产福利视频一区二区 | 精品无码国产自产拍在线观看蜜 | 97久久国产亚洲精品超碰热 | 自拍偷自拍亚洲精品被多人伦好爽 | 国产av一区二区三区最新精品 | 亚洲欧美日韩国产精品一区二区 | 久久99国产综合精品 | 精品aⅴ一区二区三区 | 宝宝好涨水快流出来免费视频 | 午夜时刻免费入口 | 无码av免费一区二区三区试看 | 国产香蕉尹人综合在线观看 | 国产成人综合色在线观看网站 | 精品国偷自产在线 | 日韩精品无码一区二区中文字幕 | 国产在线一区二区三区四区五区 | 久久久av男人的天堂 | 性欧美牲交在线视频 | 亚洲日韩av一区二区三区四区 | 国产欧美熟妇另类久久久 | 国产 精品 自在自线 | 高清不卡一区二区三区 | 免费观看的无遮挡av | 99精品视频在线观看免费 | 无码人中文字幕 | 日韩少妇白浆无码系列 | 黑人玩弄人妻中文在线 | 欧美阿v高清资源不卡在线播放 | 国产精品无套呻吟在线 | 中文字幕人妻无码一区二区三区 | 女人被男人爽到呻吟的视频 | 国产熟妇另类久久久久 | 久久99国产综合精品 | 久久精品人人做人人综合试看 | 精品无人区无码乱码毛片国产 | 又大又紧又粉嫩18p少妇 | 乱码午夜-极国产极内射 | 在线看片无码永久免费视频 | 亚洲码国产精品高潮在线 | 国产精品嫩草久久久久 | 强伦人妻一区二区三区视频18 | 国产女主播喷水视频在线观看 | 中文无码精品a∨在线观看不卡 | 日本www一道久久久免费榴莲 | 中文字幕人成乱码熟女app | 黑人粗大猛烈进出高潮视频 | 人人妻人人澡人人爽欧美精品 | aⅴ亚洲 日韩 色 图网站 播放 | 高清国产亚洲精品自在久久 | 日本精品人妻无码77777 天堂一区人妻无码 | 亚洲人成人无码网www国产 | 正在播放东北夫妻内射 | 成 人 网 站国产免费观看 | 国产又爽又猛又粗的视频a片 | 狠狠噜狠狠狠狠丁香五月 | 国产成人精品三级麻豆 | 久青草影院在线观看国产 | 日韩人妻无码一区二区三区久久99 | 99精品国产综合久久久久五月天 | 久久久精品国产sm最大网站 | 老熟妇仑乱视频一区二区 | 国产精品99久久精品爆乳 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 特黄特色大片免费播放器图片 | 久久国产精品_国产精品 | 天天躁日日躁狠狠躁免费麻豆 | 鲁大师影院在线观看 | 国产激情综合五月久久 | 国产区女主播在线观看 | 麻豆av传媒蜜桃天美传媒 | 国产午夜亚洲精品不卡 | 97无码免费人妻超级碰碰夜夜 | 男女猛烈xx00免费视频试看 | 18精品久久久无码午夜福利 | 无码国模国产在线观看 | 人妻少妇精品久久 | 国产在线精品一区二区高清不卡 | 国产偷抇久久精品a片69 | 亚洲成av人综合在线观看 | 在线观看国产午夜福利片 | 秋霞成人午夜鲁丝一区二区三区 | 日本欧美一区二区三区乱码 | 小泽玛莉亚一区二区视频在线 | 曰韩少妇内射免费播放 | 国产精品国产三级国产专播 | 蜜臀av在线播放 久久综合激激的五月天 | 午夜理论片yy44880影院 | 中文字幕色婷婷在线视频 | 欧美激情一区二区三区成人 | 99精品视频在线观看免费 | 男人和女人高潮免费网站 | 久久99热只有频精品8 | 国产精品永久免费视频 | 无码国产乱人伦偷精品视频 | 国产av久久久久精东av | 少妇无码一区二区二三区 | 精品国产福利一区二区 | 2019午夜福利不卡片在线 | 人妻无码αv中文字幕久久琪琪布 | 又大又黄又粗又爽的免费视频 | 国产精品久久久久9999小说 | 国产精品99爱免费视频 | 国产亚洲精品精品国产亚洲综合 | 99国产精品白浆在线观看免费 | 国产人成高清在线视频99最全资源 | 国产精品丝袜黑色高跟鞋 | 日本一本二本三区免费 | 帮老师解开蕾丝奶罩吸乳网站 | 久久无码专区国产精品s | 99久久亚洲精品无码毛片 | 国内综合精品午夜久久资源 | 伊人久久大香线蕉av一区二区 | 久久综合狠狠综合久久综合88 | 兔费看少妇性l交大片免费 | 在线 国产 欧美 亚洲 天堂 | 午夜成人1000部免费视频 | 中文字幕无码免费久久9一区9 | 亚洲小说图区综合在线 | 精品无人区无码乱码毛片国产 | 无码一区二区三区在线 | 国内精品一区二区三区不卡 | 久久综合九色综合97网 | 精品欧美一区二区三区久久久 | 又湿又紧又大又爽a视频国产 | 精品无码国产自产拍在线观看蜜 | 亚洲色偷偷偷综合网 | 无码成人精品区在线观看 | 夜精品a片一区二区三区无码白浆 | 精品无人国产偷自产在线 | 性啪啪chinese东北女人 | 日韩精品一区二区av在线 | 久久精品成人欧美大片 | 亚洲欧美色中文字幕在线 | 蜜臀aⅴ国产精品久久久国产老师 | 黑人粗大猛烈进出高潮视频 | 自拍偷自拍亚洲精品被多人伦好爽 | 一区二区三区乱码在线 | 欧洲 | 窝窝午夜理论片影院 | 精品成在人线av无码免费看 | 亚洲国产精华液网站w | 国产真人无遮挡作爱免费视频 | 精品无码国产一区二区三区av | 久久www免费人成人片 | 99久久99久久免费精品蜜桃 | 亚洲欧洲日本无在线码 | 18精品久久久无码午夜福利 | 人人妻人人藻人人爽欧美一区 | aⅴ在线视频男人的天堂 | 日本大乳高潮视频在线观看 | 一本久道高清无码视频 | 国产精品久久久久影院嫩草 | 亚洲乱码中文字幕在线 | 激情五月综合色婷婷一区二区 | 强伦人妻一区二区三区视频18 | 成人亚洲精品久久久久 | 黑人玩弄人妻中文在线 | 国产精品亚洲五月天高清 | 欧美日韩视频无码一区二区三 | 精品久久综合1区2区3区激情 | 久久伊人色av天堂九九小黄鸭 | 99视频精品全部免费免费观看 | 日本一区二区三区免费高清 | 无码国产激情在线观看 | 久久综合色之久久综合 | 国产精品18久久久久久麻辣 | 天堂а√在线中文在线 | 国产精品久久久久7777 | 国产电影无码午夜在线播放 | 色综合视频一区二区三区 | 亚洲色偷偷男人的天堂 | 少女韩国电视剧在线观看完整 | 国产av一区二区精品久久凹凸 | 欧洲精品码一区二区三区免费看 | 欧美亚洲国产一区二区三区 | 色综合视频一区二区三区 | 国产美女极度色诱视频www | 日本精品人妻无码免费大全 | 又大又黄又粗又爽的免费视频 | 国产精品高潮呻吟av久久4虎 | 亚洲精品中文字幕乱码 | 欧美日本精品一区二区三区 | 成人精品视频一区二区 | 国产内射老熟女aaaa | 日本精品人妻无码免费大全 | 又大又黄又粗又爽的免费视频 | 天天爽夜夜爽夜夜爽 | 亚洲一区二区三区香蕉 | 国产精品无码成人午夜电影 | 精品国产麻豆免费人成网站 | 国产亚洲人成在线播放 | 六十路熟妇乱子伦 | 狠狠色丁香久久婷婷综合五月 | 中文字幕乱码亚洲无线三区 | 久久 国产 尿 小便 嘘嘘 | 精品人妻人人做人人爽夜夜爽 | 亚洲国产综合无码一区 | 99久久亚洲精品无码毛片 | 亚洲中文字幕久久无码 | 理论片87福利理论电影 | 天堂一区人妻无码 | 小泽玛莉亚一区二区视频在线 | 极品嫩模高潮叫床 | 疯狂三人交性欧美 | 欧美日韩一区二区三区自拍 | 国产一区二区三区影院 | 国内精品人妻无码久久久影院蜜桃 | 午夜肉伦伦影院 | 精品无码国产一区二区三区av | 人人妻人人澡人人爽精品欧美 | 亚洲中文字幕无码中字 | 亚洲码国产精品高潮在线 | 激情爆乳一区二区三区 | 亚洲精品国产品国语在线观看 | 久久久久99精品国产片 | 久久国产精品精品国产色婷婷 | 人人妻人人澡人人爽精品欧美 | 国产sm调教视频在线观看 | 亚洲熟妇自偷自拍另类 | 水蜜桃色314在线观看 | 欧美国产日韩久久mv | 99麻豆久久久国产精品免费 | 国产在线精品一区二区高清不卡 | 精品人人妻人人澡人人爽人人 | 300部国产真实乱 | 国産精品久久久久久久 | 国产成人av免费观看 | 男人的天堂av网站 | 天干天干啦夜天干天2017 | 一本久久伊人热热精品中文字幕 | 男女作爱免费网站 | 毛片内射-百度 | 无码人妻少妇伦在线电影 | 人人妻人人澡人人爽欧美精品 | 精品无码一区二区三区的天堂 | 色婷婷av一区二区三区之红樱桃 | 大乳丰满人妻中文字幕日本 | 激情国产av做激情国产爱 | 成 人 网 站国产免费观看 | 领导边摸边吃奶边做爽在线观看 | 国产绳艺sm调教室论坛 | 丰满妇女强制高潮18xxxx | 人妻少妇精品久久 | 无码毛片视频一区二区本码 | 日本饥渴人妻欲求不满 | 香蕉久久久久久av成人 | 未满小14洗澡无码视频网站 | 在线a亚洲视频播放在线观看 | 精品无码国产一区二区三区av | 乱码午夜-极国产极内射 | 内射后入在线观看一区 | www国产精品内射老师 | 国产精品高潮呻吟av久久4虎 | 东京无码熟妇人妻av在线网址 | 疯狂三人交性欧美 | 国产精品18久久久久久麻辣 | 人妻aⅴ无码一区二区三区 | 2019午夜福利不卡片在线 | 天海翼激烈高潮到腰振不止 | 国产人妻人伦精品 | 人妻互换免费中文字幕 | 亚洲国产精品一区二区第一页 | 亚洲熟女一区二区三区 | 国产精品无码永久免费888 | 欧美老妇交乱视频在线观看 | 两性色午夜免费视频 | 国产一精品一av一免费 | 中文字幕人成乱码熟女app | 初尝人妻少妇中文字幕 | 精品无码国产一区二区三区av | 麻豆国产97在线 | 欧洲 | 少妇人妻av毛片在线看 | 国产激情一区二区三区 | 国产精品久久久久久亚洲毛片 | 亚洲精品午夜无码电影网 | 国产又爽又猛又粗的视频a片 | 麻豆国产人妻欲求不满谁演的 | 色欲综合久久中文字幕网 | 亚洲精品一区国产 | 久久久无码中文字幕久... | 亚洲春色在线视频 | 欧美日韩一区二区综合 | 亚洲精品国产品国语在线观看 | 国产精品人人爽人人做我的可爱 | 精品熟女少妇av免费观看 | 欧美熟妇另类久久久久久多毛 | 伊人久久大香线焦av综合影院 | 亚洲高清偷拍一区二区三区 | 欧美人与善在线com | 无码国产色欲xxxxx视频 | 一二三四社区在线中文视频 | 亚洲欧美日韩综合久久久 | 蜜桃无码一区二区三区 | 国产精品久久久久久久9999 | 理论片87福利理论电影 | 国产97在线 | 亚洲 | 日日干夜夜干 | 无码精品人妻一区二区三区av | 日韩在线不卡免费视频一区 | 久久97精品久久久久久久不卡 | 天天综合网天天综合色 | 国产成人综合色在线观看网站 | 日日摸天天摸爽爽狠狠97 | 在教室伦流澡到高潮hnp视频 | 男人扒开女人内裤强吻桶进去 | 鲁大师影院在线观看 | 国产午夜亚洲精品不卡下载 | 人人爽人人爽人人片av亚洲 | 国产精品对白交换视频 | 好男人www社区 | 亚洲中文字幕久久无码 | 国产色xx群视频射精 | 成年美女黄网站色大免费视频 | 欧美大屁股xxxxhd黑色 | 亚洲色大成网站www国产 | 精品国产青草久久久久福利 | 亚洲欧美色中文字幕在线 | 精品成人av一区二区三区 | 中文字幕无线码免费人妻 | 亚洲天堂2017无码 | 亚洲色在线无码国产精品不卡 | 99视频精品全部免费免费观看 | 水蜜桃亚洲一二三四在线 | 熟女少妇在线视频播放 | 99久久99久久免费精品蜜桃 | 成人无码精品1区2区3区免费看 | 中文字幕无码日韩专区 | 欧美肥老太牲交大战 | 国产真实乱对白精彩久久 | 内射巨臀欧美在线视频 | 伊在人天堂亚洲香蕉精品区 | 精品无人国产偷自产在线 | 欧洲欧美人成视频在线 | 在线播放无码字幕亚洲 | 亚洲精品国偷拍自产在线观看蜜桃 | 精品久久8x国产免费观看 | 国产人妻精品一区二区三区不卡 | 乱中年女人伦av三区 | 亚洲无人区午夜福利码高清完整版 | 无码av免费一区二区三区试看 | 日本肉体xxxx裸交 | 人人妻人人澡人人爽欧美精品 | 麻豆国产97在线 | 欧洲 | 丰满少妇熟乱xxxxx视频 | 亚洲熟悉妇女xxx妇女av | 欧美日本精品一区二区三区 | 亚洲国产精品久久久久久 | 亚洲精品一区二区三区大桥未久 | 欧美日韩在线亚洲综合国产人 | 国产精品久久精品三级 | 狠狠躁日日躁夜夜躁2020 | 中文字幕无码日韩专区 | 国产又爽又黄又刺激的视频 | 久久无码中文字幕免费影院蜜桃 | 性色av无码免费一区二区三区 | 青青青爽视频在线观看 | 无码av免费一区二区三区试看 | 欧美老熟妇乱xxxxx | 男人扒开女人内裤强吻桶进去 | 东京无码熟妇人妻av在线网址 | 一区二区三区乱码在线 | 欧洲 | 99er热精品视频 | 无码人妻黑人中文字幕 | 精品国产一区二区三区四区 | 午夜无码区在线观看 | 欧美黑人乱大交 | 亚洲精品国产品国语在线观看 | a在线观看免费网站大全 | 亚洲国产精品无码一区二区三区 | 亚洲精品综合一区二区三区在线 | 又大又硬又爽免费视频 | 国产亚洲美女精品久久久2020 | 亚洲国产欧美国产综合一区 | 国产一精品一av一免费 | 亚洲欧美精品伊人久久 | 国产成人av免费观看 | 在线亚洲高清揄拍自拍一品区 | 色婷婷欧美在线播放内射 | 中文字幕无码av波多野吉衣 | 久久精品女人的天堂av | 精品亚洲成av人在线观看 | 欧美日韩人成综合在线播放 | 人人澡人人透人人爽 | 亚洲爆乳精品无码一区二区三区 | 麻豆md0077饥渴少妇 | 精品成在人线av无码免费看 | 丝袜足控一区二区三区 | 日日摸夜夜摸狠狠摸婷婷 | 国产va免费精品观看 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 亚洲中文字幕无码一久久区 | 国产精品无码久久av | 国产精品久久精品三级 | 鲁鲁鲁爽爽爽在线视频观看 | 国产后入清纯学生妹 | 麻豆成人精品国产免费 | 欧美xxxx黑人又粗又长 | 国产精品久久久久久亚洲影视内衣 | 国内精品久久毛片一区二区 | 中国女人内谢69xxxxxa片 | 久久综合久久自在自线精品自 | 天海翼激烈高潮到腰振不止 | 久久国产精品_国产精品 | 男女下面进入的视频免费午夜 | 欧美 丝袜 自拍 制服 另类 | 国产人妻大战黑人第1集 | 天堂无码人妻精品一区二区三区 | 高潮毛片无遮挡高清免费 | 国产人妻精品一区二区三区不卡 | 欧美阿v高清资源不卡在线播放 | 亚洲中文字幕va福利 | 真人与拘做受免费视频一 | 亚洲精品国产第一综合99久久 | 97色伦图片97综合影院 | 欧美精品一区二区精品久久 | 欧美日韩在线亚洲综合国产人 | √天堂中文官网8在线 | 人妻aⅴ无码一区二区三区 | 精品久久久无码中文字幕 | 国产成人一区二区三区别 | 沈阳熟女露脸对白视频 | 无遮挡啪啪摇乳动态图 | 日韩无码专区 | 国产超级va在线观看视频 | 欧美三级a做爰在线观看 | 欧美日韩久久久精品a片 | 少妇性l交大片欧洲热妇乱xxx | 精品国产一区二区三区四区 | 四虎国产精品免费久久 | 小sao货水好多真紧h无码视频 | 国产精品久久久 | 国内揄拍国内精品少妇国语 | 欧美成人高清在线播放 | 熟妇人妻中文av无码 | 精品一区二区三区波多野结衣 | 久久婷婷五月综合色国产香蕉 | 日本成熟视频免费视频 | 午夜精品久久久内射近拍高清 | 中文字幕av日韩精品一区二区 | 人妻与老人中文字幕 | 亚洲国产精品久久久天堂 | 中文字幕av日韩精品一区二区 | 综合人妻久久一区二区精品 | 丰满人妻被黑人猛烈进入 | 欧美 日韩 亚洲 在线 | 人妻体内射精一区二区三四 | 麻豆国产97在线 | 欧洲 | 亚洲中文字幕va福利 | 亚洲精品一区三区三区在线观看 | 国内精品人妻无码久久久影院蜜桃 | 午夜性刺激在线视频免费 | 内射巨臀欧美在线视频 | 亚洲国产精品成人久久蜜臀 | 久久久久国色av免费观看性色 | 九九热爱视频精品 | 国产av一区二区三区最新精品 | 日日碰狠狠躁久久躁蜜桃 | 亚洲第一无码av无码专区 | 日韩精品a片一区二区三区妖精 | 小sao货水好多真紧h无码视频 | 中国大陆精品视频xxxx | 亚洲人亚洲人成电影网站色 | 大肉大捧一进一出视频出来呀 | 久久精品国产99精品亚洲 | 福利一区二区三区视频在线观看 | 学生妹亚洲一区二区 | 国产在线aaa片一区二区99 | 人妻人人添人妻人人爱 | 国产成人久久精品流白浆 | 黑人粗大猛烈进出高潮视频 | 国产无遮挡又黄又爽又色 | 高潮毛片无遮挡高清免费 | 天天爽夜夜爽夜夜爽 | 国产区女主播在线观看 | 日本一卡二卡不卡视频查询 | 天下第一社区视频www日本 | 在线a亚洲视频播放在线观看 | 丝袜 中出 制服 人妻 美腿 | 九月婷婷人人澡人人添人人爽 | 亚欧洲精品在线视频免费观看 | 啦啦啦www在线观看免费视频 | 天天做天天爱天天爽综合网 | 亚洲啪av永久无码精品放毛片 | 欧美日韩视频无码一区二区三 | 亚洲日韩av一区二区三区四区 | 午夜成人1000部免费视频 | 国产超碰人人爽人人做人人添 | 国产一区二区三区四区五区加勒比 | 中文字幕av日韩精品一区二区 | 国产极品美女高潮无套在线观看 | 亚洲一区二区三区播放 | 十八禁真人啪啪免费网站 | 久久精品中文字幕一区 | 性欧美牲交xxxxx视频 | 国产农村乱对白刺激视频 | 欧美怡红院免费全部视频 | 麻豆精品国产精华精华液好用吗 | 人妻尝试又大又粗久久 | 精品无码国产自产拍在线观看蜜 | 桃花色综合影院 | 人人妻人人澡人人爽人人精品 | 天堂а√在线地址中文在线 | 高中生自慰www网站 | 久久精品国产99精品亚洲 | а√天堂www在线天堂小说 | 精品久久久无码中文字幕 | 老司机亚洲精品影院 | 久在线观看福利视频 | 国产精品第一区揄拍无码 | 粉嫩少妇内射浓精videos | 国产莉萝无码av在线播放 | 午夜精品久久久内射近拍高清 | 国产办公室秘书无码精品99 | 国产人妻大战黑人第1集 | 人人澡人人妻人人爽人人蜜桃 | 亚洲精品一区二区三区婷婷月 | 夜夜影院未满十八勿进 | 亚洲va中文字幕无码久久不卡 | 国产精品人人妻人人爽 | 奇米影视7777久久精品人人爽 | 久久99精品久久久久久动态图 | 国产suv精品一区二区五 | 无码国内精品人妻少妇 | 国产精品怡红院永久免费 | 欧美性色19p | 激情内射日本一区二区三区 | 给我免费的视频在线观看 | 永久免费观看美女裸体的网站 | 国产精品美女久久久网av | 女人被男人爽到呻吟的视频 | 奇米影视7777久久精品人人爽 | 亚洲欧美精品伊人久久 | 又大又紧又粉嫩18p少妇 | 无码吃奶揉捏奶头高潮视频 | 国内揄拍国内精品少妇国语 | 国产乱子伦视频在线播放 | 国产精品久久久一区二区三区 | 亚洲综合另类小说色区 | 国产成人精品视频ⅴa片软件竹菊 | 久久综合给久久狠狠97色 | 亚洲日韩av一区二区三区四区 | 亚洲七七久久桃花影院 | 成人aaa片一区国产精品 | 波多野结衣一区二区三区av免费 | 男女性色大片免费网站 | 精品偷拍一区二区三区在线看 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 永久黄网站色视频免费直播 | 国产极品视觉盛宴 | 少妇无码吹潮 | av无码电影一区二区三区 | 国产精品-区区久久久狼 | 福利一区二区三区视频在线观看 | 久久国产自偷自偷免费一区调 | 无码人妻av免费一区二区三区 | 中文亚洲成a人片在线观看 | 国产一区二区三区精品视频 | 亚洲国产精品无码久久久久高潮 | 999久久久国产精品消防器材 | 久久久久se色偷偷亚洲精品av | 人人妻人人澡人人爽欧美一区 | 麻豆人妻少妇精品无码专区 | 未满小14洗澡无码视频网站 | 欧美国产日产一区二区 | 欧美三级不卡在线观看 | 一二三四社区在线中文视频 | 亚洲国产一区二区三区在线观看 | 人妻少妇精品无码专区动漫 | 高潮毛片无遮挡高清免费 | 中文字幕无码日韩专区 | 久久精品国产一区二区三区 | 亚洲欧美日韩成人高清在线一区 | 婷婷丁香六月激情综合啪 | 国产精品人人爽人人做我的可爱 | 国产农村乱对白刺激视频 | 狠狠综合久久久久综合网 | 婷婷六月久久综合丁香 | 成人亚洲精品久久久久软件 | 强奷人妻日本中文字幕 | 国色天香社区在线视频 | 亚洲色www成人永久网址 | 成人无码影片精品久久久 | 中文字幕乱码亚洲无线三区 | 国产亚洲tv在线观看 | 国产免费久久精品国产传媒 | 狂野欧美性猛xxxx乱大交 | 中文字幕乱码亚洲无线三区 | 国产熟妇高潮叫床视频播放 | 99久久久国产精品无码免费 | 大地资源网第二页免费观看 | 国产性生交xxxxx无码 | 青春草在线视频免费观看 | a在线观看免费网站大全 | 亚洲熟妇色xxxxx欧美老妇 | 久久精品女人天堂av免费观看 | 蜜桃臀无码内射一区二区三区 | 国产艳妇av在线观看果冻传媒 | 最近免费中文字幕中文高清百度 | 亚洲精品久久久久avwww潮水 | 免费观看又污又黄的网站 | 成熟女人特级毛片www免费 | 最近免费中文字幕中文高清百度 | 噜噜噜亚洲色成人网站 | 亚欧洲精品在线视频免费观看 | 成 人 网 站国产免费观看 | 久久综合给合久久狠狠狠97色 | 性色欲网站人妻丰满中文久久不卡 | 欧美老熟妇乱xxxxx | 激情五月综合色婷婷一区二区 | 国产成人无码一二三区视频 | 中文字幕人妻丝袜二区 | 免费看男女做好爽好硬视频 | 日本大香伊一区二区三区 | 亚洲中文无码av永久不收费 | 成熟人妻av无码专区 | 国产又粗又硬又大爽黄老大爷视 | 小鲜肉自慰网站xnxx | 蜜臀av在线观看 在线欧美精品一区二区三区 | 亚洲人成无码网www | 欧美肥老太牲交大战 | 中文字幕无码热在线视频 | 亚洲阿v天堂在线 | 国产99久久精品一区二区 | 亚洲小说春色综合另类 | 国产香蕉尹人视频在线 | 精品国精品国产自在久国产87 | 亚洲成av人片在线观看无码不卡 | 亚洲色大成网站www | 少女韩国电视剧在线观看完整 | 无码人妻av免费一区二区三区 | 少妇无套内谢久久久久 | 亚洲第一网站男人都懂 | 18黄暴禁片在线观看 | 国模大胆一区二区三区 | 99久久婷婷国产综合精品青草免费 | 免费人成在线视频无码 | 一本一道久久综合久久 | 色妞www精品免费视频 | 欧美熟妇另类久久久久久多毛 | 久久久成人毛片无码 | 日韩人妻无码一区二区三区久久99 | 日韩精品乱码av一区二区 | 亚洲精品一区二区三区大桥未久 | 精品人人妻人人澡人人爽人人 | 亚洲欧美国产精品专区久久 | 欧美猛少妇色xxxxx | 女人被爽到呻吟gif动态图视看 | 国产精品内射视频免费 | 色婷婷久久一区二区三区麻豆 | 3d动漫精品啪啪一区二区中 | 美女张开腿让人桶 | 国产xxx69麻豆国语对白 | 亚洲欧美精品伊人久久 | 四虎国产精品一区二区 | 中文字幕无线码免费人妻 | 正在播放东北夫妻内射 | 亚洲欧美日韩国产精品一区二区 | 亚洲阿v天堂在线 | 东京一本一道一二三区 | 秋霞特色aa大片 | 久久精品人人做人人综合试看 | 四虎永久在线精品免费网址 | 国产香蕉尹人视频在线 | 18禁黄网站男男禁片免费观看 | 99久久精品无码一区二区毛片 | 在线看片无码永久免费视频 | 性做久久久久久久久 | 日日摸夜夜摸狠狠摸婷婷 | 中文字幕精品av一区二区五区 | 宝宝好涨水快流出来免费视频 | www国产亚洲精品久久久日本 | 国产成人亚洲综合无码 | 日日噜噜噜噜夜夜爽亚洲精品 | 无码国模国产在线观看 | 久久亚洲国产成人精品性色 | 免费观看激色视频网站 | 国产艳妇av在线观看果冻传媒 | 精品无码一区二区三区的天堂 | 日本一本二本三区免费 | 男女爱爱好爽视频免费看 | 日日橹狠狠爱欧美视频 | 学生妹亚洲一区二区 | 少妇性荡欲午夜性开放视频剧场 | 日本在线高清不卡免费播放 | 欧美国产日产一区二区 | 精品久久久久香蕉网 | 5858s亚洲色大成网站www | 爽爽影院免费观看 | 免费无码一区二区三区蜜桃大 | 麻豆人妻少妇精品无码专区 | 国产精品高潮呻吟av久久4虎 | 99久久婷婷国产综合精品青草免费 | 伦伦影院午夜理论片 | 国产精品久久国产精品99 | 奇米影视888欧美在线观看 | 成在人线av无码免观看麻豆 | 在线 国产 欧美 亚洲 天堂 | 人人妻人人藻人人爽欧美一区 | 一二三四社区在线中文视频 | 欧美丰满熟妇xxxx | 久久久精品欧美一区二区免费 | 无码毛片视频一区二区本码 | 亚洲日韩一区二区 | 无码av岛国片在线播放 | 日本免费一区二区三区最新 | a片免费视频在线观看 | 婷婷五月综合缴情在线视频 | 97无码免费人妻超级碰碰夜夜 | 露脸叫床粗话东北少妇 | 色婷婷香蕉在线一区二区 | 装睡被陌生人摸出水好爽 | 色婷婷综合激情综在线播放 | 欧美喷潮久久久xxxxx | 亚洲熟妇色xxxxx欧美老妇 | 狠狠色噜噜狠狠狠狠7777米奇 | 蜜臀aⅴ国产精品久久久国产老师 | 国产精品va在线播放 | 玩弄中年熟妇正在播放 | 欧美精品免费观看二区 | 国产成人综合色在线观看网站 | 国产亚洲精品久久久久久久 | 中文无码成人免费视频在线观看 | 久久久精品国产sm最大网站 | 少妇性荡欲午夜性开放视频剧场 | 日本乱人伦片中文三区 | 熟女少妇人妻中文字幕 | 麻豆av传媒蜜桃天美传媒 | 内射巨臀欧美在线视频 | 国产亚洲欧美日韩亚洲中文色 | 无码毛片视频一区二区本码 | 蜜臀aⅴ国产精品久久久国产老师 | 色综合久久网 | 任你躁国产自任一区二区三区 | 色 综合 欧美 亚洲 国产 | 亚洲综合伊人久久大杳蕉 | 青青青手机频在线观看 | 女人被爽到呻吟gif动态图视看 | 亚洲国产日韩a在线播放 | 国产av无码专区亚洲a∨毛片 | 亚洲日韩乱码中文无码蜜桃臀网站 | 天天躁日日躁狠狠躁免费麻豆 | 免费看男女做好爽好硬视频 | 无码国产色欲xxxxx视频 | 四十如虎的丰满熟妇啪啪 | 特黄特色大片免费播放器图片 | 成 人 网 站国产免费观看 | 俺去俺来也www色官网 | 国产亚洲精品精品国产亚洲综合 | a国产一区二区免费入口 | 欧美人与善在线com | 欧美日本免费一区二区三区 | 亚洲精品无码人妻无码 | 精品久久久中文字幕人妻 | 久久99精品国产麻豆 | 亚洲国产精品一区二区第一页 | 午夜福利试看120秒体验区 | 日韩精品无码一区二区中文字幕 | 欧美丰满少妇xxxx性 | 国产激情综合五月久久 | 免费人成在线视频无码 | 国产在线精品一区二区三区直播 | 亚洲成色在线综合网站 | 国产在线精品一区二区三区直播 | 国产乱子伦视频在线播放 | 亚洲の无码国产の无码步美 | 久久久中文久久久无码 | 精品久久久中文字幕人妻 | 亚洲色大成网站www国产 | 久久久久亚洲精品男人的天堂 | 亚洲狠狠色丁香婷婷综合 | 毛片内射-百度 | 四十如虎的丰满熟妇啪啪 | 粗大的内捧猛烈进出视频 | 亚洲国产精品久久人人爱 | 国产麻豆精品精东影业av网站 | 久9re热视频这里只有精品 | 性史性农村dvd毛片 | 骚片av蜜桃精品一区 | 亚洲精品国产品国语在线观看 | 成在人线av无码免观看麻豆 | 亚洲成a人片在线观看无码3d | 男女超爽视频免费播放 | 四虎影视成人永久免费观看视频 | 中文字幕乱码中文乱码51精品 | 日韩欧美中文字幕公布 | 国产黄在线观看免费观看不卡 | 久久精品国产一区二区三区肥胖 | 国産精品久久久久久久 | 自拍偷自拍亚洲精品被多人伦好爽 | 天下第一社区视频www日本 | 日韩亚洲欧美精品综合 | 国产成人无码一二三区视频 | 欧美日本精品一区二区三区 | 国产特级毛片aaaaaaa高清 | 精品久久久无码中文字幕 | 色婷婷久久一区二区三区麻豆 | 亚洲国产精品毛片av不卡在线 | 中文字幕日产无线码一区 | 一本大道伊人av久久综合 | 爱做久久久久久 | 精品久久久久久人妻无码中文字幕 | 天天摸天天透天天添 | 97久久国产亚洲精品超碰热 | 无码人妻丰满熟妇区毛片18 | 亚洲国产精品无码久久久久高潮 | 天天av天天av天天透 | 人人妻人人澡人人爽欧美一区九九 | 日韩亚洲欧美精品综合 | 伊人久久婷婷五月综合97色 | 网友自拍区视频精品 | 岛国片人妻三上悠亚 | 欧美日韩视频无码一区二区三 | 国产色精品久久人妻 | 乌克兰少妇xxxx做受 | 午夜精品久久久内射近拍高清 | 欧美高清在线精品一区 | 成人精品天堂一区二区三区 | 无码人妻出轨黑人中文字幕 | 久久人妻内射无码一区三区 | 九九在线中文字幕无码 | www国产亚洲精品久久久日本 | 亚洲欧美国产精品专区久久 | 黑人大群体交免费视频 | 亚洲日本va中文字幕 | 荡女精品导航 | 成人性做爰aaa片免费看 | 99麻豆久久久国产精品免费 | 水蜜桃亚洲一二三四在线 | 丰腴饱满的极品熟妇 | 欧美一区二区三区视频在线观看 | 成人无码精品1区2区3区免费看 | 亚洲欧洲日本综合aⅴ在线 | √天堂中文官网8在线 | 啦啦啦www在线观看免费视频 | 日韩亚洲欧美中文高清在线 | 九一九色国产 | 特大黑人娇小亚洲女 | 成年美女黄网站色大免费视频 | v一区无码内射国产 | 免费观看又污又黄的网站 | 国产麻豆精品一区二区三区v视界 | 狠狠色丁香久久婷婷综合五月 | 国产亚洲精品久久久久久国模美 | 无码播放一区二区三区 | av在线亚洲欧洲日产一区二区 | 亚洲中文无码av永久不收费 | 久久国内精品自在自线 | 亚洲の无码国产の无码影院 | 精品亚洲成av人在线观看 | 色妞www精品免费视频 | 久久99精品久久久久久 | 老司机亚洲精品影院 | 一本大道伊人av久久综合 | 77777熟女视频在线观看 а天堂中文在线官网 | a国产一区二区免费入口 | 亚洲乱码国产乱码精品精 | 曰本女人与公拘交酡免费视频 | 一本久久a久久精品vr综合 | 少妇性l交大片欧洲热妇乱xxx | 精品无码一区二区三区爱欲 | 4hu四虎永久在线观看 | 日韩欧美中文字幕在线三区 | 国内精品九九久久久精品 | 无码人妻久久一区二区三区不卡 | 黑人巨大精品欧美黑寡妇 | 色一情一乱一伦一区二区三欧美 | 国产又爽又黄又刺激的视频 | 偷窥日本少妇撒尿chinese | 欧美日韩人成综合在线播放 | 毛片内射-百度 | 东京无码熟妇人妻av在线网址 | 国产精品永久免费视频 | 国产三级久久久精品麻豆三级 | 久久无码中文字幕免费影院蜜桃 | 99视频精品全部免费免费观看 | 国产va免费精品观看 | 天堂亚洲2017在线观看 | 国产农村乱对白刺激视频 | 亚洲自偷自拍另类第1页 | 日日麻批免费40分钟无码 | 国产精品二区一区二区aⅴ污介绍 | 人人澡人人妻人人爽人人蜜桃 | 狠狠色欧美亚洲狠狠色www | 欧美人与禽zoz0性伦交 | 99久久久国产精品无码免费 | 亚洲一区二区三区 | 日本大香伊一区二区三区 | 宝宝好涨水快流出来免费视频 | 成人精品天堂一区二区三区 | 久久熟妇人妻午夜寂寞影院 | 色婷婷香蕉在线一区二区 | 国产疯狂伦交大片 | 日韩无套无码精品 | 国产在线无码精品电影网 | 伊人久久大香线焦av综合影院 | 在线成人www免费观看视频 | 欧美日韩色另类综合 | 久久久久成人片免费观看蜜芽 | 国产成人无码专区 | 欧美丰满老熟妇xxxxx性 | 日韩欧美群交p片內射中文 | 国产明星裸体无码xxxx视频 | 亚洲s色大片在线观看 | 亚洲а∨天堂久久精品2021 | 亚洲熟妇色xxxxx欧美老妇y | 麻豆国产人妻欲求不满 | 欧洲熟妇精品视频 | 久久久久99精品国产片 | 人妻少妇精品久久 | 无码av岛国片在线播放 | 亚洲熟妇色xxxxx欧美老妇 | 午夜福利试看120秒体验区 | 欧美乱妇无乱码大黄a片 | 精品偷自拍另类在线观看 | 亚洲精品一区二区三区在线观看 | 67194成是人免费无码 | 水蜜桃av无码 | 国产偷国产偷精品高清尤物 | 亚洲国产欧美日韩精品一区二区三区 | 国产69精品久久久久app下载 | 免费观看又污又黄的网站 | 天天av天天av天天透 | 亚洲国产高清在线观看视频 | 狠狠亚洲超碰狼人久久 | 水蜜桃av无码 | 亚洲成a人片在线观看无码 | 狠狠色欧美亚洲狠狠色www | 亚洲爆乳大丰满无码专区 | 真人与拘做受免费视频 | 亚洲国产欧美在线成人 | 性欧美熟妇videofreesex | 无码免费一区二区三区 | 伊人久久大香线焦av综合影院 | 久久无码人妻影院 | 97人妻精品一区二区三区 | 2020久久香蕉国产线看观看 | 国产在线精品一区二区三区直播 | 精品久久久无码中文字幕 | 九月婷婷人人澡人人添人人爽 | 黑森林福利视频导航 | 在线观看国产一区二区三区 | 色欲人妻aaaaaaa无码 | 国产精品无码mv在线观看 | 色情久久久av熟女人妻网站 | 成熟人妻av无码专区 | 日韩亚洲欧美中文高清在线 | 任你躁国产自任一区二区三区 | 色窝窝无码一区二区三区色欲 | 国产9 9在线 | 中文 | 国产成人精品一区二区在线小狼 | 国产亚洲视频中文字幕97精品 | 少妇无码av无码专区在线观看 | 国产热a欧美热a在线视频 | 成人aaa片一区国产精品 | 日韩人妻无码一区二区三区久久99 | 久久国产精品二国产精品 | 人妻少妇精品无码专区动漫 | 在线欧美精品一区二区三区 | 午夜成人1000部免费视频 | 亚洲精品一区二区三区在线观看 | 国内少妇偷人精品视频免费 | 美女扒开屁股让男人桶 | 中文亚洲成a人片在线观看 | 亚洲日韩中文字幕在线播放 | 97无码免费人妻超级碰碰夜夜 | 欧美一区二区三区 | 亚洲一区二区观看播放 | 国产成人精品三级麻豆 | 国产精品资源一区二区 | 亚洲 高清 成人 动漫 | 日本大乳高潮视频在线观看 | 亚洲欧美精品aaaaaa片 | 男女猛烈xx00免费视频试看 | 牲交欧美兽交欧美 | 国精产品一品二品国精品69xx | 国产午夜亚洲精品不卡下载 | 国产一区二区三区精品视频 | 国产 浪潮av性色四虎 | 色婷婷综合中文久久一本 | 九一九色国产 | 中文字幕av日韩精品一区二区 | 免费无码一区二区三区蜜桃大 | 国产精品a成v人在线播放 | 日本精品高清一区二区 | 中文字幕av无码一区二区三区电影 | 夜夜躁日日躁狠狠久久av | 欧洲欧美人成视频在线 | 一区二区三区高清视频一 | 免费人成网站视频在线观看 | 亚洲色欲久久久综合网东京热 | 日本va欧美va欧美va精品 | 亚洲国产精华液网站w | 欧美黑人性暴力猛交喷水 | 影音先锋中文字幕无码 | 欧美一区二区三区 | 精品国产av色一区二区深夜久久 | 中文无码成人免费视频在线观看 | 奇米影视7777久久精品 | √8天堂资源地址中文在线 | 美女极度色诱视频国产 | 成年美女黄网站色大免费视频 | 久久亚洲日韩精品一区二区三区 | 无码精品人妻一区二区三区av | 精品欧洲av无码一区二区三区 | 色婷婷欧美在线播放内射 | 俺去俺来也www色官网 | 国产麻豆精品精东影业av网站 | 国产亲子乱弄免费视频 | 无人区乱码一区二区三区 | 日本熟妇浓毛 | 久久婷婷五月综合色国产香蕉 | 亚洲国产欧美国产综合一区 | 亚洲自偷精品视频自拍 | 午夜福利试看120秒体验区 | 在线a亚洲视频播放在线观看 | 中文精品无码中文字幕无码专区 | 国产午夜无码精品免费看 | 亚洲精品国产a久久久久久 | 久久精品一区二区三区四区 | 秋霞成人午夜鲁丝一区二区三区 | 无套内谢老熟女 | 爆乳一区二区三区无码 | 55夜色66夜色国产精品视频 | 九九在线中文字幕无码 | 国产午夜精品一区二区三区嫩草 | 九九久久精品国产免费看小说 | 中文字幕乱码人妻二区三区 | 高潮喷水的毛片 | 97精品人妻一区二区三区香蕉 | 中文无码成人免费视频在线观看 | 97无码免费人妻超级碰碰夜夜 | 四虎4hu永久免费 | 精品国偷自产在线 | 亚洲综合伊人久久大杳蕉 | 狠狠色丁香久久婷婷综合五月 | 亚洲天堂2017无码中文 | 精品国精品国产自在久国产87 | 成年美女黄网站色大免费视频 | 国产精品无码久久av | 亚洲s色大片在线观看 | 又湿又紧又大又爽a视频国产 | 免费国产黄网站在线观看 | 亚洲综合在线一区二区三区 | 宝宝好涨水快流出来免费视频 | 欧美熟妇另类久久久久久多毛 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 男女超爽视频免费播放 | 日韩人妻少妇一区二区三区 | 欧美怡红院免费全部视频 | 大屁股大乳丰满人妻 | 日韩亚洲欧美精品综合 | 俄罗斯老熟妇色xxxx | 男女超爽视频免费播放 | 午夜精品久久久久久久 | 国产成人综合色在线观看网站 | 国内老熟妇对白xxxxhd | 中文字幕乱码人妻二区三区 | 久久 国产 尿 小便 嘘嘘 | 国产色xx群视频射精 | √8天堂资源地址中文在线 | 色综合久久久无码网中文 | 久久99精品国产麻豆蜜芽 | 色诱久久久久综合网ywww | 扒开双腿吃奶呻吟做受视频 | 97色伦图片97综合影院 | 国产莉萝无码av在线播放 | 久久国内精品自在自线 | 综合网日日天干夜夜久久 | 国模大胆一区二区三区 | 亚洲国产欧美在线成人 | 国产成人综合美国十次 | 夜精品a片一区二区三区无码白浆 | 人人澡人人妻人人爽人人蜜桃 | 九九热爱视频精品 | 99国产欧美久久久精品 | 欧美激情内射喷水高潮 | 欧美老熟妇乱xxxxx | 在线观看国产一区二区三区 | 国产成人亚洲综合无码 | 在线欧美精品一区二区三区 | 国产熟妇另类久久久久 | 久久精品一区二区三区四区 | 久久亚洲精品成人无码 | 欧美性猛交内射兽交老熟妇 | 欧美性猛交内射兽交老熟妇 | 国产激情精品一区二区三区 | 色欲av亚洲一区无码少妇 | 人妻无码αv中文字幕久久琪琪布 | 国内精品久久久久久中文字幕 | 一本久久伊人热热精品中文字幕 | 日日噜噜噜噜夜夜爽亚洲精品 | 久久无码专区国产精品s | 精品国产乱码久久久久乱码 | 偷窥日本少妇撒尿chinese | 99久久99久久免费精品蜜桃 | 欧美人与牲动交xxxx | 西西人体www44rt大胆高清 | 日欧一片内射va在线影院 | 精品一区二区三区无码免费视频 | 久久久久se色偷偷亚洲精品av | 成 人影片 免费观看 | 99久久亚洲精品无码毛片 | 国产精品二区一区二区aⅴ污介绍 | 国产精品无码一区二区三区不卡 | 国产又粗又硬又大爽黄老大爷视 | 午夜精品一区二区三区的区别 | 性欧美疯狂xxxxbbbb | 亚洲va欧美va天堂v国产综合 | 久久久久免费看成人影片 | 日日摸日日碰夜夜爽av | 在线a亚洲视频播放在线观看 | √天堂中文官网8在线 | 久久精品国产大片免费观看 | 色婷婷综合激情综在线播放 | 亚洲精品久久久久久久久久久 | 久久五月精品中文字幕 | 国产凸凹视频一区二区 | 国产综合色产在线精品 | а√天堂www在线天堂小说 | 亚洲色成人中文字幕网站 | 精品一区二区三区波多野结衣 | 国产一精品一av一免费 | 无码av岛国片在线播放 | 国产在线精品一区二区三区直播 | 丰满人妻被黑人猛烈进入 | 亚洲精品成人福利网站 | 国产在线精品一区二区高清不卡 | 久久综合激激的五月天 | 日韩亚洲欧美中文高清在线 | 日本va欧美va欧美va精品 | 成人无码精品一区二区三区 | 国产另类ts人妖一区二区 | 老熟妇仑乱视频一区二区 | 亚拍精品一区二区三区探花 | 亚洲综合另类小说色区 | 国产综合色产在线精品 | 国产精品久久久 | 国产色精品久久人妻 | 爱做久久久久久 | 久久亚洲国产成人精品性色 | 国产真实伦对白全集 | 中文字幕日韩精品一区二区三区 | 激情爆乳一区二区三区 | 亚洲成av人片天堂网无码】 | 欧美精品在线观看 | 夜夜躁日日躁狠狠久久av | 噜噜噜亚洲色成人网站 | 沈阳熟女露脸对白视频 | 成年美女黄网站色大免费全看 | 中文字幕乱码人妻无码久久 | 欧美三级不卡在线观看 | www国产亚洲精品久久网站 | 日韩精品无码一本二本三本色 | 国内综合精品午夜久久资源 | 99久久久国产精品无码免费 | 国内精品久久久久久中文字幕 | 国产av剧情md精品麻豆 | 丰腴饱满的极品熟妇 | 成人试看120秒体验区 | 熟女俱乐部五十路六十路av | 久久无码中文字幕免费影院蜜桃 | 乌克兰少妇xxxx做受 | 久久久久久亚洲精品a片成人 | 成人女人看片免费视频放人 | 欧美三级不卡在线观看 | 国产精品va在线观看无码 | 无码人妻少妇伦在线电影 | 一本大道久久东京热无码av | 成人无码影片精品久久久 | 精品久久久久香蕉网 | 综合网日日天干夜夜久久 | 欧美zoozzooz性欧美 | 国产精品久久久久9999小说 | 日韩精品成人一区二区三区 | 永久免费精品精品永久-夜色 | 欧美zoozzooz性欧美 | 亚洲中文字幕乱码av波多ji | 亚洲成av人综合在线观看 | 青春草在线视频免费观看 | 蜜桃视频插满18在线观看 | 亚洲熟悉妇女xxx妇女av | 人人超人人超碰超国产 | 国产成人无码av在线影院 | 伊在人天堂亚洲香蕉精品区 | 国产在线精品一区二区高清不卡 | 久久人人爽人人人人片 | 99麻豆久久久国产精品免费 | 国产va免费精品观看 | 国产精品高潮呻吟av久久4虎 | 国产精品久久久久9999小说 | 最近的中文字幕在线看视频 | 亚洲乱码日产精品bd | 国产性生大片免费观看性 | 精品欧美一区二区三区久久久 | 国产婷婷色一区二区三区在线 | av人摸人人人澡人人超碰下载 | 18禁黄网站男男禁片免费观看 | 国产69精品久久久久app下载 | 久精品国产欧美亚洲色aⅴ大片 | 亚洲 日韩 欧美 成人 在线观看 | 久久国产精品萌白酱免费 | 亚洲精品国偷拍自产在线观看蜜桃 | 色欲久久久天天天综合网精品 | 欧美国产日韩亚洲中文 | 成在人线av无码免费 | 精品 日韩 国产 欧美 视频 | 国产情侣作爱视频免费观看 | 老子影院午夜精品无码 | 国产午夜亚洲精品不卡下载 | 国产无遮挡又黄又爽免费视频 | 曰韩无码二三区中文字幕 | 久久久久久久人妻无码中文字幕爆 | 中文字幕无码免费久久9一区9 | 综合人妻久久一区二区精品 | 国产尤物精品视频 | 国精品人妻无码一区二区三区蜜柚 | 狠狠躁日日躁夜夜躁2020 | 久久精品国产日本波多野结衣 | 欧美大屁股xxxxhd黑色 | 久在线观看福利视频 | 成 人影片 免费观看 | 中文字幕无线码 | 欧美丰满熟妇xxxx性ppx人交 | 国产成人精品久久亚洲高清不卡 | 国产美女极度色诱视频www | 午夜精品久久久内射近拍高清 | 欧美三级a做爰在线观看 | 日本在线高清不卡免费播放 | 日韩av无码中文无码电影 | 亚洲成在人网站无码天堂 | 国产在线无码精品电影网 | 在教室伦流澡到高潮hnp视频 | 国产熟女一区二区三区四区五区 | 亚洲中文字幕无码一久久区 | 久久五月精品中文字幕 | 中文字幕无码免费久久99 | 久久精品国产精品国产精品污 | 无遮无挡爽爽免费视频 | 国产69精品久久久久app下载 | 无码精品人妻一区二区三区av | 国产97人人超碰caoprom | 国产午夜福利亚洲第一 | 夜夜高潮次次欢爽av女 | 麻豆国产97在线 | 欧洲 | 未满成年国产在线观看 | 51国偷自产一区二区三区 | 亚洲人成网站免费播放 | 麻豆国产97在线 | 欧洲 | 国产一区二区三区影院 | 粗大的内捧猛烈进出视频 | 欧美阿v高清资源不卡在线播放 | 白嫩日本少妇做爰 | 成人欧美一区二区三区 | 中文精品久久久久人妻不卡 | 无码国内精品人妻少妇 | 亚洲精品久久久久中文第一幕 | 性生交片免费无码看人 | 51国偷自产一区二区三区 | 国产午夜手机精彩视频 | 激情国产av做激情国产爱 | 人妻无码αv中文字幕久久琪琪布 | 天天摸天天透天天添 | aⅴ亚洲 日韩 色 图网站 播放 | 精品人妻人人做人人爽夜夜爽 | 国产精品爱久久久久久久 | 狠狠cao日日穞夜夜穞av | 欧美高清在线精品一区 | 熟女少妇人妻中文字幕 | 国产一区二区三区精品视频 | 亚洲色在线无码国产精品不卡 | 国产热a欧美热a在线视频 | 国产在线无码精品电影网 | 成人aaa片一区国产精品 | 精品无人国产偷自产在线 | 国内精品九九久久久精品 | 99久久人妻精品免费一区 | 精品国偷自产在线视频 | 色老头在线一区二区三区 | 少妇久久久久久人妻无码 | 国产网红无码精品视频 | 国产97人人超碰caoprom | 人妻插b视频一区二区三区 | 无遮挡国产高潮视频免费观看 | 日韩亚洲欧美精品综合 | 亚洲精品成a人在线观看 | 无码任你躁久久久久久久 | 色综合久久中文娱乐网 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 性欧美疯狂xxxxbbbb | 人妻少妇精品视频专区 | 国产另类ts人妖一区二区 | 日本丰满护士爆乳xxxx | 国产97色在线 | 免 | 日韩精品久久久肉伦网站 | 国产亚洲日韩欧美另类第八页 | 疯狂三人交性欧美 | 欧美精品无码一区二区三区 | 亚洲人成影院在线无码按摩店 | 日本大乳高潮视频在线观看 | 乌克兰少妇性做爰 | 青青久在线视频免费观看 | 精品夜夜澡人妻无码av蜜桃 | 国产亚洲人成a在线v网站 | 国产精品怡红院永久免费 | 综合激情五月综合激情五月激情1 | 在线亚洲高清揄拍自拍一品区 | 欧美第一黄网免费网站 | 在线a亚洲视频播放在线观看 | 中文字幕无码日韩专区 | 国产av一区二区精品久久凹凸 | 中文字幕无码视频专区 | 精品国精品国产自在久国产87 | 亚洲欧美日韩国产精品一区二区 | 国产农村妇女高潮大叫 | 国产莉萝无码av在线播放 | 青青久在线视频免费观看 | 国产精品亚洲一区二区三区喷水 | 扒开双腿吃奶呻吟做受视频 | www国产精品内射老师 | 国产麻豆精品一区二区三区v视界 | 欧美变态另类xxxx | 水蜜桃av无码 | 久久国内精品自在自线 | 日韩人妻少妇一区二区三区 | 天天摸天天碰天天添 | 丰满诱人的人妻3 | 欧美三级不卡在线观看 | 麻豆果冻传媒2021精品传媒一区下载 | 中文字幕av日韩精品一区二区 | 好屌草这里只有精品 | 强辱丰满人妻hd中文字幕 | 天海翼激烈高潮到腰振不止 | 粉嫩少妇内射浓精videos | 久久久av男人的天堂 | 亚洲日本在线电影 | 亚洲国产av精品一区二区蜜芽 | 免费无码av一区二区 | 奇米影视7777久久精品 | 国产精品久久久久影院嫩草 | 午夜精品一区二区三区在线观看 | 无码人妻久久一区二区三区不卡 | 黑人玩弄人妻中文在线 | 亚洲色大成网站www | 亚洲爆乳精品无码一区二区三区 | 内射巨臀欧美在线视频 | 国产在线aaa片一区二区99 | 一本久久a久久精品亚洲 | 97久久超碰中文字幕 | 亚洲日韩中文字幕在线播放 | 漂亮人妻洗澡被公强 日日躁 | 亚洲欧美国产精品久久 | 国产九九九九九九九a片 | 久久久久99精品国产片 | 狠狠色噜噜狠狠狠狠7777米奇 | 荫蒂添的好舒服视频囗交 | 最近免费中文字幕中文高清百度 | 人妻无码αv中文字幕久久琪琪布 | 亚洲乱码中文字幕在线 | 中文字幕av日韩精品一区二区 | 久久这里只有精品视频9 | 亚洲一区二区三区含羞草 | 天堂亚洲免费视频 | 2019午夜福利不卡片在线 | 99久久精品国产一区二区蜜芽 | 国产成人精品优优av | 久久精品99久久香蕉国产色戒 | 国产精品99久久精品爆乳 | 久久99精品国产麻豆蜜芽 | 麻花豆传媒剧国产免费mv在线 | 老司机亚洲精品影院无码 | 国产真人无遮挡作爱免费视频 | 亚洲大尺度无码无码专区 | 成人aaa片一区国产精品 | 超碰97人人做人人爱少妇 | 夜夜躁日日躁狠狠久久av | 中文毛片无遮挡高清免费 | 国产成人无码专区 | 少妇愉情理伦片bd | 国产av剧情md精品麻豆 | 国产九九九九九九九a片 | 偷窥日本少妇撒尿chinese | 俺去俺来也www色官网 | 色综合久久中文娱乐网 | 日本丰满护士爆乳xxxx | 综合网日日天干夜夜久久 | 国产va免费精品观看 | 97精品国产97久久久久久免费 | 国产艳妇av在线观看果冻传媒 | 无码毛片视频一区二区本码 | 成人亚洲精品久久久久软件 | 国产精品.xx视频.xxtv | 丰满少妇弄高潮了www | 女人色极品影院 | av在线亚洲欧洲日产一区二区 | 少妇性l交大片欧洲热妇乱xxx | 亚洲男人av天堂午夜在 | 色妞www精品免费视频 | 亚洲a无码综合a国产av中文 | 国产午夜亚洲精品不卡下载 | 牲欲强的熟妇农村老妇女视频 | 国产亚洲精品久久久闺蜜 | 亚洲精品中文字幕久久久久 | 亚洲精品国偷拍自产在线观看蜜桃 | 激情综合激情五月俺也去 | 97久久国产亚洲精品超碰热 | 99riav国产精品视频 | 四虎影视成人永久免费观看视频 | 国产亚洲美女精品久久久2020 | 亚洲综合无码久久精品综合 | 亚洲人成影院在线观看 | 牲交欧美兽交欧美 | 久久综合狠狠综合久久综合88 | 日本免费一区二区三区最新 | 熟女少妇在线视频播放 | 亚洲精品久久久久中文第一幕 | 樱花草在线社区www | 亚洲熟悉妇女xxx妇女av | 国产va免费精品观看 | 国产免费无码一区二区视频 | 国产人妻精品一区二区三区 | 久久综合激激的五月天 | 澳门永久av免费网站 | 午夜精品久久久久久久 | 日韩av无码一区二区三区不卡 | 午夜无码人妻av大片色欲 | 亚洲狠狠色丁香婷婷综合 | 99久久久无码国产aaa精品 | 日本一区二区三区免费高清 | 日本一区二区更新不卡 | 亚洲色欲久久久综合网东京热 | 欧美性猛交xxxx富婆 | 狠狠色欧美亚洲狠狠色www | 久久综合九色综合欧美狠狠 | 无码人妻丰满熟妇区毛片18 | 亚洲日韩一区二区 | 精品无码成人片一区二区98 | 精品久久8x国产免费观看 | 在线观看免费人成视频 | 麻豆国产97在线 | 欧洲 | ass日本丰满熟妇pics | 未满成年国产在线观看 | 国产免费观看黄av片 | 日本一卡二卡不卡视频查询 | 国产精品久久久久久无码 | 亚洲熟妇自偷自拍另类 | 丰满少妇弄高潮了www | 国产乱人伦偷精品视频 | 成在人线av无码免观看麻豆 | 日本精品人妻无码77777 天堂一区人妻无码 | 亚洲欧洲中文日韩av乱码 | 亚洲成色www久久网站 | 亚洲а∨天堂久久精品2021 | 久久久久免费精品国产 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 亚洲一区二区三区播放 | 亚洲精品久久久久久久久久久 | 亚洲综合无码一区二区三区 | 波多野42部无码喷潮在线 | 美女张开腿让人桶 | 国产尤物精品视频 | 在线播放无码字幕亚洲 | 日日摸天天摸爽爽狠狠97 | 国产午夜亚洲精品不卡 | 久久久精品人妻久久影视 | 免费视频欧美无人区码 | 国产熟妇高潮叫床视频播放 | 夜夜影院未满十八勿进 | 国产精品亚洲lv粉色 | 国产亲子乱弄免费视频 | 夜精品a片一区二区三区无码白浆 | 欧美肥老太牲交大战 | 未满小14洗澡无码视频网站 | 又粗又大又硬又长又爽 | 一本色道久久综合亚洲精品不卡 | 久久久久久久久888 | www国产亚洲精品久久久日本 | 国产精品久久久久久久影院 | 国产熟妇高潮叫床视频播放 | 亚洲gv猛男gv无码男同 | 久久精品无码一区二区三区 | 国产亚洲人成在线播放 | 久精品国产欧美亚洲色aⅴ大片 | 精品偷自拍另类在线观看 | 波多野结衣一区二区三区av免费 | 鲁鲁鲁爽爽爽在线视频观看 | 亚洲欧美中文字幕5发布 | 欧美黑人乱大交 | 国产免费久久久久久无码 | 少妇性荡欲午夜性开放视频剧场 | 亚洲色www成人永久网址 | 高潮毛片无遮挡高清免费 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | av人摸人人人澡人人超碰下载 | 丝袜 中出 制服 人妻 美腿 | 俺去俺来也www色官网 | 国产成人一区二区三区别 | 欧洲vodafone精品性 | 国产成人一区二区三区别 | 免费看男女做好爽好硬视频 | 蜜桃臀无码内射一区二区三区 | 欧美日韩在线亚洲综合国产人 | 日韩人妻无码中文字幕视频 | 欧美35页视频在线观看 | 中文字幕乱码人妻无码久久 | 久久久久成人精品免费播放动漫 | 中文精品久久久久人妻不卡 | 国精品人妻无码一区二区三区蜜柚 | 东北女人啪啪对白 | 人妻尝试又大又粗久久 | 中文字幕乱码人妻二区三区 | 国产精品无码一区二区三区不卡 | 老司机亚洲精品影院无码 | 77777熟女视频在线观看 а天堂中文在线官网 | 亚洲成在人网站无码天堂 | 黑人玩弄人妻中文在线 | 又色又爽又黄的美女裸体网站 | 麻豆果冻传媒2021精品传媒一区下载 | 精品人妻人人做人人爽 | 国产超碰人人爽人人做人人添 | 中文字幕乱妇无码av在线 | 亚洲国产精品久久久天堂 | 精品亚洲成av人在线观看 | 玩弄少妇高潮ⅹxxxyw | 免费国产黄网站在线观看 | 欧美丰满熟妇xxxx | 欧美日韩久久久精品a片 | 精品国产国产综合精品 | 性开放的女人aaa片 | 国产色xx群视频射精 | 日韩人妻无码中文字幕视频 | 久久精品国产一区二区三区 | 未满成年国产在线观看 | 性欧美牲交在线视频 | 无码国内精品人妻少妇 | 精品无人国产偷自产在线 | 国产在线无码精品电影网 | 美女毛片一区二区三区四区 | 午夜福利一区二区三区在线观看 | 欧美日本免费一区二区三区 | 日本熟妇浓毛 | 国产九九九九九九九a片 | 国产精品多人p群无码 | 欧美日本免费一区二区三区 | 亚洲天堂2017无码 | 丰腴饱满的极品熟妇 | а√天堂www在线天堂小说 | 欧美成人高清在线播放 | 乱人伦中文视频在线观看 | 天天做天天爱天天爽综合网 | 人妻天天爽夜夜爽一区二区 | 成人性做爰aaa片免费看 | 暴力强奷在线播放无码 | 亚洲国产av美女网站 | 亚拍精品一区二区三区探花 | 亚洲综合色区中文字幕 | 漂亮人妻洗澡被公强 日日躁 | 日本在线高清不卡免费播放 | aⅴ在线视频男人的天堂 | 内射白嫩少妇超碰 | 亚洲熟女一区二区三区 | 国产真实乱对白精彩久久 | 久久久久人妻一区精品色欧美 | 狠狠躁日日躁夜夜躁2020 | 一个人免费观看的www视频 | 色婷婷欧美在线播放内射 | 性史性农村dvd毛片 | 亚洲中文字幕无码一久久区 | 亚洲国产精品美女久久久久 | 九九久久精品国产免费看小说 | 乱人伦人妻中文字幕无码 | 亚洲熟妇色xxxxx亚洲 | 小鲜肉自慰网站xnxx | 亚洲天堂2017无码中文 | 久久婷婷五月综合色国产香蕉 | 欧美日韩一区二区综合 | 国色天香社区在线视频 | 无码福利日韩神码福利片 | 99精品国产综合久久久久五月天 | 亚洲人亚洲人成电影网站色 | 久久人人爽人人爽人人片av高清 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 全球成人中文在线 | 一本一道久久综合久久 | 国产精品无码久久av | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 又大又硬又爽免费视频 | 好爽又高潮了毛片免费下载 | 亚洲熟悉妇女xxx妇女av | 亚洲成在人网站无码天堂 | 少妇激情av一区二区 | 野外少妇愉情中文字幕 | 久久精品国产日本波多野结衣 | 久久99精品久久久久久 | 久久精品女人的天堂av | 99riav国产精品视频 | 黑人巨大精品欧美黑寡妇 | 4hu四虎永久在线观看 | 中文字幕无码av波多野吉衣 | 国产精品久久久久久久9999 | 成人aaa片一区国产精品 | 噜噜噜亚洲色成人网站 | 中文无码精品a∨在线观看不卡 | 国产一区二区三区日韩精品 | 国产国语老龄妇女a片 | 中国女人内谢69xxxxxa片 | 久久久www成人免费毛片 | 精品无码一区二区三区爱欲 | 精品亚洲韩国一区二区三区 | 久久综合给合久久狠狠狠97色 | 18禁黄网站男男禁片免费观看 | 欧美野外疯狂做受xxxx高潮 | 亚洲欧美中文字幕5发布 | 少妇的肉体aa片免费 | 激情人妻另类人妻伦 | 日本精品久久久久中文字幕 | 波多野结衣高清一区二区三区 | 成人无码精品一区二区三区 | 免费国产成人高清在线观看网站 | 红桃av一区二区三区在线无码av | 精品久久久久久人妻无码中文字幕 | 波多野结衣一区二区三区av免费 | 中文字幕无码乱人伦 | 亚洲の无码国产の无码步美 | 午夜精品久久久久久久久 | 国产性生大片免费观看性 | 国产一区二区三区四区五区加勒比 | 综合激情五月综合激情五月激情1 | 国产va免费精品观看 | 少妇无码一区二区二三区 | 久久久精品欧美一区二区免费 |