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

Go GC 重大改進(jìn):Green Tea 性能提升 10-40%!

開發(fā) 前端
據(jù)說 Google 內(nèi)部已經(jīng)在生產(chǎn)環(huán)境大規(guī)模使用了,GC 時(shí)間直接降低了 10%左右,有些場景甚至能減少 40%。今天我們就來好好聊聊這個(gè) Green Tea 到底是什么東西,為什么能有這么大的性能提升。

最近 Go 1.25 發(fā)布了一個(gè)讓人眼前一亮的新特性——Green Tea 垃圾回收器。圖片

據(jù)說 Google 內(nèi)部已經(jīng)在生產(chǎn)環(huán)境大規(guī)模使用了,GC 時(shí)間直接降低了 10%左右,有些場景甚至能減少 40%。

今天我們就來好好聊聊這個(gè) Green Tea 到底是什么東西,為什么能有這么大的性能提升。

背景

Go GC 階段介紹

Go 的垃圾回收器用的是標(biāo)記-清除(mark-sweep)算法。這個(gè)算法本身不復(fù)雜,核心就是兩個(gè)階段:

1、標(biāo)記階段:從根對象(全局變量、局部變量)開始,沿著指針一路追蹤,把能訪問到的對象都標(biāo)記為"訪問過"。這就像圖的遍歷一樣,深度優(yōu)先或廣度優(yōu)先都行。

2、清除階段:把沒標(biāo)記到的對象清理掉,釋放內(nèi)存。

Go 程序花在垃圾回收上的 CPU 時(shí)間其實(shí)挺多的。不少程序要花 20% 甚至更多的 CPU 時(shí)間在 GC 上,這個(gè)開銷確實(shí)有點(diǎn)大。

“問題” 出在標(biāo)記階段。

標(biāo)記階段的性能瓶頸

從多年的性能分析來看,Go 團(tuán)隊(duì)發(fā)現(xiàn)了兩個(gè)關(guān)鍵問題:

1、GC 大約 90%的時(shí)間都花在標(biāo)記上,只有 10%在清除。清除已經(jīng)優(yōu)化得很好了,但標(biāo)記這塊還有很大空間。

2、標(biāo)記時(shí)間里,至少 35%的時(shí)間是在等內(nèi)存訪問。這個(gè)問題更要命,因?yàn)樗鼤?huì)讓現(xiàn)代 CPU 的各種優(yōu)化手段都失效。

為什么標(biāo)記階段這么慢?

問題的根源在于內(nèi)存訪問模式。我們來看個(gè)例子:

圖片

這是一個(gè)簡單的堆內(nèi)存示意圖。左邊是根對象(全局變量 x 和 y),右邊是堆上的對象。每個(gè)矩形代表一個(gè)對象,對象之間用指針連接。

傳統(tǒng)的標(biāo)記算法是怎么工作的呢?我們來跟著它走一遍:

圖片

從根對象開始,沿著指針一個(gè)個(gè)遍歷...

圖片

最后把所有可達(dá)對象都標(biāo)記完成。

看起來挺正常的,但關(guān)鍵問題是訪問路徑

圖片

注意到?jīng)]有?GC 在內(nèi)存里跳來跳去,做一點(diǎn)點(diǎn)工作就跳到另一個(gè)地方。這就像在城市街道開車,到處都是紅綠燈和轉(zhuǎn)角,根本跑不起來。

CPU 的痛苦

現(xiàn)代 CPU 有很多緩存優(yōu)化。訪問緩存里的數(shù)據(jù)可能只要 1-2 個(gè)時(shí)鐘周期,但訪問主內(nèi)存可能要 100 個(gè)周期!CPU 會(huì)自動(dòng)把最近訪問過的數(shù)據(jù)和附近的數(shù)據(jù)加載到緩存。

可是傳統(tǒng)的標(biāo)記算法完全不管這些。兩個(gè)有指針關(guān)系的對象,在內(nèi)存里可能隔得十萬八千里。CPU 的緩存就白費(fèi)了,每次都要等內(nèi)存訪問。

更糟糕的是,這個(gè)問題還在變得越來越嚴(yán)重:

  • NUMA 架構(gòu):現(xiàn)在內(nèi)存往往綁定在特定的 CPU 核心上,跨核心訪問更慢了
  • 內(nèi)存帶寬下降:CPU 核心越來越多,但每個(gè)核心能用的內(nèi)存帶寬反而下降了
  • 并行化瓶頸:雖然 Go 的 GC 是并行執(zhí)行的,但多核之間共享工作隊(duì)列會(huì)產(chǎn)生競爭

