国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

為什么 Linux 需要 Swapping

共 4469字,需瀏覽 9分鐘

 ·

2021-02-12 10:38

對 Linux 稍有了解的人都知道,Linux 會將物理的隨機(jī)讀取內(nèi)存(Random Access Memory、RAM)按頁分割成 4KB 大小的內(nèi)存塊,而今天要介紹的 Swapping 機(jī)制就與內(nèi)存息息相關(guān),它是操作系統(tǒng)將物理內(nèi)存頁中的內(nèi)容拷貝到硬盤上交換空間(Swap Space)以釋放內(nèi)存的過程,物理內(nèi)存和硬盤上的交換分區(qū)組成了操作系統(tǒng)上可用的虛擬內(nèi)存,而這些交換空間都是系統(tǒng)管理員預(yù)先配置好的[^1]。

圖 1 - Linux Swapping

正是因?yàn)?Linux 上的所有進(jìn)程都會通過虛擬內(nèi)存這一層抽象間接與物理內(nèi)存打交道,而 Swapping 也充分利用了該特性,它能夠讓應(yīng)用程序看到操作系統(tǒng)內(nèi)存充足的假象,然而并不知道它使用的部分虛擬內(nèi)存其實(shí)在磁盤上,因?yàn)閮?nèi)存和磁盤的讀寫速度上的巨大差異,這部分虛擬內(nèi)存的讀寫非常緩慢,我們在 為什么 CPU 訪問硬盤很慢 曾經(jīng)介紹過:

在 SSD 中隨機(jī)訪問 4KB 數(shù)據(jù)所需要的時間是訪問主存的 1,500 倍,機(jī)械磁盤的尋道時間是訪問主存的 100,000 倍[^2]

如此巨大的性能差異使得觸發(fā) Swapping 的進(jìn)程可能會遇到性能損失,同一個頁面的頻繁換入換出會導(dǎo)致極其明顯的性能抖動,如果沒有相應(yīng)的背景知識,遇到類似的問題可能會很難查到根本原因,例如 MySQL 在錯誤配置 NUMA 時就會出現(xiàn)內(nèi)存頁頻繁換入換出,影響服務(wù)質(zhì)量的問題。

Linux 提供了兩種不同的方法啟用 Swapping,分別是 Swap 分區(qū)(Swap Partition)和 Swap 文件(Swapfile):

  • Swap 分區(qū)是硬盤上的獨(dú)立區(qū)域,該區(qū)域只會用于交換分區(qū),其他的文件不能存儲在該區(qū)域上,我們可以使用 swapon -s 命令查看當(dāng)前系統(tǒng)上的交換分區(qū);
  • Swap 文件是文件系統(tǒng)中的特殊文件,它與文件系統(tǒng)中的其他文件也沒有太多的區(qū)別;

Swap 分區(qū)的大小是需要系統(tǒng)管理員手動設(shè)定的,然而不同的場景最好設(shè)置不同交換分區(qū)大小,例如:桌面系統(tǒng)的交換分區(qū)大小可以是系統(tǒng)內(nèi)存的兩倍,這可以讓我們同時運(yùn)行更多的應(yīng)用程序;服務(wù)器的交換分區(qū)應(yīng)該關(guān)閉或者使用少量的交換分區(qū),不過一旦啟用交換分區(qū),就應(yīng)該引入監(jiān)控監(jiān)控應(yīng)用程序的性能。

我們到現(xiàn)在已經(jīng)對 Linux 上的 Swapping 有了一定的了解,接下來回到這篇文章想要討論的問題 — 『為什么 Linux 需要 Swapping』,我們將從以下兩個方面介紹 Swapping 解決的問題、觸發(fā)入口和執(zhí)行路徑:

  • Swapping 可以直接將進(jìn)程中使用相對較少的頁面換出內(nèi)存,立刻給正在執(zhí)行的進(jìn)程分配內(nèi)存;
  • Swapping 可以將進(jìn)程中的閑置頁面換出內(nèi)存,為其他進(jìn)程未來使用內(nèi)存做好準(zhǔn)備;

內(nèi)存不足

當(dāng)系統(tǒng)需要的內(nèi)存超過了可用的物理內(nèi)存時,內(nèi)核會將內(nèi)存中不常使用的內(nèi)存頁交換到磁盤上為當(dāng)前進(jìn)程讓出內(nèi)存,保證正在執(zhí)行的進(jìn)程的可用性,這個內(nèi)存回收的過程是強(qiáng)制的直接內(nèi)存回收(Direct Page Reclaim)。

圖 2 - 直接內(nèi)存回收

直接內(nèi)存回收是在 Linux 調(diào)用 __alloc_pages_nodemask 申請新內(nèi)存頁時觸發(fā)的,該函數(shù)會先在空閑頁列表中查找是否有可用的頁面,如果不存在可用頁面,就會進(jìn)入 __alloc_pages_slowpath 函數(shù)分配內(nèi)存頁,與從空閑列表中直接查找內(nèi)存也相比,該函數(shù)會通過以下步驟分配內(nèi)存:

static?inline?struct?page?*?__alloc_pages_slowpath(gfp_t?gfp_mask,?unsigned?int?order,?struct?alloc_context?*ac)?{
????...
????if?(alloc_flags?&?ALLOC_KSWAPD)
????????wake_all_kswapds(order,?gfp_mask,?ac);

????page?=?get_page_from_freelist(gfp_mask,?order,?alloc_flags,?ac);
????if?(page)?goto?got_pg;

????if?(can_direct_reclaim?&&?(costly_order?||?(order?>?0?&&?ac->migratetype?!=?MIGRATE_MOVABLE))?&&?!gfp_pfmemalloc_allowed(gfp_mask))?{
????????page?=?__alloc_pages_direct_compact(gfp_mask,?order,?alloc_flags,?ac,?INIT_COMPACT_PRIORITY,?&compact_result);
????????if?(page)?goto?got_pg;
????????...
????}

?retry:
????page?=?__alloc_pages_direct_reclaim(gfp_mask,?order,?alloc_flags,?ac,?&did_some_progress);
????page?=?__alloc_pages_direct_compact(gfp_mask,?order,?alloc_flags,?ac,?compact_priority,?&compact_result);
????page?=?__alloc_pages_may_oom(gfp_mask,?order,?ac,?&did_some_progress);
?got_pg:
????return?page;
}
  1. 喚醒 kswapd 線程在后臺回收內(nèi)存并嘗試調(diào)用 get_page_from_freelist 從空閑列表中快速獲取內(nèi)存頁;
  2. 昂貴的內(nèi)存申請會先調(diào)用 __alloc_pages_direct_compact 嘗試壓縮內(nèi)存頁,并在壓縮后的內(nèi)存中調(diào)用 get_page_from_freelist 查找空閑的內(nèi)存頁;
  3. 調(diào)用 __alloc_pages_direct_reclaim 直接回收并分配新的內(nèi)存頁;
  4. 再次調(diào)用 __alloc_pages_direct_compact 嘗試壓縮內(nèi)存并獲取空閑內(nèi)存頁;
  5. 調(diào)用 __alloc_pages_may_oom 分配內(nèi)存,如果內(nèi)存分配失敗會觸發(fā)內(nèi)存不足警告隨機(jī)殺死操作系統(tǒng)上的幾個進(jìn)程;

雖然獲取內(nèi)存頁的步驟已經(jīng)經(jīng)過了大量的刪減,但是其中展示了 Linux 在內(nèi)存也不足時獲取內(nèi)存的幾個常見方法:內(nèi)存壓縮、直接回收以及觸發(fā)內(nèi)存不足錯誤殺掉部分進(jìn)程。

內(nèi)存閑置

應(yīng)用程序在啟動階段使用的大量內(nèi)存在啟動后往往都不會使用,通過后臺運(yùn)行的守護(hù)進(jìn)程,我們可以將這部分只使用一次的內(nèi)存交換到磁盤上為其他內(nèi)存的申請預(yù)留空間。kswapd 是 Linux 負(fù)責(zé)頁面置換(Page replacement)的守護(hù)進(jìn)程,它也是負(fù)責(zé)交換閑置內(nèi)存的主要進(jìn)程,它會在空閑內(nèi)存低于一定水位時,回收內(nèi)存頁中的空閑內(nèi)存保證系統(tǒng)中的其他進(jìn)程可以盡快獲得申請的內(nèi)存,如下圖所示:

圖 3 - Linux 空閑頁面水位

當(dāng)空閑頁面小于 WMARK_LOW 時,kswapd 進(jìn)程才會開始工作,它會將內(nèi)存頁交換到磁盤上直到空閑頁面的水位回到 WMARK_HIGH,不過當(dāng)空閑頁面的水位低于 WMARK_MIN 時會觸發(fā)上一節(jié)提到的內(nèi)存直接回收,而水位高于 WMARK_HIGH 則意味著空閑內(nèi)存充足,不需要進(jìn)行回收。

Linux 操作系統(tǒng)采用最近最少使用(Least Recently Used、LRU)算法置換內(nèi)存中的頁面,系統(tǒng)中的每個區(qū)都會在內(nèi)存中持有 active_listinactive_list 兩種鏈表,其中前者包含活躍的內(nèi)存頁,后者中存儲的內(nèi)存頁都是回收的候選頁面,除此之外,Linux 還會在將 lru_list 根據(jù)內(nèi)存頁的特性分成如下幾種:

enum?lru_list?{
?LRU_INACTIVE_ANON?=?LRU_BASE,
?LRU_ACTIVE_ANON?=?LRU_BASE?+?LRU_ACTIVE,
?LRU_INACTIVE_FILE?=?LRU_BASE?+?LRU_FILE,
?LRU_ACTIVE_FILE?=?LRU_BASE?+?LRU_FILE?+?LRU_ACTIVE,
?LRU_UNEVICTABLE,
?NR_LRU_LISTS
};

其中包含 ANON 的表示匿名內(nèi)存頁,這些內(nèi)存頁存儲了與文件無關(guān)的進(jìn)程堆棧等內(nèi)容,而包含 FILE 的表示與文件相關(guān)的內(nèi)存,也就是程序文件或者數(shù)據(jù)對應(yīng)的內(nèi)存,而最后的 LRU_UNEVICTABLE 表示禁止回收的內(nèi)存頁。

圖 4 - 活躍鏈表和不活躍鏈表

每當(dāng)內(nèi)存頁被訪問時,Linux 都會將被訪問的內(nèi)存頁移到鏈表的頭部,所以在活躍鏈表末尾的是鏈表中『最老的』內(nèi)存頁,守護(hù)進(jìn)程 kswapd 的作用是平衡兩個鏈表的長度,將活躍鏈表末尾的內(nèi)存頁移至不活躍鏈表的隊(duì)首等待回收,而函數(shù) shrink_zones 會負(fù)責(zé)回收 LRU 鏈表中的不活躍內(nèi)存頁。

總結(jié)

很多人認(rèn)為當(dāng)系統(tǒng)內(nèi)存不足時應(yīng)該立即觸發(fā)內(nèi)存不足(Out of memory、OOM)并殺掉進(jìn)程,但是 Swapping 其實(shí)為系統(tǒng)管理員提供了另外一種選擇,利用磁盤的交換空間避免程序被直接退出,以降低服務(wù)質(zhì)量的代價換取服務(wù)的部分可用性。Linux 中的 Swapping 機(jī)制主要是為內(nèi)存不足和內(nèi)存閑置兩種常見的情況存在的

  • Swapping 可以直接將進(jìn)程中使用相對較少的頁面換出內(nèi)存:當(dāng)系統(tǒng)需要的內(nèi)存超過了可用的物理內(nèi)存時,內(nèi)核會將內(nèi)存中不常使用的內(nèi)存頁交換到磁盤上為當(dāng)前進(jìn)程讓出內(nèi)存,保證正在執(zhí)行的進(jìn)程的可用性;
  • Swapping 可以將進(jìn)程中的閑置頁面換出內(nèi)存:應(yīng)用程序在啟動階段使用的大量內(nèi)存在啟動后往往都不會使用,通過后臺運(yùn)行的守護(hù)進(jìn)程,我們可以將這部分只使用一次的內(nèi)存交換到磁盤上為其他內(nèi)存申請預(yù)留空間;

關(guān)于是否應(yīng)該開啟 Swapping 的討論其實(shí)非常多,我們在今天也不應(yīng)該一刀切地認(rèn)為必須開啟或者禁用 Swapping,我們?nèi)匀恍枰治鰣鼍安⒗煤?Linux 為我們提供的這一機(jī)制,例如 Kubernetes 要求禁用 Swapping,我們就應(yīng)該遵循社區(qū)提出的建議,在部署 Kubernetes 的機(jī)器上關(guān)閉這一特性[^3]。到最后,我們還是來看一些比較開放的相關(guān)問題,有興趣的讀者可以仔細(xì)思考一下下面的問題:

  • Linux 提供了哪些參數(shù)來控制 Swapping 的行為?
  • 通過降低服務(wù)質(zhì)量的代價換取部分可用在哪些場景下是可取的?
