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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

【进阶】从linux到android,进程的方方面面

發布時間:2025/3/15 linux 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【进阶】从linux到android,进程的方方面面 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近在閱讀《Linux內核設計與實現》,這里做一下linux中進程相關的知識點整理,以及android中進程的淺析。
下面1,2小節整理自《Linux內核設計與實現》 第三章《進程管理》和第四章《進程調度》。第3節整理android中進程的知識點。

1 Linux中的進程管理

以下內容整理自:《Linux內核設計與實現》 第三章《進程管理》

1.1進程和線程

進程是資源分配的最小單位。
線程是操作系統調度執行的最小單位。

進程和線程是程序運行時狀態,是動態變化的,進程和線程的管理操作(比如,創建,銷毀等)都是由內核來實現的。Linux中的進程于Windows相比是很輕量級的,而且不嚴格區分進程和線程,線程是一種特殊的進程。

進程提供2種虛擬機制:虛擬處理器和虛擬內存
每個進程有獨立的虛擬處理器和虛擬內存,每個線程有獨立的虛擬處理器,同一個進程內的線程有可能會共享虛擬內存。

內核把進程的列表存放在任務隊列(task list)中(雙向循環鏈表),鏈表的每一項類型為task_struct,我們稱之為進程描述符(process descriptor)。進程的信息主要保存在task_struct中(位于 include/linux/sched.h)



通過task_struct和thread_info存放和表示進程。


進程標識PID(process identification value)和線程標識TID(thread identification value)對于同一個進程或線程來說都是相等的。
Linux中可以用ps命令查看所有進程的信息:
ps -eo pid,tid,ppid,comm

1.2 進程的生命周期

進程的各個狀態之間的轉化構成了進程的整個生命周期。


進程有五種進程狀態:
除了圖片上面的三種還有,_TASK_TRACED和_TASK_STOPPED

1.3 進程的創建

Linux中創建進程分2步:fork()和exec()。

1 fork(): 通過拷貝當前進程創建一個子進程 (實際上最終是通過clone( ) )
2 exec(): 讀取可執行文件,將其載入到地址空間中運行 (是一個系統調用族)

創建的流程:

1 調用dup_task_struct()為新進程分配內核棧,task_struct等,其中的內容與父進程相同。
2 check新進程(進程數目是否超出上限等)
3 清理新進程的信息(比如PID置0等),使之與父進程區別開。
4 新進程狀態置為 TASK_UNINTERRUPTIBLE
5 更新task_struct的flags成員。
6 調用alloc_pid()為新進程分配一個有效的PID
7 根據clone()的參數標志,拷貝或共享相應的信息
8 做一些掃尾工作并返回新進程指針
9 創建進程的fork()函數實際上最終是調用clone()函數。

創建線程和進程的步驟一樣,只是最終傳給clone()函數的參數不同。
比如,通過一個普通的fork來創建進程,相當于:clone(SIGCHLD, 0)
創建一個和父進程共享地址空間,文件系統資源,文件描述符和信號處理程序的進程,即一個線程:clone(CLONE_VM | CLONE_FS | CLONE_FILES | CLONE_SIGHAND, 0)

Linux通過Clone()系統調用實現fork()

在內核中創建的內核線程與普通的進程之間還有個主要區別在于:內核線程沒有獨立的地址空間,它們只能在內核空間運行。這與之前提到的Linux內核是個單內核有關。

1.4 進程的終止

發生在進程調用exit()系統調用時
和創建進程一樣,終結一個進程同樣有很多步驟:

子進程上的操作,靠do_exit()完成->定義于(kernel/exit.c)

1 設置task_struct中的標識成員設置為PF_EXITING
2 調用del_timer_sync()刪除內核定時器, 確保沒有定時器在排隊和運行
3 調用exit_mm()釋放進程占用的mm_struct
4 調用sem__exit(),使進程離開等待IPC信號的隊列
5 調用exit_files()和exit_fs(),釋放進程占用的文件描述符和文件系統資源
6 把task_struct的exit_code設置為進程的返回值
7 調用exit_notify()向父進程發送信號,并把自己的狀態設為EXIT_ZOMBIE
8 切換到新進程繼續執行

子進程進入EXIT_ZOMBIE之后,雖然永遠不會被調度,關聯的資源也釋放 掉了,但是它本身占用的內存還沒有釋放,比如創建時分配的內核棧,task_struct結構等。這些由父進程來釋放。父進程上的操作(release_task)
父進程受到子進程發送的exit_notify()信號后,將該子進程的進程描述符和所有進程獨享的資源全部刪除。

從上面的步驟可以看出,必須要確保每個子進程都有父進程,如果父進程在子進程結束之前就已經結束了會怎么樣呢?
子進程在調用exit_notify()時已經考慮到了這點。如果子進程的父進程已經退出了,那么子進程在退出時,exit_notify()函數會先調用forget_original_parent(),然后再調用find_new_reaper()來尋找新的父進程。find_new_reaper()函數先在當前線程組中找一個線程作為父親,如果找不到,就讓init做父進程。(init進程是在linux啟動時就一直存在的)


2 Linux中的進程調度

以下內容整理自:《Linux內核設計與實現》 第四章《進程調度》

2.1 什么是調度?

現在的操作系統都是多任務的,為了能讓更多的任務能同時在系統上更好的運行,需要一個管理程序來管理計算機上同時運行的各個任務(也就是進程)。這個管理程序就是調度程序,它的功能說起來很簡單:

1決定哪些進程運行,哪些進程等待
2 決定每個進程運行多長時間

此外,為了獲得更好的用戶體驗,運行中的進程還可以立即被其他更緊急的進程打斷。
總之,調度是一個平衡的過程。一方面,它要保證各個運行的進程能夠最大限度的使用CPU(即盡量少的切換進程,進程切換過多,CPU的時間會浪費在切換上);另一方面,保證各個進程能公平的使用CPU(即防止一個進程長時間獨占CPU的情況)。

2.2 調度實現的原理

前面說過,調度功能就是決定哪個進程運行以及進程運行多長時間
決定哪個進程運行以及運行多長時間都和進程的優先級有關。為了確定一個進程到底能持續運行多長時間,調度中還引入了時間片的概念。
關于進程的優先級

