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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 的swap具体分析_Linux SWAP 深度解读

發(fā)布時間:2024/7/23 linux 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 的swap具体分析_Linux SWAP 深度解读 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

概述

本文討論的?swap基于Linux4.4內(nèi)核代碼?。Linux內(nèi)存管理是一套非常復(fù)雜的系統(tǒng),而swap只是其中一個很小的處理邏輯。

希望本文能讓讀者了解Linux對swap的使用大概是什么樣子。閱讀完本文,應(yīng)該可以幫你解決以下問題:

1、?swap到底是干嘛的?

2、?swappiness到底是用來調(diào)節(jié)什么的?

3、?kswapd什么時候會進行swap操作?

4、?什么是內(nèi)存水位標(biāo)記?

5、?swap分區(qū)的優(yōu)先級(priority)有啥用?

1、什么是SWAP,到底是干嘛的?

我們一般所說的swap,指的是一個交換分區(qū)或文件。在Linux上可以使用swapon -s命令查看當(dāng)前系統(tǒng)上正在使用的交換空間有哪些,以及相關(guān)信息:

[zorro@zorrozou-pc0 linux-4.4]$ swapon -s

Filename Type Size Used Priority

/dev/dm-4 partition 33554428 0 -1

從功能上講,交換分區(qū)主要是在內(nèi)存不夠用的時候,將部分內(nèi)存上的數(shù)據(jù)交換到swap空間上,以便讓系統(tǒng)不會因內(nèi)存不夠用而導(dǎo)致oom或者更致命的情況出現(xiàn)。

所以,當(dāng)內(nèi)存使用存在壓力,開始觸發(fā)內(nèi)存回收的行為時,就可能會使用swap空間。

內(nèi)核對swap的使用實際上是跟內(nèi)存回收行為緊密結(jié)合的。那么關(guān)于內(nèi)存回收和swap的關(guān)系,我們需要思考以下幾個問題:

為什么要進行內(nèi)存回收?

哪些內(nèi)存可能會被回收呢?

回收的過程中什么時候會進行交換呢?

具體怎么交換?

下面我們就從這些問題出發(fā),一個一個進行分析。

為什么要進行內(nèi)存回收?

內(nèi)核之所以要進行內(nèi)存回收,主要原因有兩個:

內(nèi)核需要為任何時刻突發(fā)到來的內(nèi)存申請?zhí)峁┳銐虻膬?nèi)存。所以一般情況下保證有足夠的free空間對于內(nèi)核來說是必要的。

另外,Linux內(nèi)核使用cache的策略雖然是不用白不用,內(nèi)核會使用內(nèi)存中的page cache對部分文件進行緩存,以便提升文件的讀寫效率。

所以內(nèi)核有必要設(shè)計一個周期性回收內(nèi)存的機制,以便cache的使用和其他相關(guān)內(nèi)存的使用不至于讓系統(tǒng)的剩余內(nèi)存長期處于很少的狀態(tài)。

當(dāng)真的有大于空閑內(nèi)存的申請到來的時候,會觸發(fā)強制內(nèi)存回收。

所以,內(nèi)核在應(yīng)對這兩類回收的需求下,分別實現(xiàn)了兩種不同的機制:

一個是使用?kswapd進程對內(nèi)存進行周期檢查?,以保證平常狀態(tài)下剩余內(nèi)存盡可能夠用。

另一個是?直接內(nèi)存回收(directpagereclaim)?,就是當(dāng)內(nèi)存分配時沒有空閑內(nèi)存可以滿足要求時,觸發(fā)直接內(nèi)存回收。

這兩種內(nèi)存回收的觸發(fā)路徑不同:

一個是由內(nèi)核進程kswapd直接調(diào)用內(nèi)存回收的邏輯進行內(nèi)存回收;

參見mm/vmscan.c中的kswapd()主邏輯

另一個是內(nèi)存申請的時候進入slow path的內(nèi)存申請邏輯進行回收。

參見內(nèi)核代碼中的mm/page_alloc.c中的__alloc_pages_slowpath方法

這兩個方法中實際進行內(nèi)存回收的過程殊途同歸,最終都是?調(diào)用shrink_zone()?方法進行針對每個zone的內(nèi)存頁縮減。

這個方法中會再調(diào)用shrink_lruvec()這個方法對每個組織頁的鏈表進程檢查。找到這個線索之后,我們就可以清晰的看到內(nèi)存回收操作究竟針對的page有哪些了。

這些鏈表主要定義在mm/vmscan.c一個enum中:

根據(jù)這個enum可以看到,內(nèi)存回收主要需要進行掃描的鏈表有如下4個:

anon的inactive

anon的active

file的inactive

file的active

就是說,內(nèi)存回收操作主要針對的就是內(nèi)存中的文件頁(file ?cache)和匿名頁。

關(guān)于活躍(active)還是不活躍(inactive)的判斷內(nèi)核會使用lru算法進行處理并進行標(biāo)記,我們這里不詳細解釋這個過程。

整個掃描的過程分幾個循環(huán):

首先掃描每個zone上的cgroup組;

然后再以cgroup的內(nèi)存為單元進行page鏈表的掃描;

內(nèi)核會先掃描anon的active鏈表,將不頻繁的放進inactive鏈表中,然后掃描inactive鏈表,將里面活躍的移回active中;

進行swap的時候,先對inactive的頁進行換出;

如果是file的文件映射page頁,則判斷其是否為臟數(shù)據(jù),如果是臟數(shù)據(jù)就寫回,不是臟數(shù)據(jù)可以直接釋放。

這樣看來,?內(nèi)存回收這個行為會對兩種內(nèi)存的使用進行回收:

一種是anon的匿名頁內(nèi)存,主要回收手段是swap;

另一種是file-backed的文件映射頁,主要的釋放手段是寫回和清空。

因為針對filebased的內(nèi)存,沒必要進行交換,其數(shù)據(jù)原本就在硬盤上,回收這部分內(nèi)存只要在有臟數(shù)據(jù)時寫回,并清空內(nèi)存就可以了,以后有需要再從對應(yīng)的文件讀回來。

內(nèi)存對匿名頁和文件緩存一共用了?四條鏈表?進行組織,回收過程主要是針對這四條鏈表進行掃描和操作。

2、swappiness到底是用來調(diào)節(jié)什么的?

很多人應(yīng)該都知道?/proc/sys/vm/swappiness?這個文件,是個可以用來調(diào)整跟swap相關(guān)的參數(shù)。這個文件的默認值是60,可以的取值范圍是0-100。

這很容易給大家一個暗示:我是個百分比哦!

那么這個文件具體到底代表什么意思呢?我們先來看一下說明:

======

swappiness

This control is used to define how aggressive the kernel will swap memory pages. Higher values will increase agressiveness, lower values decrease the amount of swap.

A value of 0 instructs the kernel not to initiate swap until the amount of free and file-backed pages is less than the high water mark in a zone.

The default value is 60.

======

這個文件的值用來定義內(nèi)核使用swap的積極程度:

值越高,內(nèi)核就會越積極的使用swap;

