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

美團面試:熟悉哪些JVM調優參數,幸好我準備過!

云計算 虛擬化
實話實說,很多人干了三、五年的Java開發,照樣沒用使用過JVM調優參數。但是,面試官可不管你有沒有用過,面試官心里想的是“這問題回答不出來,證明你很low B,還想要那么高的薪資,沒門”。

[[419665]]

實話實說,很多人干了三、五年的Java開發,照樣沒用使用過JVM調優參數。

但是,面試官可不管你有沒有用過,面試官心里想的是“這問題回答不出來,證明你很low B,還想要那么高的薪資,沒門”。

話不多說,我們開始今天的干貨。

首先,看看本文主要內容:

今天來熟悉一下,關于JVM調優常用的一些參數。

X或者XX開頭的都是非標準化參數

意思就是說標準化參數不會變,非標準化參數可能在每個JDK版本中有所變化,但是就目前來看X開頭的非標準化的參數改變的也是非常少。

  1. 格式:-XX:[+-]<name> 表示啟用或者禁用name屬性。 
  2. 例子:-XX:+UseG1GC(表示啟用G1垃圾收集器) 

-XX:+PrintCommandLineFlags查看當前JVM設置過的相關參數:

JVM參數分類

根據JVM參數開頭可以區分參數類型,共三類:“-”、“-X”、“-XX”,

標準參數(-):所有的JVM實現都必須實現這些參數的功能,而且向后兼容;

例子:-verbose:class,-verbose:gc,-verbose:jni……

非標準參數(-X):默認jvm實現這些參數的功能,但是并不保證所有jvm實現都滿足,且不保證向后兼容;

例子:Xms20m,-Xmx20m,-Xmn20m,-Xss128k……

非Stable參數(-XX):此類參數各個jvm實現會有所不同,將來可能會隨時取消,需要慎重使用;

例子:-XX:+PrintGCDetails,-XX:-UseParallelGC,-XX:+PrintGCTimeStamps……

堆參數設置

-Xms 初始堆大小,ms是memory start的簡稱 ,等價于-XX:InitialHeapSize-Xmx 最大堆大小,mx是memory max的簡稱 ,等價于參數-XX:MaxHeapSize

注意:在通常情況下,服務器項目在運行過程中,堆空間會不斷的收縮與擴張,勢必會造成不必要的系統壓力。

所以在生產環境中,JVM的Xms和Xmx要設置成大小一樣的,能夠避免GC在調整堆大小帶來的不必要的壓力。

-XX:NewSize=n 設置年輕代大小-XX:NewRatio=n 設置年輕代和年老代的比值。

如:-XX:NewRatio=3,表示年輕代與年老代比值為1:3,年輕代占整個年輕代年老代和的1/4,默認新生代和老年代的比例=1:2。-XX:SurvivorRatio=n 年輕代中Eden區與兩個Survivor區的比值。

注意Survivor區有兩個,默認是8,表示:Eden:S0:S1=8:1:1

如:-XX:SurvivorRatio=3,表示Eden:Survivor=3:2,一個Survivor區占整個年輕代的1/5。

元空間參數

-XX:MetaspaceSize:Metaspace 空間初始大小,如果不設置的話,默認是20.79M,這個初始大小是觸發首次 Metaspace Full GC的閾值。

例如:-XX:MetaspaceSize=256M

-XX:MaxMetaspaceSize:Metaspace 最大值,默認不限制大小,但是線上環境建議設置。

例如:-XX:MaxMetaspaceSize=256M

-XX:MinMetaspaceFreeRatio:最小空閑比,當 Metaspace 發生 GC 后,會計算 Metaspace 的空閑比,如果空閑比(空閑空間/當前 Metaspace 大小)小于此值,就會觸發 Metaspace 擴容。默認值是 40 ,也就是 40%,例如 -XX:MinMetaspaceFreeRatio=40

-XX:MaxMetaspaceFreeRatio:最大空閑比,當 Metaspace發生 GC 后,會計算 Metaspace 的空閑比,如果空閑比(空閑空間/當前 Metaspace 大小)大于此值,就會觸發 Metaspace 釋放空間。默認值是 70 ,也就是 70%,例如 -XX:MaxMetaspaceFreeRatio=70

