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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

JVM性能调优(转)

發布時間:2024/8/24 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JVM性能调优(转) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文轉自:http://www.cnblogs.com/chen77716/archive/2010/06/26/2130807.html

最近因項目存在內存泄漏,故進行大規模的JVM性能調優?,?現把經驗做一記錄。

一、JVM內存模型及垃圾收集算法

?1.根據Java虛擬機規范,JVM將內存劃分為:

  • New(年輕代)
  • Tenured(年老代)
  • 永久代(Perm)

? 其中New和Tenured屬于堆內存,堆內存會從JVM啟動參數(-Xmx:3G)指定的內存中分配,Perm不屬于堆內存,有虛擬機直接分配,但可以通過-XX:PermSize -XX:MaxPermSize?等參數調整其大小。

  • 年輕代(New):年輕代用來存放JVM剛分配的Java對象
  • 年老代(Tenured):年輕代中經過垃圾回收沒有回收掉的對象將被Copy到年老代
  • 永久代(Perm):永久代存放Class、Method元信息,其大小跟項目的規模、類、方法的量有關,一般設置為128M就足夠,設置原則是預留30%的空間。

New又分為幾個部分

  • Eden:Eden用來存放JVM剛分配的對象
  • Survivor1
  • Survivro2:兩個Survivor空間一樣大,當Eden中的對象經過垃圾回收沒有被回收掉時,會在兩個Survivor之間來回Copy,當滿足某個條件,比如Copy次數,就會被Copy到Tenured。顯然,Survivor只是增加了對象在年輕代中的逗留時間,增加了被垃圾回收的可能性。

?2.垃圾回收算法

? 垃圾回收算法可以分為三類,都基于標記-清除(復制)算法:

  • Serial算法(單線程)
  • 并行算法
  • 并發算法

? JVM會根據機器的硬件配置對每個內存代選擇適合的回收算法,比如,如果機器多于1個核,會對年輕代選擇并行算法,關于選擇細節請參考JVM調優文檔。

? 稍微解釋下的是,并行算法是用多線程進行垃圾回收,回收期間會暫停程序的執行,而并發算法,也是多線程回收,但期間不停止應用執行。所以,并發算法適用于交互性高的一些程序。經過觀察,并發算法會減少年輕代的大小,其實就是使用了一個大的年老代,這反過來跟并行算法相比吞吐量相對較低。

? 還有一個問題是,垃圾回收動作何時執行?

  • 當年輕代內存滿時,會引發一次普通GC,該GC僅回收年輕代。需要強調的時,年輕代滿是指Eden代滿,Survivor滿不會引發GC
  • 當年老代滿時會引發Full GC,Full GC將會同時回收年輕代、年老代
  • 當永久代滿時也會引發Full GC,會導致Class、Method元信息的卸載

? 另一個問題是,何時會拋出OutOfMemoryException,并不是內存被耗空的時候才拋出

  • JVM98%的時間都花費在內存回收
  • 每次回收的內存小于2%

? 滿足這兩個條件將觸發OutOfMemoryException,這將會留給系統一個微小的間隙以做一些Down之前的操作,比如手動打印Heap Dump。

二、內存泄漏及解決方法

?1.系統崩潰前的一些現象:

  • 每次垃圾回收的時間越來越長,由之前的10ms延長到50ms左右,FullGC的時間也有之前的0.5s延長到4、5s
  • FullGC的次數越來越多,最頻繁時隔不到1分鐘就進行一次FullGC
  • 年老代的內存越來越大并且每次FullGC后年老代沒有內存被釋放

?之后系統會無法響應新的請求,逐漸到達OutOfMemoryError的臨界值。

?2.生成堆的dump文件

?通過JMX的MBean生成當前的Heap信息,大小為一個3G(整個堆的大小)的hprof文件,如果沒有啟動JMX可以通過Java的jmap命令來生成該文件。

?3.分析dump文件

