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

平均負(fù)載與 CPU 使用率,到底有啥區(qū)別?

開發(fā) 前端
很多操作系統(tǒng)教科書將 CPU 上執(zhí)行的進(jìn)程定義為 RUNNING 狀態(tài),而將可執(zhí)行但是尚未被調(diào)度執(zhí)行的進(jìn)程定義為 READY 狀態(tài),這兩種狀態(tài)在 Linux 系統(tǒng)下統(tǒng)一為 TASK_RUNNING 狀態(tài)。

?大家好,我是樹哥。

在性能優(yōu)化中,我們經(jīng)常會關(guān)注 CPU 平均負(fù)載這個指標(biāo)。但如果讓你來跟我解釋一下什么是平均負(fù)載,你能說得清楚嗎?它跟 CPU 使用率有什么區(qū)別?我想可能很多人都數(shù)不清楚,今天我們就來盤一盤 CPU 平均負(fù)載這個指標(biāo)!

圖片

平均負(fù)載與 CPU 使用率,到底有啥區(qū)別?

Linux 進(jìn)程狀態(tài)

要弄明白 CPU 平均負(fù)載,我們還需要從 Linux 進(jìn)程狀態(tài)說起。

在 Linux 源碼的 fs/proc/array.c 文件中,其定義了進(jìn)程的 7 種狀態(tài),如下所示:

/*
* The task state array is a strange "bitmap" of
* reasons to sleep. Thus "running" is zero, and
* you can test for combinations of others with
* simple bit tests.
*/
static const char * const task_state_array[] = {
"R (running)", /* 0 */
"S (sleeping)", /* 1 */
"D (disk sleep)", /* 2 */
"T (stopped)", /* 4 */
"t (tracing stop)", /* 8 */
"X (dead)", /* 16 */
"Z (zombie)", /* 32 */
};

第一種狀態(tài):TASK_RUNNING 可執(zhí)行狀態(tài),縮寫 R。

該狀態(tài)表示進(jìn)程可以在 CPU 上運(yùn)行,即具備運(yùn)行的條件。但同一時刻可能有多個進(jìn)程可以運(yùn)行,但并不代表該進(jìn)程已經(jīng)在運(yùn)行。處于 TASK_RUNNING 的進(jìn)程會被放入 CPU 的可執(zhí)行隊(duì)列中,隨后會被進(jìn)程調(diào)度器分配到其中一個 CPU 上 運(yùn)行。

很多操作系統(tǒng)教科書將 CPU 上執(zhí)行的進(jìn)程定義為 RUNNING 狀態(tài),而將可執(zhí)行但是尚未被調(diào)度執(zhí)行的進(jìn)程定義為 READY 狀態(tài),這兩種狀態(tài)在 Linux 系統(tǒng)下統(tǒng)一為 TASK_RUNNING 狀態(tài)。

第二種狀態(tài):TASK_INTERRUPTIBLE 可中斷的睡眠狀態(tài),縮寫 S。

該狀態(tài)的進(jìn)程表示因?yàn)榈却衬硶r間的發(fā)生而被掛起,例如:等待 socket 連接、等待信號量等等。這些進(jìn)程會被放入對應(yīng)事件的等待隊(duì)列中,當(dāng)這些事件發(fā)生時,對應(yīng)等待隊(duì)列中的一個或多個進(jìn)程將被喚醒。

通過 ps 命令我們可以看到,絕大多數(shù)進(jìn)程都處于 TASK_INTERRUPTIBLE 狀態(tài)。這是因?yàn)橛捎?CPU 只有那么幾個,而進(jìn)程卻動輒幾百上千,因此絕大多數(shù)進(jìn)程在某個時刻都是處于睡眠狀態(tài)的。如果不是絕大多數(shù)進(jìn)程都在睡眠,CPU 是無法響應(yīng)得過來的。

第三種狀態(tài):TASK_UNINTERRUPTIBLE 不可中斷睡眠狀態(tài),縮寫 D。

