• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    VxWorks實時操作系統(tǒng)內(nèi)存分配算法優(yōu)化

    2016-03-13 13:49:36中國科學(xué)院軟件研究所李彥峰李麗穎山東農(nóng)村信用社聯(lián)合社韓廣志金陵科技學(xué)院徐尚喻
    電子世界 2016年5期

    中國科學(xué)院軟件研究所 李彥峰 李麗穎山東農(nóng)村信用社聯(lián)合社 韓廣志金陵科技學(xué)院 徐尚喻

    ?

    VxWorks實時操作系統(tǒng)內(nèi)存分配算法優(yōu)化

    中國科學(xué)院軟件研究所 李彥峰 李麗穎
    山東農(nóng)村信用社聯(lián)合社 韓廣志
    金陵科技學(xué)院 徐尚喻

    【摘要】通過研究VxWorks實時系統(tǒng)內(nèi)存分配算法,發(fā)現(xiàn)VxWorks的內(nèi)存管理算法的局限性。本文提出通過在VxWorks實時操作系統(tǒng)原有的內(nèi)存管理功能上添加功能,用于實現(xiàn)固定大小內(nèi)存分配。新增加的功能利用位圖管理內(nèi)存,通過降低內(nèi)存管理信息占整個內(nèi)存塊的比率提高內(nèi)存使用效率,通過將固定大小的內(nèi)存片合并為一組進(jìn)行整體的內(nèi)存分配來降低內(nèi)存碎片;同時由于減少了內(nèi)存碎片,從而間接提高內(nèi)存的分配速度。

    【關(guān)鍵詞】內(nèi)存分配;位圖管理;內(nèi)存碎片;分配效率

    0 引言

    VxWorks內(nèi)存管理是基于Flat模式實現(xiàn)的,管理框架分為分區(qū)(Partition)、Pool(池)、Block(塊)。系統(tǒng)中的具體實現(xiàn)為分區(qū)結(jié)構(gòu)體memSysPartition,內(nèi)存中的空閑內(nèi)存通過這個結(jié)構(gòu)體的成員變量freelist鏈接起來。VxWorks原有的內(nèi)存分配實現(xiàn)相對而言比較簡單——所有任務(wù)的內(nèi)存分配請求調(diào)用malloc函數(shù)從系統(tǒng)內(nèi)存分區(qū)memSysPartition中獲得。內(nèi)存請求分配時利用最先適應(yīng)算法從系統(tǒng)分區(qū)結(jié)構(gòu)中來滿足內(nèi)存分配請求,而內(nèi)存回收時則會將相鄰地址的空閑內(nèi)存給聚合成一個更大的空閑內(nèi)存。

    VxWorks的以上內(nèi)存分配設(shè)計沒有考慮小內(nèi)存分配請求的優(yōu)化,很容易導(dǎo)致下列問題:第一,當(dāng)系統(tǒng)中存在大量的小內(nèi)存分配請求時,就可能使得內(nèi)存中出現(xiàn)較多的內(nèi)存碎片;導(dǎo)致系統(tǒng)中存在可用的內(nèi)存卻因為大小不能滿足而出現(xiàn)內(nèi)存分配失敗的結(jié)果,從而影響系統(tǒng)的穩(wěn)定性。第二,freelist鏈表中的小內(nèi)存過多時,整個鏈表長度會很長,從而使得鏈表的搜索時間效率降低。第三,整個系統(tǒng)中,一個內(nèi)存塊(BLOCK)就有一個管理信息,小內(nèi)存分配會出現(xiàn)管理信息站用大量內(nèi)存空閑的情況。第四,由于所有的內(nèi)存分配都要競爭系統(tǒng)內(nèi)存分區(qū)memSysPartition的保護(hù)鎖,導(dǎo)致系統(tǒng)的運行變慢,降低系統(tǒng)的效率。

    1 固定大小內(nèi)存分配

    基于上面的考慮,我們的改進(jìn)通過在現(xiàn)有的VxWorks操作系統(tǒng)的內(nèi)存分配上面加上一層:將現(xiàn)有的內(nèi)存管理層次從分區(qū)(PARTITION)、池(POOL)、塊(BLOCK)擴展到分區(qū)(PARTITION)、池(POOL)、塊(BLOCK)、內(nèi)存片(MEMORY_SLICE)。也就是將小內(nèi)存的內(nèi)存請求都轉(zhuǎn)化為大小為一個內(nèi)存片(MEMORY_SLICE)的請求,同時將這些固定大小的內(nèi)存片組合成一個內(nèi)存序列。內(nèi)存序列增加一些額外的內(nèi)存管理信息頭部就組成一個內(nèi)存塊(BLOCK_HDR)原來每個小的內(nèi)存片都需要一個BLOCK_HDR的管理信息,現(xiàn)在多個內(nèi)存片共享一個BLOCK_HDR的管理信息;而BLOCK_HDR內(nèi)部的內(nèi)存片序列中的內(nèi)存片MEMORY_SLICE則通過較小的內(nèi)部管理信息進(jìn)行管理,從而達(dá)到固定大小的內(nèi)存塊管理信息共享的目的;同時由于固定大小的內(nèi)存以一組內(nèi)存片為單位進(jìn)行分配和回收降低了系統(tǒng)的內(nèi)存碎片,提高了系統(tǒng)內(nèi)存使用的效率,同時增強了系統(tǒng)的穩(wěn)定性。

    2 優(yōu)化內(nèi)存分配算法

    算法的主要實現(xiàn)思想是,給小內(nèi)存塊定義一個下界N——所有小于等于N的內(nèi)存分配請求都會調(diào)整到大小為N的內(nèi)存分配,而多個這樣的大小為N的內(nèi)存片MEMORY_SLICE組成一個內(nèi)存片序列MEMORY_ARRAY。為了減少額外的內(nèi)存管理信息,利用位圖管理思想來管理固定大小的內(nèi)存,即每一個內(nèi)存片MEMORY_SLICE和一個內(nèi)存管理位圖的位對應(yīng);當(dāng)位圖的中的某一位為1的時候表明內(nèi)存被占用,反之則未被占用。同時,為了方便位圖的運算,每一個位圖包含32個位。這樣位圖的操作可以轉(zhuǎn)換為C語言中的整形數(shù)的位操作,同時32個位對應(yīng)內(nèi)存中的4個字節(jié),而VxWorks以4字節(jié)為單位進(jìn)行對齊,這樣的設(shè)定可以減少內(nèi)存中不必要的對齊操作。另外,由于BLOCK_HDR不是最底層的內(nèi)存管理單位,所以還需要額外的鏈表對這些BLOCK_HDR進(jìn)行管理,以方便內(nèi)存分配時找到包含內(nèi)存片序列的BLOCK_HDR。因此,擴展的內(nèi)存管理還需要一個額外的鏈表節(jié)點DL_NODE用于將所有的包含內(nèi)存片序列MEMORY_ARRAY的BLOCK_HDR鏈接到系統(tǒng)全局鏈表中。經(jīng)過調(diào)整之后,每一個包含32個內(nèi)存片的內(nèi)存片序列MEMORY_ARRAY和一個DL_NODE以及一個32位的位圖BITMAP組成VxWorks的一個基本的內(nèi)存塊BLOCK_HDR。這些包含內(nèi)存片序列的內(nèi)存塊BLOCK_HDR通過DL_NODE鏈接到鏈表memlist中。

    3 具體實現(xiàn)

    根據(jù)上面的實現(xiàn)思想,在VxWorks操作系統(tǒng)中實現(xiàn)小內(nèi)存轉(zhuǎn)化為固定大小的小內(nèi)存的管理,需要增加一個全局的DL_LIST變量memlist,通過memlist變量將包含內(nèi)存片序列的BLOCK_HDR鏈接起來;同時為了實現(xiàn)VxWorks系統(tǒng)下面的多任務(wù)訪問還需要額外的SEMPHORE信號量來輔助實現(xiàn)memlist的互斥訪問,在代碼當(dāng)中的定義:SEMAPHORE memsm; DL_LIST memlist;

    當(dāng)內(nèi)存分配請求大于sizeof(MEMORY_SLICE)時,直接調(diào)用malloc函數(shù)實現(xiàn)內(nèi)存的分配而無需經(jīng)過我們的內(nèi)存分配;反之,則首先將內(nèi)存分配請求大小調(diào)整到大小為sizeof(MEMORY_SLICE),然后遍歷memlist鏈表,直到找到可用的BLOCK_HDR或者達(dá)到memlist鏈表表尾。

    增加上訴定義來簡化理解,其中CusMan用于管理內(nèi)存片序列MEMORY_ARRAY,bitmap用于內(nèi)存的位圖管理,node用于連接到全局的鏈表memlist中。遍歷的過程中,通過memlist得到鏈表節(jié)點node,將node指針強制轉(zhuǎn)化為CusMan類型的指針cusmanptr。通過CusMan指針cusmanptr可以得到管理內(nèi)存片序列的內(nèi)存管理位圖bitmap,將32位的bitmap看作一個整形數(shù)。利用這個整形數(shù)與0xFFFFFFFF進(jìn)行比較,如果小于0xFFFFFFFF則表明在當(dāng)前的內(nèi)存塊節(jié)點包含可用的空閑內(nèi)存,則中止遍歷。否則,直到到達(dá)鏈表表尾并終止遍歷過程。如果遍歷到達(dá)鏈表尾終止,則需要重新調(diào)用malloc函數(shù)分配一個大小為sizeof(MEM_ARRAY)+sizeof(CusMan)的內(nèi)存塊BLOCK_HDR。將這個內(nèi)存塊中的與內(nèi)存序列對應(yīng)的內(nèi)存管理信息CusMan中的bitmap的第一個bit設(shè)置為1,同時返回內(nèi)存序列中的第一個MEM_SLICE,并利用CusMan中的鏈表節(jié)點DL_NODE將新分配的內(nèi)存塊BLOCK_HDR掛載到memlist鏈表中。

    當(dāng)出現(xiàn)有鏈表節(jié)點node得到的CusMan的成員變量bitmap不全為1而中止遍歷時,則表明memlist中該鏈表節(jié)點可以滿足內(nèi)存分配請求。則轉(zhuǎn)入到對包含該節(jié)點的內(nèi)存塊BLOCK_HDR的處理過程,首先通過節(jié)點node找到CusMan指針,然后通過CusMan指針找到成員變量bitmap。通過位測試操作,找到bitmap中第一個為0的bit位,將該bit位設(shè)置為1,并且返回與這個bit對應(yīng)的MEM_SLICE。

    由于分配的時候出現(xiàn)的調(diào)整,所以在釋放的時候也需要相應(yīng)的改變。在內(nèi)存釋放時,取下memlist鏈表當(dāng)中的內(nèi)存塊節(jié)點DL_NODE,通過DL_NODE可以得到內(nèi)存序列MEMORY_ARRAY。根據(jù)比較需要回收的內(nèi)存地址freeptr和內(nèi)存序列所包含的地址范圍來判斷freeptr是否落在包含該節(jié)點的內(nèi)存塊BLOCK_HDR當(dāng)中。如果找到freeptr所在的內(nèi)存塊BLOCK_HDR,則通過BLOCK_HDR可以找到內(nèi)存片序列MEMORY_ARRAY。由于MEMORY_ARRAY中的內(nèi)存片是固定大小的,所以可以利用freeptr減去內(nèi)存片序列MEMORY_ARRAY的首地址再除以每一個內(nèi)存片的大小N得到freeptr在內(nèi)存片序列MEMORY_ARRAY中的索引,通過這個索引找到內(nèi)存管理信息CusMan中的bitmap成員變量,將與索引對應(yīng)的bit設(shè)置為0即可。然后測試該CusMan中的bitmap中的bit位是否全部為0。如果全部為0,則表明節(jié)點node所在的整個內(nèi)存塊BLOCK_HDR都是空閑的,因此調(diào)用系統(tǒng)的內(nèi)存回收函數(shù)free將整個內(nèi)存塊回收。

    如果遍歷memlist并沒有找到freeptr所在的內(nèi)存塊,則表明freeptr所保存的內(nèi)存是利用全局的malloc函數(shù)直接進(jìn)行分配的。則直接利用系統(tǒng)的內(nèi)存回收函數(shù)free進(jìn)行回收即可。

    4 總結(jié)

    通過在系統(tǒng)內(nèi)存管理上面增加新的內(nèi)存管理層來管理固定大小的內(nèi)存分配,可以顯著降低系統(tǒng)的內(nèi)存碎片。同時,系統(tǒng)中的全局內(nèi)存鏈表長度變短,使得內(nèi)存分配過程中搜索時間復(fù)雜度降低。改進(jìn)之后的內(nèi)存管理系統(tǒng)利用了CPU擅長處理的數(shù)字和邏輯計算,所以在新增加的內(nèi)存分配和回收的過程當(dāng)中的內(nèi)存管理位圖的測試處理不會消耗太多時間。同時,由于整個系統(tǒng)當(dāng)中小內(nèi)存塊的數(shù)目降低,使得memSysPartition的成員變量freelist的長度降低了一個數(shù)量級,從而系統(tǒng)分配的遍歷的效率會大大升高。而內(nèi)存管理信息由原來的32個BLOCK_HDR降低為一個BLOCK_HDR加1個32位的內(nèi)存管理位圖和一個DL_NODE,顯著的增加有效內(nèi)存的比例。同時內(nèi)存碎片的減少會提高系統(tǒng)的穩(wěn)定性。

    參考文獻(xiàn)

    [1]陳京,王曉冬,黃標(biāo),丁家昕.一種誤差可控的地圖邊界線的等距線計算方法[J].計算機工程與應(yīng)用.

    [2]王鵬,邱天爽,李景春,譚海峰.基于四階累積量的近場源多參數(shù)聯(lián)合估計[J].大連理工大學(xué)學(xué)報,2015(06).

    [3]方箭,魯俊,朱穎,李芃芃.全球數(shù)字紅利頻譜釋放現(xiàn)狀及展望[J].電訊技術(shù),2015(12).

    李彥峰(1982-),山東德州人,碩士研究生,中級職稱,研究方向:軟件工程嵌入式系統(tǒng)。

    作者簡介:

    亚洲成人中文字幕在线播放| 免费高清视频大片| 极品教师在线免费播放| 中文字幕久久专区| 3wmmmm亚洲av在线观看| 国产欧美日韩精品一区二区| 欧美性猛交黑人性爽| 国产男靠女视频免费网站| 久久香蕉精品热| 亚洲人成伊人成综合网2020| 欧美一区二区国产精品久久精品| 99久久精品热视频| 美女大奶头视频| 白带黄色成豆腐渣| 国产v大片淫在线免费观看| 有码 亚洲区| 99久久久亚洲精品蜜臀av| 亚洲一区二区三区色噜噜| 亚洲精品国产成人久久av| 亚洲自偷自拍三级| 色综合亚洲欧美另类图片| 97人妻精品一区二区三区麻豆| 欧美日本亚洲视频在线播放| 男人舔奶头视频| 999久久久精品免费观看国产| 成人特级黄色片久久久久久久| 国产熟女欧美一区二区| 白带黄色成豆腐渣| 日韩,欧美,国产一区二区三区 | 超碰av人人做人人爽久久| 国产av不卡久久| 日韩人妻高清精品专区| 精品福利观看| 99久国产av精品| 亚洲内射少妇av| 精华霜和精华液先用哪个| 99久久成人亚洲精品观看| 一进一出抽搐动态| 十八禁网站免费在线| 香蕉av资源在线| www.色视频.com| 日日撸夜夜添| 我的女老师完整版在线观看| 国产精品av视频在线免费观看| 18禁黄网站禁片免费观看直播| 欧美潮喷喷水| 日日摸夜夜添夜夜添小说| 午夜视频国产福利| 91午夜精品亚洲一区二区三区 | 国产精品人妻久久久久久| 成人av一区二区三区在线看| 男女边吃奶边做爰视频| 午夜精品在线福利| 国内精品久久久久精免费| 中文亚洲av片在线观看爽| 婷婷六月久久综合丁香| 中亚洲国语对白在线视频| 一卡2卡三卡四卡精品乱码亚洲| 两性午夜刺激爽爽歪歪视频在线观看| 自拍偷自拍亚洲精品老妇| 露出奶头的视频| 人妻少妇偷人精品九色| 亚洲中文日韩欧美视频| 国产精品无大码| 国产精品自产拍在线观看55亚洲| 欧美3d第一页| 久久久久国产精品人妻aⅴ院| 国产精品无大码| 99九九线精品视频在线观看视频| 又爽又黄无遮挡网站| 日日摸夜夜添夜夜添av毛片 | 精品午夜福利视频在线观看一区| 婷婷精品国产亚洲av| 男女下面进入的视频免费午夜| 欧美成人性av电影在线观看| 国产精品久久电影中文字幕| 国产精品久久久久久久电影| 国产欧美日韩精品亚洲av| 国产亚洲av嫩草精品影院| 精品人妻一区二区三区麻豆 | 我的老师免费观看完整版| 99热只有精品国产| 乱系列少妇在线播放| 国产精品电影一区二区三区| 日韩欧美国产一区二区入口| 免费大片18禁| 啦啦啦啦在线视频资源| 日韩精品中文字幕看吧| 久久久久久伊人网av| a在线观看视频网站| 日韩欧美国产在线观看| 国产女主播在线喷水免费视频网站 | 亚洲国产高清在线一区二区三| 久久久久久久久大av| 国产成人影院久久av| 一本精品99久久精品77| 国产女主播在线喷水免费视频网站 | АⅤ资源中文在线天堂| 久9热在线精品视频| 欧美最黄视频在线播放免费| 亚洲真实伦在线观看| 听说在线观看完整版免费高清| 精品无人区乱码1区二区| 色综合婷婷激情| 国产三级中文精品| 欧美成人性av电影在线观看| 国产aⅴ精品一区二区三区波| 日本成人三级电影网站| 天堂√8在线中文| 最近在线观看免费完整版| 人妻丰满熟妇av一区二区三区| 永久网站在线| 嫩草影院精品99| 夜夜夜夜夜久久久久| 国产精品亚洲美女久久久| 深夜a级毛片| av视频在线观看入口| 欧洲精品卡2卡3卡4卡5卡区| 不卡一级毛片| 久久久精品欧美日韩精品| 亚洲成a人片在线一区二区| 亚洲性久久影院| 婷婷色综合大香蕉| 男插女下体视频免费在线播放| 黄色欧美视频在线观看| 最好的美女福利视频网| 丰满乱子伦码专区| 热99re8久久精品国产| 日韩在线高清观看一区二区三区 | 一本一本综合久久| 色综合婷婷激情| 国产真实伦视频高清在线观看 | 女同久久另类99精品国产91| 琪琪午夜伦伦电影理论片6080| 亚洲人与动物交配视频| 不卡视频在线观看欧美| 香蕉av资源在线| 欧美色视频一区免费| 欧美潮喷喷水| 日韩中字成人| 亚洲四区av| 国产探花在线观看一区二区| 精品人妻视频免费看| 亚洲欧美日韩卡通动漫| 亚洲av成人精品一区久久| ponron亚洲| 露出奶头的视频| 成人二区视频| 欧美三级亚洲精品| 99九九线精品视频在线观看视频| 又爽又黄a免费视频| 人妻夜夜爽99麻豆av| 亚洲精品国产成人久久av| 性欧美人与动物交配| 人妻制服诱惑在线中文字幕| 亚州av有码| 国产精品美女特级片免费视频播放器| 婷婷亚洲欧美| 国产精品三级大全| 91麻豆av在线| 色哟哟哟哟哟哟| 狂野欧美激情性xxxx在线观看| 免费看av在线观看网站| 又黄又爽又免费观看的视频| 国产真实伦视频高清在线观看 | 亚洲第一区二区三区不卡| 变态另类丝袜制服| 99在线视频只有这里精品首页| 国产精品久久电影中文字幕| 国产免费一级a男人的天堂| av国产免费在线观看| 两个人视频免费观看高清| 黄色丝袜av网址大全| 身体一侧抽搐| 制服丝袜大香蕉在线| 亚洲不卡免费看| 日本-黄色视频高清免费观看| 国产国拍精品亚洲av在线观看| 一级黄片播放器| 国产精品人妻久久久久久| 久久精品国产自在天天线| 国模一区二区三区四区视频| 韩国av一区二区三区四区| 国产一区二区三区av在线 | 久久久精品欧美日韩精品| 欧美另类亚洲清纯唯美| 国产精品综合久久久久久久免费| 18禁在线播放成人免费| 欧美国产日韩亚洲一区| 国产精品综合久久久久久久免费| 欧美成人a在线观看| 国产在线精品亚洲第一网站| av天堂在线播放| 欧美在线一区亚洲| 男女那种视频在线观看| 搡老岳熟女国产| 最后的刺客免费高清国语| 美女被艹到高潮喷水动态| 亚洲美女黄片视频| 午夜免费激情av| 欧美高清成人免费视频www| avwww免费| 亚洲欧美日韩高清专用| 99久久九九国产精品国产免费| 国产成年人精品一区二区| 97超级碰碰碰精品色视频在线观看| 色综合色国产| 美女高潮喷水抽搐中文字幕| 亚洲av不卡在线观看| av.在线天堂| 久久久精品欧美日韩精品| 亚洲国产精品久久男人天堂| av在线观看视频网站免费| 啪啪无遮挡十八禁网站| 窝窝影院91人妻| 日韩中字成人| 免费在线观看成人毛片| 中文亚洲av片在线观看爽| 国产一区二区三区在线臀色熟女| 久久人妻av系列| 午夜福利在线在线| 国模一区二区三区四区视频| 不卡视频在线观看欧美| 欧美日韩中文字幕国产精品一区二区三区| 又爽又黄a免费视频| 午夜福利在线在线| 成年人黄色毛片网站| 尾随美女入室| 久久人人爽人人爽人人片va| 久久久国产成人精品二区| 婷婷精品国产亚洲av| 色综合站精品国产| 国产在线精品亚洲第一网站| 少妇丰满av| 麻豆成人午夜福利视频| 在线观看免费视频日本深夜| 免费观看人在逋| 淫妇啪啪啪对白视频| 成人三级黄色视频| 中文字幕精品亚洲无线码一区| 亚洲av五月六月丁香网| 中文字幕熟女人妻在线| 国产色婷婷99| 久久精品国产自在天天线| 午夜精品久久久久久毛片777| 黄色配什么色好看| 噜噜噜噜噜久久久久久91| 国内久久婷婷六月综合欲色啪| 91午夜精品亚洲一区二区三区 | 国内少妇人妻偷人精品xxx网站| 日本a在线网址| 日韩大尺度精品在线看网址| 黄色女人牲交| 男人狂女人下面高潮的视频| 男人舔奶头视频| 亚洲精品久久国产高清桃花| 不卡视频在线观看欧美| 国产一区二区三区在线臀色熟女| 免费人成在线观看视频色| 色噜噜av男人的天堂激情| 日韩 亚洲 欧美在线| 亚洲av二区三区四区| 国产精品爽爽va在线观看网站| 乱码一卡2卡4卡精品| 国产一区二区三区av在线 | 一个人观看的视频www高清免费观看| 精品国内亚洲2022精品成人| 精品乱码久久久久久99久播| 日韩欧美在线二视频| 日韩精品青青久久久久久| 亚洲精品久久国产高清桃花| 少妇高潮的动态图| 国产黄色小视频在线观看| 国产成人a区在线观看| 成人三级黄色视频| 可以在线观看的亚洲视频| 黄色日韩在线| 在线免费观看不下载黄p国产 | 久久国内精品自在自线图片| 伦理电影大哥的女人| 成人特级av手机在线观看| 别揉我奶头 嗯啊视频| 婷婷精品国产亚洲av在线| 国产精华一区二区三区| 国产精品98久久久久久宅男小说| 日日干狠狠操夜夜爽| a级一级毛片免费在线观看| 久久这里只有精品中国| 男人狂女人下面高潮的视频| 国产男靠女视频免费网站| 国产精品嫩草影院av在线观看 | 精品乱码久久久久久99久播| 亚洲第一电影网av| 亚洲自拍偷在线| 99精品久久久久人妻精品| 一个人看的www免费观看视频| 听说在线观看完整版免费高清| 黄色欧美视频在线观看| 97超视频在线观看视频| 久久久久久久久久久丰满 | 国内精品宾馆在线| 看十八女毛片水多多多| 精品免费久久久久久久清纯| 成人精品一区二区免费| 亚洲av成人av| 亚洲第一电影网av| 热99在线观看视频| 老司机福利观看| 精品人妻1区二区| 久9热在线精品视频| 一级黄色大片毛片| 99久久无色码亚洲精品果冻| 日韩精品中文字幕看吧| 欧美成人性av电影在线观看| 搞女人的毛片| 美女xxoo啪啪120秒动态图| 啦啦啦观看免费观看视频高清| www.色视频.com| 女的被弄到高潮叫床怎么办 | 校园春色视频在线观看| 欧美日韩精品成人综合77777| 久久精品国产亚洲网站| 一级黄色大片毛片| 少妇的逼好多水| 桃色一区二区三区在线观看| 成熟少妇高潮喷水视频| 欧美激情久久久久久爽电影| 黄色女人牲交| 桃红色精品国产亚洲av| 真实男女啪啪啪动态图| 国产乱人伦免费视频| 99久久精品一区二区三区| 成人av一区二区三区在线看| 亚洲最大成人av| 日本一本二区三区精品| 亚洲精品成人久久久久久| 简卡轻食公司| 变态另类成人亚洲欧美熟女| a级毛片免费高清观看在线播放| 直男gayav资源| 久久久午夜欧美精品| 狠狠狠狠99中文字幕| 国产精品永久免费网站| 亚洲中文字幕一区二区三区有码在线看| 久久久久久久久大av| 欧美成人一区二区免费高清观看| 亚洲国产精品久久男人天堂| 亚洲国产高清在线一区二区三| 色吧在线观看| 国产精品一区www在线观看 | 成人国产一区最新在线观看| 亚洲av美国av| 久久久久国内视频| 成人亚洲精品av一区二区| 久久久久国产精品人妻aⅴ院| av国产免费在线观看| 性插视频无遮挡在线免费观看| 亚洲第一电影网av| 夜夜看夜夜爽夜夜摸| 亚洲自偷自拍三级| 成人av在线播放网站| 中文字幕高清在线视频| 国产午夜精品久久久久久一区二区三区 | 亚洲无线观看免费| 午夜a级毛片| 美女高潮的动态| 亚洲真实伦在线观看| 中文字幕精品亚洲无线码一区| 国产爱豆传媒在线观看| 99精品久久久久人妻精品| 色哟哟哟哟哟哟| 男人和女人高潮做爰伦理| 免费观看在线日韩| 国产精品嫩草影院av在线观看 | 欧美在线一区亚洲| 亚洲色图av天堂| 亚洲黑人精品在线| 亚洲经典国产精华液单| www.www免费av| 又紧又爽又黄一区二区| 春色校园在线视频观看| 国产熟女欧美一区二区| 一本一本综合久久| 国产爱豆传媒在线观看| 亚洲欧美激情综合另类| 午夜福利18| 日本撒尿小便嘘嘘汇集6| 男人舔奶头视频| 午夜激情福利司机影院| 国产精品福利在线免费观看| 如何舔出高潮| 男女做爰动态图高潮gif福利片| 欧美极品一区二区三区四区| 午夜a级毛片| 蜜桃久久精品国产亚洲av| 欧美bdsm另类| 亚洲第一电影网av| 99热只有精品国产| 99热精品在线国产| 露出奶头的视频| 国产亚洲精品av在线| 久久久精品欧美日韩精品| 亚洲午夜理论影院| 超碰av人人做人人爽久久| 国产精品99久久久久久久久| 成人午夜高清在线视频| 三级男女做爰猛烈吃奶摸视频| 少妇猛男粗大的猛烈进出视频 | 久久久国产成人免费| .国产精品久久| 欧美性猛交╳xxx乱大交人| 中文字幕av在线有码专区| 琪琪午夜伦伦电影理论片6080| 中文字幕av在线有码专区| 我要看日韩黄色一级片| 日韩,欧美,国产一区二区三区 | 日本黄色视频三级网站网址| 禁无遮挡网站| 日本免费一区二区三区高清不卡| 午夜激情欧美在线| 久久国产乱子免费精品| 欧美国产日韩亚洲一区| 国产精品人妻久久久影院| 欧美最黄视频在线播放免费| 久久久精品欧美日韩精品| 亚洲性久久影院| а√天堂www在线а√下载| 国产精品一区二区三区四区免费观看 | 亚洲av第一区精品v没综合| 亚洲va日本ⅴa欧美va伊人久久| 一夜夜www| 一个人看视频在线观看www免费| 嫩草影院精品99| 久久久久免费精品人妻一区二区| 久久6这里有精品| 亚洲精品一卡2卡三卡4卡5卡| 久久久久九九精品影院| 精品乱码久久久久久99久播| 欧美高清性xxxxhd video| 国产精品久久久久久精品电影| 级片在线观看| 天堂√8在线中文| 少妇的逼水好多| 91久久精品国产一区二区三区| 日日摸夜夜添夜夜添av毛片 | 在线观看免费视频日本深夜| 久9热在线精品视频| 男人舔奶头视频| 欧美中文日本在线观看视频| 国产蜜桃级精品一区二区三区| 国产高清三级在线| 91久久精品国产一区二区三区| 欧美激情国产日韩精品一区| 嫩草影院入口| 精品一区二区三区人妻视频| 韩国av在线不卡| www日本黄色视频网| 国内久久婷婷六月综合欲色啪| 亚洲av美国av| 欧美高清成人免费视频www| 校园人妻丝袜中文字幕| 小说图片视频综合网站| 国产人妻一区二区三区在| 久久久久久九九精品二区国产| 久久99热6这里只有精品| 3wmmmm亚洲av在线观看| 日本一本二区三区精品| 色综合站精品国产| 欧美日韩瑟瑟在线播放| 男人的好看免费观看在线视频| 成人av一区二区三区在线看| 干丝袜人妻中文字幕| 国产高清激情床上av| 国产色爽女视频免费观看| 国产一区二区亚洲精品在线观看| 伊人久久精品亚洲午夜| 嫁个100分男人电影在线观看| 午夜福利高清视频| 啦啦啦啦在线视频资源| 一进一出好大好爽视频| 精品久久久久久久人妻蜜臀av| 一级毛片久久久久久久久女| 黄色日韩在线| 人妻少妇偷人精品九色| 亚洲精品成人久久久久久| 日韩欧美国产在线观看| 久久久久久久久久黄片| 一本精品99久久精品77| 国产精品国产三级国产av玫瑰| 成人一区二区视频在线观看| av在线天堂中文字幕| 黄色一级大片看看| 国产精品嫩草影院av在线观看 | 有码 亚洲区| 午夜日韩欧美国产| 丝袜美腿在线中文| 色综合色国产| 久久亚洲真实| 免费观看在线日韩| 两人在一起打扑克的视频| 搡女人真爽免费视频火全软件 | 亚洲午夜理论影院| 嫩草影院入口| 日本免费一区二区三区高清不卡| 如何舔出高潮| 精品午夜福利在线看| 中国美白少妇内射xxxbb| 天天躁日日操中文字幕| 国产爱豆传媒在线观看| 精品日产1卡2卡| 国产私拍福利视频在线观看| 中文字幕高清在线视频| 男女视频在线观看网站免费| av在线蜜桃| 麻豆av噜噜一区二区三区| 国产免费av片在线观看野外av| 日日摸夜夜添夜夜添小说| 狠狠狠狠99中文字幕| 欧美三级亚洲精品| 麻豆av噜噜一区二区三区| www.色视频.com| 精品久久久久久久人妻蜜臀av| 久久6这里有精品| 亚洲一区二区三区色噜噜| 啦啦啦啦在线视频资源| 国产精品免费一区二区三区在线| 午夜免费男女啪啪视频观看 | 亚洲不卡免费看| 亚洲内射少妇av| 伊人久久精品亚洲午夜| 一本一本综合久久| 亚洲国产精品sss在线观看| 级片在线观看| 最近视频中文字幕2019在线8| 免费无遮挡裸体视频| 国产真实乱freesex| 五月伊人婷婷丁香| 亚洲三级黄色毛片| 99在线人妻在线中文字幕| 国产精品野战在线观看| 国产精品日韩av在线免费观看| 99精品在免费线老司机午夜| 91久久精品国产一区二区三区| 日韩在线高清观看一区二区三区 | 精品久久国产蜜桃| 国产一区二区亚洲精品在线观看| 国产精品久久久久久久久免| 日韩欧美精品v在线| 干丝袜人妻中文字幕| 日本与韩国留学比较| 久久草成人影院| av国产免费在线观看| 老司机福利观看| 日韩精品有码人妻一区| 欧美高清性xxxxhd video| 男女做爰动态图高潮gif福利片| 久久精品国产亚洲av天美| 久久精品久久久久久噜噜老黄 | 精品人妻一区二区三区麻豆 | 国产乱人视频| 欧美xxxx性猛交bbbb| 97碰自拍视频| 麻豆av噜噜一区二区三区| 亚洲精品一区av在线观看| 啦啦啦啦在线视频资源| 99久久中文字幕三级久久日本| 日韩在线高清观看一区二区三区 | 国产免费男女视频| 久久久色成人| 国产不卡一卡二| 天堂av国产一区二区熟女人妻| 亚洲aⅴ乱码一区二区在线播放| 国产爱豆传媒在线观看| 日本三级黄在线观看| 丰满乱子伦码专区| 女同久久另类99精品国产91| 美女高潮的动态| 亚洲18禁久久av| 成人高潮视频无遮挡免费网站| 99精品久久久久人妻精品| 热99在线观看视频| 国产精品人妻久久久久久| 桃红色精品国产亚洲av| 国产 一区精品| 欧美潮喷喷水| 精品久久久久久久末码| 人人妻人人澡欧美一区二区| 十八禁国产超污无遮挡网站| 69人妻影院| 日韩人妻高清精品专区| av黄色大香蕉| 观看美女的网站| 精品一区二区三区视频在线观看免费| 成人鲁丝片一二三区免费| 久久精品国产清高在天天线| 国产精品亚洲美女久久久| 最近在线观看免费完整版| 国内揄拍国产精品人妻在线| 午夜精品一区二区三区免费看| 91久久精品国产一区二区成人| 久久热精品热| 中文在线观看免费www的网站| 日本免费a在线| 亚洲一区二区三区色噜噜| 亚洲avbb在线观看| 亚洲最大成人av| 国产极品精品免费视频能看的| 欧美日韩亚洲国产一区二区在线观看| a级毛片免费高清观看在线播放| 国产熟女欧美一区二区| 极品教师在线视频| 亚洲av日韩精品久久久久久密| 亚洲成人免费电影在线观看| 久久草成人影院| 亚洲av日韩精品久久久久久密|