?下面要考慮的是如何打開這個3G的堆信息文件,顯然一般的Window系統沒有這么大的內存,必須借助高配置的Linux。當然我們可以借助X-Window把Linux上的圖形導入到Window。我們考慮用下面幾種工具打開該文件:

  • Visual VM
  • IBM HeapAnalyzer
  • JDK 自帶的Hprof工具
  • ?使用這些工具時為了確保加載速度,建議設置最大內存為6G。使用后發現,這些工具都無法直觀地觀察到內存泄漏,Visual VM雖能觀察到對象大小,但看不到調用堆棧;HeapAnalyzer雖然能看到調用堆棧,卻無法正確打開一個3G的文件。因此,我們又選用了Eclipse專門的靜態內存分析工具:Mat。

    ?4.分析內存泄漏

    ?通過Mat我們能清楚地看到,哪些對象被懷疑為內存泄漏,哪些對象占的空間最大及對象的調用關系。針對本案,在ThreadLocal中有很多的JbpmContext實例,經過調查是JBPM的Context沒有關閉所致。

    ?另,通過Mat或JMX我們還可以分析線程狀態,可以觀察到線程被阻塞在哪個對象上,從而判斷系統的瓶頸。

    ?5.回歸問題

    ?? Q:為什么崩潰前垃圾回收的時間越來越長?

    ?? A:根據內存模型和垃圾回收算法,垃圾回收分兩部分:內存標記、清除(復制),標記部分只要內存大小固定時間是不變的,變的是復制部分,因為每次垃圾回收都有一些回收不掉的內存,所以增加了復制量,導致時間延長。所以,垃圾回收的時間也可以作為判斷內存泄漏的依據

    ?? Q:為什么Full GC的次數越來越多?

    ?? A:因此內存的積累,逐漸耗盡了年老代的內存,導致新對象分配沒有更多的空間,從而導致頻繁的垃圾回收

    ?? Q:為什么年老代占用的內存越來越大?

    ?? A:因為年輕代的內存無法被回收,越來越多地被Copy到年老代

    三、性能調優

    ?除了上述內存泄漏外,我們還發現CPU長期不足3%,系統吞吐量不夠,針對8core×16G、64bit的Linux服務器來說,是嚴重的資源浪費。

    ?在CPU負載不足的同時,偶爾會有用戶反映請求的時間過長,我們意識到必須對程序及JVM進行調優。從以下幾個方面進行:

    • 線程池:解決用戶響應時間長的問題
    • 連接池
    • JVM啟動參數:調整各代的內存比例和垃圾回收算法,提高吞吐量
    • 程序算法:改進程序邏輯算法提高性能

    ? 1.Java線程池(java.util.concurrent.ThreadPoolExecutor)

    ??? 大多數JVM6上的應用采用的線程池都是JDK自帶的線程池,之所以把成熟的Java線程池進行羅嗦說明,是因為該線程池的行為與我們想象的有點出入。Java線程池有幾個重要的配置參數:

    • corePoolSize:核心線程數(最新線程數)
    • maximumPoolSize:最大線程數,超過這個數量的任務會被拒絕,用戶可以通過RejectedExecutionHandler接口自定義處理方式
    • keepAliveTime:線程保持活動的時間
    • workQueue:工作隊列,存放執行的任務

    ??? Java線程池需要傳入一個Queue參數(workQueue)用來存放執行的任務,而對Queue的不同選擇,線程池有完全不同的行為:

    • SynchronousQueue:?一個無容量的等待隊列,一個線程的insert操作必須等待另一線程的remove操作,采用這個Queue線程池將會為每個任務分配一個新線程
    • LinkedBlockingQueue?:?無界隊列,采用該Queue,線程池將忽略?maximumPoolSize參數,僅用corePoolSize的線程處理所有的任務,未處理的任務便在LinkedBlockingQueue中排隊
    • ArrayBlockingQueue:?有界隊列,在有界隊列和?maximumPoolSize的作用下,程序將很難被調優:更大的Queue和小的maximumPoolSize將導致CPU的低負載;小的Queue和大的池,Queue就沒起動應有的作用。

    ??? 其實我們的要求很簡單,希望線程池能跟連接池一樣,能設置最小線程數、最大線程數,當最小數<任務<最大數時,應該分配新的線程處理;當任務>最大數時,應該等待有空閑線程再處理該任務。

    ??? 但線程池的設計思路是,任務應該放到Queue中,當Queue放不下時再考慮用新線程處理,如果Queue滿且無法派生新線程,就拒絕該任務。設計導致“先放等執行”、“放不下再執行”、“拒絕不等待”。所以,根據不同的Queue參數,要提高吞吐量不能一味地增大maximumPoolSize。

    ??? 當然,要達到我們的目標,必須對線程池進行一定的封裝,幸運的是ThreadPoolExecutor中留了足夠的自定義接口以幫助我們達到目標。我們封裝的方式是:

    • 以SynchronousQueue作為參數,使maximumPoolSize發揮作用,以防止線程被無限制的分配,同時可以通過提高maximumPoolSize來提高系統吞吐量
    • 自定義一個RejectedExecutionHandler,當線程數超過maximumPoolSize時進行處理,處理方式為隔一段時間檢查線程池是否可以執行新Task,如果可以把拒絕的Task重新放入到線程池,檢查的時間依賴keepAliveTime的大小。

    ? 2.連接池(org.apache.commons.dbcp.BasicDataSource)

    ??? 在使用org.apache.commons.dbcp.BasicDataSource的時候,因為之前采用了默認配置,所以當訪問量大時,通過JMX觀察到很多Tomcat線程都阻塞在BasicDataSource使用的Apache ObjectPool的鎖上,直接原因當時是因為BasicDataSource連接池的最大連接數設置的太小,默認的BasicDataSource配置,僅使用8個最大連接。

    ??? 我還觀察到一個問題,當較長的時間不訪問系統,比如2天,DB上的Mysql會斷掉所以的連接,導致連接池中緩存的連接不能用。為了解決這些問題,我們充分研究了BasicDataSource,發現了一些優化的點:

    • Mysql默認支持100個鏈接,所以每個連接池的配置要根據集群中的機器數進行,如有2臺服務器,可每個設置為60
    • initialSize:參數是一直打開的連接數
    • minEvictableIdleTimeMillis:該參數設置每個連接的空閑時間,超過這個時間連接將被關閉
    • timeBetweenEvictionRunsMillis:后臺線程的運行周期,用來檢測過期連接
    • maxActive:最大能分配的連接數
    • maxIdle:最大空閑數,當連接使用完畢后發現連接數大于maxIdle,連接將被直接關閉。只有initialSize < x < maxIdle的連接將被定期檢測是否超期。這個參數主要用來在峰值訪問時提高吞吐量。
    • initialSize是如何保持的?經過研究代碼發現,BasicDataSource會關閉所有超期的連接,然后再打開initialSize數量的連接,這個特性與minEvictableIdleTimeMillis、timeBetweenEvictionRunsMillis一起保證了所有超期的initialSize連接都會被重新連接,從而避免了Mysql長時間無動作會斷掉連接的問題。

    ? 3.JVM參數

    ??? 在JVM啟動參數中,可以設置跟內存、垃圾回收相關的一些參數設置,默認情況不做任何設置JVM會工作的很好,但對一些配置很好的Server和具體的應用必須仔細調優才能獲得最佳性能。通過設置我們希望達到一些目標:

    • GC的時間足夠的小
    • GC的次數足夠的少
    • 發生Full GC的周期足夠的長

    ? 前兩個目前是相悖的,要想GC時間小必須要一個更小的堆,要保證GC次數足夠少,必須保證一個更大的堆,我們只能取其平衡。

    ?? (1)針對JVM堆的設置一般,可以通過-Xms -Xmx限定其最小、最大值,為了防止垃圾收集器在最小、最大之間收縮堆而產生額外的時間,我們通常把最大、最小設置為相同的值
    ?? (2)年輕代和年老代將根據默認的比例(1:2)分配堆內存,可以通過調整二者之間的比率NewRadio來調整二者之間的大小,也可以針對回收代,比如年輕代,通過 -XX:newSize -XX:MaxNewSize來設置其絕對大小。同樣,為了防止年輕代的堆收縮,我們通常會把-XX:newSize -XX:MaxNewSize設置為同樣大小

    ?? (3)年輕代和年老代設置多大才算合理?這個我問題毫無疑問是沒有答案的,否則也就不會有調優。我們觀察一下二者大小變化有哪些影響

    • 更大的年輕代必然導致更小的年老代,大的年輕代會延長普通GC的周期,但會增加每次GC的時間;小的年老代會導致更頻繁的Full GC
    • 更小的年輕代必然導致更大年老代,小的年輕代會導致普通GC很頻繁,但每次的GC時間會更短;大的年老代會減少Full GC的頻率
    • 如何選擇應該依賴應用程序對象生命周期的分布情況:如果應用存在大量的臨時對象,應該選擇更大的年輕代;如果存在相對較多的持久對象,年老代應該適當增大。但很多應用都沒有這樣明顯的特性,在抉擇時應該根據以下兩點:(A)本著Full GC盡量少的原則,讓年老代盡量緩存常用對象,JVM的默認比例1:2也是這個道理 (B)通過觀察應用一段時間,看其他在峰值時年老代會占多少內存,在不影響Full GC的前提下,根據實際情況加大年輕代,比如可以把比例控制在1:1。但應該給年老代至少預留1/3的增長空間

    ? (4)在配置較好的機器上(比如多核、大內存),可以為年老代選擇并行收集算法:?-XX:+UseParallelOldGC?,默認為Serial收集

    ? (5)線程堆棧的設置:每個線程默認會開啟1M的堆棧,用于存放棧幀、調用參數、局部變量等,對大多數應用而言這個默認值太了,一般256K就足用。理論上,在內存不變的情況下,減少每個線程的堆棧,可以產生更多的線程,但這實際上還受限于操作系統。

    ? (4)可以通過下面的參數打Heap Dump信息

    • -XX:HeapDumpPath
    • -XX:+PrintGCDetails
    • -XX:+PrintGCTimeStamps
    • -Xloggc:/usr/aaa/dump/heap_trace.txt

    ??? 通過下面參數可以控制OutOfMemoryError時打印堆的信息

    • -XX:+HeapDumpOnOutOfMemoryError

    ?請看一下一個時間的Java參數配置:(服務器:Linux 64Bit,8Core×16G)

    ?JAVA_OPTS="$JAVA_OPTS -server -Xms3G -Xmx3G -Xss256k -XX:PermSize=128m -XX:MaxPermSize=128m -XX:+UseParallelOldGC -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/usr/aaa/dump -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:/usr/aaa/dump/heap_trace.txt -XX:NewSize=1G -XX:MaxNewSize=1G"

    經過觀察該配置非常穩定,每次普通GC的時間在10ms左右,Full GC基本不發生,或隔很長很長的時間才發生一次

    通過分析dump文件可以發現,每個1小時都會發生一次Full GC,經過多方求證,只要在JVM中開啟了JMX服務,JMX將會1小時執行一次Full GC以清除引用,關于這點請參考附件文檔。

    ?4.程序算法調優:本次不作為重點

    轉載于:https://www.cnblogs.com/Jtianlin/p/4473991.html

    總結

    以上是生活随笔為你收集整理的JVM性能调优(转)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    国产精品丝袜 | 久久国产精品精品国产色婷婷 | 成人三级网站在线观看 | 欧美乱熟臀69xxxxxx | 国内外成人在线 | 天天综合精品 | 九九热在线视频免费观看 | 国产成人精品一区二区在线观看 | 国产成人av网 | 国内精品久久久久影院优 | 在线免费观看涩涩 | 国产91精品在线观看 | 啪啪精品 | 成人a免费视频 | 在线免费观看国产视频 | 中文字幕 成人 | 色综合天天爱 | 在线看91| 激情久久久久 | www.亚洲精品 | 西西4444www大胆无视频 | 日韩一区二区久久 | 亚洲一区二区视频 | 在线99 | 五月色综合 | 国产999精品久久久久久麻豆 | 激情综合五月天 | 久久久久9999亚洲精品 | av电影中文字幕在线观看 | 国产色秀视频 | 四虎影视8848dvd | av在线com| 天堂av在线免费观看 | 亚洲午夜久久久综合37日本 | 91麻豆产精品久久久久久 | 东方av免费在线观看 | 日韩一级电影网站 | 久久久久久综合 | 日韩,中文字幕 | 69久久99精品久久久久婷婷 | 日日干天天爽 | 免费视频三区 | 三级av中文字幕 | 在线观看福利网站 | 成人国产精品免费观看 | 女人18毛片90分钟 | 久久99网站 | av成人资源 | 欧美日韩高清一区二区三区 | 在线观看免费成人av | 美女黄频网站 | 免费国产黄线在线观看视频 | 日韩视频一区二区三区 | 日韩电影精品 | 国产精选视频 | 亚洲 欧美 91 | 99在线看 | 久久综合九色综合欧美狠狠 | 欧美日韩电影在线播放 | 久久网页| 国产精品一区专区欧美日韩 | 人人玩人人添人人澡超碰 | 黄色一级大片在线观看 | 天天搞天天干天天色 | 天天摸天天舔天天操 | 久视频在线播放 | 国产精品第一页在线观看 | 久久免费电影网 | 久久久精品午夜 | 欧美日韩在线免费观看视频 | 免费在线观看av网站 | 久久国产精品网站 | 久久久蜜桃一区二区 | 91精品国产91p65 | 人人爽久久久噜噜噜电影 | 亚洲一区黄色 | 超碰个人在线 | 99久久99视频只有精品 | 91在线小视频| 国产原创中文在线 | 国产精品video爽爽爽爽 | 日本视频久久久 | 五月天激情婷婷 | 精品国产视频在线观看 | 亚洲一级黄色大片 | 97看片吧 | 色网站在线免费 | 婷婷中文字幕 | 一级黄色片在线 | 日本中文乱码卡一卡二新区 | 日本成人a| av免费在线播放 | 亚洲精品国久久99热 | 久久免费看 | a级国产乱理论片在线观看 伊人宗合网 | 精品国产一区二区三区日日嗨 | 91麻豆看国产在线紧急地址 | 中文字幕在线播放一区 | 成人在线视频免费 | 久久久国产精品视频 | 国产精品亚洲精品 | 欧美色一色 | 亚洲欧美日韩精品一区二区 | 天天插天天干天天操 | 亚洲黄色一级视频 | 久久久久久久久久久久影院 | 久久国产精品免费观看 | 激情综合网五月激情 | 亚洲欧洲xxxx | 中文字幕久久久精品 | 人人射人人澡 | 最新中文字幕在线播放 | 亚洲成人中文在线 | 97香蕉久久超级碰碰高清版 | 天天操天 | japanesexxx乱女另类 | 91av手机在线观看 | 色午夜 | 超级碰99| 国产成免费视频 | 国产精品国产亚洲精品看不卡15 | 亚洲国产中文字幕在线观看 | 91精品国产福利 | 天堂在线一区二区 | 999久久久国产精品 高清av免费观看 | 天天色综合1 | 国产小视频在线播放 | 日韩成年视频 | 午夜精品久久久久99热app | 视频二区| 人人爽人人爽人人爽人人爽 | 天天操天天操天天操天天操天天操天天操 | 中文在线a在线 | 狠狠干综合 | 一区二区三区三区在线 | 久久久电影 | 超碰在线人人爱 | 天天做天天爱天天爽综合网 | 6080yy精品一区二区三区 | 欧美另类重口 | 成人免费观看在线视频 | 中文资源在线官网 | 免费a级毛片在线看 | 国产精品久久久久久久久久久久冷 | 中国精品少妇 | 国产精品久久久久久久99 | 人人玩人人添人人 | 国产精品网址在线观看 | 99久久日韩精品免费热麻豆美女 | 又爽又黄又无遮挡网站动态图 | 天天综合网天天 | 久久久精品久久日韩一区综合 | 免费观看xxxx9999片 | 超碰97人人干| 亚洲天堂网站 | 二区中文字幕 | 免费三级骚 | 欧美亚洲成人xxx | 久草香蕉在线 | 99精品国产在热久久 | 天天操天天吃 | 夜夜躁日日躁狠狠久久88av | 日韩高清在线一区二区三区 | 国产午夜免费视频 | 免费在线观看日韩欧美 | 国精产品一二三线999 | www.久久免费视频 | 免费国产亚洲视频 | 日本性生活一级片 | 成人观看视频 | 欧美日韩国产精品一区二区三区 | 日韩精品在线免费播放 | 亚洲人久久久 | 天天天天射| 亚洲精品美女久久久久网站 | av日韩在线网站 | 蜜臀aⅴ国产精品久久久国产 | 日韩一区在线免费观看 | 91精品系列 | 亚洲日本va午夜在线电影 | 国产一级91 | 亚洲va男人天堂 | 国精产品999国精产 久久久久 | 99久久精品午夜一区二区小说 | 久久夜视频 | 国产在线中文字幕 | 操操操人人人 | 国产精品国产三级在线专区 | 三级av黄色 | 婷婷综合导航 | 成av在线| 久久国语露脸国产精品电影 | 国产精品欧美一区二区 | 在线视频久 | 国产高清福利在线 | 亚洲资源片 | www五月婷婷 | 亚洲国产日韩一区 | 国产精品观看在线亚洲人成网 | www日 | 五月婷婷毛片 | 欧美一区中文字幕 | 日本精油按摩3 | 超碰人在线 | 国产免费观看高清完整版 | 国产精品国产三级国产不产一地 | 中文字幕电影一区 | 国产精品久久久久久久午夜 | 韩国av一区二区三区 | www.日韩免费| 在线观看视频99 | 视频一区二区国产 | 日日躁天天躁 | 懂色av一区二区在线播放 | 日韩免费观看一区二区 | 日本中出在线观看 | 99久久这里只有精品 | 久久天天躁狠狠躁亚洲综合公司 | 国产精品99久久久久久宅男 | 国产精品中文 | 久久理伦片| 久久电影网站中文字幕 | 成人午夜片av在线看 | 黄色成人av | 一区在线电影 | 在线观看91精品国产网站 | 国产日韩欧美在线免费观看 | 国产精品免费在线观看视频 | 久久久久国产精品一区二区 | 国产视频精品网 | 天天综合在线观看 | 亚洲精品18p| 欧美在线91| 六月激情婷婷 | 久久精品人 | 在线小视频| 国产亚洲视频在线免费观看 | 免费美女久久99 | 18国产精品福利片久久婷 | 日韩小视频网站 | 亚洲砖区区免费 | 色a在线观看 | 日韩中文字幕国产 | 手机在线看永久av片免费 | 手机色站 | 干 操 插| 婷婷国产精品 | 日韩大陆欧美高清视频区 | 国产日韩欧美在线播放 | 国产黄色大全 | 久久国产精品久久w女人spa | 久久免费公开视频 | 国产精品人成电影在线观看 | 国产黄色精品视频 | 最近高清中文字幕 | 日韩毛片在线免费观看 | 日韩国产欧美在线视频 | 亚洲经典在线 | 午夜视频导航 | 8x成人免费视频 | 欧美日韩国产精品一区二区三区 | 久久久久女人精品毛片 | 久久专区 | 日本大片免费观看在线 | 99视频偷窥在线精品国自产拍 | 久久视频 | 涩av在线 | 国产精品剧情在线亚洲 | 亚洲成年片 | 在线亚州 | 国产精品成人一区二区三区吃奶 | 亚洲美女视频网 | 免费色视频网址 | 欧美日韩中文字幕视频 | 亚洲精品国产电影 | 在线免费av观看 | 欧美成a人片在线观看久 | 日韩狠狠操| 开心丁香婷婷深爱五月 | 97精品国产91久久久久久 | 亚洲日本精品 | 开心激情综合网 | 国产偷国产偷亚洲清高 | 日日夜夜精品免费观看 | 亚洲成人黄色 | 久久久久久久国产精品影院 | 亚洲国产小视频在线观看 | 伊人激情网| 在线观看免费观看在线91 | 美女视频网站久久 | 麻豆国产在线视频 | 毛片a级片 | 国产久草在线 | 欧美性大战久久久久 | 黄色一级大片免费看 | 免费av电影网站 | 国产99免费 | 日本不卡一区二区三区在线观看 | 国产亚洲精品久久久久久 | 992tv人人网tv亚洲精品 | 999成人网 | 色丁香久久 | 日韩av偷拍 | 免费在线观看国产黄 | 亚洲精品456在线播放乱码 | 中文字幕色网站 | 五月天综合激情 | 久久久久亚洲精品男人的天堂 | 精品夜夜嗨av一区二区三区 | 亚洲视屏在线播放 | 久久精品免视看 | 日本黄色大片免费看 | 日韩在线观看你懂得 | 国产精品99久久久久久大便 | www在线观看国产 | 日日夜夜精品 | 中文字幕在线看视频国产 | 99精品福利 | 久久99国产精品久久 | 在线观看日韩精品 | 欧美精品乱码久久久久 | 欧美日韩国产xxx | 亚洲国产日本 | 久久久久久久久久久网 | 中文字幕久久亚洲 | 国产视频在线看 | 国产一区在线视频播放 | 日韩成人免费电影 | 91精品国产综合久久福利不卡 | 日日干天天爽 | 欧美国产精品一区二区 | 国产精品久久久久久久久久尿 | 国产涩涩在线观看 | 在线视频欧美精品 | 狠狠综合久久 | 亚洲国产精品小视频 | 亚洲国产高清在线观看视频 | 97精品国产| 国产精品免费看 | 免费不卡中文字幕视频 | 午夜精品久久久久久久99无限制 | 国产麻豆视频在线观看 | 成人a大片 | 91在线色| 久久99热国产 | 久久精品网站免费观看 | 亚洲最大成人免费网站 | 国产另类av| 日韩免费在线观看 | 中文字幕 国产视频 | 日韩免费av在线 | 91成人免费观看视频 | 2019中文在线观看 | 一区二区视频欧美 | 成人一区不卡 | 91精品一区二区在线观看 | 国产午夜精品一区 | 日韩中文字幕视频在线 | 国产精品久久中文字幕 | 波多野结衣在线视频一区 | 久久无码av一区二区三区电影网 | 最近av在线 | 婷婷综合导航 | 波多野结衣亚洲一区二区 | 在线看免费 | 91精品福利在线 | 黄在线 | 日韩欧美在线观看一区 | 五月激情姐姐 | 97人人超碰在线 | 精品99免费视频 | 精品在线看 | 久久精品中文视频 | 成人av视屏 | 免费看一及片 | 中文字幕一区二 | 国产精品综合在线观看 | 国产精品久一 | 国产69精品久久久久99 | av黄色一级片 | 久久久99精品免费观看乱色 | 特黄特色特刺激视频免费播放 | 国产精品久久久视频 | 午夜精品久久久久久久爽 | 毛片1000部免费看 | 欧美日韩国产网站 | 久久精选 | 国产永久免费高清在线观看视频 | www.婷婷com| 特级西西人体444是什么意思 | 97成人精品| 日韩在线视频国产 | 超碰在线色 | 欧美日韩高清免费 | 色香蕉视频 | av中文字幕日韩 | 99久久久久久国产精品 | 九九九热精品免费视频观看 | 99热国内精品 | 国产高清综合 | 9999精品| 91精品视频一区 | 久久久久免费网站 | 免费在线观看的av网站 | 天天操天天干天天操天天干 | 激情五月婷婷综合网 | 天天爽天天做 | 欧美日韩性视频在线 | 免费一级片在线观看 | 国产在线一区二区三区播放 | 日韩特级毛片 | 中文字幕亚洲欧美 | 亚洲成人免费 | 亚洲精品在线免费看 | 成人国产精品久久久久久亚洲 | 久久6精品 | 国产在线视频一区二区 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 右手影院亚洲欧美 | 天天草天天 | 国产一区二区在线免费播放 | 美女网站久久 | 亚洲天堂网在线视频观看 | 日韩一区二区三区在线看 | 欧美久久综合 | 国产专区一 | 亚洲精品在线看 | 麻豆久久久久 | 色婷婷色 | 狠狠操操操 | 久草在线视频精品 | 国产在线欧美日韩 | 天天爱天天干天天爽 | 国产精品 久久 | 日韩性网站 | 最近中文字幕视频完整版 | 国产一区私人高清影院 | 欧美一级免费黄色片 | 久久99亚洲网美利坚合众国 | 天天综合网国产 | 韩国三级在线一区 | 成人午夜免费剧场 | 亚洲精品视频 | 欧美在线视频一区二区三区 | 精品亚洲成人 | 在线观看视频91 | 国色综合 | 天天爽人人爽夜夜爽 | 亚洲国产精品久久久久婷婷884 | 麻豆网站免费观看 | 97超级碰碰碰视频在线观看 | 欧美精品在线观看 | 99久久精品电影 | 日本中文字幕影院 | 亚洲视频在线看 | av电影在线观看完整版一区二区 | 国产综合激情 | 在线看黄网站 | 日本性动态图 | 蜜臀av网站 | 成人黄色电影在线播放 | 日本不卡视频 | 黄色看片 | 亚洲久久视频 | 激情网站网址 | 国产一区欧美在线 | 黄色片亚洲 | 亚洲电影黄色 | 精品99在线观看 | 91亚洲欧美| 久久久精品影视 | 免费精品 | 正在播放日韩 | 在线精品观看 | 日韩视频中文字幕在线观看 | 久久香蕉一区 | 国产精品久久久999 国产91九色视频 | 在线观看视频三级 | 综合婷婷丁香 | 日韩毛片在线一区二区毛片 | 成人a级网站 | 夜夜高潮夜夜爽国产伦精品 | 亚洲精品动漫久久久久 | 午夜视频福利 | 日韩精品视频网站 | 国产中出在线观看 | 狠狠的操狠狠的干 | 波多野结衣精品视频 | 欧美一级电影免费观看 | 久久综合射 | www久久久久 | 久久精品久久久精品美女 | 国产在线视频一区二区 | 久久久久国产a免费观看rela | 精品国产一区二区三区男人吃奶 | 91最新视频在线观看 | 欧美日韩不卡一区二区 | 成人国产网站 | 天天综合视频在线观看 | 日韩av在线影视 | 最近中文字幕免费 | 婷婷在线网站 | 久爱综合| 最近日本中文字幕a | 黄色中文字幕在线 | 国产精品美女视频 | 一区二区激情视频 | 毛片二区 | 婷婷精品| av免费电影网站 | 五月天久久狠狠 | 亚洲最新视频在线 | 99久久久久免费精品国产 | 欧美视频日韩视频 | 久久97精品 | 亚洲一区二区黄色 | 久久久影院一区二区三区 | 久久9精品| 2019免费中文字幕 | 国产 av 日韩| 97综合在线 | 久久激情综合 | 欧美视频在线观看免费网址 | 97精品国产aⅴ | 天天草天天摸 | 五月婷在线播放 | 黄色91在线观看 | a天堂一码二码专区 | 天堂在线一区二区三区 | 天天干天天色2020 | 色综合天天色综合 | 久久久午夜精品福利内容 | 五月婷婷欧美视频 | 国产精品丝袜在线 | 四虎影视国产精品免费久久 | 黄色三级免费看 | 国产精品久久久久久久久久三级 | 美女网站黄免费 | 亚洲人人网 | 日韩综合精品 | 亚洲精品影视在线观看 | 亚洲 欧美 国产 va在线影院 | 激情久久网 | 日本中文字幕免费观看 | www.一区二区三区 | 久久久 精品 | 国产成人精品女人久久久 | 久久亚洲视频 | 欧美另类xxx| 97夜夜澡人人双人人人喊 | 999视频在线播放 | www.五月婷婷 | 日韩在线 | 欧美日韩一区久久 | 国产精品久久久久久久久软件 | www夜夜操com| 伊人久久电影网 | 欧美午夜精品久久久久 | 国产精品第 | www操操操 | 国产精品手机在线 | 国产精品密入口果冻 | 成人午夜网址 | 久久成人国产精品一区二区 | 日韩av看片 | 国产精彩视频 | 久久不射电影网 | 月丁香婷婷| 成人a大片| 婷婷播播网 | 91伊人久久大香线蕉蜜芽人口 | 草久视频在线观看 | 中文字幕 影院 | 国产一级片免费播放 | 国产91丝袜在线播放动漫 | 亚洲视频精选 | 美女久久一区 | a在线观看免费视频 | 91在线免费观看网站 | 亚洲自拍偷拍色图 | 中文字幕av有码 | 日日摸日日添夜夜爽97 | 午夜精品影院 | 狠狠的日 | 国产黄a三级三级三级三级三级 | 99精品视频免费在线观看 | 91精品国产欧美一区二区成人 | 激情五月婷婷激情 | 91精品国产综合久久婷婷香蕉 | 91成人在线观看喷潮 | 久久99精品久久久久蜜臀 | 黄色午夜 | 天天干天天搞天天射 | 色多多在线观看 | 五月婷婷激情网 | 免费看片日韩 | 欧美影院久久 | 日韩一级片网址 | 国产一级二级三级视频 | 国产青草视频在线观看 | 国产精品九九九九九 | 久久综合久久综合九色 | 久久国产女人 | 日韩免费一区 | 日本精品xxxx | 国产伦精品一区二区三区… | 韩国一区二区三区视频 | 婷婷丁香六月天 | 91九色在线视频 | 国产精品青青 | 国产精品精品久久久久久 | 精品国产观看 | 国产精品久久久久久久久久久免费 | 在线免费观看欧美日韩 | 久久99精品久久久久久秒播蜜臀 | 色偷偷网站视频 | 国产.精品.日韩.另类.中文.在线.播放 | 亚洲国产精品第一区二区 | 国产精品综合久久久 | 激情婷婷久久 | 91视频在线免费观看 | 亚洲精品 在线视频 | 日韩手机在线观看 | 欧美亚洲xxx | 国产精品18久久久久久vr | 免费国产黄线在线观看视频 | 探花视频免费观看 | 日韩精品一卡 | 婷婷久草 | 99久久久久久久久久 | 在线播放亚洲激情 | av动图| 亚洲激情视频在线 | 久草手机视频 | 91麻豆网| 亚洲精品久久久久久久不卡四虎 | 91精品婷婷国产综合久久蝌蚪 | 亚洲欧美va | 伊甸园永久入口www 99热 精品在线 | 97色在线| 一级片免费观看 | www91在线观看 | 国产精品久久一区二区三区不卡 | 亚洲aⅴ乱码精品成人区 | 免费在线观看国产黄 | 午夜精品999| 国产999精品久久久影片官网 | 玖玖999 | 欧美黄污视频 | 久久天天操 | 国产精品一区二区三区久久久 | 国产精品第二页 | 开心激情久久 | 99热国内精品 | 久久呀| 日韩毛片在线一区二区毛片 | 色91在线视频 | 日韩在线观看影院 | 日韩午夜视频在线观看 | 一区二区精品在线 | 91九色蝌蚪视频网站 | 色综合久久网 | 国产欧美中文字幕 | 成年人电影毛片 | 国产精品久久久久久爽爽爽 | 911av视频| 日韩av中文 | 天天爽天天爽天天爽 | 国产高清视频网 | 日韩精品中文字幕在线 | 久久精品三 | 国产精品久久久久久久久久白浆 | 亚洲少妇天堂 | 亚洲高清视频一区二区三区 | 婷婷丁香久久五月婷婷 | 久久精品99北条麻妃 | 麻豆国产视频下载 | 免费久久99精品国产婷婷六月 | 人人插人人草 | 国产分类视频 | 天天操天天操天天操天天操天天操 | 亚洲欧美日韩精品一区二区 | 久久伦理影院 | 国产成人精品一区二区三区在线观看 | 久久久久久久综合色一本 | 99在线播放 | 精品久久久久久国产91 | 91精品婷婷国产综合久久蝌蚪 | 久草免费福利在线观看 | 欧美狠狠操| 日韩黄色大片在线观看 | 最新av电影网站 | 国产精品成人av电影 | 91精品在线视频观看 | 狠狠干婷婷 | 国产在线视频导航 | 久久精品国产免费 | 精品福利视频在线 | 99视频在线免费播放 | 成人av电影免费 | 国产福利中文字幕 | 国内精品国产三级国产aⅴ久 | 国产一级免费观看视频 | 久久av中文字幕片 | 在线观看91精品视频 | 国产1区2区3区精品美女 | 色综合久久88色综合天天人守婷 | 日韩一区二区三 | 97超碰在线视 | 久久一区二区三区国产精品 | 国产精品第一页在线 | 97av影院 | 国产99久久久国产精品免费二区 | 91av综合| 一区 在线 影院 | 国内揄拍国产精品 | av天天草| 在线视频 成人 | 97偷拍在线视频 | 成年人在线观看网站 | 色欧美88888久久久久久影院 | 久久激情网站 | 美女久久久久久久久久久 | 日韩高清 一区 | 99婷婷狠狠成为人免费视频 | 日韩一区二区三区免费电影 | 国产丝袜高跟 | 欧美色图视频一区 | 国产精品激情偷乱一区二区∴ | 免费观看一区二区 | 欧美一二区视频 | 99久久er热在这里只有精品66 | 99精品久久久久久久 | 97色在线视频| 99国产精品一区二区 | 91爱爱视频 | 美女视频黄在线 | 欧美另类成人 | 一区免费视频 | 草久久久久久久 | 国产探花视频在线播放 | 久久不色| 久草在线这里只有精品 | 人人涩| 欧美日韩精品免费观看 | 黄色小说免费观看 | 久章草在线观看 | 久久亚洲私人国产精品va | 狠狠干网址 | 九九久久免费视频 | 国精产品999国精产品视频 | av官网| 在线之家免费在线观看电影 | 久久精品99国产精品日本 | 久草资源在线 | 九草视频在线观看 | 在线观看视频一区二区三区 | 色姑娘综合天天 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 国产在线观看地址 | 国产视频1 | 久久免费99| 狠狠色噜噜狠狠狠狠 | 国产午夜精品免费一区二区三区视频 | 成人av片免费观看app下载 | 五月婷在线播放 | 久久久午夜剧场 | 日本性久久 | 亚洲精品久久视频 | 久久久久久久综合色一本 | 国产精品久久久久影院 | 日韩一区二区三区免费电影 | 久久伦理视频 | 亚洲精品视频在线免费 | 欧洲精品亚洲精品 | 国产区高清在线 | 999电影免费在线观看2020 | 国产中文字幕三区 | 国产日韩在线看 | 一区在线观看视频 | 最新午夜电影 | 久热av在线 | 在线观看理论 | 91黄色成人| 亚洲aⅴ久久精品 | 精品国产免费一区二区三区五区 | 999精品视频 | 99国产精品视频免费观看一公开 | 国产精品www | 中文字幕一区二区三区乱码在线 | 国产精品一区免费看8c0m | 国产成人精品一区二区在线观看 | 国产五月 | 亚洲在线精品视频 | 福利网在线 | 97精品国产97久久久久久免费 | 亚洲一级黄色 | 久草热久草视频 | 成人综合婷婷国产精品久久免费 | 97超碰人人澡人人爱 | 激情视频二区 | 91传媒激情理伦片 | 激情大尺度视频 | 又污又黄网站 | 黄色h在线观看 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 日本精品久久久久中文字幕 | 国产精品高清一区二区三区 | 久久精品一区二区三区中文字幕 | 免费人成网 | 日本久久免费视频 | 午夜男人影院 | 在线观看视频中文字幕 | 国产精品久久久av久久久 | 亚洲午夜精品久久久 | 成人在线视频观看 | 国产亚洲精品久久久久久无几年桃 | 午夜影视剧场 | 99国内精品久久久久久久 | 久草网在线观看 | 日日夜夜噜噜噜 | 国产黄a三级三级 | 在线观看亚洲免费视频 | 久久久久美女 | 99久久精品免费 | 五月婷社区 | 在线观看午夜av | 亚洲成色777777在线观看影院 | 亚洲综合在线发布 | 丁香导航 | 国产成人精品一区二区在线观看 | 国产精品mv在线观看 | 国产最新福利 | 国产精品久久久久久高潮 | 成人久久久久久久久久 | 五月天丁香视频 | 久久精品网站免费观看 | 有码中文字幕在线观看 | 不卡av在线播放 | 日韩欧美在线视频一区二区 | 亚洲精品456在线播放 | 91高清完整版在线观看 | 日韩在线免费电影 | 日韩精品专区 | 五月开心六月伊人色婷婷 | 免费日韩视频 | 精品视频免费播放 | 成人av免费看 | 国产视频亚洲精品 | 黄免费网站| 亚洲天天草 | 久久国产成人午夜av影院潦草 | 国产精品成人国产乱一区 | 中文资源在线播放 | 日韩电影中文字幕在线观看 | 97国产视频 | 色丁香婷婷 | 日本中文一级片 | 国产精品丝袜久久久久久久不卡 | 97视频免费看 | 国产精品美女久久久久久久 | 国产a精品| 日韩电影一区二区三区 | 日本久久片 | 黄色三级免费网址 | 天天做天天爱夜夜爽 | 日本精品在线视频 | 久久不卡av| 亚洲国产精品500在线观看 | 亚洲无吗av | 热久久在线视频 | 国产亚洲激情视频在线 | a成人v | 成人在线免费av | 久久久 激情| 国产成人精品一区二区三区福利 | 国产高清一区二区 | 国产精品第54页 | 国产高清不卡一区二区三区 | 在线成人免费电影 | 国内精品久久久久久久久久清纯 | 久久免费观看视频 | 免费视频a| 成人香蕉视频 | 日韩精品极品视频 | 99久视频| 九九免费在线观看视频 | 久久视频国产精品免费视频在线 | 欧美99久久| 久久在视频 | 91插插插免费视频 | 精品国产大片 | 在线免费观看视频一区二区三区 | 成人av片免费看 | 综合久久精品 | 国产99久久久国产精品 | 麻花天美星空视频 | 91高清免费在线观看 | 中文视频一区二区 | 插综合网| 日韩欧美在线一区二区 | 日韩午夜av | 日韩剧情| 97在线精品国自产拍中文 | 五月天激情电影 | 精品国产综合区久久久久久 | 91免费看片黄 | 午夜精品av | 日日干日日操 | 日韩三级视频 | 久久久久久久久久影院 | 国产一区国产二区在线观看 | 国产免费午夜 | 亚洲成av人片在线观看www | 亚洲日本在线视频观看 | 久久免费视频在线观看6 | 天天操综合网站 | 三级黄色在线 | 日韩欧美视频在线 | 国产精品欧美久久久久无广告 | 在线观看福利网站 | 久久久久久国产精品免费 | 国产糖心vlog在线观看 | 免费视频一二三 | 精品久久网 | 人人玩人人爽 | 黄色av免费| 久久96国产精品久久99漫画 | 草莓视频在线观看免费观看 | 亚洲最大成人免费网站 | 国产喷水在线 | 天天摸天天干天天操天天射 | 成人精品久久 | 福利一区视频 | 亚洲aⅴ免费在线观看 | 涩五月婷婷 | 国产成人一区二区啪在线观看 | 视频在线一区二区三区 | 日韩av进入 | 国产精品日韩欧美 | 国产精品入口66mio女同 | 福利精品在线 | 亚洲综合精品在线 | 免费观看成人 | 国语精品久久 | 亚洲国产97在线精品一区 | 91一区啪爱嗯打偷拍欧美 | 欧洲精品亚洲精品 | 91在线观看黄 | 国产99视频在线观看 | 久久字幕精品一区 | 久久综合99| 九九涩涩av台湾日本热热 | 久草免费电影 | 日韩在线 | 中文字幕高清在线 | 久久成人18免费网站 | 亚洲美女在线一区 | 久久综合色影院 | 久草视频看看 | 又爽又黄又无遮挡网站动态图 | 亚洲成人动漫在线观看 | 国产成人亚洲在线观看 | 亚洲男女精品 | 成年人在线观看免费视频 | 亚洲精品乱码久久久久久高潮 | 午夜精品视频免费在线观看 | 一区二区三区免费在线观看 | 999国产在线 | 国产高清精品在线观看 | 中文字幕在线播出 | 日韩成人免费观看 | 麻豆视频在线 | 亚洲成人黄色在线观看 | 亚洲天天综合 | 日韩区在线观看 | 狠狠躁日日躁狂躁夜夜躁av | 91精品视频免费看 | 国产精品乱码久久久久 | 亚洲专区在线视频 | 91精品在线看 | 色综合天天综合网国产成人网 | 成人国产综合 | 免费av黄色 | a久久久久| 精品国产亚洲一区二区麻豆 | 国产 日韩 在线 亚洲 字幕 中文 | 五月婷婷中文字幕 | 国产精品美女999 | 超级碰碰碰碰 | 国产 欧美 日本 | 91精品国产福利在线观看 | 五月婷婷在线综合 | 四虎在线免费观看 | a视频在线观看免费 | 麻豆视屏| 日本性高潮视频 | 在线a视频 |