值越低,就會降低對swap的使用積極性。

如果這個值為0,那么內(nèi)存在free和file-backed使用的頁面總量小于高水位標(biāo)記(high water mark)之前,不會發(fā)生交換。

在這里我們可以理解file-backed這個詞的含義了,實際上就是上文所說的文件映射頁的大小。

那么這個swappiness到底起到了什么作用呢?

我們換個思路考慮這個事情。假設(shè)讓我們設(shè)計一個內(nèi)存回收機制,要去考慮將一部分內(nèi)存寫到swap分區(qū)上,將一部分file-backed的內(nèi)存寫回并清空,剩余部分內(nèi)存出來,我們將怎么設(shè)計?

我想應(yīng)該主要考慮這樣幾個問題:

如果回收內(nèi)存可以有兩種途徑(匿名頁交換和file緩存清空),那么我應(yīng)該考慮在本次回收的時候,什么情況下多進行file寫回,什么情況下應(yīng)該多進行swap交換。說白了就是平衡兩種回收手段的使用,以達到最優(yōu)。

如果符合交換條件的內(nèi)存較長,是不是可以不用全部交換出去?比如可以交換的內(nèi)存有100M,但是目前只需要50M內(nèi)存,實際只要交換50M就可以了,不用把能交換的都交換出去。

分析代碼會發(fā)現(xiàn),Linux內(nèi)核對這部分邏輯的實現(xiàn)代碼在?get_scan_count()?這個方法中,這個方法被?shrink_lruvec()?調(diào)用。

get_sacn_count()就是處理上述邏輯的,swappiness是它所需要的一個參數(shù),這個參數(shù)實際上是指導(dǎo)內(nèi)核在清空內(nèi)存的時候,是更傾向于清空file-backed內(nèi)存還是更傾向于進行匿名頁的交換的。

當(dāng)然,這只是個傾向性,是指在兩個都夠用的情況下,更愿意用哪個,如果不夠用了,那么該交換還是要交換。

簡單看一下get_sacn_count()函數(shù)的處理部分代碼,其中關(guān)于swappiness的第一個處理是:

這里注釋的很清楚:

如果swappiness設(shè)置為100,那么匿名頁和文件將用同樣的優(yōu)先級進行回收。

很明顯,使用清空文件的方式將有利于減輕內(nèi)存回收時可能造成的IO壓力。

因為如果file-backed中的數(shù)據(jù)不是臟數(shù)據(jù)的話,那么可以不用寫回,這樣就沒有IO發(fā)生,而一旦進行交換,就一定會造成IO。

所以系統(tǒng)默認將swappiness的值設(shè)置為60,這樣回收內(nèi)存時,對file-backed的文件cache內(nèi)存的清空比例會更大,內(nèi)核將會更傾向于進行緩存清空而不是交換。

這里的swappiness值如果是60,那么是不是說內(nèi)核回收的時候,會按照60:140的比例去做相應(yīng)的swap和清空file-backed的空間呢?并不是。

在做這個比例計算的時候,內(nèi)核還要參考當(dāng)前內(nèi)存使用的其他信息。對這里具體是怎么處理感興趣的人,可以自己詳細看get_sacn_count()的實現(xiàn),本文就不多解釋了。

我們在此要明確的概念是:?swappiness的值是用來控制內(nèi)存回收時,回收的匿名頁更多一些還是回收的file cache更多一些?。

swappiness設(shè)置為0的話,是不是內(nèi)核就根本不會進行swap了呢?這個答案也是否定的。

首先是內(nèi)存真的不夠用的時候,該swap的話還是要swap。

其次在內(nèi)核中還有一個邏輯會導(dǎo)致直接使用swap,?內(nèi)核代碼?是這樣處理的:

這里的邏輯是說,如果觸發(fā)的是全局回收,并且zonefile + zonefree <= high_wmark_pages(zone)條件成立時,就將scan_balance這個標(biāo)記置為SCAN_ANON。

后續(xù)處理scan_balance的時候,如果它的值是SCAN_ANON,則一定會進行針對匿名頁的swap操作。

要理解這個行為,我們首先要搞清楚什么是高水位標(biāo)記(high_wmark_pages)。

3、kswapd什么時候會進行swap操作?

我們回到kswapd周期檢查和直接內(nèi)存回收的兩種內(nèi)存回收機制。

直接內(nèi)存回收比較好理解,當(dāng)申請的內(nèi)存大于剩余內(nèi)存的時候,就會觸發(fā)直接回收。

那么kswapd進程在周期檢查的時候觸發(fā)回收的條件是什么呢?

還是從設(shè)計角度來看,kswapd進程要周期對內(nèi)存進行檢測,達到一定閾值的時候開始進行內(nèi)存回收。

這個所謂的閾值可以理解為內(nèi)存目前的使用壓力,就是說,雖然我們還有剩余內(nèi)存,但是當(dāng)剩余內(nèi)存比較小的時候,就是內(nèi)存壓力較大的時候,就應(yīng)該開始試圖回收些內(nèi)存了,這樣才能保證系統(tǒng)盡可能的有足夠的內(nèi)存給突發(fā)的內(nèi)存申請所使用。

4、什么是內(nèi)存水位標(biāo)記?(watermark)

那么如何描述內(nèi)存使用的壓力呢?

Linux內(nèi)核使用水位標(biāo)記(watermark)的概念來描述這個壓力情況。

Linux為內(nèi)存的使用設(shè)置了三種內(nèi)存水位標(biāo)記:high、low、min。他們?所標(biāo)記的含義分別為:

剩余內(nèi)存在high以上表示內(nèi)存剩余較多,目前內(nèi)存使用壓力不大;

high-low的范圍表示目前剩余內(nèi)存存在一定壓力;

low-min表示內(nèi)存開始有較大使用壓力,剩余內(nèi)存不多了;

min是最小的水位標(biāo)記,當(dāng)剩余內(nèi)存達到這個狀態(tài)時,就說明內(nèi)存面臨很大壓力。

小于min這部分內(nèi)存,內(nèi)核是保留給特定情況下使用的,一般不會分配。

內(nèi)存回收行為就是基于剩余內(nèi)存的水位標(biāo)記進行決策的:

當(dāng)系統(tǒng)剩余內(nèi)存低于watermark[low]的時候,內(nèi)核的kswapd開始起作用,進行內(nèi)存回收。直到剩余內(nèi)存達到watermark[high]的時候停止。

如果內(nèi)存消耗導(dǎo)致剩余內(nèi)存達到了或超過了watermark[min]時,就會觸發(fā)直接回收(direct reclaim)。

明白了水位標(biāo)記的概念之后,zonefile + zonefree <= high_wmark_pages(zone)這個公式就能理解了。

這里的zonefile相當(dāng)于內(nèi)存中文件映射的總量,zonefree相當(dāng)于剩余內(nèi)存的總量。

內(nèi)核一般認為,如果zonefile還有的話,就可以盡量通過清空文件緩存獲得部分內(nèi)存,而不必只使用swap方式對anon的內(nèi)存進行交換。