該狀態(tài)與 TASK_INTERRUPTIBLE 狀態(tài)類似,進(jìn)程處于睡眠狀態(tài),但唯一不同的點(diǎn)是該進(jìn)程是不可中斷的。不可中斷指的并不是 CPU 不響應(yīng)外部硬件的中斷,而是指進(jìn)程不響應(yīng)異步信號。

絕大多數(shù)情況下,進(jìn)程處在睡眠狀態(tài)時,總是應(yīng)該能夠響應(yīng)異步信號的。即你能夠通過 kill -15 pid? 方式傳遞異步信號,程序可以做出響應(yīng)。但有時候你會驚奇地發(fā)現(xiàn),kill -9 竟然殺不死一個正在睡眠的進(jìn)程了,這時候有可能就是該進(jìn)程處于不可中斷睡眠狀態(tài)了!

TASK_UNINTERRUPTIBLE 狀態(tài)存在的意義就在于:內(nèi)核的某些處理流程是不能被打斷的,例如:在進(jìn)程對某些硬件進(jìn)行操作時,如果產(chǎn)生中斷的話會導(dǎo)致進(jìn)程與硬件設(shè)備交互被打斷,使得設(shè)備陷入不可控狀態(tài)。這種情況下的 TASK_UNINTERRUPTIBLE 狀態(tài)總是非常短暫的,通過 ps 命令基本上不可能捕捉到。

第四、五種狀態(tài):TASK_STOPPED 暫停狀態(tài)、TASK_TRACED 狀態(tài),縮寫 T。

當(dāng)我們向進(jìn)程發(fā)送一個 SIGSTOP 信號時,它就會因響應(yīng)該信號而進(jìn)入 TASK_STOPPED 狀態(tài)。除非該進(jìn)程本身處于 TASK_UNINTERRUPTIBLE 狀態(tài)而不響應(yīng)信號)。向進(jìn)程發(fā)送一個 SIGCONT 信號,可以讓其從 TASK_STOPPED 狀態(tài)恢復(fù)到 TASK_RUNNING 狀態(tài)。

第六種狀態(tài):TASK_DEAD - EXIT_ZOMBIE 退出狀態(tài),縮寫 Z。

進(jìn)程退出之后,進(jìn)程所占有的所有資源將被回收,隨后該進(jìn)程就被成為僵尸進(jìn)程(Zombie)。一般情況下是子進(jìn)程先于父進(jìn)程退出,并且父進(jìn)程沒有調(diào)用 wait 或 waitpid 回收子進(jìn)程。此時子進(jìn)程即處于僵尸狀態(tài)。

第七種狀態(tài):TASK_DEAD - EXIT_DEAD 退出狀態(tài),縮寫 X。

進(jìn)程被置于 EXIT_DEAD 退出狀態(tài),這意味著接下來的代碼立即就會將該進(jìn)程徹底釋放。一般情況下 EXIT_DEAD 狀態(tài)是非常短暫的,幾乎不可能通過 ps 命令捕捉到。

看完了 Linux 進(jìn)程的 7 種狀態(tài),是不是有點(diǎn)懵了?其實(shí)你只需要記住 Linux 有這 7 種狀態(tài),其中最重要的是 RUNNING 狀態(tài)、UNINTERRUPTIBLE 狀態(tài)就可以了。

我們總結(jié)一下 Linux 的 7 種進(jìn)程狀態(tài):

  • TASK_RUNNING 可執(zhí)行狀態(tài),縮寫 R。
  • TASK_INTERRUPTIBLE 可中斷的睡眠狀態(tài),縮寫 S。
  • TASK_UNINTERRUPTIBLE 不可中斷睡眠狀態(tài),縮寫 D。
  • TASK_STOPPED 暫停狀態(tài)、TASK_TRACED 狀態(tài),縮寫 T。
  • TASK_DEAD - EXIT_ZOMBIE 退出狀態(tài),縮寫 Z。
  • TASK_DEAD - EXIT_DEAD 退出狀態(tài),縮寫 X。

平均負(fù)載的定義