Green Tea 的核心思想

那怎么解決這個(gè)問題呢?Go 團(tuán)隊(duì)提出了一個(gè)看似簡單,但極其巧妙的想法:

以頁(page)為單位工作,而不是以對象為單位

聽起來很簡單對吧?但要讓這個(gè)想法真正落地,需要解決很多技術(shù)細(xì)節(jié)。

具體來說:

  • 不再掃描單個(gè)對象,而是掃描整個(gè)頁
  • 工作列表里存的不是對象,而是頁
  • 雖然最終還是要標(biāo)記對象,但元數(shù)據(jù)是按頁組織的

什么是頁?

在 Go 的內(nèi)存管理中,頁(page)是一個(gè) 8KB 的連續(xù)內(nèi)存塊

同一個(gè)頁里的對象大小都是一樣的。這是 Go 堆內(nèi)存的基本組織單位。

圖片

看這張圖,A、B、C、D 都是不同的頁。每個(gè)頁里包含若干個(gè)相同大小的對象槽位。

Green Tea 怎么工作?

我們還是用剛才那個(gè)例子,但這次用 Green Tea 來標(biāo)記。

圖片

注意到了嗎?現(xiàn)在每個(gè)對象有兩個(gè) bit 的元數(shù)據(jù)

  • seen bit:表示是否見過這個(gè)對象的指針
  • scanned bit:表示是否掃描過這個(gè)對象

為什么需要兩個(gè) bit?因?yàn)?Green Tea 的工作列表存的是頁,不是對象。我們需要額外記錄一個(gè)頁里哪些對象已經(jīng)掃描過了。

圖片

從根對象出發(fā),發(fā)現(xiàn)了一個(gè)對象,但這次我們把整個(gè)頁 A 加入工作列表,而不是單個(gè)對象。

圖片

同樣,第二個(gè)根對象指向的對象在頁 C,我們把頁 C 加入工作列表。

圖片

現(xiàn)在開始處理工作列表。取出頁 A,掃描它上面的對象,發(fā)現(xiàn)指向頁 B 的指針,就把頁 B 加入工作列表。

關(guān)鍵點(diǎn)來了!

圖片

當(dāng)我們處理頁 B 的時(shí)候,發(fā)現(xiàn)它上面累積了兩個(gè)對象需要掃描。我們可以連續(xù)掃描這兩個(gè)對象,它們在內(nèi)存里是相鄰的!

這就是 Green Tea 的魔法所在。通過以頁為單位工作,我們可以讓對象在頁上累積,然后一次性掃描多個(gè)相鄰的對象

圖片

最后掃描完成,清除不可達(dá)的對象。

路徑對比

我們來對比一下兩種算法的訪問路徑:

傳統(tǒng)算法圖片

需要 7 次獨(dú)立的掃描操作,到處跳來跳去。

Green Tea圖片

只需要 4 次掃描,而且每次掃描的范圍更大,訪問的內(nèi)存更連續(xù)!

這就像終于從城市街道開到了高速公路上。CPU 可以充分利用緩存,減少主內(nèi)存訪問,整個(gè)流程順暢多了。

更進(jìn)一步:向量化加速

Green Tea 還有個(gè)殺手锏——利用 AVX-512 向量指令加速

傳統(tǒng)的圖遍歷算法沒法用向量指令,因?yàn)槊看翁幚淼膶ο蟠笮《疾灰粯樱瑳]有規(guī)律性。但 Green Tea 不一樣,同一個(gè)頁里的對象大小都是固定的,元數(shù)據(jù)的位置也是固定的。

現(xiàn)代 x86 CPU 支持 AVX-512 指令集,有 512 位寬的向量寄存器。一個(gè)頁的所有元數(shù)據(jù)可以放在兩個(gè)寄存器里,用幾條指令就能處理完一整個(gè)頁!

向量化掃描流程

簡單來說,這個(gè)流程是這樣的:

  1. 加載元數(shù)據(jù):把頁的 seen 和 scanned 位都加載到向量寄存器
  2. 計(jì)算差異:用位運(yùn)算找出哪些對象需要掃描
  3. 展開位圖:把"每個(gè)對象一個(gè) bit"展開成"每 8 字節(jié)一個(gè) bit"
  4. 找出指針:和頁的指針/標(biāo)量位圖做交集,定位所有指針的位置
  5. 批量處理:用向量指令一次處理 64 字節(jié)的數(shù)據(jù)