建議將 MetaspaceSize 和 MaxMetaspaceSize設置為同樣大小,避免頻繁擴容。

棧參數設置

-Xss:棧空間大小,棧是線程獨占的,所以是一個線程使用棧空間的大小。

例如:-Xss256K,如果不設置此參數,默認值是1M,一般來講設置成 256K 就足夠了。

收集器參數設置

Serial垃圾收集器(新生代)

開啟:-XX:+UseSerialGC 關閉:-XX:-UseSerialGC //新生代使用Serial 老年代則使用SerialOld

ParNew垃圾收集器(新生代)

開啟 -XX:+UseParNewGC 關閉 -XX:-UseParNewGC //新生代使用功能ParNew 老年代則使用功能CMS

Parallel Scavenge收集器(新生代)

開啟 -XX:+UseParallelOldGC 關閉 -XX:-UseParallelOldGC //新生代使用功能Parallel Scavenge 老年代將會使用Parallel Old收集器

ParallelOl垃圾收集器(老年代)

開啟 -XX:+UseParallelGC 關閉 -XX:-UseParallelGC //新生代使用功能Parallel Scavenge 老年代將會使用Parallel Old收集器

CMS垃圾收集器(老年代)

開啟 -XX:+UseConcMarkSweepGC 關閉 -XX:-UseConcMarkSweepGC

G1垃圾收集器

開啟 -XX:+UseG1GC 關閉 -XX:-UseG1GC

GC策略參數配置

GC停頓時間,垃圾收集器會嘗試用各種手段達到這個時間,比如減小年輕代

-XX:MaxGCPauseMillis

堆占用了多少比例的時候觸發GC,就即觸發標記周期的 Java 堆占用率閾值。默認占用率是整個 Java 堆的 45%

-XX:InitiatingHeapOccupancyPercent=n

新生代可容納的最大對象,大于則直接會分配到老年代,0代表沒有限制。

-XX:PretenureSizeThreshold=1000000 //

進入老年代最小的GC年齡,年輕代對象轉換為老年代對象最小年齡值,默認值7

-XX:InitialTenuringThreshol=7

升級老年代年齡,最大值15

-XX:MaxTenuringThreshold

GC并行執行線程數

-XX:ParallelGCThreads=16

禁用 System.gc(),由于該方法默認會觸發 FGC,并且忽略參數中的 UseG1GC 和 UseConcMarkSweepGC,因此必要時可以禁用該方法。

-XX:-+DisableExplicitGC

設置吞吐量大小,默認99

XX:GCTimeRatio

打開自適應策略,各個區域的比率,晉升老年代的年齡等參數會被自動調整。以達到吞吐量,停頓時間的平衡點。

XX:UseAdaptiveSizePolicy

設置GC時間占用程序運行時間的百分比

GCTimeRatio

Dump異常快照

-XX:+HeapDumpOnOutOfMemoryError

-XX:HeapDumpPath

堆內存出現OOM的概率是所有內存耗盡異常中最高的,出錯時的堆內信息對解決問題非常有幫助。

所以給JVM設置這個參數(-XX:+HeapDumpOnOutOfMemoryError),讓JVM遇到OOM異常時能輸出堆內信息,并通過(-XX:+HeapDumpPath)參數設置堆內存溢出快照輸出的文件地址。

這對于特別是對相隔數月才出現的OOM異常尤為重要。

  1. -Xms10M -Xmx10M -Xmn2M -XX:SurvivorRatio=8 -XX:+HeapDumpOnOutOfMemoryError  
  2. -XX:HeapDumpPath=D:\study\log_hprof\gc.hprof 

-XX:OnOutOfMemoryError

表示發生OOM后,運行jconsole.exe程序。

這里可以不用加“”,因為jconsole.exe路徑Program Files含有空格。利用這個參數,我們可以在系統OOM后,自定義一個腳本,可以用來發送郵件告警信息,可以用來重啟系統等等。

  1. -XX:OnOutOfMemoryError="C:\Program Files\Java\jdk1.8.0_151\bin\jconsole.exe" 

8G內存的服務器該如何設置

  1. java -Xmx3550m -Xms3550m -Xss128k -XX:NewRatio=4 -XX:SurvivorRatio=4 -XX:MaxPermSize=16m -XX:MaxTenuringThreshold=0 

-Xmx3500m 設置JVM最大可用內存為3550M。