平均負(fù)載的定義是:單位時間內(nèi),系統(tǒng)中處于可運(yùn)行狀態(tài)和不可中斷狀態(tài)的平均進(jìn)程數(shù)。 這里的可運(yùn)行狀態(tài)和不可中斷狀態(tài),指的就是上文說到的進(jìn)程狀態(tài)。從平均負(fù)載的定義來看,其與進(jìn)程所處的狀態(tài)有關(guān)系,因此我們后續(xù)分析平均負(fù)載的時候,要以該定義為基礎(chǔ)去分析。

對于有 4 核 CPU 的機(jī)器,如果一共運(yùn)行了 4 個進(jìn)程,那么每個 CPU 都運(yùn)行了 1 個進(jìn)程,此時所有的 CPU 都剛好被完全占用。

而如果只有 2 個進(jìn)程,那么意味著 CPU 有 50% 的空閑。而如果有 8 個進(jìn)程,那么意味著 CPU 超載了,平均負(fù)載達(dá)到了 2,但單位時間內(nèi)單個 CPU 需要運(yùn)行 2 個進(jìn)程。

我們可以通過讀取 /proc/cpuinfo 文件獲取系統(tǒng) CPU 信息,如下所示:

$ grep 'model name' /proc/cpuinfo | wc -l2

當(dāng)平均負(fù)載比 CPU 個數(shù)還多的時候,就表示系統(tǒng)已經(jīng)出現(xiàn)了負(fù)載。一般情況下,負(fù)載不超過 70% 的情況下都是正常的。

很多人都會將 CPU 平均負(fù)載與 CPU 使用率搞混,實(shí)際上它們有一定關(guān)聯(lián),但不是同一個東西。

平均負(fù)載是指單位時間內(nèi),處于可運(yùn)行狀態(tài)和不可中斷的進(jìn)程數(shù)。從其定義可以知道,其不僅包括了正在使用 CPU 的進(jìn)程,還包括等待 CPU 和等待 I/O 的進(jìn)程。而 CPU 使用率指的是正在使用 CPU 的進(jìn)程,由此可見它們兩者是不同的。

如果是 CPU 密集型的進(jìn)程,因?yàn)檫M(jìn)程大量使用 CPU,因此平均負(fù)載會上升,CPU 使用率會上升。但如果是 I/O 密集型進(jìn)程,有很多進(jìn)程在等待 I/O 操作,此時進(jìn)程處于不可中斷狀態(tài),因此平均負(fù)載會升高,但是 CPU 使用率卻不一定很高。

由此可見,平均負(fù)載與 CPU 使用率有一定關(guān)聯(lián),但并沒有絕對的關(guān)系。

如何查看平均負(fù)載?

一般來說,我們可以通過 top? 和 uptime 命令來監(jiān)控服務(wù)器的平均負(fù)載。

在服務(wù)器命令行輸入 top 即可查看到當(dāng)前系統(tǒng)的負(fù)載情況,如下圖所示。

圖片

上圖中平均負(fù)載的 3 個數(shù)值分別代表 1 分鐘、5 分鐘、15 分鐘系統(tǒng)的平均負(fù)載情況。通過這三個數(shù)值的變化,我們可以知道系統(tǒng)最近一段時間的壓力變化趨勢。例如:load average: 15.00, 10.75, 3.25 表示過去 1 分鐘負(fù)載為 15,過去 5 分鐘負(fù)載為 10.75,過去 15 分鐘負(fù)載為 3.25,可以看到其平均負(fù)載壓力是越來越大的。

top? 命令輸出的信息非常多,有時候會干擾我們的視野。所以如果你只需要看系統(tǒng)負(fù)載情況,那么你可以用 uptime 命令,如下圖所示。

圖片

-w438

uptime 命令只輸出了一行信息,非常簡潔。

如果你需要持續(xù)地查看平均負(fù)載的變化,那么可以用如下命令。該命令會會持續(xù)輸出最新的負(fù)載信息,并高亮變化的部分。

watch -d uptime

圖片

-w499

總結(jié)