這里有個(gè)很酷的指令VGF2P8AFFINEQB,它可以高效地做位圖展開操作。

這是 Intel Ice Lake 和 AMD Zen 4 引入的新指令,專門用來做 bit 級別的矩陣變換。

有了向量化,掃描速度可以再提升 10% 左右。

性能表現(xiàn)

那么 Green Tea 到底有多快?

在 Go 團(tuán)隊(duì)的基準(zhǔn)測試中:GC 的 CPU 開銷普遍降低 10%-40%。

也就是如果一個(gè)程序本來花 10%的時(shí)間在 GC 上,那么 Green Tea 可以讓總體 CPU 使用率降低 1%-4%。

Google 內(nèi)部已經(jīng)大規(guī)模部署了 Green Tea,看到了類似的性能提升。

當(dāng)然也不是所有場景都能受益。Green Tea 的效果取決于能否在頁上累積足夠多的對象。

如果一個(gè)頁每次只能掃描一個(gè)對象,那可能反而會(huì)有輕微的性能損失。

不過好消息是,實(shí)踐中發(fā)現(xiàn)只要每次能掃描頁面 2% 的內(nèi)容,就能比傳統(tǒng)算法快。這個(gè)門檻其實(shí)挺低的。

如何使用

Go 1.25 已經(jīng)包含了 Green Tea,但默認(rèn)不開啟。你可以通過環(huán)境變量啟用它:

GOEXPERIMENT=greenteagc go build

Go 團(tuán)隊(duì)計(jì)劃在Go 1.26 把 Green Tea 設(shè)為默認(rèn),不過你還是可以選擇退出:

GOEXPERIMENT=nogreenteagc go build

Go 1.26 還會(huì)加入前面提到的向量化優(yōu)化,以及基于反饋?zhàn)龅母鞣N改進(jìn)。

背后的故事

Green Tea 看起來是個(gè)簡單的想法,但實(shí)際上是多年探索的結(jié)晶

這個(gè)想法的種子早在 2018 年就埋下了。Go 團(tuán)隊(duì)的 Michael Pratt、Cherry Mui、David Chase、Keith Randall 等人都貢獻(xiàn)了關(guān)鍵想法。Intel 的 Yves Vandriessche 提供了微架構(gòu)層面的洞察。


圖片


Green Tea 這個(gè)名字是 2024 年 Austin 在日本咖啡店巡游時(shí)想出來的,當(dāng)時(shí)他喝了很多抹茶,同時(shí)在做原型驗(yàn)證。

到 2025 年,Michael 把 Green Tea 完整實(shí)現(xiàn)并投入生產(chǎn)。這期間想法還在不斷演化和改進(jìn)。

總結(jié)

Green Tea 通過以頁為單位組織 GC 工作,顯著改善了內(nèi)存訪問模式,讓 CPU 可以更好地利用緩存,減少主內(nèi)存訪問。再加上向量化加速,性能提升相當(dāng)可觀。

這個(gè)改進(jìn)對 Go 生態(tài)意義重大。畢竟 GC 性能一直是 Go 被詬病的點(diǎn)之一。現(xiàn)在有了 Green Tea,Go 程序的整體性能又能上一個(gè)臺(tái)階。

Go 1.25 已經(jīng)可以體驗(yàn)了,Go 1.26 就會(huì)默認(rèn)啟用。強(qiáng)烈建議大家試試看。

責(zé)任編輯:武曉燕 來源: 腦子進(jìn)煎魚了
相關(guān)推薦

2020-04-03 15:31:29

Winows 10微軟更新

2020-04-03 11:01:59

Windows 10Windows微軟

2012-03-16 00:43:11

谷歌搜索

2010-04-14 10:33:51

MySQL 5.5

2018-06-17 09:55:16

Windows SerSDN虛擬網(wǎng)絡(luò)

2021-03-23 05:57:57

Windows10操作系統(tǒng)微軟

2021-02-25 07:01:19

Windows10操作系統(tǒng)21H2

2009-04-21 09:02:12

Windows 8微軟操作系統(tǒng)

2020-08-24 08:13:52

Windows 10Windows微軟

2025-03-04 08:07:58

2011-08-25 10:16:10

Windows 8

2020-09-23 13:41:07

GitHub源代碼