1 進程的優先級有2種度量方法,一種是nice值,一種是實時優先級。
2 nice值的范圍是-20~+19,值越大優先級越低,也就是說nice值為-20的進程優先級最大。
3 實時優先級的范圍是0~99,與nice值的定義相反,實時優先級是值越大優先級越高。
4 實時進程都是一些對響應時間要求比較高的進程,因此系統中有實時優先級高的進程處于運行隊列的話,它們會搶占一般的進程的運行時間。
5 實時優先級高于nice值。
6 一個進程不可能有2個優先級。

關于時間片

有了優先級,可以決定誰先運行了。但是對于調度程序來說,并不是運行一次就結束了,還必須知道間隔多久進行下次調度。
于是就有了時間片的概念。時間片是一個數值,表示一個進程被搶占前能持續運行的時間。
也可以認為是進程在下次調度發生前運行的時間(除非進程主動放棄CPU,或者有實時進程來搶占CPU)。
時間片的大小設置并不簡單,設大了,系統響應變慢(調度周期長);設小了,進程頻繁切換帶來的處理器消耗。默認的時間片一般是10ms

調度實現原理
下面舉個直觀的例子來說明:

假設系統中只有3個進程ProcessA(NI=+10),ProcessB(NI=0),ProcessC(NI=-10),NI表示進程的nice值,時間片=10ms
1) 調度前,把進程優先級按一定的權重映射成時間片(這里假設優先級高一級相當于多5msCPU時間)。
假設ProcessA分配了一個時間片10ms,那么ProcessB的優先級比ProcessA高10(nice值越小優先級越高),ProcessB應該分配105+10=60ms,以此類推,ProcessC分配205+10=110ms
2) 開始調度時,優先調度分配CPU時間多的進程。由于ProcessA(10ms),ProcessB(60ms),ProcessC(110ms)。顯然先調度ProcessC
3) 10ms(一個時間片)后,再次調度時,ProcessA(10ms),ProcessB(60ms),ProcessC(100ms)。ProcessC剛運行了10ms,所以變成100ms。此時仍然先調度ProcessC
4) 再調度4次后(4個時間片),ProcessA(10ms),ProcessB(60ms),ProcessC(60ms)。此時ProcessB和ProcessC的CPU時間一樣,這時得看ProcessB和ProcessC誰在CPU運行隊列的前面,假設ProcessB在前面,則調度ProcessB
5) 10ms(一個時間片)后,ProcessA(10ms),ProcessB(50ms),ProcessC(60ms)。再次調度ProcessC
6) ProcessB和ProcessC交替運行,直至ProcessA(10ms),ProcessB(10ms),ProcessC(10ms)。
這時得看ProcessA,ProcessB,ProcessC誰在CPU運行隊列的前面就先調度誰。這里假設調度ProcessA
7) 10ms(一個時間片)后,ProcessA(時間片用完后退出),ProcessB(10ms),ProcessC(10ms)。
8) 再過2個時間片,ProcessB和ProcessC也運行完退出。

這個例子很簡單,主要是為了說明調度的原理,實際的調度算法雖然不會這么簡單,但是基本的實現原理也是類似的:

1)確定每個進程能占用多少CPU時間(這里確定CPU時間的算法有很多,根據不同的需求會不一樣)
2)占用CPU時間多的先運行
3)運行完后,扣除運行進程的CPU時間,再回到 1)

2.3 Linux上調度實現的方法

Linux上的調度算法是不斷發展的,在2.6.23內核以后,采用了“完全公平調度算法”,簡稱CFS。
CFS算法在分配每個進程的CPU時間時,不是分配給它們一個絕對的CPU時間,而是根據進程的優先級分配給它們一個占用CPU時間的百分比。

2.4 調度相關的系統調用

調度相關的系統調用主要有2類:

1) 與調度策略和進程優先級相關 (就是上面的提到的各種參數,優先級,時間片等等) - 下表中的前8個

2) 與處理器相關 - 下表中的最后3個

系統調用 描述
nice() 設置進程的nice值
sched_setscheduler() 設置進程的調度策略,即設置進程采取何種調度算法
sched_getscheduler() 獲取進程的調度算法
sched_setparam() 設置進程的實時優先級
sched_getparam() 獲取進程的實時優先級
sched_get_priority_max() 獲取實時優先級的最大值,由于用戶權限的問題
sched_get_priority_min() 獲取實時優先級的最小值,理由與上面類似
sched_rr_get_interval() 獲取進程的時間片
sched_setaffinity() 設置進程的處理親和力,其實就是保存在task_struct中的cpu_allowed這個掩碼標志。該掩碼的每一位對應一個系統中可用的處理器,默認所有位都被設置,即該進程可以再系統中所有處理器上執行。用戶可以通過此函數設置不同的掩碼,使得進程只能在系統中某一個或某幾個處理器上運行。
sched_getaffinity() 獲取進程的處理親和力
sched_yield() 暫時讓出處理器

3 android中的進程基礎

3.1 進程

默認情況下,Android為每個應用程序創建一個單獨的進程,所有組件運行在該進程中,這個默認進程的名字通常與該應用程序的包名相同。比如

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.lt.mytest" >

那么該程序默認的進程名為com.lt.mytest設置該屬性可以使得本應用程序與其它應用程序共享相同的進程。

注意:<manifest>?標簽不支持android:process屬性

但是,如果我們想要控制讓某個特定的組件屬于某個進程,我們可以在manifest文件中進行配置。在每種組件元素(activity、service、receiver、provider)的manifest條目中,都支持一個android:process的屬性,通過這個屬性,我們可以指定某個組件運行的進程。我們可以通過設置這個屬性,讓每個組件運行在它自己的進程中,也可以只讓某些組件共享一個進程。我們要可以通過設置android:process屬性,讓不同應用程序中的組件運行在相同的進程中,這些應用程序共享相同的Linux用戶ID,擁有相同的證書。

<application>元素也有一個android:process屬性,可以設置一個應用于全部組件的默認值。 當可用內存數量低,而一些與用戶即時交互的進程又需要內存時,Android隨時可能會終止某個進程。運行在被終止的進程中的組件會因此被銷毀,但是,當再次需要這些組件工作時,就會再啟動一個進程。

