一文讀懂Linux內存分配策略

一口Linux 2022-12-08 14:55


本篇主要以問答的方式來探索Linux內存系統的分配策略

Linux 進程的內存分布長什么樣?

在 Linux 操作系統中,虛擬地址空間的內部又被分為內核空間和用戶空間兩部分,不同位數的系統,地址空間的范圍也不同。比如最常見的 32 位和 64 位系統,如下所示:


通過這里可以看出:

  • 32?位系統的內核空間占用?1G,位于最高處,剩下的?3G?是用戶空間;

  • 64?位系統的內核空間和用戶空間都是?128T,分別占據整個內存空間的最高和最低處,剩下的中間部分是未定義的。

再來說說,內核空間與用戶空間的區別:

  • 進程在用戶態時,只能訪問用戶空間內存;

  • 只有進入內核態后,才可以訪問內核空間的內存;

雖然每個進程都各自有獨立的虛擬內存,但是每個虛擬內存中的內核地址,其實關聯的都是相同的物理內存。這樣,進程切換到內核態后,就可以很方便地訪問內核空間內存。


接下來,進一步了解虛擬空間的劃分情況,用戶空間和內核空間劃分的方式是不同的,內核空間的分布情況就不多說了。

我們看看用戶空間分布的情況,以 32 位系統為例,我畫了一張圖來表示它們的關系:

通過這張圖你可以看到,用戶空間內存從低到高分別是 6 種不同的內存段:


  • 程序文件段,包括二進制可執行代碼;

  • 已初始化數據段,包括靜態常量;

  • 未初始化數據段,包括未初始化的靜態變量;

  • 堆段,包括動態分配的內存,從低地址開始向上增長;

  • 文件映射段,包括動態庫、共享內存等,從低地址開始向上增長(跟硬件和內核版本有關 );

  • 棧段,包括局部變量和函數調用的上下文等。棧的大小是固定的,一般是 8 MB。當然系統也提供了參數,以便我們自定義大小;

在這 6 個內存段中,堆和文件映射段的內存是動態分配的。比如說,使用 C 標準庫的?malloc()?或者?mmap()?,就可以分別在堆和文件映射段動態分配內存。

malloc 是如何分配內存的?

實際上,malloc() 并不是系統調用,而是 C 庫里的函數,用于動態分配內存。

malloc 申請內存的時候,會有兩種方式向操作系統申請堆內存。

  • 方式一:通過 brk() 系統調用從堆分配內存

  • 方式二:通過 mmap() 系統調用在文件映射區域分配內存;

方式一實現的方式很簡單,就是通過 brk() 函數將「堆頂」指針向高地址移動,獲得新的內存空間。如下圖:


方式二通過 mmap() 系統調用中「私有匿名映射」的方式,在文件映射區分配一塊內存,也就是從文件映射區“偷”了一塊內存。如下圖:


什么場景下 malloc() 會通過 brk() 分配內存?又是什么場景下通過 mmap() 分配內存?

malloc() 源碼里默認定義了一個閾值:

  • 如果用戶分配的內存小于 128 KB,則通過 brk() 申請內存;

  • 如果用戶分配的內存大于 128 KB,則通過 mmap() 申請內存;

注意,不同的 glibc 版本定義的閾值也是不同的。

malloc() 分配的是物理內存嗎?

不是的,malloc() 分配的是虛擬內存

如果分配后的虛擬內存沒有被訪問的話,虛擬內存是不會映射到物理內存的,這樣就不會占用物理內存了。

只有在訪問已分配的虛擬地址空間的時候,操作系統通過查找頁表,發現虛擬內存對應的頁沒有在物理內存中,就會觸發缺頁中斷,然后操作系統會建立虛擬內存和物理內存之間的映射關系。

malloc(1) 會分配多大的虛擬內存?

malloc() 在分配內存的時候,并不是老老實實按用戶預期申請的字節數來分配內存空間大小,而是會預分配更大的空間作為內存池

具體會預分配多大的空間,跟 malloc 使用的內存管理器有關系,我們就以 malloc 默認的內存管理器(Ptmalloc2)來分析。

接下里,我們做個實驗,用下面這個代碼,通過 malloc 申請 1 字節的內存時,看看操作系統實際分配了多大的內存空間。

#include 
#include

int main() {
printf("使用cat /proc/%d/maps查看內存分配\n",getpid());

//申請1字節的內存
void *addr = malloc(1);
printf("此1字節的內存起始地址:%x\n", addr);
printf("使用cat /proc/%d/maps查看內存分配\n",getpid());

//將程序阻塞,當輸入任意字符時才往下執行
getchar();

//釋放內存
free(addr);
printf("釋放了1字節的內存,但heap堆并不會釋放\n");

getchar();
return 0;
}

執行代碼(先提前說明,我使用的 glibc 庫的版本是 2.17):


我們可以通過 /proc//maps 文件查看進程的內存分布情況。我在 maps 文件通過此 1 字節的內存起始地址過濾出了內存地址的范圍。

[root@xiaolin ~]# cat /proc/3191/maps | grep d730
00d73000-00d94000 rw-p 00000000 00:00 0 [heap]

這個例子分配的內存小于 128 KB,所以是通過 brk() 系統調用向堆空間申請的內存,因此可以看到最右邊有 [heap] 的標識。

可以看到,堆空間的內存地址范圍是 00d73000-00d94000,這個范圍大小是 132KB,也就說明了?malloc(1) 實際上預分配 132K 字節的內存

可能有的同學注意到了,程序里打印的內存起始地址是?d73010,而 maps 文件顯示堆內存空間的起始地址是?d73000,為什么會多出來?0x10?(16字節)呢?這個問題,我們先放著,后面會說。

#free 釋放內存,會歸還給操作系統嗎?

我們在上面的進程往下執行,看看通過 free() 函數釋放內存后,堆內存還在嗎?