本文首先介紹了 Linux 進(jìn)程的 7 種狀態(tài),分別是:

  • TASK_RUNNING 可執(zhí)行狀態(tài),縮寫 R。
  • TASK_INTERRUPTIBLE 可中斷的睡眠狀態(tài),縮寫 S。
  • TASK_UNINTERRUPTIBLE 不可中斷睡眠狀態(tài),縮寫 D。
  • TASK_STOPPED 暫停狀態(tài)、TASK_TRACED 狀態(tài),縮寫 T。
  • TASK_DEAD - EXIT_ZOMBIE 退出狀態(tài),縮寫 Z。
  • TASK_DEAD - EXIT_DEAD 退出狀態(tài),縮寫 X。

隨后,我們介紹了平均負(fù)載指標(biāo)的定義,即:單位時間內(nèi),系統(tǒng)中處于可運(yùn)行狀態(tài)和不可中斷狀態(tài)的平均進(jìn)程數(shù)。

接著,我們將其與 CPU 使用率做了對比,知道兩者的區(qū)別在于:平均負(fù)載不僅包括了正在使用 CPU 的進(jìn)程,還包括等待 CPU 和等待 I/O 的進(jìn)程。而 CPU 使用率指的是正在使用 CPU 的進(jìn)程,由此可見它們兩者是不同的。

最后,我們介紹了查看平均負(fù)載指標(biāo)的 2 個命令,即 top? 和 uptime? 命令。如果需要持續(xù)關(guān)注平均負(fù)載的變化,那么可以使用 watch -d uptime 命令持續(xù)輸出,并高亮變化的部分。

參考資料

從源碼角度分析!進(jìn)程狀態(tài)?理解 Linux 進(jìn)程?看云

(13 條消息) Linux 進(jìn)程狀態(tài)解析 之 R、S、D、T、Z、X (主要有三個狀態(tài))_sdkdlwk 的博客 - CSDN 博客_進(jìn)程 d 狀態(tài)

Linux 進(jìn)程狀態(tài) (ps stat) 詳解 - 火星小編 - 博客園?

責(zé)任編輯:武曉燕 來源: 樹哥聊編程
相關(guān)推薦

2017-03-23 19:27:55

LinuxCPUCPU利用率

2015-02-13 10:24:51

微信

2019-01-28 10:23:58

CPU使用率Linux

2021-12-31 09:23:22

SDNSD-WAN網(wǎng)絡(luò)技術(shù)

2015-09-07 14:31:33

云計(jì)算SDNNFV

2024-03-29 11:39:57

用戶畫像用戶分群用戶分層

2022-08-26 01:41:42

GPUCPU架構(gòu)

2022-06-06 10:20:59

CPUCPU 使用率CPU 負(fù)載

2021-12-28 20:05:19

數(shù)字交通信息

2022-09-14 09:45:15

指標(biāo)標(biāo)簽

2012-07-25 15:45:28

ERPSCM

2019-09-24 14:52:35

CPU負(fù)載Linux

2009-11-16 17:03:20

Oracle優(yōu)化CPU

2024-04-11 13:27:19

Linuxtop命令

2019-01-15 15:04:54

CPU電腦使用率

2020-04-02 10:10:59

CPU系統(tǒng)運(yùn)算

2020-03-24 10:59:41

運(yùn)維架構(gòu)技術(shù)

2020-10-19 13:03:16

Java 8接口抽象類

2024-07-26 08:23:02

2021-04-22 07:47:46

Linux進(jìn)程管理
點(diǎn)贊
收藏

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