-Xms3500m 設置JVM初始內存為3550m。此值可以設置與-Xmx相同,以避免每次垃圾回收完成后JVM重新分配內存。-Xmn2g 設置年輕代大小為2G。

整個堆大小=年輕代大小 + 年老代大小 + 方法區大小

-Xss128k 設置每個線程的堆棧大小。

JDK1.5以后每個線程堆棧大小為1M,以前每個線程堆棧大小為256K。更具應用的線程所需內存大小進行調整。在相同物理內存下,減小這個值能生成更多的線程。但是操作系統對一個進程內的線程數還是有限制的,不能無限生成,經驗值在3000~5000左右。

-XX:NewRatio=4 設置年輕代(包括Eden和兩個Survivor區)與年老代的比值(除去持久代)。設置為4,則年輕代與年老代所占比值為1:4,年輕代占整個堆棧的1/5 。

-XX:SurvivorRatio=4 設置年輕代中Eden區與Survivor區的大小比值。

設置為4,則兩個Survivor區與一個Eden區的比值為2:4,一個Survivor區占整個年輕代的1/6 -XX:MaxPermSize=16m 設置持久代大小為16m。

-XX:MaxTenuringThreshold=0 設置垃圾最大年齡。

如果設置為0的話,則年輕代對象不經過Survivor區,直接進入年老代。對于年老代比較多的應用,可以提高效率。如果將此值設置為一個較大值,則年輕代對象會在Survivor區進行多次復制,這樣可以增加對象在年輕代的存活時間,增加在年輕代即被回收的概論。

項目中,GC日志配置

比如,我們啟動一個user-service項目:

  1. java   
  2. -XX:+PrintGCDetails -XX:+PrintGCDateStamps  
  3. -XX:+UseGCLogFileRotation  
  4. -XX:+PrintHeapAtGC -XX:NumberOfGCLogFiles=5   
  5. -XX:GCLogFileSize=20M     
  6. -Xloggc:/opt/user-service-gc-%t.log   
  7. -jar user-service-1.0-SNAPSHOT.jar  

參數解釋:

  1. -Xloggc:/opt/app/ard-user/user-service-gc-%t.log   設置日志目錄和日志名稱 
  2. -XX:+UseGCLogFileRotation           開啟滾動生成日志 
  3. -XX:NumberOfGCLogFiles=5            滾動GC日志文件數,默認0,不滾動 
  4. -XX:GCLogFileSize=20M               GC文件滾動大小,需開啟UseGCLogFileRotation 
  5. -XX:+PrintGCDetails                 開啟記錄GC日志詳細信息(包括GC類型、各個操作使用的時間),并且在程序運行結束打印出JVM的內存占用情況 
  6. -XX:+ PrintGCDateStamps             記錄系統的GC時間            
  7. -XX:+PrintGCCause                   產生GC的原因(默認開啟) 

項目中沒用過怎么辦?

對于很多沒用過的人來說,面試官問項目中這些參數是怎么用?此時,很容易選擇妥協,傻傻的回答沒用過。

偷偷的告訴你,很多面試官也沒有用過。

另外,你可以自己搞個小項目,把JVM參數設置小點,使用測試工具JMeter,多線程測試一下。

在代碼里可以自己編造以下問題:

內存溢出

內存泄漏

棧溢出

然后使用JVM參數進行調優,或者通過JVM工具和相關命令找到問題,然后解決問題。

 

責任編輯:武曉燕 來源: Java后端技術全棧
相關推薦

2010-09-25 13:05:07

JVM參數

2023-11-10 11:23:20

JVM內存

2010-03-04 10:56:52

JVM參數

2023-04-24 14:54:09

JVM性能調優

2012-01-10 14:35:08

JavaJVM

2023-01-16 08:19:25

線上JVM調優

2021-12-06 11:03:57

JVM性能調優

2010-09-17 17:02:24

JVM參數

2017-07-21 08:55:13

TomcatJVM容器

2023-11-11 19:07:23

JVMJava

2024-05-21 09:08:57

JVM調優面試

2022-11-30 08:17:41

JVM調優技巧

2021-03-17 11:35:11

JVM代碼Java

2021-09-06 11:02:17

JVM架構調優

2010-09-26 13:39:46

JVM調優