從下圖可以看到,通過 free 釋放內存后,堆內存還是存在的,并沒有歸還給操作系統。


這是因為與其把這 1 字節釋放給操作系統,不如先緩存著放進 malloc 的內存池里,當進程再次申請 1 字節的內存時就可以直接復用,這樣速度快了很多。

當然,當進程退出后,操作系統就會回收進程的所有資源。

上面說的 free 內存后堆內存還存在,是針對 malloc 通過 brk() 方式申請的內存的情況。

如果 malloc 通過 mmap 方式申請的內存,free 釋放內存后就會歸歸還給操作系統。

我們做個實驗驗證下, 通過 malloc 申請 128 KB 字節的內存,來使得 malloc 通過 mmap 方式來分配內存。

#include 
#include

int main() {
//申請1字節的內存
void *addr = malloc(128*1024);
printf("此128KB字節的內存起始地址:%x\n", addr);
printf("使用cat /proc/%d/maps查看內存分配\n",getpid());

//將程序阻塞,當輸入任意字符時才往下執行
getchar();

//釋放內存
free(addr);
printf("釋放了128KB字節的內存,內存也歸還給了操作系統\n");

getchar();
return 0;
}

執行代碼:


查看進程的內存的分布情況,可以發現最右邊沒有 [head] 標志,說明是通過 mmap 以匿名映射的方式從文件映射區分配的匿名內存。


然后我們釋放掉這個內存看看:


再次查看該 128 KB 內存的起始地址,可以發現已經不存在了,說明歸還給了操作系統。


對于 「malloc 申請的內存,free 釋放內存會歸還給操作系統嗎?」這個問題,我們可以做個總結了:

  • malloc 通過?brk()?方式申請的內存,free 釋放內存的時候,并不會把內存歸還給操作系統,而是緩存在 malloc 的內存池中,待下次使用

  • malloc 通過?mmap()?方式申請的內存,free 釋放內存的時候,會把內存歸還給操作系統,內存得到真正的釋放

為什么不全部使用 mmap 來分配內存?

因為向操作系統申請內存,是要通過系統調用的,執行系統調用是要進入內核態的,然后在回到用戶態,運行態的切換會耗費不少時間。

所以,申請內存的操作應該避免頻繁的系統調用,如果都用 mmap 來分配內存,等于每次都要執行系統調用。

另外,因為 mmap 分配的內存每次釋放的時候,都會歸還給操作系統,于是每次 mmap 分配的虛擬地址都是缺頁狀態的,然后在第一次訪問該虛擬地址的時候,就會觸發缺頁中斷。

也就是說,頻繁通過 mmap 分配的內存話,不僅每次都會發生運行態的切換,還會發生缺頁中斷(在第一次訪問虛擬地址后),這樣會導致 CPU 消耗較大

為了改進這兩個問題,malloc 通過 brk() 系統調用在堆空間申請內存的時候,由于堆空間是連續的,所以直接預分配更大的內存來作為內存池,當內存釋放的時候,就緩存在內存池中。

等下次在申請內存的時候,就直接從內存池取出對應的內存塊就行了,而且可能這個內存塊的虛擬地址與物理地址的映射關系還存在,這樣不僅減少了系統調用的次數,也減少了缺頁中斷的次數,這將大大降低 CPU 的消耗

既然 brk 那么牛逼,為什么不全部使用 brk 來分配?

前面我們提到通過 brk 從堆空間分配的內存,并不會歸還給操作系統,那么我們那考慮這樣一個場景。

如果我們連續申請了 10k,20k,30k 這三片內存,如果 10k 和 20k 這兩片釋放了,變為了空閑內存空間,如果下次申請的內存小于 30k,那么就可以重用這個空閑內存空間。


但是如果下次申請的內存大于 30k,沒有可用的空閑內存空間,必須向 OS 申請,實際使用內存繼續增大。

因此,隨著系統頻繁地 malloc 和 free ,尤其對于小塊內存,堆內將產生越來越多不可用的碎片,導致“內存泄露”。而這種“泄露”現象使用 valgrind 是無法檢測出來的。

所以,malloc 實現中,充分考慮了 brk 和 mmap 行為上的差異及優缺點,默認分配大塊內存 (128KB) 才使用 mmap 分配內存空間。

free() 函數只傳入一個內存地址,為什么能知道要釋放多大的內存?

還記得,我前面提到, malloc 返回給用戶態的內存起始地址比進程的堆空間起始地址多了 16 字節嗎?

這個多出來的 16 字節就是保存了該內存塊的描述信息,比如有該內存塊的大小。


這樣當執行 free() 函數時,free 會對傳入進來的內存地址向左偏移 16 字節,然后從這個 16 字節的分析出當前的內存塊的大小,自然就知道要釋放多大的內存了。

end


一口Linux?


關注,回復【1024】海量Linux資料贈送

精彩文章合集


文章推薦

?【專輯】ARM
?【專輯】粉絲問答
?專輯linux入門
?專輯計算機網絡
?專輯Linux驅動
?【干貨】嵌入式驅動工程師學習路線
?【干貨】Linux嵌入式所有知識點-思維導圖