2024-02-07 13:37:39

AWS系統(tǒng)應(yīng)用程序

2023-09-20 08:57:09

架構(gòu)內(nèi)存

2013-12-19 16:45:51

ASP.NETMVC

2013-05-22 09:38:03

GoGo語言Go性能

2011-05-12 09:12:16

Ubuntu 11.0

2022-02-21 10:08:21

微軟Windows 11Windows 10

2023-05-12 15:19:44

微軟

2019-10-23 09:36:59

RustTokio異步
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

亚洲综合一二区| 狠狠色丁香久久婷婷综| 国产视频精品在线| 色七七在线观看| 看黄网站在线| 不卡av电影在线播放| 日韩美女在线看| www日韩在线| 欧美性生活一级片| 7777精品伊人久久久大香线蕉| 97超碰在线人人| 国产大学生校花援交在线播放| 国产成人免费在线观看| 国产精品旅馆在线| 日韩伦理在线视频| 五月久久久综合一区二区小说| 日韩av资源在线播放| 欧美成人三级在线播放| 自拍视频在线看| 亚洲激情自拍视频| 中文网丁香综合网| 国产高清视频在线| 99久久综合国产精品| 91中文字幕在线观看| 无码免费一区二区三区| 一二三区不卡| 最新的欧美黄色| 久久中文字幕人妻| jazzjazz国产精品麻豆| 欧美精品乱码久久久久久| 欧美精品色婷婷五月综合| 国模私拍视频在线播放| 最好看的中文字幕久久| 日韩精品一区二区三区外面| 男人天堂综合网| 国产精品99久久久久久似苏梦涵| 国产精品日韩电影| 97人妻一区二区精品视频| 亚洲久久一区| 久久人人爽人人爽人人片av高请| 亚洲怡红院在线观看| 人人狠狠综合久久亚洲婷| 亚洲精品资源美女情侣酒店| 手机在线成人av| 亚洲一区二区三区在线免费 | 中国人与牲禽动交精品| 亚洲天堂网一区二区| 精品一区二区男人吃奶| 亚洲成人动漫在线播放| 日韩少妇一区二区| 成功精品影院| 亚洲激情第一页| 国产chinese中国hdxxxx| 嗯用力啊快一点好舒服小柔久久| 日韩一级二级三级| 韩国三级hd中文字幕有哪些| 亚洲国产中文在线| 欧美tickling网站挠脚心| 波多野结衣电影免费观看| 视频精品一区| 亚洲精品在线观| 国产精品第七页| 自拍欧美一区| 日韩中文在线视频| 日韩va亚洲va欧美va清高| 正在播放日韩欧美一页| 欧美激情18p| 99热在线观看免费精品| 六月天综合网| 91精品久久久久久久久久久| 国产普通话bbwbbwbbw| 国产黄色成人av| 国产综合精品一区二区三区| 国外av在线| 1区2区3区精品视频| 丁香六月激情网| 欧美激情20| 欧美日韩一卡二卡三卡| 国产九九九视频| 国产乱论精品| 尤物精品国产第一福利三区| 国产黄色小视频网站| 1024精品一区二区三区| 国产精品com| 国产免费av观看| 成人91在线观看| 亚洲国产一区二区三区在线 | 九一精品国产| 最新的欧美黄色| 欧美一级高潮片| 日日夜夜免费精品| 99re6在线| 国产福利电影在线| 一区二区三区免费网站| 国产日韩一区二区在线观看| www.91精品| 亚洲精品一区二区三区婷婷月| 国产传媒免费在线观看| 亚洲一区二区免费看| 成人av在线亚洲| 少妇高潮久久久| 亚洲少妇屁股交4| 日韩a在线播放| 日本99精品| 一本色道久久综合亚洲精品小说| 久久国产精品波多野结衣av| 久久男女视频| 国产精品成人一区二区三区| 69久久久久| 狠狠躁夜夜躁人人躁婷婷91| 超碰91在线播放| 日韩久久精品网| 日本在线观看天堂男亚洲 | 成人免费毛片嘿嘿连载视频…| 日韩精品中文字幕一区二区三区| 欧美人妻一区二区三区| 亚洲精品九九| 97伦理在线四区| 久久综合之合合综合久久| 一本久久精品一区二区| 国产精品入口麻豆| 欧美xxx在线观看| 国产精品亚洲аv天堂网| 亚洲人妻一区二区三区| 亚洲精品伦理在线| 涩涩网站在线看| 日韩午夜电影网| 国产成人精品免高潮费视频| 色欲av永久无码精品无码蜜桃| 亚洲精品中文在线观看| 在线观看国产中文字幕| 欧美综合在线视频观看| 日韩av电影在线网| 男男激情在线| 欧美色视频日本高清在线观看| 亚洲天堂国产视频| jizzjizz欧美69巨大| 日本精品视频在线| 欧美成人免费| 日本道免费精品一区二区三区| 星空大象在线观看免费播放| 日韩视频一区二区三区在线播放免费观看| 91嫩草国产在线观看| 成码无人av片在线观看网站| 欧美一区二区在线视频| www欧美com| 国产成人综合在线观看| 国产 欧美 日本| aaa国产精品视频| 久久久久亚洲精品| 天天av天天翘| 一本久道中文字幕精品亚洲嫩| 素人fc2av清纯18岁| 久久亚洲国产精品一区二区| 日本一区网站| 少妇高潮一区二区三区99| 日韩在线观看免费全集电视剧网站| 中文字幕一二区| 国产精品不卡在线| 免费黄视频在线观看| 国内精品福利| 另类视频在线观看+1080p| 欧美黑人巨大xxxxx| 中文字幕无线精品亚洲乱码一区 | 污视频在线免费观看一区二区三区| 日本美女一区| 久久精品久久久久| 亚洲精品久久久狠狠狠爱 | 91国在线视频| 亚洲蜜臀av乱码久久精品蜜桃| 欧美一级大片免费看| 亚洲精品影院在线观看| 色99中文字幕| 国产精品一区二区三区四区在线观看 | 免费av不卡在线| 欧美女激情福利| 九九九九九九精品| 先锋影音网一区二区| 欧美激情亚洲自拍| 国产视频福利在线| 日韩欧美在线不卡| 国产成人在线免费观看视频| 国产日韩v精品一区二区| 中文av字幕在线观看| 一本久久知道综合久久| 亚洲国产高清国产精品| 日韩一区二区三区精品| 欧美中文在线免费| 成人影欧美片| 亚洲视频视频在线| 国产黄色片免费| 91国模大尺度私拍在线视频| 国产免费美女视频| 久久天天做天天爱综合色| 国产欧美一区二| 欧美一级视频| 日本免费黄色小视频| 久久99精品久久久久久园产越南| 91免费综合在线| 二吊插入一穴一区二区| 久久久在线免费观看| 亚洲欧美视频一区二区| 日韩av中文字幕在线免费观看| 国产乱码久久久| 日本丰满少妇一区二区三区| 日本熟妇乱子伦xxxx| 日韩一区中文字幕| 波多野结衣一本| 成人av网站在线| 91小视频在线播放| 日韩va亚洲va欧美va久久| 久久久久久免费看| 亚洲电影影音先锋| 亚洲a∨一区二区三区| 久久久久97| 国产成人精品免费视频大全最热 | 国产wwwwxxxx| 久久免费电影网| 天天躁日日躁狠狠躁免费麻豆| 精品一区二区三区蜜桃| 老头吃奶性行交视频| 国产欧美91| 青草青青在线视频| 欧美一区不卡| av电影一区二区三区| 手机在线一区二区三区| 日本午夜精品一区二区| 看全色黄大色大片免费久久久| 粉嫩高清一区二区三区精品视频| 宅男噜噜噜66国产精品免费| 国产精品最新在线观看| 高清av一区二区三区| 日韩免费观看视频| 色豆豆成人网| 国产极品jizzhd欧美| 午夜伦理福利在线| 欧美在线观看网站| 僵尸再翻生在线观看免费国语| 久久久久久久成人| 国产第一页在线| 国模精品一区二区三区色天香| 天使と恶魔の榨精在线播放| 欧美另类极品videosbestfree| 制服丝袜中文字幕在线| 欧美日本中文字幕| 国产探花在线观看| 91精品国产91久久久久久吃药 | 91入口在线观看| 日韩一区二区三区精品| 成人片在线免费看| 丁香综合av| 久久综合狠狠综合久久综青草| 日本一区福利在线| 日韩成人在线资源| 99久久久久国产精品| 亚洲区成人777777精品| 亚洲激情自拍| 黑人糟蹋人妻hd中文字幕| 可以看av的网站久久看| 久久久精品麻豆| 国产乱人伦精品一区二区在线观看| 成人高清在线观看视频| 成年人网站91| 亚洲精品91在线| 中文字幕日韩精品一区| 久艹视频在线观看| 欧美性猛交xxxx免费看漫画 | 欧美va亚洲va在线观看蝴蝶网| 丰满人妻一区二区三区免费| 亚洲国产精品久久久久久| 久久久久久女乱国产| www国产精品视频| 三级福利片在线观看| 欧美一区在线直播| 国产原创一区| 国产精品jizz视频| 欧美裸体在线版观看完整版| 亚洲小视频在线播放| 亚洲中午字幕| 日韩av.com| 99精品欧美一区| 欧美aaa级片| 亚洲一区二区三区视频在线| 久久久黄色大片| 日韩一级高清毛片| 激情小视频在线观看| 欧美精品在线观看| 日韩电影大全网站| 999视频在线观看| 国产精品欧美在线观看| 青青青在线观看视频| 水野朝阳av一区二区三区| 69久久精品无码一区二区| 国产亚洲一区字幕| 久久精品国产亚洲av高清色欲| 欧洲一区二区三区在线| 女人18毛片一区二区三区| 中文字幕亚洲欧美日韩2019| 不卡av免费观看| 成人精品福利视频| 亚洲aa在线| 成人小视频在线观看免费| 视频精品一区二区| 天堂www中文在线资源| 亚洲欧洲av另类| 无码人妻av免费一区二区三区| 日韩精品一区二区三区蜜臀| 欧美激情黑人| 国产成人精品在线| 嫩草国产精品入口| 日本美女爱爱视频| 精品一区二区三区不卡| 自拍偷拍中文字幕| 亚洲成人av在线电影| 国产精品怡红院| 中文国产成人精品久久一| 涩涩视频网站在线观看| 国产一区二区三区高清视频| 一区二区三区午夜探花| 中文字幕精品一区二区三区在线| 国产亚洲1区2区3区| 西西44rtwww国产精品| 精品久久人人做人人爽| а√天堂官网中文在线| 国产在线拍揄自揄视频不卡99| 免费欧美一区| 777精品久无码人妻蜜桃| 成熟亚洲日本毛茸茸凸凹| 波多野结衣家庭教师| 91麻豆精品国产自产在线 | 一级黄色录像在线观看| 中文字幕免费观看一区| 国产熟妇一区二区三区四区| 日韩高清中文字幕| 理论片午夜视频在线观看| 国产伦精品一区二区三区在线| 欧美日韩国产一区精品一区| 亚洲三级在线视频| 亚洲最大的成人av| 亚洲欧美高清视频| 久久露脸国产精品| 林ゆな中文字幕一区二区| 黄色片网址在线观看| 91在线国产福利| 美女又爽又黄免费视频| 亚洲欧美视频在线| 日韩高清成人| 一级二级三级欧美| 国产一本一道久久香蕉| 人妻少妇精品一区二区三区| 日韩欧美国产系列| 俄罗斯一级**毛片在线播放| 国产一区二区三区免费不卡| 国产欧美不卡| 我不卡一区二区| 在线成人av网站| 青青在线视频| 好吊妞www.84com只有这里才有精品| 亚洲精品麻豆| 黄色片网站免费| 91精品国产91综合久久蜜臀| 人妖欧美1区| 日本午夜精品电影| 精品在线免费视频| 久视频在线观看| 亚洲欧洲日产国产网站| 久久久加勒比| 91亚洲精品国产| 久久亚洲精品国产精品紫薇| 中文字幕视频一区二区| 欧美精品日韩三级| 日韩中文av| 奇米视频888| 亚洲成人免费视| 伊人免费在线| 国产经典一区二区三区| 丝瓜av网站精品一区二区| 91杏吧porn蝌蚪| 亚洲精品一区二区三区婷婷月| 国产一区二区三区四区五区3d| 免费在线黄网站| 国产肉丝袜一区二区| 亚洲精品国产手机| 国产精品毛片a∨一区二区三区|国| 66久久国产| 日本高清www| 欧美美女喷水视频| 欧美男人天堂| 黄色高清视频网站| 久久久久久夜精品精品免费| 国产福利第一视频| 国产99久久久欧美黑人| 欧美国产激情| 亚洲国产日韩一区无码精品久久久| 欧美大片免费久久精品三p| 成人日韩在线| 国产精品久久中文字幕| 成人欧美一区二区三区黑人麻豆| 亚洲色欧美另类| av日韩中文字幕|