整個判斷的概念是說,在全局回收的狀態(tài)下(有g(shù)lobal_reclaim(sc)標(biāo)記),如果當(dāng)前的文件映射內(nèi)存總量+剩余內(nèi)存總量的值評估小于等于watermark[high]標(biāo)記的時候,就可以進行直接swap了。

這樣是為了防止進入cache陷阱,具體描述可以見代碼注釋。

這個判斷對系統(tǒng)的影響是,?swappiness設(shè)置為0時,有剩余內(nèi)存的情況下也可能發(fā)生交換。

那么watermark相關(guān)值是如何計算的呢?

所有的內(nèi)存watermark標(biāo)記都是根據(jù)當(dāng)前內(nèi)存總大小和一個可調(diào)參數(shù)進行運算得來的,這個參數(shù)是:?/proc/sys/vm/min_free_kbytes

首先這個參數(shù)本身決定了系統(tǒng)中每個zone的watermark[min]的值大小。

然后內(nèi)核根據(jù)min的大小并參考每個zone的內(nèi)存大小分別算出每個zone的low水位和high水位值。

想了解具體邏輯可以參見源代碼目錄下的該文件:

mm/page_alloc.c

在系統(tǒng)中可以從/proc/zoneinfo文件中查看當(dāng)前系統(tǒng)的相關(guān)的信息和使用情況。

我們會發(fā)現(xiàn)以上內(nèi)存管理的相關(guān)邏輯都是以zone為單位的,這里zone的含義是指內(nèi)存的分區(qū)管理。

Linux將內(nèi)存分成多個區(qū),主要有:

直接訪問區(qū)(DMA)

一般區(qū)(Normal)

高端內(nèi)存區(qū)(HighMemory)

內(nèi)核對內(nèi)存不同區(qū)域的訪問因為硬件結(jié)構(gòu)因素會有尋址和效率上的差別。如果在NUMA架構(gòu)上,不同CPU所管理的內(nèi)存也是不同的zone。

相關(guān)參數(shù)設(shè)置

zone_reclaim_mode:

zone_reclaim_mode模式是在2.6版本后期開始加入內(nèi)核的一種模式,可以用來管理當(dāng)一個內(nèi)存區(qū)域(zone)內(nèi)部的內(nèi)存耗盡時,是從其內(nèi)部進行內(nèi)存回收還是可以從其他zone進行回收的選項,我們可以通過?/proc/sys/vm/zone_reclaim_mode?文件對這個參數(shù)進行調(diào)整。

在申請內(nèi)存時(內(nèi)核的get_page_from_freelist()方法中),內(nèi)核在當(dāng)前zone內(nèi)沒有足夠內(nèi)存可用的情況下,會根據(jù)zone_reclaim_mode的設(shè)置來決策是從下一個zone找空閑內(nèi)存還是在zone內(nèi)部進行回收。這個值為0時表示可以從下一個zone找可用內(nèi)存,非0表示在本地回收。

這個文件可以設(shè)置的值及其含義如下:

echo 0 > /proc/sys/vm/zone_reclaim_mode:意味著關(guān)閉zone_reclaim模式,可以從其他zone或NUMA節(jié)點回收內(nèi)存。

echo 1 > /proc/sys/vm/zone_reclaim_mode:表示打開zone_reclaim模式,這樣內(nèi)存回收只會發(fā)生在本地節(jié)點內(nèi)。

echo 2 > /proc/sys/vm/zone_reclaim_mode:在本地回收內(nèi)存時,可以將cache中的臟數(shù)據(jù)寫回硬盤,以回收內(nèi)存。

echo 4 > /proc/sys/vm/zone_reclaim_mode:可以用swap方式回收內(nèi)存。

不同的參數(shù)配置會在NUMA環(huán)境中對其他內(nèi)存節(jié)點的內(nèi)存使用產(chǎn)生不同的影響,大家可以根據(jù)自己的情況進行設(shè)置以優(yōu)化你的應(yīng)用。

默認情況下,zone_reclaim模式是關(guān)閉的。這在很多應(yīng)用場景下可以提高效率,比如文件服務(wù)器,或者依賴內(nèi)存中cache比較多的應(yīng)用場景。

這樣的場景對內(nèi)存cache速度的依賴要高于進程進程本身對內(nèi)存速度的依賴,所以我們寧可讓內(nèi)存從其他zone申請使用,也不愿意清本地cache。

如果確定應(yīng)用場景是內(nèi)存需求大于緩存,而且盡量要避免內(nèi)存訪問跨越NUMA節(jié)點造成的性能下降的話,則可以打開zone_reclaim模式。

此時頁分配器會優(yōu)先回收容易回收的可回收內(nèi)存(主要是當(dāng)前不用的page cache頁),然后再回收其他內(nèi)存。

打開本地回收模式的寫回可能會引發(fā)其他內(nèi)存節(jié)點上的大量的臟數(shù)據(jù)寫回處理。如果一個內(nèi)存zone已經(jīng)滿了,那么臟數(shù)據(jù)的寫回也會導(dǎo)致進程處理速度收到影響,產(chǎn)生處理瓶頸。

這會降低某個內(nèi)存節(jié)點相關(guān)的進程的性能,因為進程不再能夠使用其他節(jié)點上的內(nèi)存。但是會增加節(jié)點之間的隔離性,其他節(jié)點的相關(guān)進程運行將不會因為另一個節(jié)點上的內(nèi)存回收導(dǎo)致性能下降。

除非針對本地節(jié)點的內(nèi)存限制策略或者cpuset配置有變化,對swap的限制會有效約束交換只發(fā)生在本地內(nèi)存節(jié)點所管理的區(qū)域上。

min_unmapped_ratio:

這個參數(shù)只在NUMA架構(gòu)的內(nèi)核上生效。這個值表示NUMA上每個內(nèi)存區(qū)域的pages總數(shù)的百分比。

在zone_reclaim_mode模式下,只有當(dāng)相關(guān)區(qū)域的內(nèi)存使用達到這個百分比,才會發(fā)生區(qū)域內(nèi)存回收。

在zone_reclaim_mode設(shè)置為4的時候,內(nèi)核會比較所有的file-backed和匿名映射頁,包括swapcache占用的頁以及tmpfs文件的總內(nèi)存使用是否超過這個百分比。

其他設(shè)置的情況下,只比較基于一般文件的未映射頁,不考慮其他相關(guān)頁。

page-cluster:

page-cluster是用來控制從swap空間換入數(shù)據(jù)的時候,一次連續(xù)讀取的頁數(shù),這相當(dāng)于對交換空間的預(yù)讀。這里的連續(xù)是指在swap空間上的連續(xù),而不是在內(nèi)存地址上的連續(xù)。

因為swap空間一般是在硬盤上,對硬盤設(shè)備的連續(xù)讀取將減少磁頭的尋址,提高讀取效率。

這個文件中設(shè)置的值是2的指數(shù)。就是說,如果設(shè)置為0,預(yù)讀的swap頁數(shù)是2的0次方,等于1頁。如果設(shè)置為3,就是2的3次方,等于8頁。