在決定要終止哪個進程時,Android系統會權衡它們對于用戶的重要性。例如,相較于運行可見activities的進程,終止一個運行不可見activities的進程會更加合理。是否終止一個進程,依賴于運行在這個進程中的組件的狀態。

3.2進程生命周期

Android系統會盡可能讓一個應用程序進程運行更長的時間,但是它也需要移除舊的進程,為那些新創建的進程或者相比起來更加重要的進程釋放內存空間。要決定哪個進程保留,哪個進程終止,系統會將每個進程放置到“importance hierarchy”中,“importance hierarchy”是基于運行在進程中的組件以及這些組件的狀態的。擁有最低重要性的進程會首先被干掉,然后就是那些次低重要性的進程,依次類推。在“importance hierarchy”中,共有五個等級。下面的列表中,按照重要性列出了五種不同類型的進程:

1、 前臺進程(Foreground process)
2、 可見進程(Visible process)
3、 服務進程(Service process)
4、 后臺進程(Background process)
5、 空進程(Empty process)

<Activity>元素?Android:process屬性定義了運行Activity所在進程的名稱。通常,一個應用程序的所有組件運行在應用程序創建的默認的進程。它具有與應用程序包相同的名稱。<application>元素的?android:process屬性可以為所有組件設置不同的默認進程名稱。但是,每個組件都可以覆蓋默認設置,讓應用程序跨多個進程。

如果分配給此屬性的名稱以一個冒號(':')開頭,發將創建一個新的屬于應用程序的私有的進程,在這一進程中運行。如果進程的名稱由小寫字母開始,活動將在該名稱的全局進程中運行,只要它有這樣做的權限。這樣做將使在不同的應用程序中的組件共享一個進程,減少資源的使用。

與其它應用程序共享的一個Linux User Id的名字。

<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:sharedUserId="android.uid.phone" >

默認情況下,Android為每個應用程序分配一個唯一的User Id。然而,如果有多個應用程序都將該屬性設置為一個相同的值,那么它們將共享相同的Id。如果這些應用程序再被設置成運行在一個相同的進程,它們便可以彼此訪問對方的數據。

3.3 android中的多進程使用需要注意的問題

原文請參考官方文檔鏈接,下面內容由博主進行翻譯。

如果你的app有需要的話,將你的app中使用app會在降低內存消耗。但是大多數的app都是不需要多進程的,因為如果方法不當的話,反而會增加內存消耗。(一個可以使用多進程的app情況是,比如你需要在后臺和前臺都需要做大量的工作并且需要分別管理)
比如說音樂播放器,我們需要在后臺利用service進行長時間的音樂播放。假如我們將整個app都放在一個進程中的話,那么即使我們在操作其他app,后臺音樂播放的時候,關于activity UI界面的許多內存分配以及控制音樂播放的service都會被保存。這種情況,我們就可以使用兩個進程:一個專門針對UI界面,一個專門針對后臺音樂service的播放。
這篇文章會對你有幫助,Android 后臺任務型App多進程架構演化
所以針對service,我們就可以指定android:process為一個字符串(可以為任意名字)

<service android:name=".PlaybackService" android:process=":background" />

當然這里使用冒號(':') 開頭,這在上面的文章中也提到了,這保證了當前進程是app私有的。

注意點:
1 如果你需要將你的app劃分為多進程,那么只能讓一個進程負責UI處理,其他進程應當避免UI處理,否則你的內存會急速上升,一旦UI繪制之后,想降低內存消耗也會是一個難題。
2 當在android中使用多進程的時候,應當保持代碼的精簡。應為對于共同的實現操作現在會在不同的進程里造成多余的系統開銷。假如你使用enums(雖然你不應該使用enums),那么內存會需要在不同的進程里創建和初始化這些變量。關于adapters的任何抽象以及臨時變量都會造成重復的開銷。
3 關于多進程的另外一個關注點就是其中存在的一些共同的依賴關系,比如說你的app有一個content provider 運行在默認的進程中(包含UI的進程),那么后臺進程使用content provider ,那么content provider也會需要你的內存中有UI進程。這時候,如果你的目標是后臺進程獨立于繁重的前臺進程,那么它肯定也就不能使用UI進程中content provider 或者service那些了。

3.4 關于我們從最近任務列表中清除app的問題



通過3.3, 我們也會聯想到平常使用音樂軟件(比如音樂),當我們選擇退出應用的時候,音樂都會在后臺播放,當時當我們從任務列表中清除音樂軟件的時候,音樂就會停止了,那么當我們從任務列表中清除app,到底發生了什么?直接看看stackexchange這個回答吧?what-actually-happens-when-you-swipe-an-app-out-of-the-recent-apps-list

簡單來說,這和多次按返回鍵退出應用一樣,系統會殺掉后臺進程,但優勢也不是這樣。
從最近任務中移除一個條目會移除這個app存在的后臺進程。但是它并不會直接結束service,當他們在任務列表中被清除的時候,其實他們自己有相應的api(onTaskRemoved被調用)處理service是否應當被結束。也就是說,你使用的e-mail接收的app即使你在任務列表中把它清除了,它的service也會接收e-mail信息。
當然如果你想要完全停止一個app,你可以通過設置->應用管理 ->進入應用信息頁面,點擊強制退出。強制退出會讓該app的所有進程被殺掉,所有的service停止,所有的通知被移除,所有的提醒被關閉等。該app除了被再次調用的情況下,不會再被啟動。
也就是說,是由app來決定在任務列表清楚的時候,后臺進程是否被殺掉。

這也就解釋了為什么我們在最近任務列表中清除了支付寶,但是支付寶卻還在我們的后臺運行進程里面了。如果我們直接在應用信息界面強行停止了,這時候,支付寶就完全退出了。


3.5 android進程保活

關于 Android 進程保活,你所需要知道的一切
Android App 不死之路
Android 后臺任務型App多進程架構演化

4 參考文章

http://developer.android.com/guide/topics/manifest/activity-element.html

https://developer.android.com/training/articles/memory.html#MultipleProcesses

http://android.stackexchange.com/questions/19987/what-actually-happens-when-you-swipe-an-app-out-of-the-recent-apps-list#_=_