瀏覽 40
點(diǎn)贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評論
圖片
表情
推薦
點(diǎn)贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 久久av综合| 淫香淫色综合网| 欧美色网| 在线日韩一区二区| 国产丝袜人妖TS系列| 极品久久久| 日本一区二区三区在线观看| 中字av| 欧美69p| 久久一二三区| 日韩欧美综合| 欧洲精品在线视频| 国产九九热视频| 男女啪啪网| 国产无码专区| AV电影在线免费观看| av网站在线免费观看| 超碰人人操人人爱| 大香蕉精品欧美色综合2025| 黄片网址大全| 91成人小电影| 女BBBBBB女BBB| 天天舔天天射| 中文字幕视频网站| 日本黄色免费视频| 亚洲最新AV在线| 亚洲区中文字幕| 免费一级无码婬片A片APP直播| 成人网一区二区| 伊人天天日| 欧美精品在线视频| 自拍毛片| 日韩人妻丝袜中文字幕| 亚洲最大成人网站| 久久中文无码| 你懂的网址在线观看| 亚洲AⅤ| 日韩欧美黄色片| 成人无码电影在线观看| 久草成人| 成人无码网站在线观看| 欧美午夜福利电影| 免费AV观看| 青草视频网| 一区二区三区四区五区在线| 天天澡日日久| 无码区一区二区三区| 女人18特级毛片。| 日韩在线观看网址| 日本草逼| 人人爱人人爽人人操| 三级片网站在线观看| 免费看黄色大片| 午夜爱爱免费视频| 国产成人自拍在线| 成人性视频Aⅴ| 亚洲精品suv视频| 亚洲人成电影| 99久久国产精| 日日操视频| 黄色福利网| 免费黄片网站在线观看| 免费岛国av大片| 人妻精品免费| 欧美日韩黄| 国产三级性爱视频| 影音先锋男人资源网| 成人午夜无码视频| 国产在线无码视频| 操逼91视频| 久久91精品| 91新视频| 亚洲99热| 桃色五月天| 国产操B视频| 久久久91人妻无码精品蜜桃ID| 日韩黄色片网站| 久久久9999| 色片网| 黄色AV免费在线观看| 中文字幕日韩精品人妻| 免费在线观看视频a| 青青草国产亚洲精品久久| 男人午夜AV| 男人天堂免费视频| 亚洲午夜福利在线观看| 夜夜夜夜撸| 91成人一区| 黑人又粗又大XXXXOO| 久久久精品一区| 色色爱爱| 狠狠狠干| 日本中文在线观看| 日本A片一级| 中国一级黄色毛片| 五月婷婷日韩| ThePorn日本无码| 久久九九国产精品怡红院| 中文在线字幕免费观看电视剧大全| 日本性爱网址| 国产精品成人午夜福利| 日韩一级在线免费观看| 亚洲黄色影院| 热久色| 91精品久久久久| 国产精品天天狠天天看| 豆花视频logo进入官网| 91麻豆国产福利精品| 高清无码黄| 亚洲熟女一区二区三区妖精| 免费无码一级A片大黄在线观看| 99久久九九| 可以免费看的黄色视频| 亚洲色情在线观看| 九九九九综合| mm131亚洲国产精品久久| 日韩无码免费电影| 成人精东影业JDAV3密友| 国产毛片在线视频| AV大全在线免费观看| 久久一区二区三区四区五区| 一道本一区二区三区免费视频| 国产成人精品av在线观看| 国产午夜视频| 日韩精品免费在线观看| 爱精品视频| 狠狠躁18三区二区一区免费人 | 亚洲在线视频网站| 免费在线观看a| 蝌蚪窝在线免费观看视频| 成年人在线观看视频网站| 美日韩一区二区| 亚洲成人久久久| 一级a片在线| 神马午夜精品| 国产精品美女久久久| 国产ts在线| 日本黄色视频网| 日韩无码毛片| 九九九精品在线| 五月婷婷性爱| 亚洲成人av在线观看| 亚洲一二三四区| 成人网站一区| 就爱搞搞| 一区无码| 黄色大片免费在线观看| 日本久久不卡| 欧美日本亚洲| 性淫影院| 51一区二区三区| 欧美高清性XXXXHDvideosex| 人妻精品综合码| 午夜黄片| 婷婷丁香五月综合| 国精品无码人妻一区二区三区| 久久爱成人| 午夜天堂精品久久久久9| 欧美成人伦理片网| 无码视频韩国| 久操免费在线观看| 无码视频播放| 一级黄片免费观看| 水蜜桃一区二区三区| 麻豆成人91精品二区三区| 国产夫妻在线视频| 亚洲AV永久无码国产精品久久| www在线| 人人插人人爽| 免费的AV网站| 国产操B视频| 99成人视频| 国产高清AV无码| 中文字幕av无码| wwwAV在线观看| 日韩av一级| 欧美a在线| 亚洲精品久久久久avwww潮水| 亚洲一道本在线| 国产三级片视频| 大陆一级片| 99热99re6国产线播放| 天堂VA蜜桃一区二区三区| 丰满岳乱妇一区二区三区| A级毛片视频| 久久精品禁一区二区三区四区五区 | 99热大香蕉| 日本亚洲黄色视频| 欧美一级日韩| 人妻无码在线观看| 999精品视频| 香蕉视频亚洲| 色色五月天网站| 大香蕉伊人影视| 毛片二区| 自拍偷拍一区| 国产一级a毛一级a毛视频在线网站) | 成人特级毛片全部免费播放| 九九九九九九精品| 亚洲操逼图片| 色mm在线播放| 91乱子伦国产乱子伦!| 亚洲一区二区三区视频| 操小嫩逼视频| 777国产盗摄偷窥精品0000| 日韩性视频| 精品视频久久久| 国产成人AV在线观看| 围内精品久久久久久久久白丝制服| 成人激情视频| 在线你懂| 亚洲一区在线免费观看| 中文字幕免费观看视频| 国产特级毛片AAAAAA| 91精品久久久久| 成人做爰100片免费观看视频 | 国产成人一区二区三区A片免费| 日韩有码第一页| 五月天一区二区| 国产c区| 中文字幕+乱码+中文字幕一区 | 久久福利社| 国产精品理论片| 老鸭窝久久久| 三级黄色免费| 无码视频在线| 国产第一页在线观看| 福利在线播放| 国产永久精品| 91蜜桃传媒在线观看| 一区二区免费在线观看| 国内自拍青青| 中出欧美亚洲| 日韩免费在线| 亚洲激情五月天| 激情国产av| 青娱乐精品在线| AV无码一区| 欧美乱欲视频| 佐山爱人妻无码蜜桃| 91精品视频在线| 97久久97欧美精品A片| 日韩人妻无码中文字幕| 久久免费视频播放| 成人AV十八亚洲二区| 高清视频无码| 亚洲在线一区二区| 亚洲精品在线观看免费| 亚洲成人在线一区| 久在草| 国产视频一区二区在线| 激情男人网| 在线免费看黄片| 三级小说| 国产一级a爱做片免费☆观看| 精品国产一区二区三区久久久蜜月 | 亚洲少妇人妻| 无码一页| 成人无码影院日韩,成人年…| 黄页免费无码| 夜夜撸天天日| 国产激情精品视频| 亚洲色婷婷五月| 美女在线扣穴| 青青草婷婷| 日韩精品一区二区三| 黑人无码| 久久国产大奶| 香蕉操逼小视频| MAD033_后宫秘密陶子.| 无码任你躁久久久久| 欧美三级长视频| 亚洲天堂在线视频| 北条麻妃无码视频| 91色色| 乱码少妇| 香蕉婷婷亚洲丁香| 青榴视频免费观看| 国产精品久久久一区二区三区| 精品国产乱子伦一区二区三区,小小扐| 美女av日逼| 欧美在线播放| 大香蕉尹人在线| 成人黄色视频网站| 天天视频色版免费观看视频| 精品无码一区二区三区四区久久久软件 | 乱码中文字幕日韩欧美在线| 国产三四区久久| 日韩精品欧美一区二区三区| 久久久久久国际四虎免费精品视频 | 国产在线无码观看| 91女人18片女毛片60分钟| 翔田千里一区二区三区| 国产黄| 日韩精品一区二区三区使用方法| 亚洲色情在线| 欧美69视频| 五月天婷婷激情| 久久大香蕉视频| 日本成人中文字幕在线观看| 超碰C| 大荫蒂精品另类| 人人艹在线| 影音先锋成人无码| 京东一热本色道久久爱| 欧美日韩精品一区二区| 日本午夜福利电影| 强伦轩一区二区三区四区播放方式 | 天天看片天天爽| 日韩美女操逼| 国产成人综合网| 激情五月天影院| 日本不卡一区二区三区| 黄色日逼视频| 日韩大码无码| 成人激情久久| 性爱视频网页| 久久久久久久麻豆| 国产色情在线| 国产成人精品AV在线观| 国产激情免费| 中文在线第一页| 久久国产亚洲| 国产无码一二三| 亚洲欧美日韩国产| 国产熟女乱伦| 广西少妇BBwBBwBBw| 无码任你操| 动漫一区二区三区| 亚洲综合精品| 成片免费观看视频大全| 久热中文| 日本在线不卡一区| 国产一级婬乱A片| 裸体美女视频欧美18| 91丨国产丨精品丨丝袜| 欧美激情一区| 黄色大片中国一级片-免费看特一级片-亚洲黄色AV | 国产一二三| 在线观看免费黄片| 色哟哟视频在线观看| 黄色av免费网站| 超碰2025| 神马久久午夜| 国产三级| 国产凹凸视频在线观看| 国产免费无码视频| 西西西444www无码视| a在线观看| 安微妇搡BBBB搡BBBB日| 99成人网站| 十八禁在线播放| 久久国产精品视频| 成人国产无码| 处破女初破全过免费看| 另类图片亚洲色图| 成人AV在线看| 波多野结衣无码一区| 91人妻最真实刺激绿帽| 特级黄色毛片| 亚洲俺去了| 人人爱人人操人人干| 激情视频免费在线观看| 亚洲免费成人| 丁香花在线小说免费阅读| AⅤ在线观看| 丁香九月婷婷| 色色色色色色色色欧美| 日本豆花视频| 壁特壁视频在线观看| 国产欧美在线观看| 成人做爰100片免费着| 超碰在线视| 91狠狠综合久久| 揄拍成人国产精品视频| 日韩高清无码三级片| 香蕉久草| 国产精品九九视频| 国产精品美女视频| 巜人妻初尝按摩师BD中字| 一区二区三区四区不卡| 午夜福利电影网| 欧美性爱视频免费看| 成人性视频Aⅴ| 极品av| 久久性爱网站| 欧美黄片在线免费看| 在线播放内射| 天堂中文在线资源| 亚洲无码久久网| 国产日产亚洲精品| 久久大香蕉| 91视频网站免费观看| 欧美拍拍视频| 99热中文字幕在线观看| 亚洲a√| 日本黄色视频免费看| 少妇做爱特级AAA| 久久成人导航| 男人AV网| 超碰伊人大香蕉| 国产黄色自拍视频| 大香蕉伊人视频在线观看| 古装一级无遮挡A片| 日本三级AAA三级AAAA97| 河南熟妇搡BBBB搡BBBB| 高潮视频在线观看| 欧美一级黃色A片免费看蜜桃熟了 一级a一级a免费观看免免黄‘/ | 免费a在线| 国精自拍| 在线超碰| 囯产精品久久| 97成人人妻一区二区三区| 久草视频免费在线播放| 66久久| 日韩高清在线观看| 久久精品波多野结衣| 欧美69视频| 精品一区二区三区四区五区六区七区八区九区 | 久久精品视频观看| 国产a片免费看| 午夜精品18视频国产17c| 91超碰在线播放| 国产成人久久| 一级黄色电影免费| 热逼视频| 一级特黄妇女高潮AA片免费播放| 国产午夜福利电影| 亚洲在线无码| 五月天激情小说| av免费观看网址| 欧美sese| 免费国产精品视频| 五月天最新网址| 人人操人人妻人人爽| 日本一区二区三区免费视频| 成人小说亚洲一区二区三区| AV无码高清| japanese在线观看| 国产AV影院| 国产l精品久久久久久久久久| 人人摸人人看| 国产毛片毛片毛片毛片毛片| 亚洲午夜久久久之蝌蚪窝| 国产9熟妇视频网站| 欧美理伦| 成人三级视频在线观看| 久久中文无码| 国产无码高清视频| 97国产精品视频人人做人人爱| 插吧插吧网| 亚洲精品乱码久久久久久久| 一区二区三区av| 国产黄色视频在线观看免费| 欧美日综合| 99色色网| 福利导航页| 欧美黄色免费看| yw尤物视频| 欧美footjob高跟脚交| 精品免费在线观看| 免费观看黄色一级片| 亚洲毛片在线观看| 中文字幕免费观看视频| 俺来也官网欧美久久精品| 中文字幕在线视频免费观看| 亚洲精品乱码在线| 日本无码一区二区三区| 天天无码视频| 国产在线一二三| 内射视频免费观看| 91ThePorn国产| 热热色| 亚洲天堂无码高清| 成人激情久久| 九九99久久| 亚洲一级免费视频| 国产精品视频导航| 青草福利视频| 北条麻妃被躁57分钟视频在线 | 水蜜桃一曲二区| 国产毛片毛片| 亚洲美女视频在线| 免费一级a片| 中文字幕在线观看日本| 中文字幕69| 五月天中文字幕| 激情内射网站| 激情五月天在线视频| 成人久久久| 无套免费视频欧美| 黄色视频在线观看| 免费成人黄视频| 黄网站免费在线观看| jizz日韩| 亚洲国产精品自| 午夜AV在线| 国产精品乱| 日本中文字幕网| 四川搡BBBBB搡BBB| 久色| 国产毛片一区二区| 色先锋资源站| 996热久久| 欧美、日韩、中文、制服、人妻| 超碰97在线免费| 午夜试看120秒体验区的特点| 字幕一区二区久久人妻网站| 99免费在线观看| 国产精品欧美综合| 久久久精品在线| 日本在线观看| 日韩欧美内射| 国产亲子乱XXXXimim/| 综合天堂| 高清中字无码| 久久综合中文字幕| 天天日天天撸| 亚洲精品国产AV婷婷| 2021狠狠操| 欧美丝袜脚交xxxxBH| 老司机无码视频| 日韩色色网| 亚洲AV成人无码一区二区三区| 探花熟女| 色色色色色色色色欧美| 亚洲视频网| 国产剧情在线| 国产欧美在线看| 翔田千里一区二区三区精品播放 | 久久新视频| av网站免费在线观看| 中文字幕无码精品三级在线欧美| 中文字幕精品人妻在线| 国产成人网| 中文国产字幕| 婷婷深爱五月| 九七精品| 亚洲熟妇在线观看一区二区| 激情网婷婷| 天天日很很操| 青春草在线观看| 超碰在线观看91| 欧美国产日本| 色老板在线免费观看| 欧美人成人无码| 人人操人人上| 三级高清无码视频| 大香蕉精品欧美色综合2025| 国产色婷婷| 成人无码专区| 操B视频在线观看| 艳妇乳肉豪妇荡乳AV无码福利| 特级西西444www无码视频免费看| 99热官方网站| 二区三区无码| 欧美肏屄网| 成人女人18女人毛片| 中文字幕精品人妻在线| 亚洲天堂在线免费观看| 久久五月天婷婷| 一本色道久久综合无码人妻| 天天天天日| 九九九在线视频| 爆乳一区二区三区| 日韩AV高清无码| 午夜福利澳| 亚洲理论| 一区二区三区四区av| 日韩在线免费看| 日韩AV手机在线观看| 国产黄色一区| 色婷婷官网| 这里视频很精彩免费观看电视剧最新 | 中文无码人妻| 日韩一区无码| 婷婷在线观看视频| 午夜精品18视频国产17c| 亚洲AV无码精品| 9i看片成人免费视频| 亚洲高清无码中文字幕| 日韩成人A片| 一二区无码| 337p大胆色噜噜噜噜噜| 中文日韩字幕| 欧美夜夜操| 国产在线观看av| 91亚洲国产成人精品一区| 亚洲精品乱码久久久久久蜜桃91| 亚洲黄片视频| 国产永久免费| 日本精品一区二区三区四区的功能 | 亚洲色图综合| 另类一区| 欧美视频一区| 三级片无码| 日韩人妻精品无码| 91成人做爰A片| 91夫妻交友视频| 国产熟女一区二区三区五月婷| AA黄色电影| 国产青娱乐在线视频| 69亚洲视频| 国产女人高潮的AV毛片| 国产v亚洲| 久久99精品国产.久久久久久| 国产成人综合在线| 福利视频一区二区三区| 再深点好爽灬轻点久久国产| 欧美日韩爱爱| 日本成人精品| 无码AV在线播放| 天天操天天干天天日| 91精品视频在线| 国产中文人人国际| 五香丁香天堂网| 一级黄色片免费观看| 人人操人人模| 成人久久久久一级大黄毛片中国 | 91人妻一区二区三区无不码超满 | 学生妹做爱视频| 人人操人人摸人人干| 亚洲AV官方网站| 日韩中文字幕无码人妻| 性猛交AAAA片免费观看直播| 老司机精品| 翔田千里无码播放| 日逼电影网| 亚洲vs无码秘蜜桃少妇| 最新97色黄色精品高清网站| 无码电影视频| 欧美一二三| 国产精品乱子伦| 亚洲中文字幕免费视频| 免费视频| 999reav| 91AV久久| 国产综合区| 日韩小黄片| 天天撸在线视频| 东京热综合影院| 91探花足浴店按摩店| 嫩草视频在线观看| 欧美成人精品无| 欧美爱爱免费看| 亚洲精品无码更新| 高清亚洲| 大香蕉伊人影院| 亚洲乱妇| 日韩欧美性爱网站| 亚洲AV成人电影| 三级片网站在线播放| 亚洲激情婷婷| 色妞视频精品一区| 大地资源中文第二页导读内容| 特级西西444WWW高清| 国精产品秘成人一区二| 色77777| 午夜成人国产| 日韩图色| 久久综合热| 国产欧美综合视频一区二区在线| 国产凹凸视频在线观看| 水果派解说av| 波多野结衣国产| 成人网在线视频| av黄色网| 91超碰人人| 播五月婷婷| 91视频在线观看网| 亚洲欧美在线成人| 久热青草| 老熟女乱伦| 日韩一级一级一级| 欧美级黑寡妇毛片app| 久久久久亚洲AV无码麻豆| 国产高清无码免费| 97福利导航| 在线a免费| 在线黄片视频| AⅤ视频在线观看| 日韩欧美一区在线| 香蕉视频在线看| 色色网欧美| 国产A级毛片久久久久久| 搡中国东北老女人视频| 色五月激情| 欧美日韩北条麻妃视频在线观看| 中文有码在线观看| 奇米色色| 国产Av资源| 午夜AAA| 东京热在线观看| 成人大香蕉视频| 国产一区二区三区视频在线观看| 午夜操逼| 男人视频网站| 97A片在线观看播放| 国产老熟女高潮毛片A片仙踪林| 免费在线观看黄片视频| 无码一区二区三区在线| 噜噜色av| HEYZO少婦AV無碼精品| 天天看天天射| 色就是亚洲| 有码中文字幕在线观看| 好吊一区二区三区| 亚洲日皮| 26∪u∪成人网站| 亚洲一区二区网站| 一级欧美黑人大战白妞| 国产综合视频| 久热这里只有| 国产女同性系列| 天堂成人在线视频| 97国产在线观看| 日本操B| av亚洲波多野结衣白嫩水多波| 色综合一区二区三区| 亚洲高清无码久久| 亚洲婷婷五月天| 视频一区中文字幕| www.豆花社区成人| 影音先锋日韩资源| 欧美A级黄片| 伊人九九热| 国产精品色情A级片| 俺也去网站| 日韩人妻丰满无码区A片| 激情综合在线| 亚洲日韩久久| 久久久91人妻无码精品蜜桃ID| 无码插逼| 夜夜嗨av无码一区二区三区| 午夜福利视频91| 大香蕉av一区二区三区在线观看 | 国产三级片AV| 日韩性爱在线| 日韩免费不卡| 亚洲无码二区| 中文字幕日韩亚洲| 国产骚逼| 91香蕉视频免费在线观看| 日本精品一区| 久久婷婷成人综合色怡春院| 亚洲三级网站| 久久91精品| 久久国产精品视频| 亚洲V无码| 久久亚洲中文字幕乱码| 久久99国产乱子伦...| 漂亮人妻吃鸡啪啪哥哥真的好| 亚洲色,天堂网| 免费在线观看中文字幕| 国产福利91| 国产精品成人3p一区二区三区| 在线天堂AV| 男人天堂网AV| 免费高清无码在线观看| 黄色片视频日韩| 国产免费久久| 免费毛片在线| 在线二区| 黄色视频a| 韩国日本美国免费毛片| 亚洲AV无一区二区三区久久| 久热9191| 国产婷婷色一区二区三区| 高清免费在线中文Av| 欧美大香蕉在线| 在线观看免费一区| 韩国精精品视频| 最近中文字幕免费mv第一季歌词大全 | 成人三级在线| 粉嫩99精品99久久久久| 亚洲免费精品视频| 色色777| av手机天堂网| 国产人人操| 蜜桃视频网址| 久久日韩视频| 神马午夜久久| 91精品婷婷国产综合久久蝌蚪| 青娱AV| 蜜桃AV在线播放| 51伦理| 人妻人人爽| 亚洲在线高清| 欧美无遮挡| 国产成人一区二区三区| BBB搡BBB搡BBB搡BBB| 国产成人a亚洲精品www| 黄色小视频在线免费观看| 亚洲无码在线精品| 成人无码视频| 有码一区二区三区| 亚洲中文AV在线| 波多野结衣黄色| 亚洲精品乱码久久久久久| 无码国精品一区二区免费蜜桃| 1024在线视频| A片动漫| 午夜xxx| 无码视频在线观看| 日本成人三级片| 国产免费久久久| 欧美AAAAAA视频| 自拍偷拍在线视频| 综合激情AV| av黄色网| 人妻少妇精品视频| A级黄色电影| 动漫无码视频| 日韩精品一区二区三区四在线播放| 国产艹逼视频| 中文字幕在线一区二区a| 久久国产精| 中文人妻第9页| 波多野结衣国产| 91人妻人人澡人人添人人爽| 久久午夜福利视频| 在线日韩视频| 欧美性爱福利视频| 九九九av| 9191久久| 国产精品一二| 欧美女人操逼| 日无码视频| 无码做爰欢H肉动漫网站在线看| 国产亲子乱A片免费视频| 免费操逼视频在线观看| 成人午夜婬片A片| 日日骚中文字幕| 内射免费视频| 日本a片在线观看| 三级无码片| 亚洲综合图色40p| 成人肏逼视频在线| 操逼网站视频| 成人视频免费| 一区二区在线看| 亚洲国产另类无码| 老司机午夜电影| 成人激情视频A极| 成人网站视频在线观看| 麻豆内射| 超碰97av| 久久波多野结衣一区二区| 男女做爱无码| 日韩欧美不卡色不卡| 日韩AV电影在线观看| 操逼视频免费播放| 91人妻人人澡人人爽人妻| 无码专区亚洲| 国产极品久久久| 字幕一区二区久久人妻网站| 亚洲精品一区二区三区| 一本一道无码免费看视频| 日产精品久久久久| 国产21区| 欧美视频在线观看一区| 天天射夜夜骑| 北条麻妃一区二区三区| 国产传媒在线观看| 九色PORNY9l原创自拍| 国产精品一区二区不卡| aaaaaa在线观看免费高清 | 狠狠综合| 黄色视频网站免费观看| 奇米AV| a视频免费观看| 久久狼人| 亚洲男人的天堂av| 亚洲AV女人18毛片水真多| 国产又粗又大又黄视频| 综合激情五月婷婷| 欧美视频免费操逼图。| 欧美在线视频99| 人人爽人人爽人人爽| 中文字幕人妻丰满熟妇| 91丨PORNY丨丰满人妻网站| 骚妇大战黑人15P| 高清无码免费看| 一区二区三区观看| 在线成人AV| 午夜爱爱爱| av亚洲波多野结衣白嫩水多波| 免费看黄色录像| 大香蕉伊人网视频| 亚洲Av在线观看| 精品亚洲一区二区三区| 国产人成视频免费观看| 国产激情免费| 特黄特色免费大片| 婷婷色综合视频二区| 欧美性受XXXX黑人XYX性爽| 久操免费视频| 国产成人久久777777黄蓉| 狠狠的日| 综合伊人|