同時,設(shè)置為0也意味著關(guān)閉預(yù)讀功能。文件默認值為3。我們可以根據(jù)我們的系統(tǒng)負載狀態(tài)來設(shè)置預(yù)讀的頁數(shù)大小。

swap的相關(guān)操縱命令

可以使用mkswap將一個分區(qū)或者文件創(chuàng)建成swap空間。swapon可以查看當(dāng)前的swap空間和啟用一個swap分區(qū)或者文件。swapoff可以關(guān)閉swap空間。

我們使用一個文件的例子來演示一下整個操作過程:

制作swap文件:

啟用swap文件:

關(guān)閉swap空間:

5、swap分區(qū)的優(yōu)先級(priority)有啥用?

在使用多個swap分區(qū)或者文件的時候,還有一個優(yōu)先級的概念(Priority)。

在swapon的時候,我們可以使用-p參數(shù)指定相關(guān)swap空間的優(yōu)先級,?值越大優(yōu)先級越高?,可以指定的數(shù)字范圍是-1到32767。

內(nèi)核在使用swap空間的時候總是先使用優(yōu)先級高的空間,后使用優(yōu)先級低的。

當(dāng)然如果把多個swap空間的優(yōu)先級設(shè)置成一樣的,那么兩個swap空間將會以輪詢方式并行進行使用。

如果兩個swap放在兩個不同的硬盤上,相同的優(yōu)先級可以起到類似RAID0的效果,增大swap的讀寫效率。

另外,編程時使用mlock()也可以將指定的內(nèi)存標(biāo)記為不會換出,具體幫助可以參考man 2 mlock。

最后

關(guān)于swap的使用建議,針對不同負載狀態(tài)的系統(tǒng)是不一樣的。有時我們希望swap大一些,可以在內(nèi)存不夠用的時候不至于觸發(fā)oom-killer導(dǎo)致某些關(guān)鍵進程被殺掉,比如數(shù)據(jù)庫業(yè)務(wù)。

也有時候我們希望不要swap,因為當(dāng)大量進程爆發(fā)增長導(dǎo)致內(nèi)存爆掉之后,會因為swap導(dǎo)致IO跑死,整個系統(tǒng)都卡住,無法登錄,無法處理。

這時候我們就希望不要swap,即使出現(xiàn)oom-killer也造成不了太大影響,但是不能允許服務(wù)器因為IO卡死像多米諾骨牌一樣全部死機,而且無法登陸。跑cpu運算的無狀態(tài)的apache就是類似這樣的進程池架構(gòu)的程序。

所以:

swap到底怎么用?

要還是不要?

設(shè)置大還是小?

相關(guān)參數(shù)應(yīng)該如何配置?

是要根據(jù)我們自己的生產(chǎn)環(huán)境的情況而定的。

閱讀完本文后希望大家可以明白一些swap的深層次知識。

Q&A:

一個內(nèi)存剩余還比較大的系統(tǒng)中,是否有可能使用swap?

A: 有可能,如果運行中的某個階段出發(fā)了這個條件”zonefile+zonefree<=high_wmark_pages(zone)?“,就可能會swap。

swappiness設(shè)置為0就相當(dāng)于關(guān)閉swap么?

A: 不是的,關(guān)閉swap要使用swapoff命令。swappiness只是在內(nèi)存發(fā)生回收操作的時候用來平衡cache回收和swap交換的一個參數(shù),調(diào)整為0意味著,盡量通過清緩存來回收內(nèi)存。

A: swappiness設(shè)置為100代表系統(tǒng)會盡量少用剩余內(nèi)存而多使用swap么?

不是的,這個值設(shè)置為100表示內(nèi)存發(fā)生回收時,從cache回收內(nèi)存和swap交換的優(yōu)先級一樣。就是說,如果目前需求100M內(nèi)存,那么較大機率會從cache中清除50M內(nèi)存,再將匿名頁換出50M,把回收到的內(nèi)存給應(yīng)用程序使用。但是這還要看cache中是否能有空間,以及swap是否可以交換50m。內(nèi)核只是試圖對它們平衡一些而已。

kswapd進程什么時候開始內(nèi)存回收?

A: kswapd根據(jù)內(nèi)存水位標(biāo)記決定是否開始回收內(nèi)存,如果標(biāo)記達到low就開始回收,回收到剩余內(nèi)存達到high標(biāo)記為止。

如何查看當(dāng)前系統(tǒng)的內(nèi)存水位標(biāo)記?

A: cat /proc/zoneinfo。

總結(jié)

以上是生活随笔為你收集整理的linux 的swap具体分析_Linux SWAP 深度解读的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