2010-09-26 09:08:17

JVM調優

2012-01-10 15:13:56

JavaJVM

2017-10-13 15:16:38

Java服務GC參數

2018-04-23 09:50:54

2017-09-22 15:15:23

jvm調優命令
點贊
收藏

51CTO技術棧公眾號

亚洲伊人成人网| 天天干天天操天天做| 青春有你2免费观看完整版在线播放高清| 亚洲作爱视频| 亚洲一区二区久久久| 男人添女人下面免费视频| 亚洲欧美成人影院| 久久精品视频免费| 亚洲综合小说区| www五月天com| 午夜精品电影| 国产亚洲精品久久久| 波多野结衣电影免费观看| 久久青青视频| 亚洲午夜激情av| 亚洲精品一区二区三区av| 好吊色视频一区二区| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美日韩成人精品| 色www亚洲国产阿娇yao| 精品国产一区二区三区不卡蜜臂| 欧美亚洲动漫精品| 水蜜桃色314在线观看| 免费在线视频欧美| 久久伊人蜜桃av一区二区| 成人自拍偷拍| 国产伦精品一区二区三区免.费| 亚洲女同同性videoxma| 欧美国产日本高清在线 | 加勒比海盗1在线观看免费国语版| 天堂中文在线看| 国产精品一品二品| 国产欧美久久一区二区| 丁香社区五月天| 中文亚洲免费| 高清欧美性猛交xxxx黑人猛交| 一区二区三区影视| 日韩精品dvd| 亚洲欧美日韩国产中文| 97精品人人妻人人| 亚洲1区在线观看| 欧美一区二区在线免费观看| 一本岛在线视频| 深夜视频一区二区| 色婷婷久久综合| 精品人妻一区二区三区四区在线 | 男同在线观看| 91社区在线播放| 开心色怡人综合网站| 亚洲欧美强伦一区二区| 国产成人免费在线视频| 亚洲最大av网| 国产高清第一页| 国产乱对白刺激视频不卡| 91视频国产高清| 国产三级自拍视频| 国产成人av在线影院| 成人免费观看网站| 精品国产亚洲AV| 国产成人综合精品三级| 99电影在线观看| 性中国xxx极品hd| 成人一区二区三区视频| 激情伦成人综合小说| 午夜成人免费影院| 久久精品欧美日韩| 婷婷久久五月天| 美女av在线播放| 亚洲欧美日韩在线不卡| 国产片侵犯亲女视频播放| 超鹏97在线| 亚洲午夜精品在线| 久草资源站在线观看| 在线成人视屏| 欧美一区二区黄| 人妻av一区二区三区| 欧美成人基地| 中文字幕欧美国内| 美女视频黄免费| 国产农村妇女精品一二区| 欧美最顶级丰满的aⅴ艳星| а中文在线天堂| 国产在线精品一区二区夜色| 国产精品日韩一区二区| 免费福利在线视频| 亚洲欧洲精品天堂一级| 亚洲中文字幕无码av永久| 国产免费不卡| 欧美日韩精品二区第二页| 日本在线视频播放| 要久久爱电视剧全集完整观看| 色综合伊人色综合网| 久久久久黄色片| 鲁大师成人一区二区三区 | 亚洲视频在线观看免费视频| 国产精品99久久久久久久女警| 国模一区二区三区私拍视频| av成人手机在线| 午夜精品久久久久久久| 五月婷婷六月丁香激情| 久久久久影视| 俺去亚洲欧洲欧美日韩| 在线观看精品国产| 国产精品综合一区二区三区| 欧美日韩高清免费| 欧美卡一卡二| 欧美欧美午夜aⅴ在线观看| 中文字幕精品视频在线| 亚洲91视频| 国产97色在线| 日韩在线观看视频网站| 国产精品色噜噜| 99精品在线免费视频| www.91精品| 国产一区二区三区视频| 黄色片视频网站| 久久精品国产久精国产| 美女视频久久| www.综合网.com| 91精品午夜视频| 日本理论中文字幕| 国产农村妇女精品一区二区| 国产精品 日韩| 黄a在线观看| 欧美日韩国产天堂| 无码h肉动漫在线观看| 激情亚洲成人| 91精品国产91久久久久青草| 精品51国产黑色丝袜高跟鞋| 色老头久久综合| av网站有哪些| 亚洲免费大片| 国产视频不卡| 不卡的av影片| 亚洲а∨天堂久久精品9966| 91porn在线视频| 激情五月播播久久久精品| 色就是色欧美| 日韩欧美一区二区三区免费观看| 日韩精品欧美国产精品忘忧草| 国产精品theporn动漫| 国产精品系列在线观看| 日本丰满少妇黄大片在线观看| 国产激情久久| 久久久av免费| 国产高潮在线观看| 亚洲一区二区三区在线播放| 免费黄色av网址| 欧美区日韩区| 国产精品区二区三区日本| 丁香高清在线观看完整电影视频| 日韩欧美国产午夜精品| 国产在线一区视频| 国产91富婆露脸刺激对白| 亚洲熟妇无码av在线播放| 亚洲欧美日本国产| 亚州成人av在线| 香港一级纯黄大片| 色婷婷精品大视频在线蜜桃视频| 90岁老太婆乱淫| 首页综合国产亚洲丝袜| 日本最新一区二区三区视频观看| 激情亚洲影院在线观看| 亚洲香蕉成人av网站在线观看 | 麻豆91精品视频| 午夜啪啪福利视频| 中文字幕久久精品一区二区| 久久免费国产视频| 欧美一区二区视频| 欧美日韩精品系列| 久久久久久免费观看| 26uuu国产日韩综合| 日本免费观看网站| 一区二区三区午夜探花| 国产传媒欧美日韩| 亚洲深夜视频| 日韩视频免费在线观看| 亚洲黄色片视频| 欧美日韩在线一区| 久久久99999| 成人av资源在线观看| 欧美视频第三页| 五月激情久久久| 精品国产乱码久久久久久郑州公司 | 中文字幕欧美日韩一区| 久久艹这里只有精品| 亚洲国产一区二区三区a毛片| 老牛影视免费一区二区| 欧美成a人片免费观看久久五月天| 久久高清视频免费| 日韩精品123| 欧美精品第1页| 天堂网一区二区三区| 国产精品久久久久久久午夜片| 免费看91视频| 免费成人av在线| 国产 日韩 欧美在线| 成人羞羞视频播放网站| 国产一区二区不卡视频在线观看| 日日狠狠久久| 欧美一级大片视频| 丝袜综合欧美| 中文字幕亚洲一区二区三区五十路 | 五月婷婷激情网| 最新国产成人在线观看| 能免费看av的网站| 成人性生交大片免费看中文 | 成人一区二区在线观看| 亚洲综合色在线观看| 亚洲国产精品一区| 亚洲成人动漫在线| 欧美色网址大全| 精品无码久久久久久久动漫| 国产在线不卡一区二区三区| 国产成一区二区| 阿v视频在线| 久久99久久99精品中文字幕| www免费网站在线观看| 亚洲国产欧美日韩精品| 国产高潮流白浆喷水视频| 欧美日韩小视频| www.日韩一区| 狠狠躁夜夜躁人人爽天天天天97| 波多野结衣亚洲色图| 国产精品久久久久婷婷| 波多野结衣影院| 高清在线不卡av| 91大神免费观看| 六月丁香综合在线视频| 中文久久久久久| 蜜桃久久av| 国产91对白刺激露脸在线观看| 欧美日韩四区| www.av91| 亚洲国产一区二区精品专区| 精品成在人线av无码免费看| 国产精品啊啊啊| 亚洲爆乳无码精品aaa片蜜桃| 国产精品久久久乱弄 | 99热最新在线| 国产精久久一区二区| 成人免费看黄网站| 伊人亚洲精品| 亚洲专区国产精品| 一本一道久久a久久| 97免费高清电视剧观看| 亚洲日本va中文字幕| 97人人做人人人难人人做| 97视频一区| 国产一区二区三区四区五区加勒比| av成人资源网| 国外成人免费视频| 青青操综合网| 日韩精品久久久| 成人免费看片39| 免费在线观看污污视频| 中文一区一区三区免费在线观看| 国产一级片91| 亚洲黄色成人| 激情综合网婷婷| 免费一级欧美片在线观看| 亚洲一区二区福利视频| 国产乱码精品一品二品| 亚洲午夜久久久久久久久| 97超碰欧美中文字幕| 精品欧美一区二区久久久| 国产欧美一区在线| 一起操在线播放| 午夜成人在线视频| 日韩熟女一区二区| 欧美精品日韩综合在线| 亚洲精品无码久久久| 亚洲美女性视频| 免费a在线看| 国内精品400部情侣激情| videos性欧美另类高清| 国产精品美女主播| 视频一区日韩| 欧美精品欧美精品| 亚洲免费二区| 欧美一区二区三区爽大粗免费| 日本不卡视频一二三区| 男人添女人荫蒂国产| 久久久精品蜜桃| 欧美日韩精品在线观看视频 | 黄色片在线免费| 国产一区亚洲一区| 精品无码在线视频| 最新日韩在线视频| av大全在线观看| 制服丝袜在线91| 四虎影视在线观看2413| 久久精品视频播放| 激情国产在线| 91美女高潮出水| 亚洲伊人春色| 亚洲中文字幕无码一区二区三区| 另类亚洲自拍| 欧美图片自拍偷拍| 国产精品色一区二区三区| 免费毛片一区二区三区| 欧美丰满一区二区免费视频| 成人久久久精品国产乱码一区二区| 亚洲香蕉成人av网站在线观看| 在线h片观看| 国产精品网站视频| 天堂成人娱乐在线视频免费播放网站 | 久久久久免费av| 黄色片久久久久| 成人午夜精品一区二区三区| 四虎国产成人精品免费一女五男| 五月天激情小说综合| a网站在线观看| 最近更新的2019中文字幕| 夜鲁夜鲁夜鲁视频在线播放| 97自拍视频| 图片小说视频色综合| 少妇人妻互换不带套| 成人ar影院免费观看视频| 欧美国产日韩在线观看成人| 精品视频一区二区三区免费| 九九热视频在线观看| 91av在线网站| 国内自拍欧美| 久久亚洲国产成人精品无码区 | 亚洲欧美日韩偷拍| 亚洲女人小视频在线观看| 伊人网免费视频| 亚洲午夜激情免费视频| 日韩av影片| 精品国产二区在线| 在线观看亚洲| 国产大学生视频| 亚洲一区影音先锋| 国产精品探花视频| 久久精品国产亚洲精品| 中文幕av一区二区三区佐山爱| 亚洲精品乱码视频| 欧美aaaaaa午夜精品| 国产三级短视频| 欧美影院一区二区三区| 成人在线免费观看| 国产精品黄视频| 成人毛片在线| 国产无色aaa| 亚洲蜜臀av乱码久久精品蜜桃| 国产毛片久久久久| 蜜臀久久99精品久久久久久宅男 | 91杏吧porn蝌蚪| 欧美一区二区三区在线观看视频| 精品国产白色丝袜高跟鞋| 91在线精品视频| 欧美私人啪啪vps| 91人人澡人人爽| 午夜成人在线视频| 欧美孕妇性xxxⅹ精品hd| 国产精品久久77777| 精品理论电影在线| 亚洲污视频在线观看| 中文字幕一区二区三| 国产ts人妖调教重口男| 欧美高清videos高潮hd| 久久电影在线| 国产又大又硬又粗| 国产欧美日韩精品a在线观看| 中文字幕免费在线看| 久久国产精品久久久久| 超碰成人在线观看| 99热成人精品热久久66| 国产精品入口麻豆九色| 国产激情无套内精对白视频| 久久久久久美女| 国产欧美日韩视频在线| www.51色.com| 狠狠色狠色综合曰曰| 一区二区三区视频在线观看视频| 亚洲va欧美va在线观看| 亚洲国产一区二区三区高清 | 一区二区在线观看免费| 天天干天天干天天干| 国产精彩精品视频| 一级欧洲+日本+国产| 99久久免费看精品国产一区| 欧美亚洲国产怡红院影院| 在线免费观看污| 欧美一级爱爱| 国产成人精品免费网站| 亚洲国产成人精品女人久久| 欧美精品在线视频观看| 香蕉一区二区| 男生和女生一起差差差视频| 欧美日韩国产色| 精品自拍一区| 欧美日韩在线不卡一区| 国产一区福利在线| 免费污污视频在线观看| 久久99久久久久久久噜噜| 国产乱码精品一区二区亚洲| xxxxwww一片| 欧美日韩一区小说|