一口Linux 寫點代碼,寫點人生!
評論
  •     長期專注WiFi領域,也算是行業老兵了!同行閑聊中,時不時能提起我和我們!從疫情起,國產替代風生水起,起起落落,大浪淘沙,生存下來的都是強者!    WiFi模塊應用廣泛,對于高端市場和特定市場,要求WIFI模塊需要過CE/FCC之類的認證,也就是說沒有認證的模塊,不具備導入產品設計.接下來就和大家聊聊認證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點特性:    1
    納拓科技 2026-07-31 17:56 277瀏覽
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 137857瀏覽
  • 摘要在防爆電氣設計中,只參照芯數選型而忽略額定載流量,長期滿負荷運行會出現插頭發熱、接觸面氧化、IP67 密封受熱老化等問題。結合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數對照表,區分冷壓免焊接、焊接兩種接線結構的安全載流數值,設置合理電流冗余系數,搭配使用環境修正參數,規范防爆接近開關連接器、防爆法蘭插座的選型計算方式。關鍵詞圓形防爆連接器,載流參數表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產品概述圓形防爆連接器觸點載流能力由插針直徑、
    kyfbest科迎法電氣 2026-08-03 09:18 128659瀏覽
  • 文:杜杰編輯:侯煜當地時間7月28日,美國特朗普政府落地最新科技封鎖政策,美國聯邦通信委員會(FCC)正式更新《受管制清單》,新增兩大類設備——境外生產的先進機器人設備、境外生產的聯網電力逆變器。FCC在官方情況說明書中明確,該類境外制造產品,“會對美國國家安全或美國民眾的人身安全構成無法承受的風險”。本次新規設置明確豁免機制:經美國國防部(DoW)、電力逆變器品類經美國國土安全部(DHS)審核并授予“有條件批準”,認定對應設備品類不存在重大安全風險,即可獲得準入豁免。同時政策嚴格執行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 341瀏覽
  • 在前六期中,我們已經分別討論了 CRA 的適用范圍、整體影響、漏洞通報義務、風險評估與技術文檔證據鏈、第三方組件與 SBOM 供應鏈治理,以及產品上市后的支持期、安全更新、用戶說明和終止支持管理。到這里,企業已經能夠回答幾個核心問題:產品是否落入 CRA 適用范圍,產品由哪些組件構成,企業如何證明自己在設計、開發和上市前采取了必要的安全措施,以及產品上市后如何持續維護和安全下線。但對于真正準備落地 CRA 合規的企業來說,還有一個更現實的問題:CRA 的法規條文相對原則化,企業應當如何把“網絡安
    虹科云科技 2026-08-03 16:51 186880瀏覽
  •        很多人只見過封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩定起振的成品,要經過十幾道精密工序。它內部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個生產過程里哪怕0.1微米的誤差,都會直接廢掉整批產品,這也是小尺寸晶振過去長期依賴進口,國內廠商花了十幾年才啃下量產硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 401瀏覽
  • 在物聯網從“萬物互聯”邁向“萬物智聯”的進程中,LTE Cat.1憑借其在速率、成本與網絡覆蓋之間的完美平衡,正成為中低速物聯網市場的絕對主力。隨著2G/3G網絡的逐步退網以及新國標對終端設備智能化、定位功能的強制要求,Cat.1模組迎來了爆發式的增長窗口。在這一關鍵節點,基于華為海思Hi2131芯片設計的LTE Cat.1模組,憑借其在能效、射頻、架構及物理規格上的底層創新,成功打破了“高性能必高功耗”的傳統魔咒,為行業提供了極具競爭力的連接最優解。核心技術優勢:重塑Cat.1能效與連接標桿海
    用戶1778981989717 2026-08-05 21:04 177瀏覽
  • 在EMC測試過程中,傳導發射(Conducted Emission,CE)超標是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標曲線背后,可能對應著完全不同的干擾機理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負載、電纜布局或接地結構引起的連鎖反應。 · 150kHz~1MHz 超標:多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標:通常共模噪聲占主導,干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽磁電磁兼容EMC 2026-07-31 18:45 517瀏覽
  • 導語在現代高速數字電路設計中,信號的完整性已不僅是理想波形推演,而是一場與物理非理想特性正面博弈的工程實踐。濾波器芯片作為凈化傳輸鏈路的關鍵屏障,其核心挑戰在于:能否有效識別并濾除那些隱匿在電平跳變過程中的亞納秒級瞬態脈沖干擾,這類干擾持續極短,卻足以在高速鏈路中引發誤觸發。然而,傳統函數發生器受限于采樣率與邊沿速率,根本無法忠實復現如此狹窄且陡峭的異常波形。針對此困境,德思特TS-AWG7000系列任意波形發生器以17 GS/s采樣率與50 ps原生邊沿速度,為瞬態脈沖提供精細刻畫,配合SPG
    德思特測試測量 2026-08-05 14:06 5瀏覽
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統號卡的不確定性,隨身WiFi憑借穩定連接、多設備共享、獨立設備和靈活套餐等優勢,成為務實可靠的備選方案。1、流量卡黃金時代要結束了通信行業正迎來一場前所未有的“地震式”調整——曾讓無數用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業洗牌。回望過去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及。可如今,回頭再看,那種
    愛上電路設計 2026-08-03 10:21 128903瀏覽
  • 做藍牙音箱的工程師大概都碰過這個局面。產品要連手機放歌,要本地播開機提示音和按鍵音,還要接 App 做配網和狀態上報。三件事拆開,早先的常規做法是音頻藍牙一顆料、數傳藍牙一顆料、本地播放再掛一顆小 MCU 加一片 Flash。板子越畫越大,BOM 越算越貴,待機電流和固件工作量也跟著漲。WT2605C 出來以后,這套需求可以集成到一顆芯片,就是 WT2605C-32N,該芯片采用QFN32 封裝,4×4 毫米,把音頻藍牙、BLE 數傳和 MP3 本地播放三樣全包了。對藍牙音箱來說,最實在的好處就
    唯創知音語音芯片 2026-08-06 15:14 298瀏覽
  • 摘要防爆自控系統同時布設本安信號、工業總線、動力供電三類線路,僅依靠標識標牌管控插接極易出現人為錯插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標準,產生點火風險。依托 A、D、K 標準化機械防呆編碼體系,搭配護套顏色區分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結構層面杜絕防爆接近開關連接器、防爆傳感器航插接頭混用插接問題,補齊防爆系統被動安全防護體系。關鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    kyfbest科迎法電氣 2026-07-31 18:29 417瀏覽
  • 產品使用18V供電,配套4串鋰離子電池,需要設計一個充電器。因為輸入18V,電池最高 16.8V,壓差僅 1.2V。因為壓差太小。使用開關型的充電控制芯片不穩定。嘗試自行設計一個。整體采用分立三極管 + TL431架構,分4個功能單元:使能控制回路、限流環路、TL431 精密恒壓反饋環路、PNP 功率管主功率輸出回路;實現完整鋰電池充電邏輯。使能控制回路按鍵按下:5V 電壓經 R12 (2kΩ) 送入 NPN 管 Q3 基極,Q3 飽和導通,對地拉低 R1、R2 組成的分壓控制節點電位;該節點直
    southcreek 2026-08-07 13:45 353瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 美妙旋律第3季动漫| 拉芙蕾丝| 小屁孩日记免费完整观看| 爸爸我需要播种| 锦月如歌电视剧免费观看全集完整版 | 独步逍遥在线观看| 老婆大人1| 角头大姐| 新楚留香任贤齐版高清| 湖南卫视中秋晚会2021节目单| 蜜桃17| 厨房激战2伦理| 妻子8免费完| 《新人律师法国满天星》还叫什么名| 坎贝奇《品味人生》青柠| 酒店1至100集| 《修理工的艳遇》| 电视剧富贵| 神澜奇域无双珠动漫在线观看| 高清旁观者未删减| 纸新娘在线观看完整版| 麻雀电视剧免费全集观看| 《手》在线观看电视剧免费| 电视剧井冈山36集播放免费完整版| 爱情而已电视剧免费观看完整版高清| 且试天下40集完整版免费| 反叛的鲁路修在线观看| 鬼吹灯之天星术日语| 沸腾的群山电视剧在线观看| 《玩火》在线电影免费观看| 电影玛丽玛丽| 《家庭矛盾》melody电影免费观看 | 火龙对决| 涿州市住建局| 电视剧悬崖全集| 鬼滴语1免费版在线观看| 烈火街头| 美国《睫毛膏3》美国版| 性生交大片免费看女人按摩| 白峰电影全集免费观看| 看电影免费观看完整版| 《公的浮之手中字》免费中国电影 | 荣誉法则满天星版在线| 天地玄门国语高清完整版免费观看| 云墨雨间电视剧免费观看| 九重紫电视连续剧免费看| 寻找所罗门王的宝藏| 河南男子与猪办婚礼| 高清今天开始是人类| 电影深喉在线观看| 白峰美羽无码| 超决战!贝利亚银河帝国| 玄好心经19| 微笑pasta全集| 黑衣人1高清| 猎罪图鉴免费观看完整版高清 | 韩剧女友的母亲双字ID | 火箭军司令员李玉超| 大嫂查之女百度影音| 少妇与情人苹果园偷欢| 我的三个母亲全集| 年轻的销售员8| 善意的竞争电视剧在线播放| 囧探佳人下载| 海贼王1071集在线观看| 宋孝敏在《露营地》中| 乡村爱情| 姐脱你看| 卖房子的女销售完整 | 霍元甲哪一年播出的| 战狼7免费播放观看在线视频| 战狼6免费完整版| 《通往你的地图》| 电视剧养女全集| 进击的巨人oad3| 月子水是什么| abo成结模拟动画演示| 幸福里的故事| 《健身房的特殊待遇》| 阴影下的秘密2| 垂涎15| 宜川县| 美丽的卖花女孩| 潜入搜救官完整版在线观看| 娃娃脸1电影完整版在线观看| 高清花便当未删减| 我要爸爸的种子韩剧全集免费观看 | 老板强脱我的内裤| 波尔多液的成分| 特殊保险公司推销员8| 漂亮女人的日记| 中国打黑风暴| 《姐妹牙医》完整版| 客厅享受的两小时| 卖乐迪女超人| 高清秒速5厘米未删减| 麻辣烫爱在一起| 空中服务员免费高清原声满天星| 网球王子电视剧版| 小早川玲子A V电影| 鬼吹灯 黄皮子坟| 美味快递员特殊待遇2在线观看免费高清| 短剧《权宠天下》| 我在东北玩泥巴| 你的欲梦裸身在线播放| 《渔夫荒淫史》-高清电影| 玉女聊斋电影全集| 日韩mmm| 龙岭迷窟在线| 天地争霸美猴王| 烽火芳菲免费观看完整版| 天王状师| 电视剧江湖恩仇录| 樊梨花传奇| 好好的时光| 哈利波特1普通话版| 陪部长出差的日子全集在线观看| 迷你世界小王子吖| 病毒姐妹在线观看| 幸福媳妇成长记结局| 光战队覆面人国语版| 美丽小蜜桃4荷尔蒙| 缘之空 免费观看完整| 公的浮之手| 东陵大盗| 韩国电影售楼处小姐 | 打工仔的梦想房sp| 复仇天使| 战狼6在线观看完整版| 看不见的朋友| 好姑娘2在线播放免费观看电视剧下载| 爱我几何免费观看高清版| 女超人麦乐迪下载| 我的土地我的家| 台湾武松蒋玲玲最新章节更新情况 | 胜者为王3王者之战电视剧| 女员工的滋味2| 安塔芮丝在线观看| 一个好妈妈5字中字答案电影| 沈樵第二部闺蜜20分钟| 铿锵免费观看在线播放| 左宗棠电视剧20集全集免费观看| 暴躁老妈1-46集全集免费播放| 武林外传电视剧| 男女一起愁愁免在线观看| 赌侠免费| 保卫萨拉热窝| 复仇第3季| 当家主母电视剧免费观看| 美国的忌讳5--7| 先结婚后恋爱全集| 爱在几何完整版| 锵锵免费完整观看在线观看| 丰满女教师BD高清| 被义子侵犯电影| 重庆森林免费| 女超人法国版高清无删减| 文豪野犬第四季在线观看| jizz日本在线| 非缘勿扰 下载| 《鱿鱼游戏:真人挑战赛 第二季》| 哪个APP可以看奥运会回放| 草莓100| 为了皇帝在在线观看| 电波女与青春男第一季免费观看| 金银悔1-5普通话版免费观看下载| 打工人的巅峰短剧全集| 克莱尔的迷宫在线免费播放| 壮士出征全集| 酒店第1-5集免费观看| 继父在线观看| 老婆6完整电视剧| 落花时节又逢君电视剧全集观看| 需要爸爸播种 播放| 重启2免费完整版在线观看| 顺风妇产科高清| 美国电影《沟壑难填》女主角是谁| 庆余年2季全集电视剧免费| 腓尼基计划未删减| 阿b哥的一天全集| 男生和女生一起愁愁电视剧美国| 枪神传说| 泰国暴躁少女航母| 斗破苍穹182集在线观看免费| 徐良小凌演唱会| 潘霜霜个人资料| 热情的邻居完整版免费| 漂亮的妈妈7开头字| 私人监狱电影全集免费资源| 法国空乘4完整版| 人鱼恋爱法则| 韩国电影修理工的艳遇| 人猿泰山1995版迅雷| 黄子华栋笃笑2018| 王琪的全部歌曲| 《落魄贵族琉璃川》1-4集在线观看| 绿皮书电影| 梦比优斯奥特曼外传 亡灵复活 | 销冠的秘密3在线| 玻璃假面| 只想和你睡(1v 1)| 兔子先生免费全集在线| 五步定华山| ssni-780| 年代秀20120622| 跨界歌王第三季| 孤舟电视剧| 爱情进化论| 天龙八部胡军版插曲| 爱情公寓 第3季| 无尽的尽头电视剧分集剧情| 挑战好声音| 为了谁伴奏| 电影《她被丈夫的老板欺负》| 国语译制片| 异人君莫邪第一季在线观看| 中餐厅5免费观看完整版| 漂亮小瘦子7免费播放电视剧西瓜视频| 联谊对象是RS系警官| 女性治疗营| 韩国电影和部长一起出差旅日本电影叫什么 | 武功山人之丐侠传奇| 金牌销售的秘密| 阿克苏市| 环太平洋一| 禁忌5年转一代| 朋友的姐姐2016| 花子vs倔强的驱魔师第4集剧情| 帮帮我爱神下载| 台版《烈火女警花》| 岳阳市| 折纸百科| 电影《享受乐趣》1982版| 第三队电视剧免费观看| 红心皇后电影| 战舰监狱| 聊斋志异之风月宝鉴3D版| 高圆圆回应网友说她老了| 高清电影下载网站| 电视剧民国大侦探在线观看完整版| 伦理厨房的岳 BD神马在线观看 | 法制频道现场直播| 私人航空电影免费观看完整版在线播放| 悲伤时爱你| 全职猎人11| 炼气十万年动漫免费观看| 渴望城市电视剧全集| 谈判专家2| 好男儿之情感护理| 地震发生前有哪些预兆| 龙帅归来短剧全集| 凌云壮志成人版在线观看| 蜘蛛侠3英雄无归在线| 刺客聂隐娘| 《枭起青壤》在线观看| 张家港市| 暴躁老妈和二姨| 酒店免费高清在线观看| 蜜桃成熟时2在线看| 韩国电影售楼部的小姐| 香蕉视屏免费播放| 《乡村恋人》| 刑警的日子电视剧免费观看全集| 夺取电视剧免费观看全集高清| 红辣椒丁度| 《美丽妻子替弟还债》电影完整版在| 永不回头剧情介绍| 你好李焕英电影在线观看| 已婚妇女的火辣日子| 《我的身体》1985年帕尼怀尔德 | 《沧元图3》| 年轻漂亮小在线观看| 组织部长玩公安局长| 指挥战歌| 30位美女深喉| 眷恋你的温柔无删减在线观看全集 | 高压监狱高压2法版免费观看高压监狱 | 法国空乘2完整版在线看| 盲战在线观看完整版1080 | 电影《千金》郝板丽免费播放| 欲望爱人电影线观看完整| 隐身帽子韩国电影| 忽悠女老板| 白袜帅哥飞机| 再逢明月照九州| 公下爱丽丝| 聊斋3下载| 《我是歌手》第三季| 高清长安的荔枝未删减| 威信县| 漂亮的妹妹 电影| 3d 蒲团| 需要爸爸播种籽2电影完整版| 敢死队1| 张根硕生日| 张警官第三部免费播放第23集| 麦瑟尔夫人电影在线播放| 金莲外传在线观看免费版电视剧全集| 敢梦有爱| jizz分类| 苏菲玛索 狂野的爱| 魔角侦探| 电影《急诊护士》| 高清《两架钢琴》电影| 千金复仇:仇人覆灭全集免费| 荃加福禄寿综艺节目| 《镜的第三乐章》| 岁月风云之雄霸天下| 沙漠行动在线观看| 同在屋檐下电视剧全集在线观看| 义姐| 高清《他乡的童年》在线观看 | 极品教师第二季免费观看完整版| 我生命中最后的绯闻| 唐人街探案3免费完整| 哥哥去在线| 湖北经视直播在线观看| 村妓经典k8| 哪吒2魔童闹海完整版| 《为卿痴狂2》曹查理| 西湖电视| 高清新干线惊爆倒数| jul-150丈夫不在的五天| 销售的秘密3HD| 咏春大师被ko| 私人航空电影在线观看| 神隐40集极速免费观看| 金莲外传在线观看免费版电视剧全集| 金钱帝国粤语| 韩国短剧《隐形帽子》| 电视剧海天之恋| 《刚结婚陪部长出差的日子》| 我的空姐未婚妻在线观看| 高清《17岁》电影陈修如| 暮光之城 2| 电视剧汶川故事| 公立之浮之中字2023最新版| 欢乐老弄堂| 乡村爱情13电视剧免费观看| 大巴上的女孩| 檩木子电影在线播放免费版 | 拜托了机长剧情介绍| 九九在线免费观看视频| 老男孩百度影音| 为我播放| 维修师傅的遇艳在线观看伦理片| 祝你好运在线观看完整版电影| 已婚妇女的下午 主演| 中国新说唱第一集| 星克莱尔第一夫人免费播放| 野蛮奶奶大战| 亲爱的妈妈5在线播放BD| 凶猛的办公室日本动漫电影 | 维修工艳遇在线观看| 魔法 动漫| 种其因者须食其果短剧大结局| 中国摩登家庭| 青梅竹马甜宠:两小无猜短剧全集| 闪婚影帝全集免费| 需要爸爸播种电视剧| 大宅门全集完整版免费| 《丰胸沙龙治疗3》HD无字高清完整版| 漫长的季节电视剧免费观看完整版| 酒店1—80集全集免费高清| 美丽的小蜜桃4中国版演唱者是谁 唐朝诡事录电视剧免费观看完整版 | 蛇的电影大全| 电视剧猎狼十二钗| 高清《原谅我》在线观看| 一边亲一边摸下奶53分钟| 田蕴章每日一题每日一字| 终末的女武神在线观看第二季| 两个人的世界在线观看| 高清隐身的名字未删减| 电影隐形帽子在线观看| 大漠枪神电视剧全集| 台湾版(武松)蒋玲玲| 破毒电影完整版在线观看高清| 花姑子全集| 法国《空乘》2009| 尸兄第二季免费观看完整版| 《拳击手》满天星1997罗莎| 窃听风云在线观看| 波多野结衣 番号推荐| 妻子8免费完整高清电影在线观看| 湖滨花园酒店| 美容特殊治疗6| 甘先生的胜利| 爱奇艺 奇葩说| 电锯惊魂4下载| 情欲世界| 重逢:丈夫的部下初恋电影| 电视剧抗战奇侠| 闪婚后亿万老公宠上天短剧| 疯马秀的舞蹈| 张帝问答演唱会| 《需要爸爸播种子》-免费在线观看高清完整版-片库网 | 瓜达卢佩的玫瑰在线免费观看| 鬼同你ot| 命运航班第一季| 林正英僵尸全集国语| 赴汤蹈火2025免费观看| 国产免费观看高清电视剧在线| 新还珠格格94集| 海豚爱上猫电视剧| 火蓝刀锋31集| 郑秀文演唱会2010| 女大学生4第一季| 西游降魔篇票价| o娘的故事电影免费观看策驰影院| 小城大爱电视剧| 脱裤子打板子| 时寒冰经济大棋局| 藏海传电视剧高清| 哈利波特5凤凰社普通话版在线观看| 棋魂剧场版| 美国小粉桃| 堕落前辈动画第一季樱花动漫免费| 甜心派在线观看泰剧未删减| 哪吒一免费播放完整版| 猩球崛起1| 妹妹皇后| 东北二人转魏三全集| 哇嘎视频| 阎王传奇| 女战狼6免费观看高清| 《漂白》| 韩剧童颜美女| 女人公敌5| 姑娘看电影免费观看| 韩国女教师索立信售楼小姐| 密室逃生2在线观看| 韩剧《权利迷雾》在线观看全集 | 张梁胜 非常了得| 另一个贝内特家的姐妹电视剧| 影视剧难以接受的结局| 家庭教师我的美好学生| 女人的村庄完整版| 牙医姐妹在线看完整版高清电影1986| 小小安妮第三季| 电影《卖房的销售》| 练气十万年| 义子侵犯北条麻妃在线观看| 超凡蜘蛛侠1电影| 夜晚的阿曼达满天星| 亲爱的吾兄免费观看完整版电视剧 | 元宵晚会小品| 巴黎危机完整版高清免费观看| 永恒的爱情| 秦总夫人| 女超人麦乐迪1080p版| 难寻电视剧免费观看全集完整版| 电视剧陆贞传奇| 李昊石被立案调查| 男生女生一起相愁愁愁观看电视剧| 新九品芝麻官| 坎贝奇第二部曲品味人生电影| 公主嫁到大结局| 我是督军的麒麟子| 白峰高清在线观看免费| 罗马的房间图解| 人质完整版在线观看 | 完美世界160集| 古堡女仆服务电影免费观看| 危情在线播放| 冷血人狼| 游戏风云神曲| 折腰全集免费观看| 保姆的特殊待遇在哪看| 少林扫地僧| 碟中谍12免费高清观看版| 《初体验5》完整版| 告诉我想要什么| 金银梅1至5普通话| 邻居同居ldk 电影| 舔B拨弄深入抽插深夜视频| 城中之城电视剧全集在线观看免费| 无颜之月一至五集观看| 西瓜太郎| 《文豪野犬第四季》动漫| 爱如微风悄悄掠过短剧免费观看| 高清《雏菊》| 农场主和他的女儿| 五号特工组片尾曲| 高达00第二季下载| 高清《当替身我月薪百万》| 客途秋恨| 全度妍下女| 在异世界迷宫开后无修改在哪里看| 暖暖日常在线观看免费| 中国荷尔蒙6中文版普通话| 蜜桃成熟时33d国语下载| 普陀区| 大猫电影网人民的名义| 一家人不说两家话| 郝板丽的电影在线观看 | 亲密百度影音| 3d肉蒲电影在线观看| 商务旅行中戴绿色帽子的女老板同行台词| 倔媳妇的农村生活的个人生活频道| 狱中龙无删减完整版| 巜性刑房3捆绑凌虐电影| 课中坏事 韩国| 明星大侦探第五季在线观看 | 偷窥无罪吴彦祖电影全集| 交换玩弄两个美妇教师韩国电影| 莫妮卡《爱我几何》| 难哄电视剧观看全集在线播放| 决胜制高点| 墨西哥电视剧《la rosa de guadalupe》(瓜达卢佩的玫瑰/奇迹玫瑰 在线 | 《诱人的护士》| 《最高の爱人诏》在哪儿可以看| 一门三司令全集| 3d肉蒲团图片| 德田重男电影免费观看中文版 | 秘密女搜查官在线观看第6集| 非常女生读后感| v酒店在线观看第一季 | 美丽的小蜜在线观看完整版| 奇妙的美发沙龙| 金牌调节| 古墓丽影山寨版免费观看| 小巷人家40集全免费| 刀剑乱舞花丸| 陈翔六点半之疯狂代号| 艾克赛德| 我要爸爸种子美国电影完整版| 八方传奇电视剧| 黑白配1080p国语版高清在线播放| 梦回鹿鼎记完整版| 连丽如东汉演义| 缪斯mp4| 你是我的荣耀在线观看完整版免费| 丑女也疯狂| 夜莺在线观看| 说不出的爱| 性的暴行2小时16分| 江城子欧阳炯| 灭火宝贝2010美版| 《有用的鬼》| 樱花动漫免费观看完整版| 职场晋升的妻子职场2| 新扎师姐| 女忍的训练最后的战争无广告| 新金瓶梅什么时候播出| 《我要再来一次》电影免费播放| 乖乖女被躁到失禁H| 女孩刮到男生车双方划拳私了| 二十一世纪性格与X爱情免费观看电视 | 美丽的小樱桃2美剧免费观看全集高清版| 娇娇王妃水洛蓝电视剧免费观看 | 聚会的目的中文字幕| 谜之城免费全集观看| 牙医郝板栗未删减版共几集| 理想之城大结局| 梦华录电视剧免费观看西瓜| 草原歌曲| 天若有情 刘德华| 荒岛女儿国满天星版| 唾弃你的坟墓2| 蜜雪冰城加盟 官网电话| 善良的妻子免费看| 唐朝好男人电视剧40| 蜗居电视剧35剧情全集在线观看 | 韩国情书复古舞| 鬼客韩剧在线播放免费观看全集| 战狼6高清在线下载资源| 反恐特战队之天狼| 一路向西国语百度影音| 姐妹牙医免费完整版观看| 《乡村恋人》| 美女视屏| 坎贝奇无憾完整版观看| 中国女足今晚迎战海地| 禁忌2年转一代| 农场主儿女1986免费观看| 我和僵尸有个约会2粤语在线观看| 《需要爸爸播种美国》全名演员表| 九子夺嫡全40集电视剧| 五号特工组电视剧| 美国XXXX69| 功夫电影免费观看完整版国语高清 | 战狼6欧式少女免费观| 新警察故事| 龚《新金梅》| 白峰电影在线观看免费版第| 初体验2电视剧| 坠入电影| 韩国售楼小姐电影在线观看完整版| 中国惊奇先生14| 江湖儿女豆瓣| 酒店1—80集免费50集剧情介绍| 年轻的妈妈韩版带中译| 阿浅来了在线观看| 墨脱县| 刘亦菲的乳房| 晚娘下部| 敢死队电影| 你和我的倾城时光歌曲 | 白水县| 朝夕录电视剧| 孤注一掷电视剧免费观看完整版国语| 绝世高手之大侠卢小鱼电视剧| 《性男按摩师》电影在线观看| 《借命而生》| 永不消失的番号| 替夫还债3高清完整版在线观看 | 岱山县| 普法栏目剧女囚的自白| 陆贞传奇电视剧在线观看免费全集| 芳芳郁金香| 泰国妈妈需要播种| 高清另一个贝内特家的姐妹| 《善良的妻子| 非亲父子演员表| v酒店在线观看| 罗曼蒂克消亡史免费观看| 韩剧三个爸爸一个妈| 日本2018色视频| 与凤行电视剧在线观看完整版免费| 豆腐西施杨七巧| 希望爸爸播种伦理| 虹猫蓝兔火凤凰配音| 甘十九妹电视剧在线观看完整版| 我同学的妈妈双字id| 月光宝盒电影| 铜铿锵锵锵锵锵在线观看| 《画皮》丁程鑫版| 武鸣县| 星银岛下载| 宫斗小能:从答应后全集免费| 香肠派队下载游戏| 全都是精品| 碟中谍在线观看| 王朝的女人·杨贵妃完整版| 酒店实生3完整版| 男生女生一起相愁愁愁电视剧在线观看安徽 | 放飞美丽mv| 地下城与西游记18| 暴躁妹妹国语版bgm视频下载免费| 女大学生兼职| 谁都渴望遇见你在线播放| 美容院的待遇5免费| 风水弃少全集免费| 程前向周鸿祎道歉| 女超人未删减版| 新婚女人| 飞虎出征电影| 塔日酒店电影免费观看高清版| K-POP:猎魔女团未删减| 澳门风云2西瓜影音| 宜都市| 京胡大赛| 善良的嫂子同居的日子| 斗罗大陆155| 房间里的二人世界原声全集| 功夫战警电视剧免费观看完整版| 93年版大刀王五| 国风按摩院在线播放免费观看最新章 | 坎贝奇品味人生完整版电影| 全职高手第三季动漫| 蒲藤惠演过的卖保险的电影| 节振国传奇全集| 漂亮的保姆完整在线播放| 男女一起愁愁愁电视剧免费观看在线高清 | 两个人韩国BD在线观看免费| 匆匆那年:好久不见2015王萌黎| 《女学生的滋味》| 电视剧禁区| 白锦曦1到100集免费观看| 《女兵俘虏营》完整版免费观看 | 柯南剧场版绀碧之棺| 得驰影院在线观看免费大全电视剧 | 新扎师兄| 美国内战| 陈雅伦《为卿痴狂》| 偷情宝鉴| 女生刘海两边的头发叫什么| 再来一次第20集| 逆转女王国语版全集| 画皮2电影| 错位的遗憾歌曲原唱赵洋| 《隔山有眼3:起源》电影| 韩剧爱上女主播| 新射雕英雄传主题曲| 美国家庭禁忌在线观看| 热血高校3| 绿箭侠3| 坎贝奇品味人生完整版免费| 夺命高楼| 火影忍者第1集| 赤坂丽《牙医诊所》在线观看免费 | 正在播放: CJOD-348 乳头冰巨乳零食妈妈厚直到早上无与伦比的客户服务中出事 | 美容院的特殊待遇| 人间毒物| 红尘恋歌| 雪中悍刀行2部全集免费播放| (女学生的滋味)hd| 万物理论迅雷下载| 泰剧铁石心肠剧情| 站着再来一次第34集在哪里可以看| 欧美人与动xxxxz0oz| 短剧蛇园全集免费播放| 电影返老还童| 好姑娘2在线播放免费观看电视剧下载| 螺丝钉动画片| 惊声尖笑5下载| 麦乐迪美剧| 电视连续剧爱| 罪恶都市4| 《需要爸爸播种子》电影无删减完整版免费在线播放-如意影院 | 坎贝奇三部曲《品味人生》| 特殊精油按摩之5| 蓝湾牧羊犬| 爱的躯壳 下载| 牧化师4污染的讲台在线观看| 速度与激情9在线观看完整版免费| 功夫梦韩雯雯| 秘密女搜查官在线观看| 少林寺电影| 伤痛的不止是一个| 我学生的妈妈ID完整版| 婆婆来了分集介绍| 佳期如许| 姐妹淘心话 甄嬛传| 《家属动漫1~6全集》在线观看第二季| 电影《奎里达夫人》在线看| 忒弥斯的不确定法庭| 游戏解说| 铿锵锵锵锵锵锵免费观看!| 人生几度秋凉电视剧| 女教师3完整版| 《强奸ii制服诱惑》清晰免费观看韩国-兵临城下服诱惑》清晰免费观看韩国-兵临 | 此生更如意短剧| 巨乳妻子在线理伦片| 《卖保险套的女销售》电影免费观看 | 生死线电视剧全集免费观看完整版| 淋巴肉怎么辨别| 送上司老婆回家| 天降女子第一季在线观看免费观看| 铡美案免费| 《插曲的痛》免费观看高清| 斗罗大陆第4部终极斗罗| 偷窥邻居做爰2| 维修师傅的艳遇HD在线| 小精灵动画片| 雪中悍刀行分集剧情介绍| 日本电影女大学生去按摩| 西装暴徒| 影片《夫妻的快乐旅游》在线观看 | 圣贤教育改变命运全集下载| 爸爸我要你的种子| 冤罪 bl| 仙逆年番第二部| 冯小刚:《非3》带着笑声告别| 人马速配45分钟免费视频| 带我离开歌词| 花与蛇4下载| 捕狼行动| 印度电影最毒美人心| 破产姐妹第四季| 《医生特殊的治疗》5 | 萌宝助攻追妻:神级奶爸短剧全集| 漂亮妈妈11巴字开头| 暗夜完整版在线观看| 韩国理论电影老公没在家别人修灯的电影 | 大侦探11| 英雄慢走| 英雄救美3修改器| 坎贝奇品味人生无憾在线观看全集| 鸣鸟不飞:乌云密布电影 | 束缚游戏无删减版免费| 好事多磨电影完整版在线观看| 以她为笼短剧| 渔夫荒野正版免费观看| 金庸武侠世界免费观看| 高清家庭计划2| 阿娇张开双腿实干十三分钟| 《贝拉8》完整版| 雷霆扫毒国语优酷| 孟良崮战役电影| 麻辣隔壁第二集| 秋瓷炫《生死决断》| 法国空姐2完整版免费播放 | 梦魇绝镇第二季| 卸岭秘录电影在线观看| 地球脸红了| 《特殊的治疗》2李采潭中文| 《正在缩小的男人》| 龙子太郎动画片免费高清版国语| 哈尔滨爆火官方坦言已准备一年| 爱在几何电影完整版免费观看| 第一次的人妻| 我的丑爹全集| 电影《欢欣》在线观看| 日剧和讨厌的前任出差| 杀手之王 美剧| 斗罗大陆114| 《女超人》麦乐迪版观看网站| 封神榜傅艺伟版| 神墓在线观看全集免费观看动漫| 帅飘全集| 激战丛林134分钟版| 第十大道和狼| 张志新子女| 父女大作战2在线观看| 销冠的秘密3在线观看| 我是特种兵2全集在线观看| 发际红第四部| 萧红电影高清免费观看| 麦乐迪电影| 秘密花园在线观看| 大工匠2| 三生三世枕上书56集免费观看| 肯兰德桑德兰黑白配在线观看| 火腿火腿电影| 兽魂觉醒动漫免费观看高清| 将军家的小娘子电视剧免费观看全集| 浪漫女家教免费完整电视剧在线观看 | 《妙手》短剧全集免费观看| 《受辱的妻子》在线观看| 传闻中的七公主 电视剧| 种马猎人电影免费观看高清| 战狼6欧式少女所有视频 | 舞台2023在哪个平台播出| 原千岁电影在线观看免费| 我的漂亮朋友5在线免费观看| 高清《鬼吹灯之天星术》| 当幸福来敲门美国版| 长汀县| 修理工的性爱手机在线观看| 心花路放电影| 高清午夜的倾心旋律未删减| 美国版荷尔蒙6观看| 三年国语免费观看国语高清| 楚留香传奇电视剧| 渣男退散短剧全集| 格力空调制热正确调法| 部长的千金和我一起出差电影完整版 | 国号 百家讲坛| 这里的黎明静悄悄 电影| 老男孩电影完整版| 木下檩檩子的电影全集| 唐朝诡事录二西行在线播放| 车手在线观看| 北方影院迷宅幻影| 《特殊的汽车销售》剧情介绍| 莲花楼电视剧在线观看| rerese| 云水怒电视剧全集免费播放| 韩国电影售楼小姐在线视看| 《三十而已》电视剧|