《Linux內核設計與實現》讀書筆記(三)- Linux的進程

《Linux內核設計與實現》讀書筆記(四)- 進程的調度

原文: http://www.jianshu.com/p/d80d5d0f7dbe

總結

以上是生活随笔為你收集整理的【进阶】从linux到android,进程的方方面面的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

免费看污在线观看 | 国产精品丝袜久久久久久久不卡 | 久久亚洲成人网 | 国产字幕在线观看 | 久久精品99精品国产香蕉 | 亚洲午夜久久久久久久久电影网 | 国产精品自产拍在线观看 | 不卡日韩av| 中午字幕在线观看 | 丁香综合激情 | 久久久.com| 欧美黄色特级片 | 免费三级av| 九九热视频在线播放 | 国产精品黑丝在线观看 | 日韩欧美在线观看一区 | 免费看片亚洲 | 99久久日韩精品视频免费在线观看 | 欧美一级黄大片 | 国语久久| 亚洲精品午夜一区人人爽 | 中文日韩在线视频 | 97干com| 在线看国产一区 | 日本91在线 | 在线免费观看黄色大片 | 91大神精品视频在线观看 | 久久久久久久久久毛片 | 中文日韩在线 | 中文字幕一区二区三区久久蜜桃 | av免费在线观看1 | 久久国产剧场电影 | avove黑丝| 99r在线视频 | 一区二区视频在线观看免费 | 黄色在线免费观看网站 | 91在线看网站 | 97香蕉超级碰碰久久免费软件 | 九九久久电影 | 国产精品影音先锋 | 999国产 | 97视频亚洲 | 国产精品正在播放 | 狠狠狠狠狠色综合 | 国产精品va最新国产精品视频 | 中文网丁香综合网 | 免费在线播放av电影 | 在线视频你懂 | 久久免费视频2 | 中文字幕av全部资源www中文字幕在线观看 | 亚洲精品午夜久久久 | 在线亚洲人成电影网站色www | 国产精品视频免费观看 | 日韩精选在线观看 | 九九免费精品 | 久草在线视频在线 | 九九九热精品免费视频观看 | 日韩特黄一级欧美毛片特黄 | 五月婷婷激情网 | 在线亚洲成人 | 久久夜色精品国产欧美乱极品 | 天天av天天 | 九九久久视频 | 色视频在线观看 | 亚洲视频资源在线 | www.久草.com | 色噜噜日韩精品欧美一区二区 | 日韩欧美电影在线观看 | 黄色在线看网站 | 久久99精品国产99久久 | 婷婷色综合色 | 成人久久18免费网站图片 | 久久激情小说 | 狠狠躁夜夜躁人人爽超碰97香蕉 | adn—256中文在线观看 | 日韩av影视在线观看 | 亚洲欧美日韩精品一区二区 | 免费在线观看一区 | 黄色精品在线看 | 日韩中文免费视频 | 亚洲国产美女精品久久久久∴ | 国产69精品久久app免费版 | 91大神在线观看视频 | 国产精品久久久久久久久久久不卡 | 久久视频免费在线观看 | 久草综合视频 | 日本3级在线观看 | 精品中文字幕在线 | 高清不卡毛片 | 久久 亚洲视频 | 欧美性色综合网 | 在线视频手机国产 | 久久久www| 99在线热播精品免费 | 国产一区二区免费在线观看 | 麻豆精品视频在线观看免费 | 国产视频中文字幕 | 色多视频在线观看 | 精品乱码一区二区三四区 | 亚洲视屏一区 | 五月婷婷欧美视频 | 毛片网在线播放 | 天堂资源在线观看视频 | 天天弄天天操 | 四虎4hu永久免费 | 色婷婷av一区 | 欧美极品裸体 | 亚洲精品av中文字幕在线在线 | 色婷婷亚洲 | 久草视频在线免费看 | 国产麻豆视频在线观看 | a视频在线播放 | www日韩在线| 天天摸夜夜操 | 国产精品区二区三区日本 | 超碰在线9 | 国产成人av网站 | 91亚色视频在线观看 | 国产探花在线看 | 欧美日韩国产精品一区二区亚洲 | 国产中文字幕在线播放 | 日韩精品视频一二三 | 国产精品免费视频一区二区 | 黄网站app在线观看免费视频 | 国产精品久久电影网 | 日韩在线视频精品 | 国产aaa毛片 | 精品国产亚洲日本 | 草在线视频 | 久久私人影院 | 日韩视频一 | 欧美日韩久久久 | 免费在线看成人av | 久久成人视屏 | 五月婷婷丁香六月 | 国产黄色一级大片 | 免费成人看片 | 亚洲,国产成人av | 国产99精品在线观看 | 国产精品扒开做爽爽的视频 | 久久乐九色婷婷综合色狠狠182 | 天天摸夜夜操 | 日韩欧美一二三 | 久久久久国产精品www | 99国产在线 | 久久免费视频4 | 成人免费视频在线观看 | 亚洲国产最新 | 伊人手机在线 | 久久九九视频 | 国产精品99久久久久久久久久久久 | 日韩动态视频 | 日韩av高清在线观看 | 深爱五月激情五月 | www.福利| 久久神马影院 | 亚洲视频综合在线 | 9797在线看片亚洲精品 | 天天色.com | 狠狠操狠狠干天天操 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 成人午夜影院在线观看 | 天天色天天射天天综合网 | 97在线播放视频 | 久久,天天综合 | 日韩羞羞 | 外国av网| 狠狠网站 | 天天干天天做 | 日韩最新中文字幕 | 久久久久亚洲最大xxxx | 天天爱天天操天天爽 | 中文字幕一区二区三区在线观看 | 天天看天天干 | 97品白浆高清久久久久久 | www.狠狠操.com | 日本久久电影网 | 99久久毛片 | 伊人夜夜 | 精品专区一区二区 | 成人欧美一区二区三区黑人麻豆 | 国产精品久久久久久一区二区 | 久久久国产一区二区三区四区小说 | av在线直接看 | 国精产品999国精产品视频 | 在线视频手机国产 | 中文av在线免费观看 | 国产成人不卡 | 九月婷婷人人澡人人添人人爽 | 亚洲无毛专区 | 五月婷婷综合激情 | 成人午夜电影久久影院 | 黄色的视频网站 | 国产精品区二区三区日本 | 婷婷综合五月天 | 一区二区三区在线观看中文字幕 | 私人av| 天天玩天天干天天操 | 西西444www大胆高清视频 | 国产亚洲免费的视频看 | 99re在线视频观看 | 免费成人av电影 | 亚洲三级影院 | avv天堂| 日韩欧美视频一区二区 | 国产在线播放观看 | 日韩高清一区二区 | 91av视频网站 | 天天曰夜夜爽 | 美女久久久久久久久久 | 啪嗒啪嗒免费观看完整版 | 日韩欧美高清 | 免费观看丰满少妇做爰 | 国产高清在线a视频大全 | 免费高清男女打扑克视频 | 在线观看视频 | 99视频在线观看免费 | 91免费看黄色 | 99视频在线免费看 | 免费中文字幕在线观看 | 日日夜日日干 | 中文字幕中文字幕在线中文字幕三区 | 丁香激情五月 | 久久综合九色欧美综合狠狠 | www国产亚洲精品 | 中国一级片视频 | 国产精品久一 | 亚洲国产福利视频 | avwww在线| 婷婷色中文网 | 国产精品一区在线播放 | 亚洲欧洲国产日韩精品 | 免费在线精品视频 | 欧美久久久久久久久久久久久 | 国产色影院 | 干天天 | 久久综合狠狠综合久久综合88 | 在线免费视频你懂的 | 黄色最新网址 | 国产精品每日更新 | 国产美女被啪进深处喷白浆视频 | 一区二区三区免费在线观看 | 日韩欧美在线观看一区二区三区 | 久久精品永久免费 | 国产成人精品综合久久久久99 | 最近更新好看的中文字幕 | 五月激情视频 | 中文字幕999 | 成年一级片 | 久久手机精品视频 | 在线观看91 | 久草影视在线观看 | 久久三级毛片 | 麻豆国产在线视频 | 国产成人黄色 | 99热999| 国产视频资源在线观看 | 婷婷六月激情 | 国产精品国产毛片 | 337p西西人体大胆瓣开下部 | 在线观看第一页 | 国产免费亚洲高清 | 成人动漫一区二区 | 日韩深夜在线观看 | 高清精品视频 | 人人揉人人揉人人揉人人揉97 | 欧美日韩一级在线 | 日韩精品一区二区在线观看 | 日韩免费电影网 | 亚洲国产播放 | 成人久久视频 | 国产精品粉嫩 | jizzjizzjizz亚洲 | 亚洲专区在线视频 | 国产精品一区二区久久国产 | 国产网站av | 国产亚洲资源 | 久久久官网| 草草草影院 | 人人爱人人添 | 超碰人人av | 亚洲国产精品久久久久久 | 青草草在线视频 | 欧美少妇的秘密 | 精品久久久久一区二区国产 | 欧美-第1页-屁屁影院 | 中文字幕123区 | 国产爽视频| 久久精品国产精品亚洲 | jizzjizzjizz亚洲 | 欧美日韩免费视频 | 国产第一页福利影院 | 久久爱资源网 | 欧美另类美少妇69xxxx | 免费男女网站 | 18国产精品白浆在线观看免费 | 亚州人成在线播放 | 欧美激情一区不卡 | 精品一区二区久久久久久久网站 | 99九九热只有国产精品 | 91精品福利在线 | 97**国产露脸精品国产 | 91大神电影 | 日韩电影久久久 | 91禁在线观看 | 国产专区在线播放 | 深爱激情五月婷婷 | 黄色毛片观看 | 亚洲午夜久久久久久久久电影网 | 久久久久久免费网 | 狠狠干.com | 国产日韩欧美在线一区 | 国产精品久久久av | 四虎5151久久欧美毛片 | 激情综合婷婷 | 亚洲夜夜爽| 精品久久久久免费极品大片 | 狠狠操综合网 | 国产精品免费人成网站 | 国产一卡在线 | 久久久久久久亚洲精品 | 国产精品久久久久久av | avcom在线 | 久热香蕉视频 | 99精品视频播放 | 久草观看视频 | 国产日韩精品一区二区在线观看播放 | 美女视频是黄的免费观看 | 91精品国产自产在线观看永久 | 国产成人a亚洲精品 | 国产欧美精品xxxx另类 | 欧美日韩一区三区 | 天天操夜夜叫 | 婷婷精品进入 | 欧美一级淫片videoshd | 亚洲国产片 | 激情综合电影网 | 黄色亚洲片 | 欧美午夜激情网 | 中文字幕在线影院 | 成人免费在线网 | 久久久精品二区 | 色在线免费 | 五月天色综合 | 夜色资源站国产www在线视频 | 国产高清绿奴videos | 成人午夜电影久久影院 | 狠狠色丁香婷婷综合视频 | 日本女人逼 | 欧美午夜精品久久久久 | 国产女人40精品一区毛片视频 | 天堂网av在线 | 免费看国产曰批40分钟 | 91精品国产92久久久久 | 日韩欧美xx | 日本女人在线观看 | 97超碰人人澡 | 2019久久精品| 国产精品福利午夜在线观看 | 成人免费在线视频 | 五月婷香| 免费成人av在线 | 激情综合中文娱乐网 | 欧美日本不卡视频 | 99久久精品电影 | 狠狠激情中文字幕 | 久久一精品 | 在线精品视频免费播放 | 日韩成人精品一区二区 | 涩涩网站在线 | 日韩午夜大片 | 国产一级视频在线免费观看 | 中文字幕在线观看一区二区 | 91精品小视频 | 成人av高清 | 国产高清视频在线播放一区 | 亚洲在线国产 | 黄色小网站在线观看 | 黄色三级免费观看 | 国产伦理久久精品久久久久_ | 日韩电影久久 | www.狠狠干 | 久草97| av在线播放国产 | 欧美在线aa | 久色婷婷| 最近能播放的中文字幕 | 五月综合网站 | 国产精品乱码久久久 | 天天综合亚洲 | 精品不卡视频 | 黄色影院在线免费观看 | 国产精品久久久一区二区 | 夜夜骑天天操 | 91久久国产自产拍夜夜嗨 | 婷婷在线精品视频 | 日本乱视频 | 成人一区二区在线观看 | 黄色网在线播放 | 亚洲黄色高清 | 中文字幕在线观看播放 | 97超碰国产精品女人人人爽 | 毛片激情永久免费 | 国产精品乱码久久 | 日韩丝袜| 成人黄在线观看 | 极品久久久久 | 中文字幕国产亚洲 | 久久精品一区二区三区视频 | 欧美日韩精品二区第二页 | 91av视频在线观看 | 天天激情在线 | 欧美黄网站 | 亚洲日本欧美在线 | 这里只有精品视频在线 | 日韩免费看的电影 | 国产免费嫩草影院 | 免费在线观看毛片网站 | 99精品视频播放 | 日日夜夜综合网 | 国产热re99久久6国产精品 | 91成年人视频 | 天天av天天| 日韩黄色一区 | 免费毛片aaaaaa| 色91在线 | 欧美男同网站 | 午夜12点| 日韩精品中文字幕av | 干天天 | 免费视频在线观看网站 | 99热国产在线观看 | 一级免费看| 久久久久女人精品毛片九一 | 亚洲精品国产视频 | 国产视频一区二区三区在线 | 中文一区在线观看 | 国产亚洲精品久久久久久久久久 | 99视频精品在线 | 久久久久久国产精品美女 | 日韩av中文字幕在线免费观看 | 99综合久久 | 国产精品成人自产拍在线观看 | 国产精品一区二区久久精品 | 日日日网| 伊人伊成久久人综合网小说 | 午夜视频在线观看一区 | 成年人毛片在线观看 | 97人人爽人人 | 欧美人人爱 | 91香蕉视频黄 | 一区二区三区在线免费观看视频 | 日韩欧美在线高清 | 日韩资源在线播放 | 国产精品中文字幕在线 | 成年人免费在线播放 | www.操.com| 欧美成人在线免费 | 97超碰色 | 久久免费精品国产 | 久久精品电影院 | 少妇超碰在线 | 99产精品成人啪免费网站 | 日韩欧美在线第一页 | 99热这里只有精品久久 | 免费日韩精品 | 欧美在线1区 | 国产一区久久 | 九九热视频在线免费观看 | 米奇狠狠狠888 | 久久久久久久久久久免费 | 人人爱爱 | 久草视频播放 | 久久精品亚洲一区二区三区观看模式 | 日韩女同av | 四虎最新入口 | 亚洲精品乱码久久久久久写真 | 成全免费观看视频 | 亚洲视频在线观看 | 亚洲综合在线五月天 | 999视频网 | 91黄色影视 | av片中文| 亚洲专区路线二 | 婷婷网站天天婷婷网站 | 激情综合网五月婷婷 | 天天做日日做天天爽视频免费 | 玖玖爱在线观看 | 最新av观看| 国产精品一区二区在线免费观看 | 久久不卡免费视频 | 欧洲一区精品 | 久久黄色影院 | 婷婷丁香久久五月婷婷 | 国内一级片在线观看 | 日韩网 | 亚洲伊人成综合网 | 在线观看视频在线观看 | 手机在线看a | 久久综合久久综合九色 | 婷婷丁香视频 | 免费av在线网站 | 欧美一区日韩精品 | 96精品视频 | 亚洲国产成人高清精品 | 最近中文字幕在线中文高清版 | 日韩av在线免费播放 | 美女黄色网在线播放 | 日韩激情综合 | 中文字幕免费高清av | 成人一区二区三区中文字幕 | 中文区中文字幕免费看 | 久久亚洲影视 | www.五月天 | 99久久99久久 | 久久久污| 99r在线观看 | 日韩va欧美va亚洲va久久 | 婷婷在线免费 | 国产理论片在线观看 | 99精品视频网 | 91一区二区三区在线观看 | 三级性生活视频 | 天天操天天射天天 | 亚洲另类在线视频 | 美女禁18| 国产不卡一区二区视频 | 国内精品久久久久久久影视简单 | 色多多污污在线观看 | 国产91精品看黄网站在线观看动漫 | 91视频免费看 | 精品久久久久亚洲 | 五月天婷婷在线观看视频 | 狠狠操在线 | 欧美日韩一区二区视频在线观看 | www.夜夜夜 | 亚洲美女视频网 | 国产午夜不卡 | 久久天 | 91麻豆精品国产91久久久无限制版 | 亚洲欧美国产精品va在线观看 | 欧亚日韩精品一区二区在线 | 国产又粗又猛又色 | 一级性生活片 | 久久夜色精品国产欧美一区麻豆 | 亚洲性视频| 久青草国产在线 | 亚洲视频每日更新 | 99久久精品免费看国产一区二区三区 | 免费看三级网站 | 亚洲精品字幕在线观看 | 久久久久久久久电影 | 伊人五月天.com | 狠狠色噜噜狠狠狠狠2021天天 | 国产很黄很色的视频 | 国产精品初高中精品久久 | 久久综合久久综合这里只有精品 | 中文在线a天堂 | 欧美午夜a | 亚洲一区欧美激情 | 成人av在线观 | 成年人在线免费看片 | 亚洲精品免费观看视频 | 青青草久草在线 | 久久久国产精品免费 | 国产亚洲成人精品 | 中文字幕免费 | 伊人狠狠色丁香婷婷综合 | 成人av影院在线观看 | 超碰个人在线 | 色多多视频在线观看 | 91福利社在线观看 | 亚洲精品国 | 日日摸日日爽 | 婷婷六月丁香激情 | 81精品国产乱码久久久久久 | 91激情视频在线观看 | 99视频久久| 手机av观看| 国产精品免费不 | 日本精油按摩3 | 精品一区 在线 | 日韩精品一区电影 | 国产精品永久免费观看 | 中文字幕中文字幕在线一区 | 91在线操 | 日韩视频精品在线 | 亚在线播放中文视频 | 182午夜在线观看 | 精品主播网红福利资源观看 | 深爱激情站 | 97视频精品| 在线日韩中文 | 日韩va欧美va亚洲va久久 | 婷婷色视频| 香蕉视频最新网址 | 国产高清在线观看 | 免费在线91 | 午夜精品999 | 久草线| 久久免费精品视频 | 国产午夜三级一区二区三桃花影视 | 久久不见久久见免费影院 | 一区中文字幕在线观看 | av视屏在线播放 | 日韩电影精品 | 国产破处在线播放 | 黄色a三级 | 韩国三级av在线 | 一区二区免费不卡在线 | 亚洲第一成网站 | 亚洲天堂网在线视频观看 | 亚洲最大的av网站 | 国产日韩欧美自拍 | 欧美成人性网 | 亚洲国产中文字幕在线 | 亚洲精品视频网站在线观看 | 人人爽人人搞 | 国产精品永久免费在线 | 久草网视频在线观看 | 99久久精品免费看国产免费软件 | 亚洲精品久久久久中文字幕二区 | 国产专区在线播放 | 天天综合网 天天综合色 | 亚洲国产视频直播 | 波多野结衣视频一区二区三区 | 国产精品久久久久999 | 日本久久中文字幕 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 亚洲精品欧美成人 | 91视频免费播放 | 超碰国产人人 | 国产午夜小视频 | 麻豆视频免费入口 | 国产高清视频在线观看 | 91超在线| 操操操天天操 | 国产精品一区二区三区四 | 99产精品成人啪免费网站 | www操操 | 欧美精品亚洲精品日韩精品 | 久久99国产精品 | 亚洲国产精品影院 | 久久久久久久久久久久电影 | 久久久久久久久久久久久影院 | 日日精品 | 天天操天天色天天射 | 美女久久久久久 | 日本激情中文字幕 | 毛片网在线 | 国产精品入口麻豆www | 欧美日韩不卡一区二区 | 日韩一区二区三区在线看 | 欧美日韩国产免费视频 | 在线观看免费色 | 国产美女精品人人做人人爽 | 久久久久久久久久电影 | 狠狠干婷婷 | 久久午夜精品视频 | 国产精品毛片一区二区在线看 | 在线观看va | 精品国产欧美 | 丁香花中文在线免费观看 | 黄色国产高清 | 日本精a在线观看 | 国产在线欧美在线 | 美女久久网站 | 免费在线观看一区二区三区 | 国产精品自拍在线 | wwwwww黄 | 久久av中文字幕片 | 国内久久 | 麻豆久久久久 | 国产精品理论片在线播放 | 免费高清在线一区 | 成年人免费看的视频 | 久久成人18免费网站 | 天天操天天干天天爱 | 五月婷婷,六月丁香 | 91福利区一区二区三区 | 久草在线手机视频 | 亚洲视频免费在线看 | 欧美日韩国产一区二区三区在线观看 | 91看成人| 激情影院在线观看 | 91av在线免费| 一区二区三区免费 | 97在线观看免费视频 | 亚洲国产精品成人女人久久 | 2021久久 | 中文字幕二区三区 | 99热官网| 天堂av网在线 | 久久精品精品电影网 | 黄色电影小说 | 99在线精品免费视频九九视 | 永久免费毛片 | 欧美精品一区二区在线播放 | 亚洲精品自拍 | 久热av在线 | 精品在线一区二区 | 免费看的黄色网 | 国产精品高潮在线观看 | 91看片在线免费观看 | 久久久久综合网 | 久久中文精品视频 | 在线观看网站你懂的 | 日韩中文字幕视频在线观看 | 在线观看免费av片 | 一区二区三区四区不卡 | 麻豆视频在线免费观看 | 日本中文一区二区 | 精品视频成人 | 97在线观看免费 | 不卡的一区二区三区 | 日韩一区二区免费播放 | 久久成人18免费网站 | 视频在线99re | 欧美aa一级 | 色网站黄 | 九九久久久久久久久激情 | 在线观看免费黄视频 | av一区二区在线观看中文字幕 | 91av资源在线 | 精品美女在线视频 | 欧美一区二区三区在线视频观看 | 国产成人精品一区二区在线观看 | 91电影福利 | 激情综合色图 | 国产97视频| 天天久久夜夜 | japanese黑人亚洲人4k | 久久精品久久久精品美女 | 午夜精品久久久久久久久久久久 | 天堂视频中文在线 | 99av在线视频 | 日本乱码在线 | 在线观看黄 | 可以免费看av | av不卡网站 | 久草资源在线观看 | 一区二区久久久久 | 国产精品久久久久一区二区三区共 | 久久精品一区二区国产 | 久热超碰| 国产日韩欧美在线观看视频 | 天天综合成人 | 99国产成+人+综合+亚洲 欧美 | 免费a视频在线 | 亚洲国产免费 | 免费精品在线观看 | 2022中文字幕在线观看 | 免费一级片在线 | 国产精品久久久久久久av电影 | 久久精品国产免费看久久精品 | 国产精品嫩草影院99网站 | 欧美日韩99| 日日天天干 | 丁香婷婷综合激情五月色 | 成人av影视观看 | 国产高清在线视频 | 精品国产欧美一区二区三区不卡 | 亚洲色五月 | 国产精品久久久一区二区 | 在线电影中文字幕 | 在线国产一区二区三区 | 午夜精品视频福利 | 天天做综合网 | 黄色的视频网站 | 97成人在线免费视频 | 99久视频 | av在线影视 | 超碰国产在线 | 人人澡人人干 | 开心色婷婷 | 在线国产精品视频 | 超碰精品在线观看 | 麻豆91在线播放 | 91九色国产在线 | 五月香婷| 欧美激情视频在线免费观看 | 成人久久18免费 | 黄色av电影在线 | 亚洲精品视频在线 | 99精品欧美一区二区三区黑人哦 | 精品婷婷 | 狠狠色综合网站久久久久久久 | 手机版av在线| 亚洲精品中文字幕视频 | 在线色吧| 毛片随便看 | av电影在线免费 | 99免费精品 | 九九影视理伦片 | 成全免费观看视频 | 99视频在线看 | 国产精品完整版 | 久久人人97超碰国产公开结果 | 精品国产乱子伦一区二区 | 在线电影中文字幕 | 成人a级免费视频 | 2017狠狠干| 91精品91| 夜夜婷婷 | www.夜夜| 成人国产一区二区 | 精品免费久久久久久 | 狠狠干成人综合网 | 97国产大学生情侣白嫩酒店 | 亚洲va在线va天堂va偷拍 | 欧美激情综合五月色丁香小说 | 日韩中文字幕在线观看 | 精品国产一二三四区 | 久99久中文字幕在线 | 狠狠色噜噜狠狠 | 国产精品精品久久久 | 亚洲黄色区 | 久久看免费视频 | 又黄又刺激又爽的视频 | 干干操操| 九九九九热精品免费视频点播观看 | 三级黄色片在线观看 | 亚洲三级网 | 欧美一二在线 | 国产精品久久久久久模特 | 日日干天夜夜 | 久久久久国产视频 | 日韩精品在线视频免费观看 | 伊人狠狠操| a天堂在线看 | 91久久黄色 | 色www精品视频在线观看 | 免费高清男女打扑克视频 | 久久艹艹| 夜夜视频欧洲 | 精品国产免费一区二区三区五区 | 久久国产三级 | 久久蜜臀一区二区三区av | 六月激情久久 | 国产亚洲免费的视频看 | 狠狠色丁香婷婷综合视频 | 久久av伊人 | 欧美一级裸体视频 | 最近最新最好看中文视频 | 在线观看一级 | 亚洲播播 | 91视频大全 | 亚洲成av人片在线观看www | 91av短视频 | 国产在线日本 | 国产高清精 | 色妞色视频一区二区三区四区 | 黄色片视频免费 | 色综合色综合久久综合频道88 | 国产精品成人一区二区三区吃奶 | 亚洲国产视频在线 | 日日添夜夜添 | 欧美日韩一区二区三区不卡 | 夜夜澡人模人人添人人看 | 久久99热精品这里久久精品 | 国产福利中文字幕 | 成人久久久久 | 日韩午夜电影院 | 夜色资源站wwwcom | 日日操网站 | 色婷婷国产精品一区在线观看 | 久久国产一区二区 | 亚洲精品999 | bbbbb女女女女女bbbbb国产 | 黄色1级毛片 | 91久久国产综合精品女同国语 | 色噜噜日韩精品欧美一区二区 | 亚洲综合最新在线 | 伊人久久在线观看 | 欧美小视频在线观看 | av官网 | 国产美女免费观看 | 视频在线99 | 在线观看av中文字幕 | 亚洲精品视频在线看 | 色av男人的天堂免费在线 | 热re99久久精品国产99热 | 精品女同一区二区三区在线观看 | 久久国产乱 | 激情五月播播久久久精品 | 91成人区 | 国产麻豆剧果冻传媒视频播放量 | 最近免费中文视频 | 国产亚洲精品无 | zzijzzij亚洲成熟少妇 | 久久国产精品免费视频 | 免费日韩精品 | 久草免费在线视频观看 | 欧美激情在线看 | 欧美黄网站| 亚洲欧洲精品一区二区 | 五月激情天| 成年人网站免费观看 | 中文国产字幕 | 日韩欧美69 | 伊人亚洲精品 | 麻豆91在线看| 国产中文字幕在线免费观看 | 亚州黄色一级 | 久久久久久久久艹 | 91在线视频观看 | av中文在线 | 91爱爱视频 | 狠狠色丁香久久婷婷综合五月 | 日本在线观看中文字幕 | 成人在线观看资源 | 色诱亚洲精品久久久久久 | 91精品综合在线观看 | 免费在线观看午夜视频 | 婷婷综合成人 | 国产免费又爽又刺激在线观看 | 特级黄色视频毛片 | 国产精品美女视频 | 亚洲精品视 | 337p欧美 | 丁香花在线视频观看免费 | 亚州成人av在线 | 91香蕉亚洲精品 | 国产精品一区二区三区四区在线观看 | 91久久国产综合精品女同国语 | 深爱激情五月网 | 午夜视频色 | 日本中文字幕影院 | 久久久精品网站 | 欧美精品在线视频 | 午夜免费福利片 | 超碰日韩 | 亚洲精品啊啊啊 | 免费在线观看视频a | 97人人澡人人添人人爽超碰 | 啪嗒啪嗒免费观看完整版 | 欧美一级大片在线观看 | 免费午夜视频在线观看 | 五月激情久久 | 99视频偷窥在线精品国自产拍 | 最近乱久中文字幕 | 99在线精品视频在线观看 | 丁香婷婷色月天 | 久视频在线播放 | 欧美一级性生活片 | 日韩中文字幕在线 | 中国一级片免费看 | 国产传媒一区在线 | 亚州欧美精品 | 97视频亚洲 | 国产精品久久久久av福利动漫 | 天天摸夜夜添 | 成人天堂网| 亚洲综合成人专区片 | 亚洲少妇自拍 | 国产精品成人一区二区三区 | 麻豆久久久 | 男女拍拍免费视频 | 久久午夜电影网 | 国产精品久久久免费看 | 亚洲麻豆精品 | 国产精品免费一区二区三区 | 久久久精品国产一区二区三区 | av电影免费在线看 | 日韩在线色视频 | 91免费观看视频网站 | 91精品视频免费 | 伊人天堂网 | 美女免费黄视频网站 | a色视频| 97色免费视频 | www.天天色.com | 三级av免费| 亚洲 综合 激情 | 丁香激情综合久久伊人久久 | 精品免费久久久久 | 99在线视频免费观看 | 手机在线中文字幕 | 伊人五月婷 | 亚洲精品国产精品国自产观看浪潮 | 91激情在线视频 | 色综合久久久久综合 | 国产小视频免费观看 | 韩国视频一区二区三区 | 欧洲一区二区三区精品 | 国产96视频 | 久草在线这里只有精品 | 日韩高清dvd | 国产色在线,com | 国产精品久久久久久久久久免费 | 婷婷亚洲五月色综合 | wwwwww黄 | 日韩视频一区二区 | 蜜臀av夜夜澡人人爽人人 | 肉色欧美久久久久久久免费看 | 狠狠操操网 | 久久国产午夜精品理论片最新版本 | 97视频免费观看2区 亚洲视屏 |