免费涩涩18网站入口| 亚洲7777| 黄色免费av网站| 成人区精品一区二区婷婷| 欧美精品色一区二区三区| 国产911在线观看| 秋霞av在线| 久久精品噜噜噜成人av农村| 欧美国产高跟鞋裸体秀xxxhd| 人妻丰满熟妇aⅴ无码| 欧美一区二区三区婷婷| 图片区小说区区亚洲影院| 婷婷久久伊人| 色丁香婷婷综合久久| 美女视频黄久久| 孩xxxx性bbbb欧美| 亚洲欧美精品aaaaaa片| 欧美日韩一区二区三区四区不卡| 欧美日韩精品综合在线| 日韩少妇内射免费播放| 一二三四区在线观看| 国产欧美日韩亚州综合| 国产精品日韩一区二区 | 水中色av综合| 国产精品亚洲综合一区在线观看| 日本亚洲欧美三级| 国产一级做a爰片在线看免费| 欧美大人香蕉在线| 国产一区二区三区18| av2014天堂网| 亚洲日本va午夜在线电影| 精品视频一区三区九区| 成人在线免费在线观看| 国产欧美综合一区| 国产成人综合视频| 精品久久久国产| 日本xxxxx18| 9191在线| 国产欧美精品在线观看| 精品无码久久久久国产| 刘亦菲毛片一区二区三区| 久久国产精品99精品国产| 日产精品久久久一区二区福利| 日韩av一二三区| 欧美私人啪啪vps| 欧美巨猛xxxx猛交黑人97人| 国精品人伦一区二区三区蜜桃| av中字幕久久| 中文字幕亚洲天堂| 激情五月深爱五月| 欧美成人激情| 久久韩剧网电视剧| 国产午夜精品理论片| 久久免费大视频| yellow中文字幕久久| 99精品全国免费观看| 凹凸成人精品亚洲精品密奴| 亚洲一级免费视频| 国产美女永久免费无遮挡| 伊人久久大香线蕉| 一区二区三区高清国产| 综合 欧美 亚洲日本| 91青青国产在线观看精品| 日韩在线中文字| 2025国产精品自拍| 欧美日本中文| 韩国美女主播一区| 探花视频在线观看| 日韩电影网1区2区| 国产欧美一区二区白浆黑人| 国产精品久久久久久久成人午夜 | 你真棒插曲来救救我在线观看| 午夜激情在线| 午夜在线成人av| 青青草原av在线播放| 成人mm视频在线观看| 欧美二区乱c少妇| 91精产国品一二三| 日本午夜精品| 视频一区视频二区国产精品 | 黄色精品一区二区| 中文字幕欧美人妻精品一区| 看片一区二区| 精品播放一区二区| 午夜在线观看一区| 亚洲国产一区二区在线观看| 欧美激情喷水视频| 亚洲视屏在线观看| 国产成人午夜片在线观看高清观看| 高清视频在线观看一区| 欧美色18zzzzxxxxx| 国产精品精品国产色婷婷| 成人av在线播放观看| 一个人www视频在线免费观看| 欧美日韩综合在线免费观看| 日本人妻一区二区三区| 亚洲宅男一区| 欧美成人精品在线播放| 亚洲成熟少妇视频在线观看| 国内精品免费在线观看| 久久天堂国产精品| 国产黄大片在线观看画质优化| 亚洲福利视频三区| 亚洲欧美日本一区二区三区| 国产欧美三级电影| 久久躁狠狠躁夜夜爽| 亚洲影院在线播放| 成人免费视频网站在线观看| 日本在线免费观看一区| av中文字幕在线看| 51精品国自产在线| 欧美亚洲色综久久精品国产| 精品动漫3d一区二区三区免费版| 国产噜噜噜噜噜久久久久久久久 | 一个色综合导航| 国产亚洲欧美精品久久久久久| 七七婷婷婷婷精品国产| 精品久久久久久亚洲| 老司机在线视频二区| 日韩欧美国产激情| 国产精品久久久久久亚洲色| 亚洲有吗中文字幕| 国产精品日韩电影| 无码国精品一区二区免费蜜桃| 亚洲猫色日本管| 男生操女生视频在线观看 | 欧美日韩视频免费看| 亚洲精品一二区| 国产精选第一页| 国产成人午夜精品影院观看视频| 一本一本a久久| 久久亚洲精品爱爱| 亚洲视频自拍偷拍| 中文字字幕在线中文| 91网站最新网址| 加勒比成人在线| 91精品入口| 欧美激情va永久在线播放| a级片在线播放| 亚洲欧美在线观看| 黄色一级片免费的| 91日韩免费| 91免费视频国产| 成人在线观看亚洲| 日韩一区二区在线免费观看| 亚洲AV成人无码网站天堂久久| 视频在线观看一区二区三区| 欧美日韩国产综合视频在线| 美女在线视频免费| 日韩av一区二区在线| 性无码专区无码| 久久青草国产手机看片福利盒子| 日本成年人网址| 国产传媒欧美日韩成人精品大片| 日本a级片电影一区二区| 色鬼7777久久| 在线免费观看视频一区| 国产一级久久久久毛片精品| 另类综合日韩欧美亚洲| 亚洲欧美久久234| 久久一级大片| 久久男人资源视频| 久热av在线| 欧美日韩精品久久久| 性欧美疯狂猛交69hd| 国产成人综合网站| 妺妺窝人体色www在线小说| 九九热线有精品视频99| 国产精品99导航| 蜜桃视频在线观看免费视频网站www| 欧美日韩一级二级三级| 欧美黄色免费看| 91丝袜国产在线播放| 亚洲天堂av线| 国内综合精品午夜久久资源| 精品乱子伦一区二区三区| 日本精品另类| 美女少妇精品视频| 天天av综合网| 欧美日韩电影在线| 黄色激情视频在线观看| 国产亚洲女人久久久久毛片| 色偷偷中文字幕| 亚洲综合日韩| 99亚洲精品视频| 任你弄精品视频免费观看| 国产精品视频免费观看www| 性欧美videoshd高清| 国产视频精品一区二区三区| 91精品中文字幕| 精品久久久久久久久久久久久久| 美女100%露胸无遮挡| 国产成人精品一区二| 99视频在线免费| 亚洲视频精品| 亚洲国产一区二区三区在线| 中文字幕视频精品一区二区三区| 日本一区二区不卡| 国产理论电影在线| 精品国产拍在线观看| 香蕉视频免费在线看| 欧美一区二区高清| 欧美性猛交xxxx乱大交hd | 日本男女交配视频| 色琪琪久久se色| 免费一区二区三区在在线视频| 91麻豆精品国产综合久久久| 日本亚洲欧洲色| 91九色在线看| 美女精品久久久| www.av在线| 亚洲人精选亚洲人成在线| 男人天堂网在线视频| 欧美电影一区二区三区| 日韩欧美在线观看免费| 亚洲综合免费观看高清完整版在线| 精品人妻无码一区二区三区换脸| 成人一级片在线观看| 青青草久久伊人| 日韩av中文在线观看| 久激情内射婷内射蜜桃| 欧美精品综合| 妞干网这里只有精品| 欧美黄色大片在线观看| 日本一区二区三区视频在线观看| 欧美a一欧美| 福利精品视频| 99久久香蕉| 97伦理在线四区| 免费一级欧美片在线观看网站| 国产精品视频不卡| 欧美成人精品三级网站| 欧美专区日韩视频| 正在播放日韩精品| 2019亚洲日韩新视频| 三级在线看中文字幕完整版| 欧美激情亚洲综合一区| 免费污视频在线| 萌白酱国产一区二区| jizz性欧美| 欧美精品日韩三级| 午夜伦理大片视频在线观看| 欧美精品免费在线观看| 日本高清在线观看| 欧美激情综合亚洲一二区| 婷婷av在线| 高清亚洲成在人网站天堂| а_天堂中文在线| 久久久亚洲影院你懂的| 91九色porn在线资源| 午夜剧场成人观在线视频免费观看| 国产网红女主播精品视频| 久久久久久久久综合| 青青在线视频| 2019中文字幕免费视频| 免费日韩电影| 国产精品自产拍在线观看| 六九午夜精品视频| 亚洲一区二区三区香蕉| 91亚洲精品视频在线观看| 国产精品综合久久久久久| 台湾亚洲精品一区二区tv| 欧美韩国日本精品一区二区三区| 亚洲色图美女| 亚洲欧美99| 欧美午夜不卡| av动漫免费看| 国精品**一区二区三区在线蜜桃| 色欲无码人妻久久精品| 不卡av免费在线观看| 99久久久无码国产精品性| 国产精品污污网站在线观看 | 精品国产福利视频| 亚洲欧美偷拍一区| 欧美日本在线看| 亚洲国产av一区二区| 日韩激情第一页| 91caoporn在线| 欧美激情二区三区| 欧美极度另类| 91福利视频导航| 日韩欧美影院| 亚洲国产精品影视| 99精品国产在热久久婷婷| 国产又黄又猛又粗| 成人午夜激情在线| 国产精品天天干| 亚洲自拍偷拍九九九| 亚洲欧美一区二区三区在线观看| 欧美日韩精品一区二区在线播放| 亚洲高清视频在线播放| 夜夜嗨av色一区二区不卡| 91网址在线观看| 日本三级韩国三级久久| 国产在线视频欧美一区| 欧美成ee人免费视频| 一区二区三区四区在线观看国产日韩 | 91福利视频免费观看| 久久亚区不卡日本| 国产女人被狂躁到高潮小说| 一本色道久久综合精品竹菊| 国产99999| 中文综合在线观看| 日韩av影片| 国产69精品久久久久9999apgf| 精品在线播放| 亚洲熟妇无码一区二区三区| 激情五月播播久久久精品| 国产特黄级aaaaa片免| 一区二区三区在线不卡| 亚洲天堂久久久久| 日韩h在线观看| 免费在线观看的电影网站| 国产日韩欧美在线| 国产精品美女久久久久久不卡| 国产成人一区二区三区别| 精品一区二区久久| 快灬快灬一下爽蜜桃在线观看| 午夜视黄欧洲亚洲| 精品国精品国产自在久不卡| 国产一区二区三区在线| 漫画在线观看av| 国产一区二区自拍| 国产精品v亚洲精品v日韩精品| 日本肉体xxxx裸体xxx免费| av中文字幕不卡| 国产一级视频在线播放| 日韩一区二区三区视频在线| 尤物网址在线观看| 国产精品劲爆视频| 精品在线99| 亚洲人成无码www久久久| 91丝袜高跟美女视频| 国产无遮挡又黄又爽又色| 日韩手机在线导航| av网址在线播放| 亚洲一区二区三区久久| 国产精品久久占久久| 国产3p在线播放| 亚洲欧洲无码一区二区三区| 中文字幕视频二区| 最近中文字幕日韩精品| 韩国理伦片久久电影网| 日韩欧美精品一区二区| 日韩精品高清不卡| 精品一区二区三区蜜桃在线| 91电影在线观看| 成人精品一区二区三区校园激情| 国产成人久久久精品一区| 精品国产aⅴ| 亚洲无吗一区二区三区| 国产精品乱人伦中文| 国产一区二区三区四区视频| 精品国内亚洲在观看18黄| 国产一区二区色噜噜| 一本色道久久99精品综合| 国内精品国产三级国产a久久| 91高清免费看| 精品乱人伦小说| 伊人久久国产| 天天综合色天天综合色hd| 精品午夜一区二区三区在线观看| 中文字幕无码日韩专区免费| 欧美一级夜夜爽| segui88久久综合| 欧美日韩精品免费看| 免费成人在线影院| 九九精品视频免费| 亚洲二区中文字幕| 性欧美hd调教| 99视频精品全部免费看 | 中文字幕第4页| 欧美日韩精品免费| 国产三线在线| 欧美日韩中文国产一区发布| 日本vs亚洲vs韩国一区三区二区| 国产中文av在线| 亚洲国产美女久久久久| 久久久久黄色| 国产真人做爰毛片视频直播| 久久综合狠狠综合| 国产免费久久久| …久久精品99久久香蕉国产| 不卡视频在线| 成年女人免费视频| 91激情在线视频| 波多野结衣在线播放| 午夜久久资源| 成人av免费在线| 这里只有精品6| 97人人爽人人喊人人模波多| 久久国产亚洲| 欧美大喷水吹潮合集在线观看| 欧美系列日韩一区| av福利导福航大全在线| 亚洲一区二区三区精品动漫| 成人午夜在线播放| 亚洲一区二区三区高清视频| 97久久久久久| 午夜精品亚洲|