五月天亚洲综合 | 久久久精品一区二区 | 韩国一区在线 | 二区三区毛片 | 免费看的黄色录像 | 五月激情站 | 日韩在线观看视频网站 | 中文av在线播放 | 久久综合电影 | 成人免费视频播放 | 久二影院 | 91中文字幕视频 | 欧美精品一二三 | 91在线精品秘密一区二区 | 97人人爽人人 | 色综合久久综合中文综合网 | 欧美精品久久久久久久久免 | 在线国产能看的 | 久久国产精品区 | 三上悠亚在线免费 | 久久福利在线 | 在线看小早川怜子av | 午夜精品久久久久久久久久久 | 国产精品毛片一区二区 | 狠狠插狠狠干 | 97超碰资源 | 国产在线观看午夜 | 成人h在线观看 | 久久九九免费 | 一区国产精品 | 国产一级免费av | 亚洲男人天堂2018 | 亚洲最大在线视频 | 射综合网| 91精品网站在线观看 | 99精品在线视频观看 | 免费观看v片在线观看 | 精品国产免费av | 97香蕉久久超级碰碰高清版 | 国产伦精品一区二区三区在线 | 特片网久久| 成人久久视频 | 国产91探花 | 精品在线亚洲视频 | 亚洲激情 在线 | 97成人精品视频在线观看 | 国产91丝袜在线播放动漫 | 97夜夜澡人人双人人人喊 | 456免费视频 | 国产精品麻豆视频 | 中文字幕亚洲在线观看 | 看国产黄色大片 | 久久国色夜色精品国产 | 五月婷香| 97超碰在线人人 | 日本在线视频一区二区三区 | 91在线观看高清 | 欧美最猛性xxxxx(亚洲精品) | 日本久久精 | 亚洲天堂网在线播放 | 97精品超碰一区二区三区 | 日韩精选在线观看 | 成人av免费看 | 欧美日韩不卡一区二区 | 国产免费人成xvideos视频 | 久久久精品在线观看 | 久久99精品国产 | 成人在线免费观看视视频 | 国产精品久久久久久999 | 97日日碰人人模人人澡分享吧 | 日韩精品在线免费播放 | 国产婷婷久久 | 国产精品青青 | 伊人色综合久久天天 | 久久高清免费观看 | 亚州av一区 | www.黄色在线 | 亚洲成av人片在线观看 | 欧美韩国在线 | 亚洲精品大片www | 在线国产91| 国产精品亚洲片在线播放 | 精品国产一区二区三区久久影院 | 日韩va在线观看 | 国产日韩欧美自拍 | 天堂在线一区二区 | 国产97碰免费视频 | 狠狠插狠狠操 | 久久精品视频国产 | 久久久18 | 亚洲综合视频在线播放 | 欧美精品乱码久久久久 | 日本精品一区二区三区在线观看 | 亚洲精品在线观 | 久久久精品国产免费观看一区二区 | 国产高清不卡一区二区三区 | 久久久精品欧美一区二区免费 | 久久视频精品在线观看 | 国产精品18久久久久久久 | 欧美综合在线观看 | 国产一二三四在线视频 | 波多野结衣一区二区 | 中文av一区二区 | 亚洲国产午夜视频 | 亚洲一区久久 | 国产主播大尺度精品福利免费 | 国产免费嫩草影院 | 国产不卡视频在线 | 国产99久久久国产精品免费二区 | 国产在线精品二区 | 天天干夜夜操视频 | 久久免费a | 国产亚洲资源 | 91传媒在线 | 日本在线成人 | av一级片在线观看 | 久久激情综合 | 91久久精品一区 | 91视频 - v11av| 国产成人在线一区 | 丁香九月婷婷 | 亚洲黄色区 | 亚洲播播 | 一区二区三区四区在线免费观看 | 视频在线精品 | 91视频免费视频 | 毛片.com| 17婷婷久久www| 嫩嫩影院理论片 | 亚洲久草在线视频 | 国产美女永久免费 | av黄色免费网站 | 中国一级片在线播放 | 成人资源在线播放 | 欧美日韩不卡一区二区三区 | 亚洲黄a | 99视频久久 | 激情五月婷婷综合 | 香蕉视频最新网址 | 特级xxxxx欧美 | 天天综合网天天综合色 | 国产理伦在线 | 免费看亚洲毛片 | 免费在线观看视频a | 成人啊 v| 久久不见久久见免费影院 | 国产福利免费在线观看 | 亚洲欧美国产视频 | 久久第四色| 国产一区二区三区免费在线观看 | 正在播放久久 | 精品亚洲男同gayvideo网站 | 国产精品美女久久久久aⅴ 干干夜夜 | 久久久久免费网 | 成年人av在线播放 | www久 | 欧美激情一区不卡 | 欧美一进一出抽搐大尺度视频 | 国产在线 一区二区三区 | 91伊人久久大香线蕉蜜芽人口 | 国产精品高清一区二区三区 | 国产乱码精品一区二区三区介绍 | 丁香av在线| 久久人91精品久久久久久不卡 | 国产视频 亚洲精品 | 久久激情婷婷 | 亚洲第一区在线播放 | 久久99网站 | 久久99国产精品自在自在app | 二区三区在线视频 | 欧美成亚洲 | 国产视频在线一区二区 | av免费在线观看网站 | 精品欧美一区二区三区久久久 | 天天色天天综合网 | 九九热久久久 | 欧美特一级片 | 亚洲国产精品va在线看 | 色婷婷综合久久久 | 2019中文在线观看 | 国产视频久 | 亚洲成人网在线 | 91福利视频在线 | 国产亚洲精品美女久久 | 国精产品满18岁在线 | 九九九视频精品 | 亚洲六月丁香色婷婷综合久久 | 欧美a级片网站 | 成年人在线观看视频免费 | 波多野结衣在线视频免费观看 | 超碰97中文 | 在线观看完整版 | 日韩素人在线观看 | 在线观看中文字幕一区 | 亚洲3级| 综合激情av | 日韩理论在线观看 | 91禁在线看 | 国产成人三级在线观看 | av大全免费在线观看 | 国产一二三区av | 91成熟丰满女人少妇 | 亚洲精品中文在线观看 | 久久久精品免费看 | 久久久久久国产精品免费 | 91精品电影| 美女啪啪图片 | 国产精品视频免费 | 波多野结衣亚洲一区二区 | 欧美亚洲xxx | 久久激情视频 久久 | 国产人成精品一区二区三 | 91自拍视频在线观看 | av大片免费看 | 久久这里有| 久久天天操 | 国产视频亚洲精品 | 亚洲精品美女久久久久网站 | 亚洲高清激情 | 91九色精品 | 99精品视频播放 | 国产欧美日韩视频 | 欧美精品一区二区三区四区在线 | 日本在线观看一区二区三区 | 黄色福利网 | 午夜影视av | 国产自在线 | 色婷婷色| 久久毛片视频 | 国产五月 | 日韩城人在线 | 玖玖在线免费视频 | 亚洲精品资源在线观看 | 四虎国产精品永久在线国在线 | 五月婷婷综合网 | 一色屋精品视频在线观看 | 色婷婷激情五月 | 中文字幕日本在线观看 | 欧美日韩精品在线视频 | 国产日韩精品欧美 | 国产男女无遮挡猛进猛出在线观看 | av九九| 国产午夜三级一区二区三桃花影视 | 色五丁香 | 久久久精品视频成人 | 国产精品自在欧美一区 | 狠狠干天天干 | 国产精品综合久久久久 | 综合国产在线观看 | 国语久久 | 福利一区在线视频 | 亚洲国产日韩精品 | 国产在线精品一区二区三区 | 国产福利a | 中文字幕在线观看免费 | www.久久色 | 国产成人一区二区三区影院在线 | 久久免费视频在线观看6 | 欧美一区二区在线免费看 | 五月婷社区 | 国产91电影在线观看 | 国产亚洲精品无 | 国产精品青青 | 久久tv | 天天摸天天舔天天操 | 波多野结衣日韩 | 成人一级片视频 | 日日草天天干 | 国产精品一区二区三区视频免费 | 福利视频一区二区 | av先锋中文字幕 | 日韩av中文字幕在线 | 黄色午夜网站 | 伊人首页| 日韩免费看片 | 日日操天天爽 | 人人爽人人爽人人片av免 | 日韩一区二区三区观看 | 欧美坐爱视频 | 91丨九色丨国产在线 | 国产手机视频在线播放 | 999久久精品 | 国产伦精品一区二区三区四区视频 | 啪啪免费试看 | 亚洲一区二区精品3399 | 天堂av在线网 | 久久久国产成人 | 日日夜夜噜 | 九九欧美视频 | 日韩欧美视频免费看 | 国产精品一区欧美 | 在线播放 日韩专区 | 91视频链接 | 国产激情久久久 | 亚洲高清精品在线 | 人人爽人人爱 | 成年人国产在线观看 | 中文字幕一区二区三区四区久久 | 免费看片成年人 | 在线免费观看黄色小说 | 亚洲综合成人专区片 | 久久国产女人 | 玖玖玖在线观看 | 99久免费精品视频在线观看 | 日韩av午夜在线观看 | 欧美人体xx | 亚洲国产欧美一区二区三区丁香婷 | 中文字幕在线一二 | 成人毛片a| 亚洲精品1234区 | 成年人在线视频观看 | 亚洲欧洲精品视频 | 日日操日日插 | 99精品视频在线免费观看 | 亚洲国产日韩av | 欧美精品v国产精品v日韩精品 | 婷婷成人综合 | 在线观看亚洲国产 | 亚洲香蕉在线观看 | av免费片| 婷婷久久久 | 国产亚洲情侣一区二区无 | 国产视频一区在线播放 | 国产精品美女久久久久久网站 | 国产大陆亚洲精品国产 | 欧美久久久久久久久久久久久 | 国产一区成人 | 在线欧美最极品的av | 亚洲视频2 | 天天操操操操操 | 国产精品乱码久久 | 亚洲一区二区三区91 | 一区二区三区四区在线 | 992tv在线 | 热久久电影 | 在线观看免费日韩 | 视频一区二区三区视频 | 热久久免费视频精品 | 欧美精品在线观看 | 免费瑟瑟网站 | 开心激情久久 | 91欧美日韩国产 | 午夜精品久久久 | 亚洲精品乱码白浆高清久久久久久 | 久久久黄色av | 午夜电影av| 国产精品黄色在线观看 | wwwwwww黄 | 国产中文字幕网 | 国产中出在线观看 | 亚洲精品视频免费看 | 在线视频app | 九九视频免费观看视频精品 | 亚洲区色 | 在线观看视频99 | 国产精品久久久av | 亚洲精品国久久99热 | 婷婷日日 | 一区二区三区观看 | 亚洲欧美国产精品久久久久 | 国产不卡精品 | 国产色婷婷精品综合在线手机播放 | 91传媒免费在线观看 | 成人免费中文字幕 | 免费日韩电影 | 国产精品久久一区二区三区, | 91亚洲精品在线 | 69精品 | 伊色综合久久之综合久久 | 国产精品毛片久久久久久久 | 久久成人人人人精品欧 | 91高清视频| 国产日韩欧美在线影视 | 日本69hd| 亚洲国产中文字幕在线视频综合 | 久久国产美女视频 | 午夜精品三区 | 国产精品久久久久久久久大全 | 91片黄在线观看动漫 | 少妇bbbb搡bbbb搡bbbb | 亚洲在线精品 | 五月天狠狠操 | 日色在线视频 | 国产96在线观看 | 国产专区免费 | 日韩精品91偷拍在线观看 | 成人黄色中文字幕 | 国产精品ⅴa有声小说 | 黄色日本免费 | 国产另类av| 久久久国产高清 | 91免费视频网站在线观看 | 成人亚洲综合 | 久久国产精品免费一区 | 国产一级片一区二区三区 | 成人动漫一区二区三区 | 九九国产视频 | 久久综合久久伊人 | 香蕉精品视频在线观看 | 在线视频精品播放 | 一区二区三区在线免费播放 | 一级a毛片高清视频 | 日韩网站在线观看 | 天天综合成人 | 国产精品久久久久久久电影 | 在线不卡中文字幕播放 | 国产精品久久久久久久婷婷 | 欧美日韩中文在线观看 | 中文字幕在线第一页 | 九九免费在线看完整版 | 狠狠狠综合 | 国产一级二级在线观看 | 欧美激情在线看 | 国产精品12345| 亚洲国产成人在线播放 | 国产玖玖精品视频 | 免费福利在线 | 色综合久久久久综合99 | av成人在线看 | 亚洲天堂精品 | 在线播放 亚洲 | 成人免费一区二区三区在线观看 | 狠狠躁日日躁狂躁夜夜躁av | 波多在线视频 | 久久久久免费网站 | av在线最新 | 免费黄色a级毛片 | 国产一线二线三线在线观看 | 99视频在线精品国自产拍免费观看 | 91在线区 | 国产一区二区精品久久 | 天天舔天天搞 | 日韩黄色av网站 | 国产精品黑丝在线观看 | 成人av中文字幕在线观看 | 国产又粗又猛又色又黄视频 | 91av视频在线观看 | 最近日本mv字幕免费观看 | 91精品91 | 成人黄色一级视频 | 激情综合五月婷婷 | 国产午夜三级 | 高清国产午夜精品久久久久久 | 中文字幕国内精品 | av中文资源在线 | 日日综合网| 国产精品久久久久国产a级 激情综合中文娱乐网 | 久久这里精品视频 | 日韩成人精品一区二区 | 国内视频在线观看 | 美女黄频 | 永久免费视频国产 | 国产一区二区中文字幕 | 成人一级黄色片 | 人人射人人澡 | 伊人va | 91在线观看高清 | 日韩欧美一区二区三区视频 | 午夜婷婷综合 | 亚洲尺码电影av久久 | 日日夜夜天天久久 | 中文字幕色综合网 | 久久综合九色欧美综合狠狠 | 一区二区三区四区在线免费观看 | 婷婷综合伊人 | 伊人久久电影网 | 欧美日韩成人一区 | 激情婷婷在线观看 | 91麻豆精品国产 | 在线观看福利网站 | 顶级欧美色妇4khd | 欧美性超爽 | 国偷自产中文字幕亚洲手机在线 | 成人av中文字幕在线观看 | 久久综合九色综合欧美狠狠 | 亚洲涩涩涩 | 九九免费视频 | 亚洲国产三级在线观看 | 99精品欧美一区二区 | ,久久福利影视 | 四川bbb搡bbb爽爽视频 | 日本天天色 | 欧美精品一级视频 | 亚洲成人黄色av | 免费在线观看av不卡 | 99热.com| 久精品视频免费观看2 | 天天操天天谢 | 国产成人福利在线观看 | www久久九| 久久久久久久久久网 | 久久久久久久久久久福利 | 在线成人免费电影 | 久久久久久久免费看 | 国产精品美女久久久免费 | 欧美日韩国产一区二区在线观看 | 欧美在线观看小视频 | 国产精品国产亚洲精品看不卡 | 国产亚洲精品久久久久久电影 | 人人干在线| 中文字幕在线观看第二页 | 成人免费看片98欧美 | 99久久久国产精品美女 | 国产成人久久精品 | 天天爱天天草 | 激情伊人| 黄污网| 激情婷婷亚洲 | 99九九99九九九视频精品 | av中文天堂在线 | 黄色1级毛片 | 日韩免费电影在线观看 | 国产精品高潮在线观看 | 波多野结衣一区二区 | 亚洲视频 中文字幕 | 免费网站观看www在线观看 | 97超碰免费 | 黄色一区二区在线观看 | 国产免费一区二区三区网站免费 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 日韩资源在线观看 | 精品一区二区三区四区在线 | 美女啪啪图片 | 国产中文字幕在线视频 | 久久久久久久久久久久久影院 | 日韩在线 一区二区 | 丝袜+亚洲+另类+欧美+变态 | 日韩欧美在线高清 | 成年人网站免费在线观看 | 欧美久久久久久久久久 | 97精品国自产拍在线观看 | 黄色a视频免费 | 91亚洲精 | 日韩欧美v | 日日夜夜天天久久 | 一级黄色片在线免费观看 | 国产免费嫩草影院 | 国产成人精品免高潮在线观看 | 天天天色 | 国产黄在线看 | 国产成人在线网站 | 奇米网网址 | 美女视频黄网站 | 天天操天天爱天天干 | 91网站在线视频 | 国产精品九九九九九九 | 五月天堂色 | 国产精品孕妇 | 一区中文字幕电影 | 激情综合电影网 | 波多野结衣亚洲一区二区 | 亚洲一区二区黄色 | 91爱爱视频 | 国产福利91精品 | 国产原创av在线 | 日韩精品一区二 | 在线亚洲小视频 | 久久视频网 | 99久久99久久免费精品蜜臀 | 久久一区精品 | 国产无遮挡猛进猛出免费软件 | 欧美精品一区二区蜜臀亚洲 | 91成人网在线| 日日躁夜夜躁aaaaxxxx | 91网站观看| 18pao国产成视频永久免费 | 97超碰资源 | 国产成人精品一区二区三区网站观看 | 97超碰免费在线观看 | 99草在线视频| 欧美一区二区日韩一区二区 | 国产精品欧美精品 | 日本午夜在线观看 | 久久精品免费 | 精品视频 | 97精品国产97久久久久久粉红 | 最新色视频 | 婷婷丁香社区 | 久久久久国产视频 | 蜜臀av性久久久久av蜜臀妖精 | av高清免费 | 成人97人人超碰人人99 | 欧美激情片在线观看 | 在线观看不卡视频 | 国产九九热 | 久久99精品国产麻豆宅宅 | 亚洲国产欧美在线看片xxoo | 国产成人99久久亚洲综合精品 | 中文字幕在线观看免费高清完整版 | 日本少妇高清做爰视频 | 国产精品综合久久久 | 国产成人精品亚洲日本在线观看 | av成人免费在线观看 | 国产香蕉久久 | 丁香婷婷激情啪啪 | 中文字幕在线观看三区 | 美女一级毛片视频 | 久久免费看a级毛毛片 | 久久精品一区二区三区国产主播 | 91视频在线观看免费 | 在线观看免费观看在线91 | 婷婷黄色片 | 亚洲春色成人 | 黄色h在线观看 | www.五月婷婷 | 久久亚洲私人国产精品va | 91亚洲精品久久久久图片蜜桃 | 国产在线1区 | 在线观看岛国av | 国产综合在线观看视频 | 一级片免费观看 | 久久一二三四 | 日本韩国精品一区二区在线观看 | 91丨九色丨国产在线 | 国产又粗又猛又爽又黄的视频先 | 精品国产一区二区三区在线 | 99在线精品视频在线观看 | 日韩精品在线播放 | 91在线九色 | 人人揉人人揉人人揉人人揉97 | 国产h在线观看 | 中文字幕国产在线 | 一区二区三区精品久久久 | 黄色影院在线观看 | 中文字幕 二区 | 91天堂素人约啪 | 午夜免费久久看 | 婷婷丁香在线视频 | 日韩欧美精品在线 | 蜜臀一区二区三区精品免费视频 | 黄色不卡av| 国产不卡免费av | 国产成人一区二区三区 | 国产免费小视频 | 日韩av不卡在线播放 | 欧洲视频一区 | 国产99爱 | 免费在线观看污 | 久久视频免费 | 美女国内精品自产拍在线播放 | 日韩精品久久久久 | 国产精品久久中文字幕 | 国产九色在线播放九色 | 在线观看国产一区二区 | 92中文资源在线 | 久久大片网站 | 免费手机黄色网址 | 国产xx在线 | 玖玖视频| 久久图 | 精品99免费视频 | 国产精品久久久久久久久久直播 | 国产综合福利在线 | 精品国产成人av | 日本精品久久久久久 | 又黄又爽又湿又无遮挡的在线视频 | 日韩高清三区 | 精品久久精品 | 久色 网 | av福利在线免费观看 | 在线视频观看你懂的 | 婷婷激情五月 | 五月激情片 | 国产伦精品一区二区三区无广告 | 亚洲男男gaygay无套同网址 | 手机看片久久 | 欧美伦理一区二区三区 | 四虎在线视频 | 99热在线观看免费 | 日韩一区二区三区不卡 | 日韩在线首页 | 日韩三级视频 | 日本久久成人中文字幕电影 | 久草在线综合 | 亚洲激情在线视频 | 亚洲国内精品 | 成年人免费观看国产 | 91成人网在线观看 | 毛片精品免费在线观看 | 超碰97在线资源 | 亚洲高清视频一区二区三区 | 成人免费看黄 | 99色在线观看 | 在线免费av播放 | 亚洲男女精品 | 欧美天堂视频在线 | 成人av影院在线观看 | 狠狠躁夜夜躁人人爽视频 | 日本久久综合网 | 亚洲综合成人婷婷小说 | 久久久久在线观看 | 人人干干人人 | 国产麻豆传媒 | 最近中文字幕高清字幕免费mv | 在线有码中文字幕 | 国产 一区二区三区 在线 | 成人黄色毛片 | 91大片网站 | 99热国产在线观看 | 国产在线观看污片 | 精品久久久久久国产偷窥 | 午夜av不卡 | 最新真实国产在线视频 | 五月精品 | 婷婷黄色片 | 国产一区二区三区在线免费观看 | av大全在线看 | 日韩| 韩国av一区二区三区在线观看 | 人人干人人艹 | 国产一二三四在线观看视频 | 日韩欧美综合视频 | 午夜av网站 | 五月在线 | 国产精品久久久久毛片大屁完整版 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 亚洲高清视频在线播放 | 在线黄色av电影 | 亚洲国产精品第一区二区 | 欧美一级电影免费观看 | 成人免费色 | 超碰97在线资源 | 亚州精品天堂中文字幕 | 日韩久久久 | 国产精品免费一区二区 | 在线观看你懂的网站 | 国产又粗又长又硬免费视频 | 狠狠干,狠狠操 | 久久男人影院 | 中文字幕亚洲情99在线 | 天天色天天操综合 | 三级黄色网址 | 四虎在线观看视频 | 亚洲激情 欧美激情 | 欧美特一级片 | 人人爽人人澡人人添人人人人 | 欧美怡红院 | 亚洲精品黄网站 | 欧美一级特黄高清视频 | 欧美一区二区三区免费看 | 日韩专区在线 | 亚洲精品乱码久久久久v最新版 | 婷婷电影在线观看 | 在线视频精品播放 | 亚洲天堂色婷婷 | 91香蕉久久 | 婷婷九月丁香 | 亚洲精品大全 | 日韩精品一区二区免费 | 久久久久亚洲精品成人网小说 | 国产精品露脸在线 | 亚洲国产激情 | 免费黄色av. | 国产综合激情 | av电影免费在线看 | av网址最新 | 国产成人精品一区二区在线 | 最近中文字幕免费 | 国产偷v国产偷∨精品视频 在线草 | 中文在线免费观看 | 黄色成人在线网站 | 日韩欧美在线视频一区二区 | 激情网站五月天 | 国产精品麻豆视频 | 免费h精品视频在线播放 | 久久亚洲免费 | 国产成人精品网站 | www.久久免费视频 | 一级片免费观看视频 | 天堂视频中文在线 | 激情小说 五月 | 香蕉一区 | 丁香婷婷激情网 | 久久久久久亚洲精品 | 免费在线播放 | 草免费视频 | 一区二区三区高清在线观看 | 岛国大片免费视频 | 成人综合婷婷国产精品久久免费 | 97在线观看免费观看 | www.超碰97.com | 天天色天天射天天干 | 欧美一级久久久 | 国产一级视频在线免费观看 | av日韩av| 自拍超碰在线 | 在线观看视频色 | 亚洲精品乱码久久久久久高潮 | 97电影在线看视频 | 午夜少妇一区二区三区 | 亚洲精品女人久久久 | 欧美日韩三区二区 | 亚洲精品玖玖玖av在线看 | 国产香蕉97碰碰碰视频在线观看 | 免费日韩 精品中文字幕视频在线 | 91在线免费播放视频 | 欧洲精品二区 | 91精品免费 | 天天射网 | 黄av免费| 国产精品乱码久久久久久1区2区 | 久久再线视频 | 国产69精品久久久久久久久久 | 四虎免费在线观看 | 国产系列精品av | 中文字幕av日韩 | 欧美 日韩 国产 成人 在线 | 国产99久久久精品视频 | 激情综合色综合久久综合 | 日韩a级免费视频 | 亚洲电影av在线 | 久久中文字幕视频 | 精品一区二区三区香蕉蜜桃 | 国产成年人av | 超碰97免费观看 | 1区2区3区在线观看 三级动图 | 亚洲区精品 | 18性欧美xxxⅹ性满足 | 夜又临在线观看 | 免费成人黄色av | 五月婷婷在线观看视频 | 日韩国产欧美视频 | 国产视频综合在线 | 日韩女同一区二区三区在线观看 | 91视频在线网址 | 高清av免费看 | av高清在线观看 | 国产精品第一页在线 | 91精品老司机久久一区啪 | 奇米网8888 | www.com操| 在线免费观看亚洲视频 | 久久精品中文视频 | 久久久午夜电影 | 日韩在线视频精品 | 国产中文字幕亚洲 | 九九热精 | 亚洲天天做 | 久久久久综合视频 | 国产精品久久久av久久久 | 国产精品久久久久久久久久久久午夜片 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 夜夜澡人模人人添人人看 | 国内精品久久久久久久久久久久 | 免费精品在线观看 | 国产视频日韩 | 丁香婷婷久久 | 色久av| 在线免费观看亚洲视频 | 在线国产一区二区三区 | 在线免费观看不卡av | 亚洲精品视频网站在线观看 | 日韩免费电影一区二区三区 | 中文字幕中文中文字幕 | 久久香蕉国产精品麻豆粉嫩av | 中文字幕国内精品 | 天天草天天草 | 久久久www免费电影网 | 亚洲精品乱码久久久久久蜜桃欧美 | av电影一区二区三区 | 成人av电影免费 | 成人在线免费观看网站 | 欧美日韩在线免费观看视频 | 在线播放视频一区 | 国产精品资源 | 久久久www成人免费毛片 | 日韩电影在线视频 | 999精品视频| 在线观看国产日韩欧美 | 国产一级精品视频 | 国产成人精品一区二区三区在线 | 国产一级大片免费看 | 久久久久久在线观看 | 国产日产精品一区二区三区四区的观看方式 | 日韩精品免费在线播放 | 97高清视频 | 亚洲高清视频一区二区三区 | 麻花传媒mv免费观看 | 五月色综合 | 黄色成人在线观看 | 成人a免费看 | 国产精品美女在线 | av黄色免费网站 | 中文字幕在线观看免费 | 亚洲午夜精品久久久久久久久久久久 | 夜色.com | 成人国产精品久久久久久亚洲 | 96视频在线| 久久精品最新 | 国产成人在线观看免费 | 久久久麻豆视频 | 国产精品视频永久免费播放 | 国产激情免费 | 天天干天天操天天搞 | 天天干.com| 中文字幕电影高清在线观看 | 精品一区二区三区久久久 | 五月婷丁香 | 久久久久久黄色 | 国产大陆亚洲精品国产 | 999久久a精品合区久久久 | 成人sm另类专区 | 午夜视频欧美 | 美女福利视频在线 | 在线亚洲欧美视频 | 天天做综合网 | 亚洲美女免费视频 | 欧美精品亚洲二区 | 亚洲综合视频在线观看 | 欧美精品久久久久久 | 91爱爱中文字幕 | 丁香婷婷综合激情 | 久久综合亚洲鲁鲁五月久久 | 97**国产露脸精品国产 | 超碰在线人人爱 | 婷婷深爱网 | 97免费中文视频在线观看 | 黄色片网站大全 | 国产小视频免费观看 | 国产成本人视频在线观看 | 日韩在线网址 | 婷婷综合av| www黄com| 黄色在线观看免费网站 | 国产一级视频免费看 | 中文在线免费看视频 | www.夜色321.com | 成人香蕉视频 | 91高清免费在线观看 | 国产精美视频 | 国产视频在线一区二区 | 97久久精品午夜一区二区 | 久久99久久99精品免观看软件 | 国产在线小视频 | 久久五月网| 日日操天天操夜夜操 | 五月综合久久 | 狠狠黄| 91色一区二区三区 | 欧美精品免费在线观看 | 欧美一区二区三区在线看 | 国产一区二区在线视频观看 | 91在线观看高清 | 国产午夜精品在线 | 中文字幕婷婷 | 久久99精品热在线观看 | 天天操天天干天天综合网 | a√国产免费a | 日本久久免费电影 | 96久久欧美麻豆网站 | 最新极品jizzhd欧美 | 欧美精品一二三 | 亚洲精品在 | 成人av免费看 | 成人永久在线 | 中文字幕 91 | 国产视频在线观看免费 | 成年人免费在线观看网站 | 国产精品白丝av | 91精品久久久久久久91蜜桃 | 人人爽久久久噜噜噜电影 | 91av在线不卡 | 国产精品福利无圣光在线一区 | 九九在线国产视频 | 国产视频1 | 免费观看日韩 | 蜜桃视频在线视频 | 免费观看一级成人毛片 | 久久激情精品 | 精品国产免费看 | 涩五月婷婷| 欧美一级视频免费 | 69久久夜色精品国产69 | 不卡精品视频 | 日韩视频中文字幕在线观看 | 国产精品午夜久久久久久99热 | 91精品在线观看入口 | 爱射综合 | 免费观看视频的网站 | 免费精品视频 | 黄色录像av | 久久精品高清视频 | 欧美精品在线观看免费 | 激情婷婷综合网 | 天天草天天 | 九九在线高清精品视频 | 国产一区二区综合 | 成人av中文字幕在线观看 | 奇米网在线观看 | 波多野结衣视频一区 | 在线成人一区二区 | 国产一区在线免费观看 | 精品国产免费看 | 在线观看完整版免费 | 国产麻豆电影在线观看 | 一区二区三区久久 | 国产精品麻豆99久久久久久 | 91麻豆免费视频 |