3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

内核领域-功耗机型的续航基线优化问题-技术调研报告-王井玉_20211216

發(fā)布時(shí)間:2023/12/8 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 内核领域-功耗机型的续航基线优化问题-技术调研报告-王井玉_20211216 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

內(nèi)核領(lǐng)域-功耗機(jī)型的續(xù)航基線優(yōu)化問(wèn)題-技術(shù)調(diào)研報(bào)告_20211216

一. 問(wèn)題

  • 軟硬件環(huán)境

設(shè)備: Loongson Loongson-LS3A5000-7A1000-1w-V0.1-CRB (Loongson_SKU) Notebook
操作系統(tǒng): UnionTech OS Desktop 20 Professional Linux version 4.19.0-loongson-3-desktop (uos@uos-PC) (Debian 8.3.0-6.lnd.vec.23) #4206 SMP Thu Nov 4 11:19:17 CST 2021
處理器: Loongson-3A5000M (四核 / 四邏輯處理器)
主板: Loongson-LS3A5000-7A1000-1w-V0.1-CRB
內(nèi)存: 8GB(SCC08GS03H3F1C-32AA DDR4 3200MHz (0.3ns))
顯示適配器: Oland [Radeon HD 8570 / R7 240/340 OEM]
音頻適配器: HDA (High Definition Audio) Controller/Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series]
存儲(chǔ)設(shè)備: Silicon Motion Disk (256 GB)
電池: 電池
藍(lán)牙: Intel Bluetooth Device
網(wǎng)絡(luò)適配器: Wireless 7265/RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
鼠標(biāo): ImPS/2 Generic Wheel Mouse (ImPS/2 Generic Wheel Mouse)
鍵盤(pán): AT Translated Set 2 keyboard (AT Translated Set 2 keyboard)
顯示設(shè)備: LCD Monitor(13.9 英寸 (309x173 mm))
其他設(shè)備: FT9201Fingerprint.

  • 重現(xiàn)步驟

    各個(gè)模式下測(cè)試?yán)m(xù)航時(shí)間,當(dāng)前檢測(cè)儀器限制只能測(cè)試運(yùn)行狀態(tài)的續(xù)航時(shí)間。

  • 問(wèn)題現(xiàn)象

    目前所有筆記本電池供電續(xù)航時(shí)間短。

  • 期望結(jié)果

    筆記本電池供電延長(zhǎng)續(xù)航時(shí)間。

二. 現(xiàn)狀

??筆記本不使用外部電源供電時(shí),只使用內(nèi)部電池供電維持正常使用和待機(jī)、休眠等模式,由于很難去更換,那么低功耗就顯得尤為重要。目前筆記本功耗無(wú)基礎(chǔ)數(shù)據(jù)、無(wú)優(yōu)化方案,功耗相關(guān)的知識(shí)薄弱。

??Linux 作為一個(gè)偏重 server side 的操作系統(tǒng),它效仿的對(duì)象主要是傳統(tǒng)的 Unix。加上早期 Linus 等開(kāi)發(fā)者使用的電腦一般都比較老舊,因此 Linux 一開(kāi)始其目標(biāo)主機(jī)就不是普通用戶使用的臺(tái)式機(jī)或者筆電,對(duì)硬件的向后兼容性也比較重視,而對(duì)個(gè)人電腦硬件上的新特性則支持不是那么優(yōu)雅——當(dāng)然,這也和不少硬件廠商既不愿意為 Linux 自行開(kāi)發(fā)驅(qū)動(dòng)程序也不愿意為 Linux 開(kāi)發(fā)者提供足夠技術(shù)資料的做法有關(guān)。一個(gè)對(duì)于個(gè)人電腦用戶比較明顯的影響,就是 Linux 對(duì)計(jì)算機(jī)的電源管理支持一直都不如 Windows,即算是經(jīng)過(guò)個(gè)人電腦業(yè)中的老戰(zhàn)士 Apple 基于 BSD 改造出來(lái)的 OS X,在自家的 iBook/PowerBook 上,表現(xiàn)出來(lái)的電源管理能力也不如采用 Windows 的筆電(而例如 Panasonic 的筆電,甚至可以提供最長(zhǎng)15個(gè)小時(shí)的續(xù)航能力)。

三. 技術(shù)方案

3.1 功耗是怎么產(chǎn)生的?功耗大小與哪些因素有關(guān)?

??低功耗的目的就是提高電池供電的電子產(chǎn)品的使用時(shí)間,分析功耗前先認(rèn)識(shí)電量相關(guān)的基礎(chǔ)知識(shí)。功耗(Power)和能量(Energy)是兩個(gè)完全不同的概念,功耗是一個(gè)瞬時(shí)的概念,而能量是一個(gè)時(shí)間內(nèi)的消耗。

  • 能量=功耗*時(shí)間

??稍微分析一下就可以知道,比如PC筆電,能量越大(也就是電池越大),使用時(shí)間越長(zhǎng)。同時(shí)如果功率越小,就顯得越不耗電,使用時(shí)間就越長(zhǎng)。當(dāng)年高通驍龍820就是功耗沒(méi)做好,輸給了麒麟920,給了華為麒麟崛起的機(jī)會(huì)?,F(xiàn)在華為手機(jī)電池耐用已經(jīng)深入人心了。同時(shí)隨著設(shè)備消耗能量,會(huì)產(chǎn)生熱量。功耗越大,產(chǎn)生熱量越快。如果不能及時(shí)散熱,那么設(shè)備溫度就會(huì)升高。溫度升高可能導(dǎo)致設(shè)備不能正常工作甚至損壞。所以有些芯片會(huì)在溫度升高時(shí)候,把頻率降低,本來(lái)能跑2GHz的CPU,溫度高了就只能跑1G,這個(gè)以前在用手機(jī)玩游戲的時(shí)候體驗(yàn)比較明顯??梢钥吹?#xff0c;低功耗技術(shù)直接決定商業(yè)競(jìng)爭(zhēng)的成敗!低功耗對(duì)芯片的影響還有很多方面。

??現(xiàn)在筆記本已經(jīng)非常普遍,人們?nèi)绾卧黾佑?jì)算機(jī)的續(xù)航已經(jīng)成 為一個(gè)難題,比如不同場(chǎng)景下筆記本的功耗是不同的,玩游戲比看電影更費(fèi)電,更多的是CPU功耗,對(duì)電池影響最大的是CPU的頻率。當(dāng)我插電時(shí),我想要全速,但是當(dāng)我拔掉插頭時(shí),我想要盡可能多的電池續(xù)航。其中CPU處理器的功耗過(guò)大時(shí)會(huì)產(chǎn)生大量的熱量,如果散熱條件跟不上,那就會(huì)因?yàn)闇囟冗^(guò)高而影響晶體管的穩(wěn)定性。

??在一個(gè)系統(tǒng)中,數(shù)量最多的是設(shè)備,耗電最多的也是設(shè)備,因此設(shè)備的電源管理是Linux電源管理的核心內(nèi)容。而設(shè)備電源管理最核心的操作就是:在合適的時(shí)機(jī)(如不再使用,如暫停使用),將設(shè)備置為合理的狀態(tài)(如關(guān)閉,如睡眠)。電源管理模型包括:系統(tǒng)S3S4S5模型和Runtime電源管理模型。

??我們所說(shuō)的筆記本續(xù)航,主要是總的耗電功率,功耗來(lái)源分析其包括以下主要設(shè)備的耗電功率:1.CPU,2.顯卡,3.硬盤(pán),4.主板,5.光驅(qū),6.內(nèi)存,7.網(wǎng)卡,8.聲卡,9.電源的自身?yè)p耗,10.顯示器等。系統(tǒng)低功延長(zhǎng)續(xù)航時(shí)間的設(shè)計(jì)是在操作系統(tǒng)層實(shí)現(xiàn)。因?yàn)椴僮飨到y(tǒng)管理系統(tǒng)所有軟硬件資源,并獲取系統(tǒng)的各種狀態(tài)信息,控制硬件設(shè)備的狀態(tài)。以下是對(duì)各個(gè)設(shè)備功率的概述:

  • CPU:CPU是計(jì)算機(jī)的心臟,也是計(jì)算機(jī)的主要耗能大戶。CPU是SOC主控制器,工作時(shí)CPU一般都必須要打開(kāi),隨著CPU頻率越來(lái)越高,功耗也越來(lái)越大。所以現(xiàn)在的多核,大小核就比較流行,不同場(chǎng)景下用不同功耗的CPU核;現(xiàn)在INTEL的P4主流CPU功率最大不超過(guò)84W。對(duì)于影院等應(yīng)用程序來(lái)說(shuō),軟件解碼場(chǎng)景使用CPU滿負(fù)荷運(yùn)行,硬解碼使用GPU時(shí)CPU大部分時(shí)間在等待任務(wù)而且很少滿負(fù)荷運(yùn)行,CPU的使用率可以調(diào)頻減少功耗。AMD和龍芯(mips、loongarch)的CPU由于制程限制,一般情況下消耗的功率要大一些。然而計(jì)算機(jī)是不斷發(fā)展的,現(xiàn)在的最新型號(hào)的CPU使用環(huán)境的不同,處理任務(wù)的不同,相同型號(hào)的CPU功耗都不一樣。對(duì)于一般的辦公用計(jì)算機(jī),由于處理的任務(wù)并不重,CPU絕大部分時(shí)間使用在非滿負(fù)荷情況下,可調(diào)整部分較多續(xù)航優(yōu)化空間較大。而對(duì)于那些需要經(jīng)常做3D效果和喜愛(ài)打游戲的玩家,CPU需要在很高的負(fù)荷下運(yùn)行,功率消耗也大,而且那些電腦都是高頻電腦,很多人還愛(ài)超頻,續(xù)航優(yōu)化空間有線。
    ??考慮到以后發(fā)展的需要,盡量先調(diào)試出最大的續(xù)航時(shí)間,再根據(jù)使用環(huán)境的不同做適配。
  • 顯卡:顯卡是計(jì)算機(jī)的圖形處理中心,由于不同群體對(duì)顯卡的要求不一樣,所以顯卡的耗電量也有很大的不同,從集成顯卡到高端主流顯卡都在被廣泛應(yīng)用。但即使是相同型號(hào)的顯卡,使用環(huán)境不一樣,其功率也有巨大的差異,比如2D圖形和3D圖形。
    ??下面是引用香港網(wǎng)站HKEPC發(fā)布的GeForce6800Ultra的評(píng)測(cè):HKEPC采用的是普通的電流表進(jìn)行測(cè)試,之后對(duì)功率進(jìn)行大約計(jì)算。在2D模式下,5V的輸入電流為1.86A,約為9.3W,而12V的電流為1.97A,約23.64W,合共32.94W。而在3D模式下,電流的波幅十分大,這全看GPU的工作量和其畫(huà)面的復(fù)雜程度,我們利用3DMark03作測(cè)試,原來(lái)最復(fù)雜的工作并不是Game4的MotherNature,而是Fill-Rate(MutilTexture)。在這個(gè)測(cè)試項(xiàng)目中,5V的輸入電流為3.01A,約為15.05W,而12V的電流為4.50A,約54W,合共70W。從以上數(shù)據(jù)可以看出,相同型號(hào)的GPU其在處理2D圖形和3D圖形時(shí)的差距達(dá)到一倍多。對(duì)于我們一般的辦公用計(jì)算機(jī),由于大部分使用的是集成顯卡,功耗最大為十幾瓦,一般不會(huì)超過(guò)15W即使使用的是非集成顯卡,也是用的低端顯卡,功率也不會(huì)超過(guò)20W的,建議取20W。而對(duì)于游戲?yàn)橹鞯母呒?jí)網(wǎng)卡,以及需要頻繁做大量3D的計(jì)算機(jī),功耗差異更大。
    ??為了將來(lái)的發(fā)展需要,建議先驗(yàn)證主流機(jī)型的各款顯卡。
  • 硬盤(pán),硬盤(pán)(機(jī)械、固態(tài)等)使用時(shí)功率并不大,尤其筆記本并不會(huì)頻繁地從硬盤(pán)中寫(xiě)入和讀取數(shù)據(jù),服務(wù)器優(yōu)先性能不涉及功耗優(yōu)化,所以平時(shí)硬盤(pán)大部分時(shí)間工作在空負(fù)荷情況下,由于將來(lái)大硬盤(pán)是發(fā)展趨勢(shì),所以考慮到發(fā)展需要,硬盤(pán)功耗優(yōu)化過(guò)程中優(yōu)先保證文件系統(tǒng)穩(wěn)定。
  • 主板,主板自身消耗涉及電路設(shè)計(jì),需要修改固件,協(xié)調(diào)廠商獲取硬件相關(guān)資料(原理圖、PCB布線、datasheet等),逐個(gè)分析硬件設(shè)計(jì)方案是否有功耗優(yōu)化空間,比如在系統(tǒng)休眠前后,如何設(shè)置GPIO管腳狀態(tài)??紤]到將來(lái)的發(fā)展可聯(lián)系整機(jī)廠商聯(lián)調(diào)。
  • 光驅(qū),光驅(qū)的功率消耗,考慮到以后發(fā)展,筆記本計(jì)算機(jī)已經(jīng)很少裝有內(nèi)置光驅(qū),暫不考慮。
  • 內(nèi)存,網(wǎng)卡(有線、無(wú)線),聲卡的耗電量,由于缺乏具體芯片數(shù)據(jù),對(duì)于筆記本三者加起來(lái)功耗優(yōu)化空間也很大,比如無(wú)線網(wǎng)卡在電池供電狀態(tài)切換到節(jié)能模式以降低功耗,功耗不會(huì)下降太多,長(zhǎng)時(shí)間來(lái)看可延長(zhǎng)了設(shè)備的使用壽命。外置喇叭看電路設(shè)計(jì)可能也是耗電大戶。
  • 電源,電源是計(jì)算機(jī)運(yùn)行所需的最關(guān)鍵的設(shè)備,缺了它或者它運(yùn)行不正常時(shí)都會(huì)給電腦的運(yùn)行帶來(lái)不良影響甚至產(chǎn)生事故,也是我們重點(diǎn)關(guān)注的對(duì)象。電流在經(jīng)過(guò)前級(jí)整流濾波電路后兵分兩路。一路是常電,即輸出為+5V,它是一個(gè)待機(jī)電壓,供應(yīng)給主板,也就是電源沒(méi)有啟動(dòng)的時(shí)候輸出到主板的,用來(lái)負(fù)責(zé)網(wǎng)絡(luò)啟動(dòng)、鍵盤(pán)啟動(dòng)和軟啟動(dòng)等。但我們平時(shí)很少使用那些功能,所以一般也就幾乎不損耗功率。另一路是只有開(kāi)機(jī)才能供電的電路,負(fù)責(zé)供電給CPU等上面提到的各個(gè)設(shè)備。還有,由于電源內(nèi)部存在變壓器和整形濾波電路,所以,當(dāng)筆記本電腦工作的時(shí)候,只要電池電源接在電路上,就存在部分電能損耗。
    ??還有就是電腦電池電源的功率因素問(wèn)題,是我們關(guān)心的一個(gè)非常重要的方面。對(duì)于計(jì)算機(jī)和其它一切靠直流電壓工作的電子電路,離開(kāi)無(wú)功功率是根本無(wú)法工作的。為了讓計(jì)算機(jī)電路能正常工作,必須向其提供平滑了的直流電壓。這個(gè)“平滑”工作必須由接在計(jì)算機(jī)電源整流器后面的濾波電容器C來(lái)完成。這個(gè)濾波器就像一個(gè)水庫(kù),電容器里面必須儲(chǔ)存足夠數(shù)量的電荷,在整流半波之間的空白時(shí),使電路上的工作電壓仍不間斷,能保持正常電平。換句話說(shuō),即使在兩個(gè)脈動(dòng)半波之間無(wú)輸入電能時(shí),電壓電平也無(wú)顯著的變化,這個(gè)功能是靠電容器內(nèi)的儲(chǔ)能來(lái)實(shí)現(xiàn)的,儲(chǔ)存在電容器內(nèi)的這部分能量就是無(wú)功功率。所以說(shuō),計(jì)算機(jī)是靠無(wú)功功率的支持,才能保證電路正確運(yùn)用有功功率實(shí)現(xiàn)正常運(yùn)行的。
    ??因此可以說(shuō),筆記本電腦電池電源的電芯是功耗優(yōu)化的重點(diǎn)!
  • 屏幕顯示器:屏幕顯示器隨著以后的發(fā)展,高分屏顯示器會(huì)越來(lái)越普及,耗電量也會(huì)越高。
    此外,筆記本電腦的外設(shè)(usb hub、觸控板等)的功率雖然優(yōu)化空間小,但對(duì)最長(zhǎng)續(xù)航時(shí)間還是有影響。降低顯示器亮度,比如在做文字編輯時(shí),將背景調(diào)暗些,節(jié)能的同時(shí)還可以保護(hù)視力、減輕眼睛的疲勞強(qiáng)度。當(dāng)電腦在播放音樂(lè)、評(píng)書(shū)、小說(shuō)等單一音頻文件時(shí),可以徹底關(guān)閉顯示器等。
  • ??綜上所述,筆記本電腦的功率計(jì)算應(yīng)該按照不同場(chǎng)合和不同要求來(lái)分開(kāi)計(jì)算,不同情況的消耗功率是不同的,比如CPU是否全速運(yùn)行、屏幕的亮度等。對(duì)于一般辦公環(huán)境,電腦的功率大致為:CPU+顯卡+硬盤(pán)+主板+光驅(qū)+內(nèi)存等+電源+外設(shè)等+顯示器=功耗,在目前的狀況下辦公電腦不涉及大量計(jì)算和游戲,而且目前的很多屏幕顯示器,也支持節(jié)能功能。

    ??另外,電腦電源由于感性負(fù)荷較多,所以對(duì)外面設(shè)備產(chǎn)生感應(yīng)電流和漏電的可能比較大。我們?cè)诓痖_(kāi)電腦的時(shí)候,通常會(huì)先洗手以釋放身上的靜電,以免對(duì)設(shè)備造成危害,但由于洗手后,人皮膚的電阻會(huì)減小。所以我們每次接觸電腦的時(shí)候都會(huì)碰到強(qiáng)烈的漏電情況,而且漏電電流還比較大,手都會(huì)感到麻麻的感覺(jué),所以我覺(jué)得電腦插座應(yīng)該設(shè)置好保護(hù)線,最好還是安裝漏電保護(hù)裝置,尤其是對(duì)于那些小孩有可能接觸到電腦機(jī)身的場(chǎng)合,更應(yīng)該注意電腦的漏電保護(hù)。

    ??可參考Windows下續(xù)航優(yōu)化,比如Overclockulator功耗測(cè)試軟件。關(guān)機(jī)狀態(tài)的耗電理論上應(yīng)該為0W,耗電大小從小到大排序,S5關(guān)機(jī)<S4休眠<S3待機(jī)<runtime+電池供電+應(yīng)用程序。

    ??Linux 內(nèi)核的 PM 框架涉及眾多組件,弄清楚這些組件之間的依賴(lài)關(guān)系,在合適的著眼點(diǎn)上進(jìn)行優(yōu)化,采用正確的方法進(jìn)行 PM 的編程,對(duì)改善代碼的質(zhì)量、輔助功耗和性能測(cè)試都有極大的好處。 當(dāng)然,這些方法的前提永遠(yuǎn)是芯片的功能要滿足要求。功率再低,功能不滿足的芯片和板磚有什么區(qū)別。芯片的功能要滿足要求這個(gè)基礎(chǔ)就決定了這些方法有一些限制,比如不可能把電壓降到0,不可能讓信號(hào)永遠(yuǎn)不翻轉(zhuǎn)。這些都是前提。

    ??低功耗技術(shù)就是一系列的降低功耗的技術(shù)。在了解低功耗技術(shù)之前,我們必須先了解功耗的構(gòu)成?,F(xiàn)在幾乎都從 PC 機(jī)換到了筆記本電腦了。但是使用筆記本有個(gè)問(wèn)題,我們希望電池耐用,我們可以使用到每一點(diǎn)電量。所以,我們需要知道電量都去哪里了,是不是浪費(fèi)了。

    • 一個(gè)設(shè)備的功耗由兩部分組成:動(dòng)態(tài)功耗和靜態(tài)功耗。
  • 動(dòng)態(tài)功耗是設(shè)備運(yùn)行時(shí)或者說(shuō)信號(hào)改變時(shí)所消耗的功耗;
  • 靜態(tài)功耗是設(shè)備上電但是信號(hào)沒(méi)有改變時(shí)所消耗的功耗;
  • ??這里要注意的是:在設(shè)備運(yùn)行時(shí),也需要消耗靜態(tài)功耗的,因?yàn)樵O(shè)備運(yùn)行時(shí)也是上電狀態(tài)。功耗分類(lèi)把靜態(tài)功耗單獨(dú)拿出來(lái),只是為了理論分析方便。

    ??無(wú) AC 電源時(shí)達(dá)到硬件該有的性能和隨時(shí)獲得最長(zhǎng)電池使用時(shí)間是相互沖突的,需要進(jìn)行取舍。針對(duì)待機(jī)、休眠等模式,需要判斷各個(gè)設(shè)備的工作狀態(tài)以及電路板上是否還有其他的芯片在工作,可能它們?nèi)匀辉谙碾娏?#xff0c;所以我們?cè)谶M(jìn)入待機(jī)活或休眠前應(yīng)該要把其他芯片給關(guān)閉(可以通過(guò)特定的指令或者片選線)。條件允許的可以直接切斷它們的電源。

    ??進(jìn)入待機(jī)、休眠模式后,只是各個(gè)設(shè)備中最耗電的內(nèi)核部分被關(guān)了,而所有寄存器和內(nèi)存中的值是保持不變的,所以它的外設(shè)還在消耗電量,所以我們要在進(jìn)入待機(jī)、休眠模式之前把開(kāi)啟的外設(shè)給關(guān)了。這里要注意一點(diǎn):外設(shè)開(kāi)啟時(shí)是先開(kāi)時(shí)鐘再設(shè)置寄存器,關(guān)閉時(shí)先清除寄存器再關(guān)閉時(shí)鐘。理解為:操縱一個(gè)外設(shè)的寄存器肯定是需要時(shí)鐘的,如果我們先把時(shí)鐘給關(guān)了,那么還怎么操作寄存器呢,如果光關(guān)了時(shí)鐘,不清寄存器的相應(yīng)位,那么外設(shè)還處于“靜態(tài)耗電”的狀態(tài)。

    ??關(guān)于各個(gè)設(shè)備的IO口的電平,這個(gè)是非常重要的一點(diǎn),和之前提到的外設(shè)一樣,GPIO也是一種外設(shè),但是特殊的是,這個(gè)外設(shè)是和芯片外部直接打交道的,如果GPIO外部接了個(gè)上拉電阻,而你在進(jìn)入待機(jī)、休眠等模式之前設(shè)置的IO口是低電平的,那么電流不就通過(guò)電阻,流到IO口里來(lái)了,比如正常的說(shuō)接了個(gè)10k的上拉電阻,接到3.3v電壓上,那么電流就是330uA,這個(gè)值可不小呢,各個(gè)設(shè)備在進(jìn)入待機(jī)、休眠后極限最小電流好像能達(dá)到幾u(yù)A或者幾十uA。那么這個(gè)電路就是因?yàn)檫@個(gè)電阻,停機(jī)電流比別人大了將近幾十倍了,這還怎么比?所以IO口是絕對(duì)不能被忽視的。設(shè)備芯片復(fù)位以后所有引腳都是浮空輸入模式,理論上懸浮空輸入時(shí)IO口的狀態(tài)為高阻態(tài)是最省電的,那么我們只要把所有IO都DeInit就可以了。但是事實(shí)上不是,我把沒(méi)有用到的管腳全部推挽輸出高電平或低電平,不用的外部晶振的引腳要改為上拉輸入才省電,外部有上拉下拉電阻的引腳分別推挽輸出高電平和低電平,一般電路中上拉電阻比較多(比如IIC的總線外部都有上拉的)。和外部芯片相連的引腳都推挽輸出低電平,因?yàn)橥獠啃酒瑪嚯姾笏幸_都是高阻態(tài)或接地的吧,如果你弄個(gè)高電平,就可能會(huì)有電流流過(guò)去。另外,主板上是否帶有穩(wěn)壓相關(guān)的芯片,這類(lèi)芯片一般進(jìn)入待機(jī)、休眠也會(huì)存在耗電。

    • 功耗的電量單位–電流單位,表明電流的大小

    A:安
    mA:毫安
    uA:微安
    1A=1000mA=1000*1000uA

    • 電池容量:電量的單位,常用來(lái)表明電池的容量,意即以多大的電流放電,能夠持續(xù)提供多長(zhǎng)時(shí)間的電流。

    18650電芯通常容量為2200mAh毫安時(shí).
    1號(hào)電池2.5Ah.
    2號(hào)電池1.5Ah.
    3號(hào)電池500mAh.
    7號(hào)電池200mAh.

    • 電池容量的計(jì)算方法:

    容量=放電電池(恒流)× 放電時(shí)間(小時(shí))
    反過(guò)來(lái): 放電時(shí)間T=容量/放電電流(恒流)
    比如一個(gè)電池用500MA(毫安)的恒定電流放了2 個(gè)小時(shí),那么這個(gè)電池的容量就等于500MA*2H=1000MAH=1AH。
    再如一個(gè)電池用5安的電流放了2個(gè)小時(shí),那么該電池的容量就是10AH。

    電腦主板紐扣電池CR2032:210mAh

    ??筆記本電池多數(shù)為鋰電池,鋰電池的電量大小,只看【mAh毫安時(shí)】并不夠的,還需要看到【W(wǎng)h瓦時(shí)】,這才是鋰電池真正的能量容量,后續(xù)按照鋰電池放電進(jìn)行功耗優(yōu)化。

    3.2 電源管理

    3.2.1 系統(tǒng)電源的組成和管理模型的四種狀態(tài)

    ??在計(jì)算機(jī)系統(tǒng)依靠電能運(yùn)行,Linux 系統(tǒng)中稱(chēng)作電源管理(Power Management),電源管理的核心思想只在需要設(shè)備功能時(shí)才給它供電。Linux內(nèi)核提供了三種Suspend: Freeze、Standby和STR(Suspend to RAM),在用戶空間向”/sys/power/state”文件分別寫(xiě)入”freeze”、”standby”和”mem”,即可觸發(fā)它們。Linux電源管理中,相當(dāng)多的部分是在處理Hibernate、Suspend、Runtime PM等功能。

    ??電源管理(Power Management)在Linux Kernel中,是一個(gè)比較龐大的子系統(tǒng),涉及到供電(Power Supply)、充電(Charger)、時(shí)鐘(Clock)、頻率(Frequency)、電壓(Voltage)、睡眠/喚醒(Suspend/Resume)等方方面面。內(nèi)核中,Suspend及Resume過(guò)程涉及到PM Core、Device PM、各個(gè)設(shè)備的驅(qū)動(dòng)、Platform dependent PM、CPU control等多個(gè)模塊,涉及了console switch、process freeze、CPU hotplug、wakeup處理等過(guò)個(gè)知識(shí)點(diǎn)。系統(tǒng)suspend/resume的過(guò)程,要求設(shè)備也同步suspend/resume。系統(tǒng)hibernate及恢復(fù)的過(guò)程,要求設(shè)備在suspend/resume的基礎(chǔ)上,增加poweroff的動(dòng)作。系統(tǒng)reboot的過(guò)程,包括halt、power off、restart等,要求設(shè)備進(jìn)入shutdown狀態(tài),以避免意外產(chǎn)生。

    ??傳統(tǒng)的suspend/resume已經(jīng)很明確了,無(wú)非是按照pm_domain—>device driver或者class—>device driver或者bus—>device driver的順序,調(diào)用相應(yīng)的回調(diào)函數(shù)。

    • 電源管理的核心思想
  • 如果設(shè)備有省電模式,盡量用起來(lái) – 聯(lián)系整機(jī)廠商協(xié)調(diào)硬件原理圖,確認(rèn)芯片的供電是否可單獨(dú)控制。芯片供電:需要指定機(jī)型的原理圖,比如清華同方和L71的硬件原理圖,分析芯片的供電是否可以單獨(dú)控制,以便系統(tǒng)各個(gè)場(chǎng)景下更好的實(shí)現(xiàn)節(jié)省功耗,比如:不使用音頻時(shí)卸載聲卡驅(qū)動(dòng)同時(shí)徹底關(guān)閉聲卡供電。
  • 實(shí)時(shí)的關(guān)閉暫時(shí)不使用的部分(可稱(chēng)作“工作狀態(tài)到非工作狀態(tài)的轉(zhuǎn)移”)。例如人們使用PC在編輯excel時(shí),聲卡模塊就沒(méi)必要供電,硬件設(shè)計(jì)上聲卡芯片如果能夠關(guān)閉, 給它提供開(kāi)關(guān)(比如單獨(dú)供電)。
  • 當(dāng)需要重新使用那些已關(guān)閉部分時(shí)(可稱(chēng)作“非工作狀態(tài)到工作狀態(tài)的轉(zhuǎn)移”),不能有太長(zhǎng)時(shí)間的等待,且轉(zhuǎn)移過(guò)程不能消耗太多的能量。
    • 系統(tǒng)電源管理模型的四種狀態(tài)
  • On – Working正常工作狀態(tài)
    Runtime電源管理模型:指的是在On狀態(tài)如何省電,包括:降低運(yùn)行時(shí)鐘、關(guān)閉無(wú)用的設(shè)備。linux內(nèi)核僅提供電源管理的功能:包括電源管理框架和具體設(shè)備的電源管理(驅(qū)動(dòng)),如何使用及合適使用由App決定(策略)。
  • Standby – 空閑模式(CPU和RAM是上電的但是不執(zhí)行程序了)
  • Suspend to RAM – S3待機(jī)模式(RAM是上電的,并且running content(運(yùn)行狀態(tài))是保存在RAM中)
  • Suspend to Disk – S4休眠模式(All content保存在Disk硬盤(pán)或者flash上)
    • 啟動(dòng)待機(jī)休眠

    啟動(dòng) suspend to ram:(睡眠)//suspend to disk(休眠),echo mem > /sys/power/state //啟動(dòng)休眠的方法就是往/sys/power/state 寫(xiě)字符串,會(huì)調(diào)用state_store函數(shù)(還有個(gè)state_show是讀的時(shí)候被調(diào)用 )。

    3.2.2 S3S4S5電源管理模式功耗分析
    • S3S4S5電源管理模式功耗分析,驅(qū)動(dòng)需要支持休眠和喚醒,比如suspend函數(shù)和resume函數(shù)
  • 硬件更復(fù)雜:外接更多設(shè)備,這些設(shè)備也需要單獨(dú)供電,休眠前可能需要單獨(dú)設(shè)置
    休眠時(shí):1、暫停應(yīng)用程序(包括用戶程序、后臺(tái)服務(wù)、內(nèi)核線程)
        2、暫停各類(lèi)設(shè)備
        3、停止CPU
    喚醒時(shí):1、啟動(dòng)CPU
        2、啟動(dòng)設(shè)備
        3、啟動(dòng)應(yīng)用程序
  • 軟件更復(fù)雜:需要有統(tǒng)一的框架,喚醒后可能需要重新初始化
  • 3.2.3 runtime電源管理模式(內(nèi)核文檔runtime_pm.txt有詳細(xì)描述)

    ??runtime是在系統(tǒng)正常工作的時(shí)候單獨(dú)控制某個(gè)設(shè)備休眠和喚醒,相比S3S4S5續(xù)航優(yōu)化,比如系統(tǒng)睡眠模型是讓整個(gè)系統(tǒng)休眠,runtime的場(chǎng)景更復(fù)雜也更難,需要在不影響使用設(shè)備功能的前提下盡可能讓它省電。runtime PM 框架不需要用戶程序的干涉,由Kernel統(tǒng)一調(diào)度,實(shí)時(shí)的關(guān)閉或打開(kāi)設(shè)備,以便在使用性能和省電性能之間找到最佳的平衡等。

    ??怎樣動(dòng)態(tài)地打開(kāi)或關(guān)閉設(shè)備的電源?最簡(jiǎn)單的方法,在驅(qū)動(dòng)程序的open函數(shù)中打開(kāi)電源,在close函數(shù)中關(guān)閉電源,上述方法有一個(gè)缺點(diǎn): 多個(gè)應(yīng)用同時(shí)訪問(wèn)設(shè)備時(shí)可能造成干擾。另外支持UEFI固件需要考慮固件參數(shù)的正確性。

    3.2.4 進(jìn)程凍結(jié)

    ??什么是進(jìn)程凍結(jié),進(jìn)程凍結(jié)技術(shù)(freezing of tasks)是指在系統(tǒng)hibernate或者suspend的時(shí)候,將用戶進(jìn)程和部分內(nèi)核線程置于“可控”的暫停狀態(tài)。

    • 為什么需要凍結(jié)技術(shù) – 假設(shè)沒(méi)有凍結(jié)技術(shù),進(jìn)程可以在任意可調(diào)度的點(diǎn)暫停,而且直到cpu_down才會(huì)暫停并遷移。這會(huì)給系統(tǒng)帶來(lái)很多問(wèn)題:
  • 有可能破壞文件系統(tǒng)。在系統(tǒng)創(chuàng)建hibernate image到cpu down之間,如果有進(jìn)程還在修改文件系統(tǒng)的內(nèi)容,這將會(huì)導(dǎo)致系統(tǒng)恢復(fù)之后無(wú)法完全恢復(fù)文件系統(tǒng)。
  • 有可能導(dǎo)致創(chuàng)建hibernation image失敗。創(chuàng)建hibernation image需要足夠的內(nèi)存空間,但是在這期間如果還有進(jìn)程在申請(qǐng)內(nèi)存,就可能導(dǎo)致創(chuàng)建失敗。
  • 有可能干擾設(shè)備的suspend和resume。在cpu down之前,device suspend期間,如果進(jìn)程還在訪問(wèn)設(shè)備,尤其是訪問(wèn)競(jìng)爭(zhēng)資源,就有可能引起設(shè)備suspend異常。
  • 有可能導(dǎo)致進(jìn)程感知系統(tǒng)休眠。系統(tǒng)休眠的理想狀態(tài)是所有任務(wù)對(duì)休眠過(guò)程無(wú)感知,睡醒之后全部自動(dòng)恢復(fù)工作,但是有些進(jìn)程,比如某個(gè)進(jìn)程需要所有cpu online才能正常工作,如果進(jìn)程不凍結(jié),那么在休眠過(guò)程中將會(huì)工作異常。
  • ??凍結(jié)的對(duì)象是內(nèi)核中可以被調(diào)度執(zhí)行的實(shí)體,包括用戶進(jìn)程、內(nèi)核線程和work_queue。用戶進(jìn)程默認(rèn)是可以被凍結(jié)的,借用信號(hào)處理機(jī)制實(shí)現(xiàn);內(nèi)核線程和work_queue默認(rèn)是不能被凍結(jié)的,少數(shù)內(nèi)核線程和work_queue在創(chuàng)建時(shí)指定了freezable標(biāo)志,這些任務(wù)需要對(duì)freeze狀態(tài)進(jìn)行判斷,當(dāng)系統(tǒng)進(jìn)入freezing時(shí),主動(dòng)暫停運(yùn)行。

    ??kernel threads可以通過(guò)調(diào)用kthread_freezable_should_stop來(lái)判斷freezing狀態(tài),并主動(dòng)調(diào)用__refrigerator進(jìn)入凍結(jié);work_queue通過(guò)判斷max_active屬性,如果max_active=0,則不能入隊(duì)新的work,所有work延后執(zhí)行。
    ??標(biāo)記系統(tǒng)freeze狀態(tài)的有三個(gè)重要的全局變量:pm_freezing、system_freezing_cnt和pm_nosig_freezing,如果全為0,表示系統(tǒng)未進(jìn)入凍結(jié);system_freezing_cnt>0表示系統(tǒng)進(jìn)入凍結(jié),pm_freezing=true表示凍結(jié)用戶進(jìn)程,pm_nosig_freezing=true表示凍結(jié)內(nèi)核線程和workqueue。它們會(huì)在freeze_processes和freeze_kernel_threads中置位,在thaw_processes和thaw_kernel_threads中清零。
    ??fake_signal_wake_up函數(shù)巧妙的利用了信號(hào)處理機(jī)制,只設(shè)置任務(wù)的TIF_SIGPENDING位,但不傳遞任何信號(hào),然后喚醒任務(wù);這樣任務(wù)在返回用戶態(tài)時(shí)會(huì)進(jìn)入信號(hào)處理流程,檢查系統(tǒng)的freeze狀態(tài),并做相應(yīng)處理。

    任務(wù)主動(dòng)調(diào)用try_to_freeze的代碼如下:

    static inline bool try_to_freeze_unsafe(void) {if (likely(!freezing(current))) //檢查系統(tǒng)是否處于freezing狀態(tài)return false;return __refrigerator(false); //主動(dòng)進(jìn)入凍結(jié) }static inline bool freezing(struct task_struct *p) {if (likely(!atomic_read(&system_freezing_cnt))) //系統(tǒng)總體進(jìn)入freezingreturn false;return freezing_slow_path(p); }bool freezing_slow_path(struct task_struct *p) {if (p->flags & PF_NOFREEZE) //當(dāng)前進(jìn)程是否允許凍結(jié)return false;if (pm_nosig_freezing || cgroup_freezing(p)) //系統(tǒng)凍結(jié)kernel threadsreturn true;if (pm_freezing && !(p->flags & PF_KTHREAD)) //系統(tǒng)凍結(jié)用戶進(jìn)程return true;return false; }

    進(jìn)入凍結(jié)狀態(tài)直到恢復(fù)的主要函數(shù):

    bool __refrigerator(bool check_kthr_stop) { ...for (;;) {set_current_state(TASK_UNINTERRUPTIBLE); //設(shè)置進(jìn)程為UNINTERRUPTIBLE狀態(tài)spin_lock_irq(&freezer_lock);current->flags |= PF_FROZEN; //設(shè)置已凍結(jié)狀態(tài)if (!freezing(current) ||(check_kthr_stop && kthread_should_stop())) //判斷系統(tǒng)是否還處于凍結(jié)current->flags &= ~PF_FROZEN; //如果系統(tǒng)已解凍,則取消凍結(jié)狀態(tài)spin_unlock_irq(&freezer_lock);if (!(current->flags & PF_FROZEN)) //如果已取消凍結(jié),跳出循環(huán),恢復(fù)執(zhí)行break;was_frozen = true;schedule();} ...... }
    3.2.5 電源管理有關(guān)的Source code

    ??電源管理有關(guān)的Source code包括傳統(tǒng)意義上的Power Management,如Power Off、Suspend to RAM、Suspend to Disk、Hibernate等,對(duì)I/O設(shè)備的運(yùn)行時(shí)電源管理(運(yùn)行時(shí)PM)的支持,以便在使用性能和省電性能之間找到最佳的平衡等。

    kernel/power/ *
    drivers/power/
    drivers/base/power/*
    drivers/cpuidle/*
    drivers/cpufreq/*
    drivers/devfreq/*
    include/linux/power_supply.h
    include/linux/cpuidle.h
    include/linux/cpufreq.h
    include/linux/cpu_pm.h
    include/linux/device.h
    include/linux/pm.h
    include/linux/pm_domain.h
    include/linux/pm_runtime.h
    include/linux/pm_wakeup.h
    include/linux/suspend.h
    Documentation/power/*.txt

    3.2.6 測(cè)試場(chǎng)景覆蓋:關(guān)機(jī),待機(jī),休眠,典型工作狀態(tài),極限場(chǎng)景

    ??暫時(shí)只考慮常溫25°,不進(jìn)行低溫和高溫測(cè)試。筆記本電池的充放點(diǎn)曲線。

    3.2.7 測(cè)量筆記本功耗

    ??筆記本不是額定功耗的電子產(chǎn)品,因?yàn)楣P記本有節(jié)能模式,比如處理器會(huì)動(dòng)態(tài)調(diào)節(jié)主頻,顯卡對(duì)功耗變化影響較大,硬盤(pán)等低功耗部件還有休眠功能。記錄所有支路的電流值和電壓值,整機(jī)功耗,計(jì)算出單板功耗和適配器效率。PC功耗是實(shí)時(shí)變化的,看視頻瀏覽網(wǎng)頁(yè)功耗都是不同的,功耗續(xù)航需要軟硬件一起調(diào)試。
    ??與筆記本廠商溝通確認(rèn)他們的測(cè)量功耗工具,【淘寶】https://m.tb.cn/h.fkcax28?sm=1a4148?tk=CfzR21PxsR9「ChargerLAB POWER-Z USB PD電壓電流紋波雙Type-C測(cè)試儀 KM001C」,公司采購(gòu)需要從京東購(gòu)買(mǎi)https://item.jd.com/31045469743.html,功耗測(cè)試步驟的詳細(xì)方法需要設(shè)備到了再驗(yàn)證。功耗工具補(bǔ)充,https://item.taobao.com/item.htm?spm=a230r.1.14.1.744961121eUhy4&id=574217991932&ns=1&abbucket=10#detail。
    ??需要協(xié)調(diào)筆記本整機(jī)的原理圖和PCB,分析整機(jī)的關(guān)機(jī)、待機(jī)、休眠、典型工作模式及極限工作模式,確認(rèn)硬件設(shè)計(jì)支持相應(yīng)的電源控制電路基礎(chǔ)上為后續(xù)的軟件功耗優(yōu)化提供解決方案,首先確認(rèn)整機(jī)采用了那些低功耗高效率的器件,比如在器件選型和硬件設(shè)計(jì)時(shí),器件是否支持低功耗模式和相應(yīng)的電源控制電路。散熱大的元件,如MCU,DDR,電源芯片等均勻分布,并遠(yuǎn)離熱敏元件。阻抗控制,合理的PCB布局,精確的阻抗控制,可以減小射頻路徑上的損耗。

    3.3 功耗優(yōu)化方案

    3.3.1 CPU功耗

    ??現(xiàn)代處理器上面有各種各樣的電源管理技術(shù),比較通行的一種辦法是將電源管理交由操作系統(tǒng)來(lái)負(fù)責(zé)。比如處理器廠商會(huì)為處理器定義多種電源狀態(tài),C-State和P-State就是兩種常見(jiàn)的用于描述處理器電源狀態(tài)的狀態(tài)值。其中C-State用于節(jié)能,P-State用于決定CPU在有負(fù)載情況下的電壓-頻率狀態(tài)。操作系統(tǒng)來(lái)根據(jù)當(dāng)前的負(fù)載情況來(lái)調(diào)整CPU的狀態(tài),這樣在檢測(cè)到有高負(fù)載任務(wù)時(shí),系統(tǒng)會(huì)將處理器調(diào)整到全速運(yùn)行狀態(tài);在輕負(fù)載時(shí),系統(tǒng)會(huì)讓處理器進(jìn)入低速狀態(tài),甚至將其部分關(guān)閉。

    ??另外處理器廠商還加入了很多軟硬件結(jié)合的節(jié)能技術(shù),像是Intel和AMD在很久以前就給CPU引入的SpeedStep/Cool’n’Quiet這些技術(shù)都可以讓CPU在不損失最大性能的同時(shí),盡可能的節(jié)約能耗?,F(xiàn)在則是有Speed Shift和Turbo Cove這樣的技術(shù)接手了。

    ??CPU 功耗CPU 的耗電大體符合以下公式: 功率 = 電容率 × 電壓的平方 × 頻率功率代表能耗(Power),而電容率(Capacitance),與 CPU 的制程和工藝等相關(guān),在 CPU 出廠時(shí)就已經(jīng)確定下來(lái)。那么我們能改變的只有電壓與頻率,而頻率與電壓成正相關(guān)。所以當(dāng) CPU 在很高的頻率上運(yùn)行時(shí),效能很高但耗電量很大。如果我們能在 CPU 運(yùn)算量不大時(shí),讓它降頻運(yùn)行,這樣我們就可以減少功率,同時(shí)我們可以降低電壓,節(jié)約能源,并減少發(fā)熱與風(fēng)扇噪音。 Linux 下調(diào)整 CPU 的模塊叫 CPU 調(diào)速器(Governor),Android 等基于 Linux 的嵌入式平臺(tái)都會(huì)使用 CPU 調(diào)速器達(dá)到省電的效果,同樣,Linux也能。

    ??cpu調(diào)頻策略–最佳性能、偏重性能、偏重省電、最佳省, 變頻技術(shù)是指CPU硬件本身支持在不同的頻率下運(yùn)行,系統(tǒng)運(yùn)行過(guò)程中可以根據(jù)隨時(shí)可能發(fā)生的系統(tǒng)負(fù)載情況動(dòng)態(tài)在這些不同的運(yùn)行頻率之間進(jìn)行切換,從而達(dá)到對(duì)性能和功耗做到而這兼顧的目的。

    ??處理器負(fù)荷,處理器負(fù)荷較輕時(shí),降低處理器的時(shí)鐘速度;在處理器沒(méi)有負(fù)載的時(shí)候,自動(dòng)進(jìn)入IDLE模式;在處理器長(zhǎng)時(shí)間不用時(shí),進(jìn)入sleep模式,將處理器所不需要的模塊關(guān)閉。

    ??cpufreq policy負(fù)責(zé)設(shè)定cpu調(diào)頻的一個(gè)大致范圍,而cpu的具體運(yùn)行頻率,則需要由相應(yīng)的cufreq governor決定(比如自行調(diào)節(jié)頻率的CPU)。那到底什么是cpufreq governor?它的運(yùn)行機(jī)制是什么?Android 平臺(tái)的 CPU 調(diào)速器使用經(jīng)驗(yàn),請(qǐng)不要試著直接限制 CPU 的頻率,那是在 ARM 平臺(tái)上才有效的做法,在 X86 平臺(tái)下對(duì)減輕能耗幫助甚微,龍芯mips和loongarch架構(gòu)待驗(yàn)證。

    • 常用的 cpufreq governor – 為了管好CPU的功耗,CPU廠家也不斷為它引入新的電源管理特性
  • Performance – 性能優(yōu)先的governor,直接將cpu頻率設(shè)置為policy->{min,max}中的最大值。
  • Powersave – 功耗優(yōu)先的governor,直接將cpu頻率設(shè)置為policy->{min,max}中的最小值。
  • Userspace – 由用戶空間程序通過(guò)scaling_setspeed文件修改頻率。
  • Ondemand – 根據(jù)CPU的當(dāng)前使用率,動(dòng)態(tài)的調(diào)節(jié)CPU頻率。
  • Conservative --類(lèi)似Ondemand,不過(guò)頻率調(diào)節(jié)的會(huì)平滑一下,不會(huì)忽然調(diào)整為最大值,又忽然調(diào)整為最小值。
  • watch grep “cpu MHz” /proc/cpuinfo – 通過(guò)/proc/cpuinfo 查看cpu頻率
  • 基于cpufreq governor的調(diào)頻思路(Documentation\cpu-freq\governors.txt)

  • 有兩種類(lèi)型的cpu:一種只需要給定調(diào)頻范圍,cpu會(huì)在該范圍內(nèi)自行確定運(yùn)行頻率;另一種需要軟件指定具體的運(yùn)行頻率。
  • 對(duì)第一種cpu,cpufreq policy中會(huì)指定頻率范圍policy->{min, max},之后通過(guò)setpolicy接口,使其生效即可。
  • 對(duì)第二種cpu,cpufreq policy在指定頻率范圍的同時(shí),會(huì)指明使用的governor。governor在啟動(dòng)后,會(huì)動(dòng)態(tài)的(例如啟動(dòng)一個(gè)timer,監(jiān)測(cè)系統(tǒng)運(yùn)行情況,并根據(jù)負(fù)荷調(diào)整頻率),或者靜態(tài)的(直接設(shè)置為某一個(gè)合適的頻率值),設(shè)定cpu運(yùn)行頻率。
  • 3.3.1.1 CPU 電壓下探

    對(duì)處理器的電壓進(jìn)行最大限度的下探,在挖掘 CPU 體質(zhì)的極限的同時(shí),起到既能降低發(fā)熱,又能最大限度保持性能的效果。
    如果正常操作,降低電壓一般不會(huì)損害 CPU,一般建議從 50 毫伏進(jìn)行嘗試,每次降壓嘗試多增加 10 毫伏。只要確保在降低電壓前,系統(tǒng)中任務(wù)均被正確保存即可。

    3.3.2 GPU功耗
    • GPU功耗 - GPU是并行處理單元,由于其算力主要來(lái)自多個(gè)模塊并行計(jì)算,為了正常工作,通常需要很多模塊同時(shí)運(yùn)算,功耗也很大,所以很多雙顯卡默認(rèn)關(guān)掉獨(dú)顯。
  • 查看整機(jī)背光 – ls /sys/class/backlight/。
  • 關(guān)閉屏幕背光 – xset dpms force off ,dpms設(shè)置顯示器的背光,筆記本EC芯片也可以調(diào)節(jié)顯示器背光,筆記本屏幕背光會(huì)占用很大的功耗,比如EC芯片調(diào)節(jié)背光和顯卡調(diào)節(jié)背光同時(shí)加載會(huì)占用很大的功耗。
  • 筆電鍵盤(pán)背光 – Keyboard backlight,鍵盤(pán)背光只消耗很小的功耗,但是關(guān)閉它是很容易的。
  • 查看顯卡狀態(tài) – tlp-stat -g。
  • 雙顯卡切換方案 – bbswitch或者禁用獨(dú)顯。
  • 桌面環(huán)境和電源管理相關(guān)–Gnome和KDE續(xù)航就比Xfce少一些。
  • 顯卡功耗相關(guān)信息 – sudo cat /sys/kernel/debug/dri/0/radeon_pm_info
  • 顯卡動(dòng)態(tài)功耗 – echo parameter > /sys/class/drm/card0/device/power_dpm_state
    Where “parameter” can be:
    battery (a set of performance levels targeted for optimal operation on battery)
    balanced (a set of performance levels targeted for optimal every day use)
    performance (a set of performance levels targeted for the highest GPU performance)
  • 3.3.3 硬盤(pán)功耗

    ??熱量控制,減少硬件發(fā)熱、降低電腦溫度。在AC模式下,硬盤(pán)處于高性能狀態(tài),磁頭不歸位,硬盤(pán)不減速,所以溫度比在XP下要高點(diǎn)。但是在用電池時(shí),硬盤(pán)為了減速節(jié)電,磁頭就會(huì)平凡歸位,溫度自然也會(huì)降下來(lái)了,但是磁頭歸位值就會(huì)像WIN7和XP系統(tǒng)下一樣非常高,對(duì)硬盤(pán)的壽命有一定的影響(a tradeoff)。

    3.3.4 主板

    ??主板功耗需要整機(jī)的原理圖。

    3.3.5 光驅(qū)

    ??筆記本計(jì)算機(jī)已經(jīng)很少裝有內(nèi)置光驅(qū),暫不考慮。

    3.3.6 內(nèi)存

    ??內(nèi)存作為系統(tǒng)主存也需要時(shí)刻使用,也是功耗消耗的大戶。內(nèi)存泄露,檢測(cè)耗電高的程序是否存在內(nèi)存泄露。

    3.3.7 網(wǎng)卡
    • 有線網(wǎng)絡(luò)和無(wú)線網(wǎng)絡(luò)管理
  • 查看驅(qū)動(dòng)信息 – modinfo iwlwifi | grep -v alias
  • 查看節(jié)能選項(xiàng) – modinfo iwlwifi | grep power_save
  • 查看無(wú)線網(wǎng)絡(luò)狀態(tài) – iwconfig,Power Management:on即節(jié)能模式是開(kāi)啟的
  • 臨時(shí)關(guān)閉節(jié)能模式eth0:iwconfig eth0 power off
  • 禁用網(wǎng)卡eth0 – sudo ifconfig eth0 down
  • 啟用網(wǎng)卡eth0 – sudo ifconfig eth0 up
  • 3.3.8 聲卡

    ??系統(tǒng)在未使用聲卡時(shí)可以暫時(shí)關(guān)閉聲卡功能以減少功耗。

    3.3.9 電源管理
    • 電池管理 – 電池自身在反復(fù)使用過(guò)程中存在損耗,修復(fù)電池的方法有多種也是功耗測(cè)試的前提,在此推薦一個(gè)比較有好的手動(dòng)修復(fù)方法,操作步驟如下:
  • 關(guān)機(jī),插上電源適配器給電池充滿電。若電池已是滿格狀態(tài),可直接進(jìn)行下一步。
  • 拔下電源適配器,開(kāi)機(jī),讓電池自動(dòng)放電,直到電腦自動(dòng)關(guān)機(jī)。期間,最好不做任何電腦操作。
  • 插上電池適配器,將電池充滿電,此過(guò)程開(kāi)不開(kāi)機(jī)都OK。
  • 上述步驟為一循環(huán),每每做上2~3次,效果會(huì)更佳。
    • 系統(tǒng)平臺(tái)級(jí)電源管理策略 APM電源管理策略 vs ACPI電源管理策略
  • APM電源管理策略,APM的全稱(chēng)是AdvancedPowerManagement(高級(jí)電源管理),它是一種基于BIOS的系統(tǒng)電源管理方案,它提供CPU和外設(shè)電源并通過(guò)設(shè)備工作超時(shí)設(shè)定來(lái)決定何時(shí)將設(shè)備切換到低功耗模式。
  • ACPI電源管理策略,ACPI全稱(chēng)AdvancedConfigurationPowerInterface(高級(jí)配置電源接口),ACPI將現(xiàn)有的電源管理BIOS代碼、APM應(yīng)用編程接口、PNPBIOS應(yīng)用編程接口、多處理器規(guī)范表格等集合成一種新的電源管理和配置接口規(guī)范,ACPI允許操作系統(tǒng)(不是BIOS)控制電源管理。
  • 選擇,Linux所支持的APM和ACPI針對(duì)APM和ACPI兩種不同的標(biāo)準(zhǔn),linux內(nèi)核提供提供了兩個(gè)不同的模塊來(lái)實(shí)現(xiàn)電源管理功能,這就是apm和acpi.需要注意,apm和acpi是互相沖突的兩個(gè)模塊,用戶在同一時(shí)間內(nèi)只能加載其中之一,如果當(dāng)他們?cè)诩虞d的時(shí)候發(fā)現(xiàn)二者之一已經(jīng)加載,就會(huì)自動(dòng)退出。在官方發(fā)布的內(nèi)核中APM是較為成熟的電源管理方式,可以完成在Windows下ACPI所能完成的大部分功能。由于官方內(nèi)核中ACPI的功能比較有限,目前還處于開(kāi)發(fā)版狀態(tài)。所以當(dāng)前的大多數(shù)distribution,如紅帽子默認(rèn)就使用了apm作為電源管理方式。如在ARM體系結(jié)構(gòu)下,有功耗管理模塊的平臺(tái),有些沒(méi)有配置管理策略,有的都會(huì)采用APM功耗管理,并不會(huì)采用ACPI。mips架構(gòu)不支持ACPI電源管理策略,loongarch架構(gòu)支持電源管理策略。
  • 各個(gè)芯片設(shè)備的電源管理(涉及內(nèi)核、固件)及ACPI
    利用Linux驅(qū)動(dòng)系統(tǒng)層面的共同特性,補(bǔ)充電源管理函數(shù),實(shí)現(xiàn)暫停,繼續(xù)等功能;利用各個(gè)驅(qū)動(dòng)所獨(dú)有的特性進(jìn)行優(yōu)化。利用Linux內(nèi)核的APM和ACPI機(jī)制,實(shí)現(xiàn)系統(tǒng)的掛起。
    • 休眠喚醒時(shí)設(shè)備的notifier通知
  • 在凍結(jié)應(yīng)用程序之前,使用pm_notifier_call_chain(PM_SUSPEND_PREPARE)來(lái)通知驅(qū)動(dòng)程序,在重啟應(yīng)用程序之后,使用pm_notifier_call_chain(PM_POST_SUSPEND)來(lái)通知驅(qū)動(dòng)程序。如果驅(qū)動(dòng)程序有事情在上述時(shí)機(jī)要處理,可以使用register_pm_notifier注冊(cè)一個(gè)notifier
  • 添加suspend, resume函數(shù)(驅(qū)動(dòng)休眠必須發(fā)生在APP凍結(jié)之后,否則如果驅(qū)動(dòng)休眠了,APP使用驅(qū)動(dòng)就會(huì)出錯(cuò),所有驅(qū)動(dòng)休眠放在suspend中)
  • ??一些特殊設(shè)備驅(qū)動(dòng)的suspend和resume函數(shù)需要仔細(xì)商榷,如UART進(jìn)入待機(jī)后關(guān)閉電源在喚醒會(huì)丟失串口調(diào)試信息等。

    • 查看 acpi 相關(guān)信息
  • acpidump -o acpidump.out
    • 查看筆記本laptop電源管理芯片(不同整機(jī)廠商) – drivers/platform/mips/
  • dmesg | grep laptop
  • sudo evtest
  • ??acpi-call,sudo apt install acpi-call-dkms安裝對(duì)應(yīng)的acpi-call模塊,其中/usr/src/acpi-call-版本號(hào)/是你放置acpi_call源碼的位置),需要分析ACPI 電源管理是否有導(dǎo)致 CPU loadavg 負(fù)載虛高的現(xiàn)象。其中查找資料提到,每次通過(guò)apt-get dist-upgrade升級(jí)內(nèi)核后都需要重新編譯acpi_call,具體原因Kaijia會(huì)繼續(xù)研究,大家每次更新內(nèi)核后別忘了重新編譯模塊,待確認(rèn)。

    3.3.10 顯示器

    ??系統(tǒng)處于運(yùn)行狀態(tài)并且屏幕顯示器打開(kāi)時(shí)的功耗和休眠時(shí)的功耗是有很大差異的。

    3.3.11 外設(shè)(觸控板等)、GPIO、中斷等

    ??大多外設(shè)是usb接口,需要使USB模塊進(jìn)入待機(jī)休眠模式等。
    ??設(shè)置設(shè)備的喚醒源: 配置GPIO引腳工作于中斷功能, 設(shè)置它的觸發(fā)方式。有些中斷可以將系統(tǒng)從睡眠狀態(tài)中喚醒,我們稱(chēng)之“可以喚醒系統(tǒng)的中斷”,當(dāng)然,“可以喚醒系統(tǒng)的中斷”需要配置才能啟動(dòng)喚醒系統(tǒng)這樣的功能。這樣的中斷一般在工作狀態(tài)的時(shí)候就是作為普通I/O interrupt出現(xiàn),只要在準(zhǔn)備使能喚醒系統(tǒng)功能的時(shí)候,才會(huì)發(fā)起一些特別的配置和設(shè)定。如何suspend設(shè)備中斷(IRQ)?在從休眠中喚醒的過(guò)程中,如何resume設(shè)備IRQ?

    ??風(fēng)扇調(diào)速包含主板風(fēng)扇和顯卡風(fēng)扇等。
    ??時(shí)鐘樹(shù)功耗:時(shí)鐘樹(shù)的功耗通常占整個(gè)SOC功耗的40%左右,這是因?yàn)闀r(shí)鐘是一直在翻轉(zhuǎn)的信號(hào),所以動(dòng)態(tài)功耗特別大。所以門(mén)控時(shí)鐘技術(shù)就特別重要。

    • 零、驅(qū)動(dòng)直接編譯進(jìn)內(nèi)核(靜態(tài)加載) vs. 編譯為模塊(動(dòng)態(tài)加載) – cat /proc/modules

    手動(dòng)調(diào)試過(guò)程 – cat /etc/modprobe.d/blacklist.conf,將對(duì)應(yīng)模塊添加到黑名單
    blacklist acer_wmi
    blacklist btusb
    blacklist bluetooth
    blacklist uvcvideo
    blacklist nvidia
    blacklist nouveau

    3.4 筆記本電源管理軟件

    ??在 Linux 上有很多功耗相關(guān)的實(shí)用工具,可以在命令行使用或者圖形。同時(shí),我們也可以查看電池模組名稱(chēng)、電源、廠商以及電池規(guī)格等。電源管理是在不使用時(shí)關(guān)閉電源或者切換系統(tǒng)的組件到低耗模式的一種功能。

    • 功耗相關(guān)工具
  • upower:是一個(gè)命令行工具,其提供了羅列系統(tǒng)中電源的接口。
  • acpi:顯示來(lái)自 /proc 或者 /sys 文件系統(tǒng)中的一些信息,例如電池狀態(tài)或者熱量信息。
  • batstat:是一個(gè)為 Linux 打印電池狀態(tài)的命令行工具。
  • class file:這個(gè) sysfs 文件系統(tǒng)是一個(gè)提供了內(nèi)核數(shù)據(jù)結(jié)構(gòu)接口的偽文件系統(tǒng)。
  • tlp:可以為你帶來(lái)更高級(jí)的電源管理,而無(wú)需修改任何配置。
  • Laptop Mode Tools 是一個(gè) Linux 系統(tǒng)下的筆記本電源管理軟件。
  • PowerTOP 是一個(gè) Linux 工具,用于診斷電量消耗和電源管理的問(wèn)題。
  • s-tui:Linux下監(jiān)控CPU溫度、頻率、功耗的工具。
  • 3.4.1 TLP 筆記本電源管理軟件
    • TLP是什么?
      ??TLP 是一個(gè)一款免費(fèi)的、開(kāi)源的、功能豐富的 Linux 實(shí)用工具,適用于運(yùn)行Ubuntu和其他Linux發(fā)行版的筆記本電腦上的電池使用優(yōu)化,無(wú)需深入研究技術(shù)細(xì)節(jié)就能節(jié)省筆記本電池電量。有CLI和GUI版本,TLP 是高度可定制的,以滿足你的具體要求以方便使用。 TLP附帶一個(gè)默認(rèn)配置,可以為您的操作系統(tǒng)和底層機(jī)器進(jìn)行完美調(diào)整,TLP 的默認(rèn)設(shè)置已經(jīng)針對(duì)電池壽命進(jìn)行了優(yōu)化,所以你可以直接安裝并忘記它。您需要做的就是安裝并啟用該實(shí)用程序,您就可以開(kāi)始使用了。該實(shí)用程序的工作原理是在筆記本電腦使用電池運(yùn)行時(shí)優(yōu)化硬件設(shè)備使用的電量,而不是AC

    • TLP的工作原理?
      ??TLP 的基本工作原理是調(diào)整影響功耗的內(nèi)核設(shè)置(kernel settings)。
      什么是 kernel settings,首先內(nèi)核設(shè)置(kernel settings)是不穩(wěn)定的。它們的狀態(tài)在運(yùn)行時(shí)被保存在 RAM 中,內(nèi)核沒(méi)有為它們提供持久性。在啟動(dòng)時(shí),內(nèi)核創(chuàng)建了一個(gè)默認(rèn)的狀態(tài),每次啟動(dòng)時(shí)都必須通過(guò)用戶空間的工具重新應(yīng)用這些改變。TLP 就是這樣一個(gè)用戶空間的工具。

    ??在長(zhǎng)時(shí)間不操作的情況下,電腦進(jìn)入屏保,如果你設(shè)置了開(kāi)機(jī)密碼,好吧,每次看電影的時(shí)候你每隔個(gè)5分鐘就要?jiǎng)右幌码娔X,搞不好還要一直輸入開(kāi)機(jī)密碼,煩不煩。所以,需要簡(jiǎn)單地去改一下配置。TLp的配置文件位于/etc/default/tlp,需要Root權(quán)限

    • TLP電池管理軟件,如果想要關(guān)閉TLP,vi /etc/default/tlp 將其中的"TLP_ENABLE=1"改為"TLP_ENABLE=0"即可。如果想要定制更多的東西,也可以去配置這個(gè)文件。
  • 安裝TLP命令行界面 – sudo apt install tlp
  • 開(kāi)始使用 – sudo tlp start,啟動(dòng)TLP 在第一次安裝后,如果不想重啟,就可以使用這個(gè)命令啟動(dòng)TLP
  • 只顯示電池信息 – sudo tlp start -b
  • 檢查狀態(tài) – sudo tlp stat 或者 tlp-stat 查看 tlp 相關(guān)信息
  • usb設(shè)備狀態(tài) – tlp-usblist
  • pci設(shè)備狀態(tài) – tlp-pcilist
  • 只顯示配置信息 – sudo tlp stat -c 相當(dāng)于 sudo tlp-stat --config
  • 顯示無(wú)線設(shè)備的狀態(tài)信息 – sudo tlp stat -r 相當(dāng)于 sudo tlp-stat -rfkill
  • 只顯示溫度和風(fēng)扇轉(zhuǎn)速 – sudo tlp stat -t 相當(dāng)于 sudo tlp-stat --temp
  • 顯示debug信息 – sudo tlp stat -T (/var/log/debug)
  • 卸載TLP – sudo apt-get remove --autoremove tlp
  • 開(kāi)啟交流電源模式 – sudo tlp ac 類(lèi)似于windows中的性能模式) 相當(dāng)于sudo tlp false
  • 開(kāi)啟電池模式(節(jié)能模式) – sudo tlp bat 相當(dāng)于 sudo tlp true
  • 將連接的USB設(shè)備空閑時(shí)自動(dòng)掛起或關(guān)閉 – sudo tlp usb
  • 查看磁盤(pán)的id型號(hào) – sudo tlp diskid
  • 安裝TLP用戶界面實(shí)用程序 – sudo apt-get install tlpui,對(duì)于更多進(jìn)入U(xiǎn)I的人來(lái)說(shuō),TLP實(shí)用程序有一個(gè)用戶界面,配置”選項(xiàng)卡允許您查看和編輯TLP設(shè)置,“統(tǒng)計(jì)”選項(xiàng)卡可讓您查看系統(tǒng)和電池使用統(tǒng)計(jì)信息,這里最重要的按鈕是TLP_ENABLE滑塊On和Off按鈕。通過(guò)此按鈕,您可以根據(jù)您的配置通過(guò)TLP啟用/禁用電池優(yōu)化。當(dāng)前系統(tǒng)中并沒(méi)有這個(gè)軟件包。
  • 查看tlp狀態(tài)信息 – tlp-stat -h
    Usage: tlp-stat [ -b | --battery | -c | --config |
    -d | --disk | -e | --pcie |
    -g | --graphics | -p | --processor |
    -r | --rfkill | -s | --system |
    -t | --temp | -u | --usb |
    -w | --warn | -v | --verbose |
    -P | --pev | | --psup |
    -T | --trace ]
    • tlp-stat -p – 查看CPU處理器相關(guān)信息
    uos@uos-PC:~$ sudo tlp-stat -p --- TLP 1.1 --------------------------------------------+++ Processor CPU model = Loongson-3A5000M/sys/devices/system/cpu/cpufreq/boost = (not available)x86_energy_perf_policy: program not installed./sys/module/workqueue/parameters/power_efficient = N /proc/sys/kernel/nmi_watchdog = (not available)+++ Undervolting PHC kernel not available.

    /etc/default/tlp 分析tlp相關(guān)配置項(xiàng)含義

    • CPU頻率

    具體的配置文件在直流電源與電池供電情況下都使用 powersave 調(diào)速器。X86 平臺(tái)的 powersave 調(diào)速器不會(huì)限制你的最高頻率,只是更加謹(jǐn)慎地增加頻率,并在負(fù)載下降時(shí)更加積極的回到低頻率。TLP 的開(kāi)發(fā)者并不建議更改為其他調(diào)速器。
    CPU_SCALING_GOVERNOR_ON_AC=powersave
    CPU_SCALING_GOVERNOR_ON_BAT=powersave以下兩項(xiàng)配置決定了 CPU 的能源策略,在電池模式下省電,而在外部電源供電模式下偏向性能。
    CPU_ENERGY_PERF_POLICY_ON_AC=balance_performance
    CPU_ENERGY_PERF_POLICY_ON_BAT=power
    使用以下兩項(xiàng)配置在電池供電時(shí)禁用自動(dòng)超頻,也就是關(guān)閉睿頻。
    CPU_BOOST_ON_AC=1
    CPU_BOOST_ON_BAT=0以下兩項(xiàng)配置會(huì)在電池模式下根據(jù)負(fù)載自動(dòng)縮減 CPU 核心數(shù)。 SCHED_POWERSAVE_ON_AC=0
    SCHED_POWERSAVE_ON_BAT=1 AMD 與舊款 IntelAMD 與舊款 Intel 使用 acpi-cpufreq 驅(qū)動(dòng),故部分設(shè)置與 Intel 不同。這里僅僅貼出配置文件內(nèi)容,建議閱讀 TLP 官方文檔以了解配置內(nèi)容含義。

    • cpu配置

    /etc/tlp.d/01-cpu.conf
    CPU_SCALING_GOVERNOR_ON_AC=ondemand
    CPU_SCALING_GOVERNOR_ON_BAT=ondemand
    CPU_BOOST_ON_AC=1
    CPU_BOOST_ON_BAT=0
    SCHED_POWERSAVE_ON_AC=0
    SCHED_POWERSAVE_ON_BAT=1

    • USB 自動(dòng)掛起設(shè)備TLP 利用內(nèi)核設(shè)置,自動(dòng)將不使用的 USB 設(shè)備掛起以節(jié)電。

    /etc/tlp.d/02-usb.conf 中USB_AUTOSUSPEND=1;ACPI 高級(jí)電池管理基于內(nèi)核的 natacpi 模塊,部分筆記本(如部分 ThinkPad 系列與部分 Dell)電腦可以手動(dòng)管理電池充電百分比。無(wú)需安裝額外的 ACPI 模塊。 /etc/tlp.d/03-battery.conf

    • 充放電閾值

    START_CHARGE_THRESH_BAT0=80
    開(kāi)始充電閾值
    STOP_CHARGE_THRESH_BAT0=85
    停止充電閾值

    • TLP服務(wù)配置

    啟動(dòng)服務(wù): sudo systemctl start tlp
    檢查服務(wù)狀態(tài): sudo systemctl status tlp讓 TLP
    開(kāi)機(jī)自啟動(dòng): sudo systemctl enable tlp
    檢查是否成功: sudo systemctl is-enabled tlp

    3.4.2 LMT筆記本電源管理軟件

    ??Laptop Mode Tools 是一個(gè) Linux 系統(tǒng)下的筆記本電源管理軟件。它是讓內(nèi)核開(kāi)啟筆記本電腦模式功能的主要方法,能讓硬盤(pán)降速、保護(hù)硬盤(pán)等。另外,它允許你通過(guò)一個(gè)簡(jiǎn)單的配置文件調(diào)整一些其他的節(jié)能相關(guān)的設(shè)置使你的筆電更省點(diǎn)。

    ??與 acpid 和 CPU frequency scaling 結(jié)合使用,LMT 提供給了大多數(shù)用戶一個(gè)完整的筆記本電腦電源管理方案。有關(guān)于 Laptop Mode 的詳細(xì)情況,可以用 man 命令查看 laptop_mode 和 laptop-mode.conf,其中包含了二者的詳細(xì)參數(shù)說(shuō)明。

    • laptop_mode模式有何好處呢?

    laptop方面專(zhuān)家能為你解釋關(guān)于laptop方面的電路和電源管理方面的硬件設(shè)計(jì)原理。當(dāng)前只能確認(rèn)進(jìn)入 laptop_mode模式后,系統(tǒng)會(huì)根據(jù)當(dāng)前系統(tǒng)負(fù)荷和電源使用情況來(lái)為系統(tǒng)作一些調(diào)整,如調(diào)整CPU運(yùn)行頻率,CPU風(fēng)扇運(yùn)行速度,硬盤(pán)驅(qū)動(dòng)器運(yùn)行狀態(tài)(state:active/idle/standby),閉合或開(kāi)啟LCD所執(zhí)行的命今,移到辦公時(shí)切換網(wǎng)絡(luò)環(huán)境時(shí)網(wǎng)卡自適應(yīng)性(此部分功能了解 laptop_netconf工具包),和一些其它硬件的ACPI控制(比如:光驅(qū)可在不用時(shí)就處于standby狀態(tài))等,最簡(jiǎn)單的講法就是動(dòng)態(tài)使用系統(tǒng)資源,盡可能的增長(zhǎng)電池的使用時(shí)間(你可能在想你的laptop時(shí)時(shí)刻刻都在用電源適配器供電,電池只當(dāng)UPS用而已,laptop_mode對(duì)你沒(méi)什么作用,這樣想可能是你忘記啦,laptop_mode可以根據(jù)當(dāng)前系統(tǒng)負(fù)何來(lái)動(dòng)態(tài)使用系統(tǒng)資源,你不想讓你的laptop壽命更長(zhǎng)些嗎?)。

    • 要使用laptop_mode的必備條件是什么?

    絕對(duì)要用系統(tǒng)支持ACPI,如果你的laptop只支持APM那就不要考慮啦,當(dāng)然必不可少laptop_mode_tools工具包,然后啟動(dòng)laptop_mode模式。

    • LMT電池管理軟件
  • 確認(rèn)是否安裝 – which laptop_mode
  • 安裝 – sudo apt install laptop-mode-tools
  • 驗(yàn)證筆電LMT狀態(tài) – cat /proc/sys/vm/laptop_mode
    驗(yàn)證筆電是否確實(shí)進(jìn)入 Laptop Mode,如果返回值為0的話,表示系統(tǒng)還未進(jìn)入 Laptop Mode,如果返回的是其他正數(shù)值則表示系統(tǒng)成功進(jìn)入 Laptop Mode。
  • 查看 laptop_mode 報(bào)告的詳細(xì)狀態(tài) – sudo laptop_mode status
  • 停用laptop_mode模式? – sudo laptop_mode stop
  • 重啟laptop_mode模式? – sudo laptop_mode restart
    • LMT電池管理軟件調(diào)試
  • laptop_mode啟動(dòng)后都作了什么?怎樣查看laptop_mode信息? – 強(qiáng)列建意你打開(kāi)兩個(gè)Gnome Terminal,一個(gè)Terminal在啟用laptop_mode信息前,鍵入sudo laptop_mode status
    ,另一個(gè)在sudo laptop_mode start后鍵入sudo laptop_mode status,看看在laptop_mode可以控制那些資源,資源使用情況有何不同。
  • 怎樣進(jìn)一步微調(diào)laptop_mode對(duì)系統(tǒng)資源的使用? – 安裝laptop_mode工具包的默認(rèn)配置文件為/etc/laptop-mode/laptop-mode.conf,強(qiáng)烈建意你在對(duì)其文件作了改動(dòng)前,先保留一個(gè)原件副本。 因?yàn)閘aptop-mode.conf很多設(shè)置和系統(tǒng)硬件相關(guān),如果你不太熟悉自已系統(tǒng)的硬件和其ACPI支持情況就請(qǐng)用默認(rèn)配置吧。
    • LMT方案相關(guān)問(wèn)題
  • Debian啟用Laptop Mode Tools鼠標(biāo)開(kāi)機(jī)斷電問(wèn)題解決
  • 3.4.3 PowerTOP
    • 什么是 PowerTOP

    PowerTOP PowerTOP 是一款開(kāi)源的命令行工具,用于診斷的功耗問(wèn)題,查看系統(tǒng)中軟件應(yīng)用的活躍程度。此外,它提供了用于試驗(yàn)的各種電源管理設(shè)置的交互方式,用于診斷電量消耗和電源管理的問(wèn)題。它是由 Intel 開(kāi)發(fā)的,可以在內(nèi)核、用戶空間和硬件中啟用各種節(jié)電模式。除了作為一個(gè)一個(gè)診斷工具之外,PowweTop 還有一個(gè)交互模式,可以讓你實(shí)驗(yàn) Linux 發(fā)行版沒(méi)有啟用的各種電源管理設(shè)置。它也能監(jiān)控進(jìn)程,并展示其中哪個(gè)正在使用 CPU,以及從休眠狀態(tài)頁(yè)將其喚醒,也可以找出電量消耗特別高的應(yīng)用程序。你可以使用 PowerTOP 工具來(lái)查看沒(méi)有接入電源線時(shí)電量都用在了何處。你需要在終端中使用超級(jí)用戶權(quán)限來(lái)運(yùn)行 PowerTOP 工具。它可以訪問(wèn)該電池硬件并測(cè)量電量使用情況。

    • PowerTOP電池管理軟件
  • 安裝 – sudo apt install powertop,對(duì)于 Debian/Ubuntu 系統(tǒng),使用 APT-GET 命令 或 APT 命令 來(lái)安裝 PowerTOP。
  • 使用 – sudo powertop,PowerTOP 需要超級(jí)用戶權(quán)限,所以在 Linux 系統(tǒng)中以 root 身份運(yùn)行 PowerTOP 工具。默認(rèn)情況下其顯示 “概覽” 頁(yè),在這里我們可以看到所有設(shè)備的電量消耗情況,也可以看到系統(tǒng)的喚醒秒數(shù)。在你的機(jī)器上由于硬件不同會(huì)稍有不同。它的顯示有很多頁(yè),你可以使用 Tab 和 Shift+Tab 在它們之間切換。
  • 空閑狀態(tài)頁(yè) – 它會(huì)顯示處理器的各種信息。
  • 頻率狀態(tài)頁(yè) – 它會(huì)顯示 CPU 的主頻。
  • 設(shè)備狀態(tài)頁(yè) – 它僅針對(duì)設(shè)備顯示其電量使用信息。
  • 可調(diào)整狀態(tài)頁(yè) – 這個(gè)頁(yè)面是個(gè)重要區(qū)域,可以為你的筆記本電池優(yōu)化提供建議。
  • 生成 PowerTop 的 HTML 報(bào)告 – sudo powertop --html=powertop.html。
  • 自動(dòng)調(diào)整模式 – 這個(gè)功能可以將所有可調(diào)整選項(xiàng)從 BAD 設(shè)置為 GOOD,這可以提升 Linux 中的筆記本電池壽命。
  • 卸載 – sudo apt-get remove powertop
  • ??powertop工具可以顯示特定進(jìn)程與設(shè)備的耗電量。用 tab 在不同的標(biāo)簽頁(yè)中切換。不過(guò) 不要 聽(tīng)從 PowerTOP 關(guān)于省電的建議,也不要在 systemd 上啟用他—— TLP 做的比他更好。同時(shí) tlp-stat 命令也會(huì)輸出有用的信息。

    3.4.4 s-tui

    ??s-tui 是一個(gè)用于監(jiān)控計(jì)算機(jī)的終端 UI,監(jiān)控CPU溫度、頻率、功耗的工具。s-tui 可以在終端以圖形方式監(jiān)控 CPU 溫度、頻率、功率和使用率。此外,它還顯示由發(fā)熱量限制引起的性能下降,它需要很少的資源并且不需要 X 服務(wù)器。它是用 Python 編寫(xiě)的,需要 root 權(quán)限才能使用它。s-tui 是一個(gè)獨(dú)立的程序,可以開(kāi)箱即用,并且不需要配置文件就可以使用其基本功能。s-tui 使用 psutil 來(lái)探測(cè)你的一些硬件信息。如果不支持你的一些硬件,你可能看不到所有信息。

    ??以 root 身份運(yùn)行 s-tui 時(shí),當(dāng)壓測(cè)所有 CPU 核心時(shí),可以將 CPU 發(fā)揮到最大睿頻頻率。它在后臺(tái)使用 Stress 壓力測(cè)試工具,通過(guò)對(duì)系統(tǒng)施加某些類(lèi)型的計(jì)算壓力來(lái)檢查其組件的溫度是否超過(guò)其可接受的范圍。只要計(jì)算機(jī)穩(wěn)定并且其組件的溫度不超過(guò)其可接受的范圍,PC 超頻就沒(méi)問(wèn)題。有幾個(gè)程序可以通過(guò)壓力測(cè)試得到系統(tǒng)的穩(wěn)定性,從而評(píng)估超頻水平。

    • s-tui 管理軟件
  • 安裝 – sudo apt install s-tui,對(duì)于 Debian/Ubuntu 系統(tǒng),使用 APT-GET 命令 或 APT 命令 來(lái)安裝 PowerTOP。
  • 使用 – sudo s-tui,需要 root 權(quán)限才能從系統(tǒng)獲取所有信息。
  • Stress 選項(xiàng) – 啟用硬件監(jiān)控并選擇 “Stress” 選項(xiàng)以對(duì)系統(tǒng)執(zhí)行壓力測(cè)試。
  • 要查看其他選項(xiàng),請(qǐng)到幫助頁(yè)面查看 – s-tui --help。
  • 四.實(shí)驗(yàn)驗(yàn)證 – 機(jī)器數(shù)量和檢測(cè)儀器

    4.1 電腦耗電量測(cè)試 – 判斷當(dāng)前獲取的電池放電相關(guān)信息是否正確

    ??放電時(shí)間的公式:毫安時(shí)(mAh)乘以工作電壓(V)再除以1000換算出瓦時(shí)(Wh)

    mAh*V/1000=Wh 即 mAh=Wh*1000/V

    ??通過(guò)放電公式計(jì)算毫安時(shí)mAh,和當(dāng)前的放電電流和剩余時(shí)間換算的毫安時(shí)進(jìn)行對(duì)比,如果兩個(gè)值只有微小偏差則證明當(dāng)前獲取的電池信息正確,進(jìn)行下一步工作。
    注:電池放電為模擬放電過(guò)程,各個(gè)值存在微小偏差。

    ex: current_now=1734mA time to empty=0.5小時(shí) 毫安時(shí):1734mA*0.5h=867mAh energy=12.6392Wh V=14.589V 毫安時(shí):12.6392*1000/14.589=866.35mAh 說(shuō)明獲取電池信息正確,進(jìn)行下一步工作。

    ??通過(guò)相關(guān)工具或者系統(tǒng)節(jié)點(diǎn)查看筆記本電池狀態(tài)和等級(jí),同時(shí)記錄放電過(guò)程中的時(shí)間、電流、電量、電壓。目前編寫(xiě)腳本能夠記錄放電電流、電量百分比、電壓的變化,充放電狀態(tài)更新概率性異常,具體的還需要分析,先要證明當(dāng)前獲取電池放電的數(shù)據(jù)是正確的,再進(jìn)行下一步工作。

    • 電池電量信息需要每分鐘記錄一次
    通過(guò) sysfs 文件系統(tǒng)獲取當(dāng)前的放電電流 current_now(mA->uA) uos@uos-PC:~$ cat /sys/class/power_supply/BAT0/current_now 1657000
    • 通過(guò) upower 命令行工具,獲取當(dāng)前的放電信息,包括工作電壓V、剩余電量Wh、剩余工作時(shí)間等
    #current_time=`date +"%Y-%m-%d %H:%M:%S"` #upower --dump | grep --color=never -E "state|to\ full|to\ empty|percentage" #battery=`upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep -i "state\|percentage\|time to empty"` battery=`upower -i /org/freedesktop/UPower/devices/battery_BAT0` echo "F00160 $battery \n" echo "F00160 $battery \n" >> time.log F00160 native-path: BAT0vendor: ZYmodel: LoongsonMpower supply: yesupdated: 2021年11月24日 星期三 15時(shí)31分18秒 (5 seconds ago)has history: yeshas statistics: yesbatterypresent: yesrechargeable: yesstate: fully-charged `充放電狀態(tài)更新:dischanging、charging、fully-charged`warning-level: noneenergy: 76.3994 Wh ``energy-empty: 0 Whenergy-full: 76.3994 Wh `不變`energy-full-design: 70.994 Wh `不變`energy-rate: 22.5764 W ``voltage: 17.121 V ``percentage: 100% ``capacity: 100% `不變`technology: lithium-ionicon-name: 'battery-full-charged-symbolic'
    • 功耗檢測(cè)工具
  • s-tui檢測(cè)的功耗和powertop檢測(cè)的功耗有差異,以哪個(gè)為準(zhǔn),如何判斷。
  • powertop檢測(cè)有2個(gè)Display backlight,是否都需要。

    /sys/class/backlight/
    ├── loongson_laptop -> …/…/devices/virtual/backlight/loongson_laptop
    └── radeon_bl0 -> …/…/devices/pci0000:00/0000:00:13.0/0000:06:00.0/drm/card0/card0-eDP-1/radeon_bl0
  • 使用無(wú)線網(wǎng)卡時(shí)禁用有線網(wǎng)卡 – 判斷功耗是否降低
    禁用網(wǎng)卡eth0 – sudo ifconfig eth0 down
    啟用網(wǎng)卡eth0 – sudo ifconfig eth0 up
  • 4.2 屏幕功耗

    ??當(dāng)屏幕關(guān)閉狀態(tài)(關(guān)閉屏幕背光 – xset dpms force off),對(duì)于主機(jī)的耗電量幾乎沒(méi)有影響,耗電量會(huì)小幅降低,但是這個(gè)數(shù)值低到可以忽略。同樣環(huán)境下,若主機(jī)休眠,猜測(cè)屏幕與主機(jī)耗電量應(yīng)該會(huì)降到幾W,稍大于關(guān)機(jī)的耗電量,具體需要硬件儀器測(cè)量。

    4.3 內(nèi)核模塊

    ??系統(tǒng)每次休眠喚醒后需要從新加載內(nèi)核模塊,確認(rèn)那些是有用的模塊,涉及具體的硬件。內(nèi)核模塊–make menuconfig all 后編譯。重啟 通過(guò)lsmod | awk ‘{if($3>0) print $_ }’ 找出used 大于0的驅(qū)動(dòng)模塊,并認(rèn)為是有用的模塊。

    4.3 TLP電源管理軟件

    ??使用706筆記本測(cè)試TLP電池管理工具,其默認(rèn)配置提供了開(kāi)箱即用的優(yōu)化的節(jié)能設(shè)置,目前測(cè)試待機(jī)時(shí)長(zhǎng)沒(méi)有改善,默認(rèn)配置中需要acpi對(duì)相關(guān)耗電設(shè)備進(jìn)行控制,分析缺少相關(guān)模塊,比如電源管理模塊。

    – dmesg報(bào)錯(cuò)

    1225.942252] do_page_fault(): sending SIGSEGV to dde-lowpower for invalid read access from 000000000002cc20 [ 1225.951876] epc = 000000000002cc20 in dde-lowpower[120000000+10000] [ 1225.958113] ra = 000000fff08c92f4 in libdtkgui.so.5.4.6[fff0888000+78000]
    4.4 cpu-powersave模式
  • Powersave – 功耗優(yōu)先的governor,直接將cpu頻率設(shè)置為policy->{min,max}中的最小值;CPU會(huì)固定工作在其支持的最低頻率上,以追求最低的功耗。
    • cpu頻率問(wèn)題
  • 清華同方筆電沒(méi)有/sys/devices/system/cpu/cpufreq/目錄內(nèi)容是空的,不支持動(dòng)態(tài)調(diào)頻,需要更新固件支持。
  • 706筆電
    root@uos-PC:/sys/devices/system/cpu/cpufreq# tree -L 2
    .
    ├── boost
    ├── policy0
    │ ├── affected_cpus
    │ ├── cpuinfo_max_freq
    │ ├── cpuinfo_min_freq
    │ ├── cpuinfo_transition_latency
    │ ├── related_cpus
    │ ├── scaling_available_frequencies
    │ ├── scaling_available_governors
    │ ├── scaling_boost_frequencies
    │ ├── scaling_cur_freq
    │ ├── scaling_driver
    │ ├── scaling_governor
    │ ├── scaling_max_freq
    │ ├── scaling_min_freq
    │ └── scaling_setspeed
    ├── policy1
    │ ├── affected_cpus
    │ ├── cpuinfo_max_freq
    │ ├── cpuinfo_min_freq
    │ ├── cpuinfo_transition_latency
    │ ├── related_cpus
    │ ├── scaling_available_frequencies
    │ ├── scaling_available_governors
    │ ├── scaling_boost_frequencies
    │ ├── scaling_cur_freq
    │ ├── scaling_driver
    │ ├── scaling_governor
    │ ├── scaling_max_freq
    │ ├── scaling_min_freq
    │ └── scaling_setspeed
    ├── policy2
    │ ├── affected_cpus
    │ ├── cpuinfo_max_freq
    │ ├── cpuinfo_min_freq
    │ ├── cpuinfo_transition_latency
    │ ├── related_cpus
    │ ├── scaling_available_frequencies
    │ ├── scaling_available_governors
    │ ├── scaling_boost_frequencies
    │ ├── scaling_cur_freq
    │ ├── scaling_driver
    │ ├── scaling_governor
    │ ├── scaling_max_freq
    │ ├── scaling_min_freq
    │ └── scaling_setspeed
    └── policy3
    ├── affected_cpus
    ├── cpuinfo_max_freq
    ├── cpuinfo_min_freq
    ├── cpuinfo_transition_latency
    ├── related_cpus
    ├── scaling_available_frequencies
    ├── scaling_available_governors
    ├── scaling_boost_frequencies
    ├── scaling_cur_freq
    ├── scaling_driver
    ├── scaling_governor
    ├── scaling_max_freq
    ├── scaling_min_freq
    └── scaling_setspeed
    4 directories, 57 files
  • 4.5 cpu支持調(diào)頻和不支持調(diào)頻模式下的功耗差異

    ??AIDA64 is not available for Linux but there are plenty of alternatives that runs on Linux with similar functionality. The best Linux alternative is s-tui, which is both free and Open Source.
    ??AIDA64不支持linux平臺(tái),在5000機(jī)器上使用s-tui工具,功耗項(xiàng)無(wú)法使用,分析中。
    ??分別使用支持調(diào)頻的固件和不支持調(diào)頻的固件,powertop軟件查看功耗狀態(tài)變化走勢(shì),測(cè)試場(chǎng)景:開(kāi)機(jī)3分鐘穩(wěn)定后的powertop功耗值。

    • cpu頻率
  • 4.1是沒(méi)有調(diào)頻的
  • 4.3是調(diào)頻的
  • sudo cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq VS cat /proc/cpuinfo | grep “cpu MHz”
  • 五.小結(jié)

    限制與測(cè)試設(shè)備數(shù)量和檢測(cè)儀器,S3S4S5暫時(shí)無(wú)法測(cè)試,運(yùn)行時(shí)的續(xù)航時(shí)間,之前使用一臺(tái)706筆記本測(cè)試暫未發(fā)現(xiàn)改善,后續(xù)使用規(guī)定筆記本機(jī)型驗(yàn)證。
    功耗續(xù)航是電池放電的過(guò)程,同時(shí)需要關(guān)注關(guān)機(jī)、開(kāi)機(jī)狀態(tài)下的快速充電。

    六.參考資料

    TLP:一個(gè)可以延長(zhǎng) Linux 筆記本電池壽命的高級(jí)電源管理工具
    干電池放電曲線分析
    Linux下Power Management開(kāi)發(fā)總結(jié)
    shell中記錄運(yùn)行時(shí)間的一種方法
    使用腳本記錄 macbook 電池容量
    從 Linux 終端查看筆記本電池狀態(tài)和等級(jí)的 5 個(gè)方法
    https://01.org/linux-acpi/documentation/overriding-dsdt
    鋰電池的電量單位 mAh Wh
    淺談stm8l系列單片機(jī)的低功耗機(jī)制
    手工編譯linux桌面內(nèi)核(一)——內(nèi)核總體設(shè)置和性能調(diào)優(yōu)
    手工編譯linux桌面內(nèi)核(二)——硬件驅(qū)動(dòng)的配置 上篇
    手工編譯linux桌面內(nèi)核(二)——硬件驅(qū)動(dòng)的配置 下篇
    手工編譯linux桌面內(nèi)核(三)——網(wǎng)絡(luò)的配置
    手工編譯linux桌面內(nèi)核(四)——電源的配置
    https://pms.uniontech.com/zentao/bug-view-91428.html
    安裝acpi-call-dkms時(shí)出現(xiàn)此錯(cuò)誤
    ACPI 電源管理導(dǎo)致的 CPU loadavg 負(fù)載虛高
    Laptop Mode Tools (簡(jiǎn)體中文)
    用 Laptop Mode Tools 配置 Linux 下的電源管理屬性
    Linux電源管理
    [ZZ]Ubuntu電源管理問(wèn)題的說(shuō)明和解決方案
    Ubuntu的啟動(dòng)與優(yōu)化
    Ubuntu硬盤(pán)優(yōu)化,降低硬盤(pán)溫度(Acer V5 親測(cè)成功 )
    TLP (簡(jiǎn)體中文)
    PowerTOP – Monitors power usage and improve Laptop’s battery life in Linux
    Improving Battery Life in Ubuntu with TLP
    芯片設(shè)計(jì)進(jìn)階之路——低功耗深入理解(一)
    powertop
    [SOLVED] Display backlight consumes too much battery power
    http://www.wowotech.net/linux_kenrel/suspend_and_resume.html
    http://www.wowotech.net/linux_kenrel/std_str_func.html
    kenrel document: freezing-of-tasks.txt
    高通—GPU&CPU頻率和工作模式的獲取設(shè)置
    PCIe功耗控制–ASPM
    How to enable the Radeon dynamic power management feature?
    硬件工程師必看 | 功耗測(cè)試思路與步驟詳解
    測(cè)量誤區(qū),你真的會(huì)測(cè)待機(jī)功耗么?

    總結(jié)

    以上是生活随笔為你收集整理的内核领域-功耗机型的续航基线优化问题-技术调研报告-王井玉_20211216的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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

    国产在线精品一区二区高清不卡 | 在线а√天堂中文官网 | 亚洲性无码av中文字幕 | 色一情一乱一伦 | 亚洲欧美精品aaaaaa片 | 亚洲国产精华液网站w | 漂亮人妻洗澡被公强 日日躁 | 国产色在线 | 国产 | 亚洲国产一区二区三区在线观看 | 亚洲gv猛男gv无码男同 | 国产精品自产拍在线观看 | 日韩精品a片一区二区三区妖精 | 亚洲成a人片在线观看无码 | 亚洲色无码一区二区三区 | 国产偷国产偷精品高清尤物 | 国产精品久久久久久亚洲影视内衣 | 狠狠综合久久久久综合网 | 精品无码成人片一区二区98 | 欧美日韩一区二区综合 | 性欧美熟妇videofreesex | 18禁止看的免费污网站 | 天天躁夜夜躁狠狠是什么心态 | 妺妺窝人体色www婷婷 | 欧美野外疯狂做受xxxx高潮 | 精品熟女少妇av免费观看 | 亲嘴扒胸摸屁股激烈网站 | 亚洲日本在线电影 | 国产精品第一国产精品 | 成年美女黄网站色大免费视频 | 波多野结衣 黑人 | 亚洲 另类 在线 欧美 制服 | 国内精品人妻无码久久久影院蜜桃 | 97夜夜澡人人爽人人喊中国片 | 国产高潮视频在线观看 | 国产卡一卡二卡三 | 国产特级毛片aaaaaaa高清 | 欧美午夜特黄aaaaaa片 | 在线 国产 欧美 亚洲 天堂 | 亚洲国产一区二区三区在线观看 | 成人毛片一区二区 | 伊人久久大香线蕉av一区二区 | 国产精品香蕉在线观看 | 精品午夜福利在线观看 | 领导边摸边吃奶边做爽在线观看 | 亚洲国产综合无码一区 | 亚洲精品国产精品乱码视色 | 久久人人爽人人爽人人片ⅴ | 欧美日韩视频无码一区二区三 | 国产成人一区二区三区别 | 久久久av男人的天堂 | 午夜肉伦伦影院 | 18精品久久久无码午夜福利 | 日日躁夜夜躁狠狠躁 | 欧美 日韩 人妻 高清 中文 | 国产精品视频免费播放 | 六月丁香婷婷色狠狠久久 | 亚洲日韩精品欧美一区二区 | 亚洲熟熟妇xxxx | 六月丁香婷婷色狠狠久久 | 久久精品国产精品国产精品污 | 色妞www精品免费视频 | 亚洲 高清 成人 动漫 | 亚洲综合色区中文字幕 | 97色伦图片97综合影院 | 性开放的女人aaa片 | 无遮挡国产高潮视频免费观看 | 免费无码av一区二区 | 少妇人妻偷人精品无码视频 | 亚洲小说春色综合另类 | 对白脏话肉麻粗话av | 久久精品成人欧美大片 | 午夜丰满少妇性开放视频 | 嫩b人妻精品一区二区三区 | 日本一卡二卡不卡视频查询 | 亚洲国产精品无码一区二区三区 | 麻豆精品国产精华精华液好用吗 | 人人爽人人爽人人片av亚洲 | 国产精品福利视频导航 | 亚洲va欧美va天堂v国产综合 | 国产片av国语在线观看 | 一个人免费观看的www视频 | 亚洲精品午夜无码电影网 | 欧美人与禽zoz0性伦交 | 亚洲欧美精品伊人久久 | 久久久www成人免费毛片 | 免费人成在线观看网站 | а√资源新版在线天堂 | 乱人伦人妻中文字幕无码 | 少妇无码一区二区二三区 | 日韩无套无码精品 | 野外少妇愉情中文字幕 | 日本又色又爽又黄的a片18禁 | 国产成人精品三级麻豆 | 丝袜 中出 制服 人妻 美腿 | 日韩 欧美 动漫 国产 制服 | av在线亚洲欧洲日产一区二区 | 亚洲精品无码人妻无码 | 中文无码成人免费视频在线观看 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 人人妻人人澡人人爽人人精品浪潮 | 无码人妻av免费一区二区三区 | 久久视频在线观看精品 | 丝袜足控一区二区三区 | 亚洲热妇无码av在线播放 | 兔费看少妇性l交大片免费 | 无码乱肉视频免费大全合集 | 亚洲国产精品一区二区第一页 | 亚洲人成影院在线无码按摩店 | 亚无码乱人伦一区二区 | 99久久亚洲精品无码毛片 | 麻豆精品国产精华精华液好用吗 | 久久久精品人妻久久影视 | 国产片av国语在线观看 | 丁香花在线影院观看在线播放 | √天堂中文官网8在线 | 色欲人妻aaaaaaa无码 | 在线观看国产午夜福利片 | 亚洲爆乳大丰满无码专区 | 中文字幕无线码免费人妻 | 亚洲综合久久一区二区 | 国产精品久久久久久亚洲影视内衣 | 欧美人与善在线com | 99在线 | 亚洲 | 日韩精品一区二区av在线 | 永久免费观看美女裸体的网站 | 日韩 欧美 动漫 国产 制服 | 国产亚洲美女精品久久久2020 | 亚洲性无码av中文字幕 | 中文字幕无码av波多野吉衣 | 亚洲国产av精品一区二区蜜芽 | 亚洲日韩av片在线观看 | 久久久久久久久888 | 国产9 9在线 | 中文 | 正在播放老肥熟妇露脸 | 国产亚洲人成a在线v网站 | 粗大的内捧猛烈进出视频 | 奇米影视888欧美在线观看 | 思思久久99热只有频精品66 | 欧美性生交xxxxx久久久 | 中文字幕无码av激情不卡 | 国产精品成人av在线观看 | 精品无人国产偷自产在线 | 一本久久伊人热热精品中文字幕 | 欧美丰满熟妇xxxx性ppx人交 | 小sao货水好多真紧h无码视频 | 国产精品久久久久久久影院 | 无码乱肉视频免费大全合集 | 亚洲精品综合一区二区三区在线 | 乱人伦人妻中文字幕无码 | 国产精品久久久久久亚洲影视内衣 | 免费乱码人妻系列无码专区 | 少妇的肉体aa片免费 | 少妇性俱乐部纵欲狂欢电影 | 亚洲精品www久久久 | www国产亚洲精品久久久日本 | 国产精品香蕉在线观看 | 一本久久a久久精品亚洲 | 精品偷自拍另类在线观看 | 亚洲一区二区三区 | 人妻无码αv中文字幕久久琪琪布 | 国产亚洲精品久久久久久大师 | 国产一区二区三区日韩精品 | 久久午夜无码鲁丝片秋霞 | 无码人妻丰满熟妇区五十路百度 | 乌克兰少妇性做爰 | 中文字幕无码日韩专区 | 国产一区二区三区精品视频 | 黑森林福利视频导航 | 午夜无码人妻av大片色欲 | 久久亚洲国产成人精品性色 | 女人被男人躁得好爽免费视频 | 草草网站影院白丝内射 | 最近中文2019字幕第二页 | 国产麻豆精品精东影业av网站 | 日本护士xxxxhd少妇 | 婷婷五月综合缴情在线视频 | 日本精品久久久久中文字幕 | 亚洲男女内射在线播放 | 国产精品人人爽人人做我的可爱 | 爽爽影院免费观看 | 亚洲а∨天堂久久精品2021 | 国产莉萝无码av在线播放 | 偷窥日本少妇撒尿chinese | 无码播放一区二区三区 | 国产亚洲人成a在线v网站 | 无码人妻av免费一区二区三区 | 午夜不卡av免费 一本久久a久久精品vr综合 | 欧美35页视频在线观看 | 无码人妻精品一区二区三区下载 | 99久久久无码国产精品免费 | 亚洲娇小与黑人巨大交 | 国产精品手机免费 | 成人aaa片一区国产精品 | 国产精品久久久久久久9999 | 人人妻人人澡人人爽欧美精品 | 亚洲色偷偷男人的天堂 | 狠狠亚洲超碰狼人久久 | 国产成人无码a区在线观看视频app | 人妻体内射精一区二区三四 | 日日摸夜夜摸狠狠摸婷婷 | 国产免费久久精品国产传媒 | 国产av一区二区三区最新精品 | 久久亚洲精品中文字幕无男同 | 午夜成人1000部免费视频 | 97精品人妻一区二区三区香蕉 | 国产肉丝袜在线观看 | 久久久国产一区二区三区 | 亚洲熟女一区二区三区 | 亚洲精品一区二区三区四区五区 | 免费无码av一区二区 | 免费观看的无遮挡av | 女人色极品影院 | 国产乱人伦av在线无码 | 亚洲人交乣女bbw | 久久国产精品二国产精品 | 欧美日韩一区二区三区自拍 | 99riav国产精品视频 | 欧美日韩久久久精品a片 | 欧美老人巨大xxxx做受 | 亚洲 日韩 欧美 成人 在线观看 | 国产精品美女久久久 | 婷婷五月综合激情中文字幕 | 国产又爽又猛又粗的视频a片 | 2020最新国产自产精品 | 人人妻人人澡人人爽欧美一区九九 | 麻豆人妻少妇精品无码专区 | 免费观看的无遮挡av | 又紧又大又爽精品一区二区 | 性欧美疯狂xxxxbbbb | 久久精品一区二区三区四区 | 清纯唯美经典一区二区 | 精品人妻中文字幕有码在线 | 欧美黑人巨大xxxxx | 免费播放一区二区三区 | 欧美国产日产一区二区 | 狂野欧美性猛交免费视频 | 国产在热线精品视频 | 国产欧美精品一区二区三区 | 综合网日日天干夜夜久久 | 性生交片免费无码看人 | 国产在线精品一区二区三区直播 | 国产97在线 | 亚洲 | 麻豆果冻传媒2021精品传媒一区下载 | 午夜嘿嘿嘿影院 | 俄罗斯老熟妇色xxxx | 久久精品无码一区二区三区 | 国产suv精品一区二区五 | 国产性生大片免费观看性 | 欧洲vodafone精品性 | 亚洲一区二区三区播放 | 又湿又紧又大又爽a视频国产 | 天海翼激烈高潮到腰振不止 | 精品无人国产偷自产在线 | 色五月丁香五月综合五月 | 99国产精品白浆在线观看免费 | 又大又硬又黄的免费视频 | 天堂а√在线地址中文在线 | 亚洲理论电影在线观看 | 中文字幕+乱码+中文字幕一区 | 久久精品国产大片免费观看 | 激情内射亚州一区二区三区爱妻 | 欧美性猛交xxxx富婆 | 99er热精品视频 | 日韩欧美中文字幕在线三区 | 无码精品人妻一区二区三区av | 亚洲欧洲中文日韩av乱码 | 亚洲一区av无码专区在线观看 | 久久97精品久久久久久久不卡 | 色诱久久久久综合网ywww | 欧美丰满少妇xxxx性 | 国产成人无码区免费内射一片色欲 | 欧美 日韩 人妻 高清 中文 | 无人区乱码一区二区三区 | 老熟女重囗味hdxx69 | 国产精品久久国产三级国 | 亚洲成av人影院在线观看 | 国产亚洲精品精品国产亚洲综合 | 色婷婷欧美在线播放内射 | 性生交大片免费看女人按摩摩 | 亚洲中文字幕在线观看 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 亚洲国产日韩a在线播放 | 99久久精品国产一区二区蜜芽 | 久久国产精品萌白酱免费 | 久久伊人色av天堂九九小黄鸭 | 激情国产av做激情国产爱 | 日韩精品成人一区二区三区 | 国内丰满熟女出轨videos | 无码av免费一区二区三区试看 | 久久国产精品精品国产色婷婷 | 一本久久a久久精品亚洲 | 久久久久亚洲精品中文字幕 | 国产69精品久久久久app下载 | 亚洲色偷偷偷综合网 | 国产免费久久精品国产传媒 | 久久亚洲日韩精品一区二区三区 | 永久免费观看国产裸体美女 | 特级做a爰片毛片免费69 | 亚洲乱码日产精品bd | 国产舌乚八伦偷品w中 | 中文字幕av无码一区二区三区电影 | 色综合久久中文娱乐网 | 国产在线精品一区二区高清不卡 | √天堂中文官网8在线 | 久久综合网欧美色妞网 | 日本大乳高潮视频在线观看 | 性做久久久久久久久 | 国产在线无码精品电影网 | 人人妻在人人 | 久久人人爽人人爽人人片av高清 | 国产精品亚洲lv粉色 | 久久无码中文字幕免费影院蜜桃 | 精品一区二区不卡无码av | 无码av免费一区二区三区试看 | 亚洲精品成人福利网站 | 亚洲成a人片在线观看日本 | 丰满妇女强制高潮18xxxx | 丰满人妻被黑人猛烈进入 | 最近免费中文字幕中文高清百度 | 色综合天天综合狠狠爱 | 国产精品久免费的黄网站 | 大色综合色综合网站 | 国产三级精品三级男人的天堂 | 成人性做爰aaa片免费看 | 久久久成人毛片无码 | 青青久在线视频免费观看 | 国产精品亚洲lv粉色 | 99久久婷婷国产综合精品青草免费 | 露脸叫床粗话东北少妇 | 图片小说视频一区二区 | 俺去俺来也在线www色官网 | 亚洲综合久久一区二区 | 亚洲一区二区三区国产精华液 | 伊人久久大香线蕉午夜 | 国产偷自视频区视频 | 亚洲乱码国产乱码精品精 | 九一九色国产 | 99久久久无码国产aaa精品 | 欧美日韩视频无码一区二区三 | 国产两女互慰高潮视频在线观看 | 奇米影视7777久久精品 | 色偷偷人人澡人人爽人人模 | 俺去俺来也在线www色官网 | 国产成人无码av在线影院 | 日韩av无码中文无码电影 | 动漫av一区二区在线观看 | 精品一区二区三区无码免费视频 | 国产真人无遮挡作爱免费视频 | 国产精品沙发午睡系列 | 思思久久99热只有频精品66 | 国产内射爽爽大片视频社区在线 | 欧美激情综合亚洲一二区 | 欧美日本精品一区二区三区 | 亚洲男女内射在线播放 | 久久午夜夜伦鲁鲁片无码免费 | 国产真人无遮挡作爱免费视频 | 兔费看少妇性l交大片免费 | 无套内谢老熟女 | 日日碰狠狠丁香久燥 | 久久天天躁狠狠躁夜夜免费观看 | 粗大的内捧猛烈进出视频 | 大肉大捧一进一出好爽视频 | 国产两女互慰高潮视频在线观看 | 欧美 日韩 人妻 高清 中文 | 欧洲熟妇精品视频 | 色窝窝无码一区二区三区色欲 | 熟妇女人妻丰满少妇中文字幕 | 国产超级va在线观看视频 | 亚洲成a人一区二区三区 | 国产在线aaa片一区二区99 | 日日麻批免费40分钟无码 | 日本大乳高潮视频在线观看 | 男女超爽视频免费播放 | 国产人妻精品午夜福利免费 | 久久国产劲爆∧v内射 | 国产在热线精品视频 | 国产精品二区一区二区aⅴ污介绍 | 特大黑人娇小亚洲女 | 久久精品中文字幕大胸 | 两性色午夜视频免费播放 | 亚洲另类伦春色综合小说 | 99久久久无码国产aaa精品 | 51国偷自产一区二区三区 | 日本xxxx色视频在线观看免费 | 少妇太爽了在线观看 | 国产明星裸体无码xxxx视频 | 好男人www社区 | 国产精品第一国产精品 | 女人高潮内射99精品 | 国产精品亚洲综合色区韩国 | 色偷偷人人澡人人爽人人模 | 欧美性黑人极品hd | 少妇无码av无码专区在线观看 | 中文字幕人妻丝袜二区 | 熟妇人妻无码xxx视频 | 欧洲vodafone精品性 | 亚洲人成网站免费播放 | 无码人中文字幕 | 欧美自拍另类欧美综合图片区 | 国产欧美亚洲精品a | av小次郎收藏 | 亚洲va中文字幕无码久久不卡 | 又大又黄又粗又爽的免费视频 | 久久综合狠狠综合久久综合88 | 亚洲欧美色中文字幕在线 | 九九在线中文字幕无码 | 久久国产精品精品国产色婷婷 | 色综合久久久久综合一本到桃花网 | 久久综合九色综合97网 | 精品久久久无码中文字幕 | 国产国产精品人在线视 | 4hu四虎永久在线观看 | 国产sm调教视频在线观看 | 极品尤物被啪到呻吟喷水 | 成人一区二区免费视频 | 亚洲人成网站色7799 | 大肉大捧一进一出视频出来呀 | 国产精品欧美成人 | 亚洲精品午夜国产va久久成人 | 乌克兰少妇xxxx做受 | 精品国产aⅴ无码一区二区 | 国产熟妇高潮叫床视频播放 | 一本久道久久综合婷婷五月 | 欧美激情综合亚洲一二区 | 一本色道婷婷久久欧美 | 97夜夜澡人人双人人人喊 | 永久免费观看美女裸体的网站 | 乱中年女人伦av三区 | 日本一卡2卡3卡四卡精品网站 | 丰满妇女强制高潮18xxxx | 国产超级va在线观看视频 | ass日本丰满熟妇pics | 日日摸日日碰夜夜爽av | 无码国产色欲xxxxx视频 | 少妇人妻偷人精品无码视频 | 在线播放无码字幕亚洲 | 国产综合在线观看 | 爽爽影院免费观看 | 国产热a欧美热a在线视频 | 少妇被粗大的猛进出69影院 | 女人被男人爽到呻吟的视频 | 人妻中文无码久热丝袜 | 免费无码的av片在线观看 | 国产成人精品无码播放 | 国产精品久久久午夜夜伦鲁鲁 | 精品偷拍一区二区三区在线看 | 无码帝国www无码专区色综合 | 国产精品内射视频免费 | 秋霞成人午夜鲁丝一区二区三区 | 久久久久成人片免费观看蜜芽 | 久青草影院在线观看国产 | 天天躁日日躁狠狠躁免费麻豆 | 疯狂三人交性欧美 | 女人被爽到呻吟gif动态图视看 | 日本xxxx色视频在线观看免费 | 夜精品a片一区二区三区无码白浆 | 少妇无套内谢久久久久 | 婷婷丁香五月天综合东京热 | 国产精品18久久久久久麻辣 | 四虎影视成人永久免费观看视频 | 久久五月精品中文字幕 | 成熟女人特级毛片www免费 | 在线播放免费人成毛片乱码 | 日韩亚洲欧美中文高清在线 | 亚洲中文字幕久久无码 | 强伦人妻一区二区三区视频18 | 精品久久久久久亚洲精品 | 无遮挡啪啪摇乳动态图 | 亚洲精品中文字幕 | 日韩精品无码一区二区中文字幕 | 午夜精品久久久内射近拍高清 | 99国产欧美久久久精品 | 久久久无码中文字幕久... | 最近中文2019字幕第二页 | 嫩b人妻精品一区二区三区 | 免费播放一区二区三区 | 国产精品a成v人在线播放 | 国产精品亚洲一区二区三区喷水 | 久久zyz资源站无码中文动漫 | 日韩精品成人一区二区三区 | 中文亚洲成a人片在线观看 | 乱人伦人妻中文字幕无码久久网 | 亚洲精品一区三区三区在线观看 | 亚洲中文字幕av在天堂 | 女高中生第一次破苞av | 亚洲熟女一区二区三区 | 精品一区二区三区波多野结衣 | 亚洲毛片av日韩av无码 | 2020最新国产自产精品 | 1000部啪啪未满十八勿入下载 | 日韩精品无码一本二本三本色 | 女人被男人爽到呻吟的视频 | 啦啦啦www在线观看免费视频 | 亚洲中文字幕在线观看 | 亚洲中文字幕在线无码一区二区 | 性做久久久久久久免费看 | 中文久久乱码一区二区 | 日日摸日日碰夜夜爽av | 欧美亚洲日韩国产人成在线播放 | 亚洲欧洲日本无在线码 | 2019午夜福利不卡片在线 | 久久精品人人做人人综合 | 亚洲精品国偷拍自产在线麻豆 | 免费无码午夜福利片69 | 人人爽人人爽人人片av亚洲 | 亚洲日韩av片在线观看 | 免费人成网站视频在线观看 | 欧美 日韩 人妻 高清 中文 | 波多野结衣av一区二区全免费观看 | 99精品国产综合久久久久五月天 | 成人性做爰aaa片免费看不忠 | 国产九九九九九九九a片 | 狠狠cao日日穞夜夜穞av | 99精品国产综合久久久久五月天 | 四虎4hu永久免费 | 国产精品99爱免费视频 | 日日摸夜夜摸狠狠摸婷婷 | 丝袜人妻一区二区三区 | 亚洲精品午夜无码电影网 | 激情五月综合色婷婷一区二区 | 岛国片人妻三上悠亚 | 欧美乱妇无乱码大黄a片 | 国产内射老熟女aaaa | 久久无码人妻影院 | 最近的中文字幕在线看视频 | 久久99久久99精品中文字幕 | 亚洲成a人一区二区三区 | 精品国产乱码久久久久乱码 | 西西人体www44rt大胆高清 | 国产精品久免费的黄网站 | 白嫩日本少妇做爰 | 最近免费中文字幕中文高清百度 | 最新国产乱人伦偷精品免费网站 | 久久99精品国产麻豆 | 亚洲 日韩 欧美 成人 在线观看 | 国产精品无码mv在线观看 | 久久精品国产99精品亚洲 | 久久国产精品二国产精品 | 国产性生大片免费观看性 | 俺去俺来也www色官网 | 青青久在线视频免费观看 | 青青青爽视频在线观看 | 国产av人人夜夜澡人人爽麻豆 | 人人妻在人人 | 无码人妻精品一区二区三区不卡 | 国产无遮挡吃胸膜奶免费看 | 人人妻人人澡人人爽人人精品 | 亚洲成a人片在线观看无码 | 国产亚洲日韩欧美另类第八页 | 国产一精品一av一免费 | 性欧美牲交xxxxx视频 | 一本加勒比波多野结衣 | 国产av无码专区亚洲awww | 丝袜美腿亚洲一区二区 | 亚洲成色www久久网站 | 亚洲 激情 小说 另类 欧美 | 强伦人妻一区二区三区视频18 | 亚洲日韩av一区二区三区中文 | 精品无人区无码乱码毛片国产 | 少妇性俱乐部纵欲狂欢电影 | 99精品无人区乱码1区2区3区 | 丰满少妇人妻久久久久久 | 精品久久久久香蕉网 | 男女作爱免费网站 | 免费无码一区二区三区蜜桃大 | 日韩人妻无码一区二区三区久久99 | 国产99久久精品一区二区 | 99久久婷婷国产综合精品青草免费 | 国产乱人无码伦av在线a | 丰满少妇女裸体bbw | 激情爆乳一区二区三区 | 极品嫩模高潮叫床 | 久久99精品国产.久久久久 | 欧美 日韩 人妻 高清 中文 | 久久久久成人精品免费播放动漫 | 久久成人a毛片免费观看网站 | 日本xxxx色视频在线观看免费 | 亚洲色大成网站www | 欧美猛少妇色xxxxx | 亚洲中文字幕在线观看 | 亚洲欧美色中文字幕在线 | 女高中生第一次破苞av | 国产亚洲人成a在线v网站 | 久久无码中文字幕免费影院蜜桃 | 国产精品人妻一区二区三区四 | 中文久久乱码一区二区 | 综合网日日天干夜夜久久 | 国产一区二区三区日韩精品 | 国产精品久久久久久久9999 | 国产内射爽爽大片视频社区在线 | 日本肉体xxxx裸交 | 色欲久久久天天天综合网精品 | 性欧美牲交在线视频 | 中文精品久久久久人妻不卡 | 麻豆果冻传媒2021精品传媒一区下载 | 国内精品一区二区三区不卡 | 丰满肥臀大屁股熟妇激情视频 | 国产一区二区三区精品视频 | 中文字幕人妻丝袜二区 | 日韩无套无码精品 | 久久zyz资源站无码中文动漫 | 日韩精品无码一区二区中文字幕 | 欧美喷潮久久久xxxxx | 中文字幕无码乱人伦 | 99久久99久久免费精品蜜桃 | 亚洲成色www久久网站 | 日日麻批免费40分钟无码 | 又大又硬又爽免费视频 | 精品国产麻豆免费人成网站 | 亚洲国产精品成人久久蜜臀 | 性色av无码免费一区二区三区 | 一本大道久久东京热无码av | 高潮毛片无遮挡高清免费 | 中文字幕中文有码在线 | 中文字幕人妻丝袜二区 | 少妇久久久久久人妻无码 | 欧美变态另类xxxx | 久青草影院在线观看国产 | 午夜精品久久久久久久 | 又湿又紧又大又爽a视频国产 | 一本久久a久久精品vr综合 | 无套内射视频囯产 | 久久久久久久久蜜桃 | 国产9 9在线 | 中文 | 丝袜足控一区二区三区 | 日韩亚洲欧美中文高清在线 | 影音先锋中文字幕无码 | 国产精品丝袜黑色高跟鞋 | 欧美喷潮久久久xxxxx | 精品亚洲成av人在线观看 | 欧美日韩综合一区二区三区 | 精品偷自拍另类在线观看 | 免费看男女做好爽好硬视频 | 国产极品美女高潮无套在线观看 | 色欲综合久久中文字幕网 | 日韩欧美成人免费观看 | 国内揄拍国内精品人妻 | 任你躁在线精品免费 | 久热国产vs视频在线观看 | 欧美一区二区三区视频在线观看 | 无码一区二区三区在线 | 亚洲国产av美女网站 | 国产精品资源一区二区 | 久久国产36精品色熟妇 | 乌克兰少妇xxxx做受 | 牲欲强的熟妇农村老妇女 | 国产亚洲tv在线观看 | 色婷婷av一区二区三区之红樱桃 | 色欲综合久久中文字幕网 | 国产精品久久久av久久久 | 麻豆国产97在线 | 欧洲 | 国产午夜手机精彩视频 | 牲欲强的熟妇农村老妇女 | 久久zyz资源站无码中文动漫 | 国产精品资源一区二区 | 亚洲综合精品香蕉久久网 | 性生交片免费无码看人 | 乱人伦中文视频在线观看 | 亚洲精品综合五月久久小说 | 人妻少妇精品无码专区动漫 | 人妻少妇精品无码专区二区 | 亚洲精品成a人在线观看 | 成在人线av无码免费 | 精品一二三区久久aaa片 | 2020久久香蕉国产线看观看 | 无码中文字幕色专区 | 99精品国产综合久久久久五月天 | 久久天天躁狠狠躁夜夜免费观看 | 狠狠噜狠狠狠狠丁香五月 | 国产 浪潮av性色四虎 | 丰满人妻被黑人猛烈进入 | 国产精品99久久精品爆乳 | 波多野结衣一区二区三区av免费 | 波多野结衣乳巨码无在线观看 | 国产精品资源一区二区 | 欧美日韩久久久精品a片 | 精品日本一区二区三区在线观看 | 又黄又爽又色的视频 | 免费看男女做好爽好硬视频 | 成人av无码一区二区三区 | 欧美激情内射喷水高潮 | 国产绳艺sm调教室论坛 | 国产精品99爱免费视频 | 人妻夜夜爽天天爽三区 | 欧美日韩一区二区三区自拍 | 天天摸天天透天天添 | 兔费看少妇性l交大片免费 | 国产精品沙发午睡系列 | 欧美精品国产综合久久 | 中文字幕无码av激情不卡 | 香港三级日本三级妇三级 | 久久国产自偷自偷免费一区调 | 亚洲理论电影在线观看 | 国产极品视觉盛宴 | 国产 浪潮av性色四虎 | 中文字幕人妻无码一区二区三区 | 一本久久a久久精品vr综合 | 性史性农村dvd毛片 | 国产成人综合在线女婷五月99播放 | 亚洲精品一区三区三区在线观看 | 亚洲精品www久久久 | 精品国产乱码久久久久乱码 | 全黄性性激高免费视频 | 精品久久久无码人妻字幂 | 人妻少妇被猛烈进入中文字幕 | 人人澡人人透人人爽 | 日本一区二区三区免费播放 | 男女下面进入的视频免费午夜 | 无码吃奶揉捏奶头高潮视频 | www国产亚洲精品久久久日本 | 国产熟女一区二区三区四区五区 | 麻豆蜜桃av蜜臀av色欲av | 老熟妇仑乱视频一区二区 | 天堂亚洲免费视频 | 少妇人妻大乳在线视频 | 乌克兰少妇性做爰 | 天天躁夜夜躁狠狠是什么心态 | 精品久久久久久人妻无码中文字幕 | 午夜免费福利小电影 | 丰满护士巨好爽好大乳 | 香港三级日本三级妇三级 | 十八禁视频网站在线观看 | 国产色xx群视频射精 | 国产精品va在线播放 | 国产农村乱对白刺激视频 | 久久精品成人欧美大片 | 国产成人综合美国十次 | 真人与拘做受免费视频 | 永久免费观看国产裸体美女 | 红桃av一区二区三区在线无码av | 女人色极品影院 | 国产真实夫妇视频 | 久久精品人妻少妇一区二区三区 | 美女张开腿让人桶 | 51国偷自产一区二区三区 | 97夜夜澡人人双人人人喊 | 强辱丰满人妻hd中文字幕 | 精品日本一区二区三区在线观看 | 久久99国产综合精品 | 十八禁视频网站在线观看 | 亚洲日本一区二区三区在线 | 亚洲日韩av一区二区三区四区 | 亚洲日韩乱码中文无码蜜桃臀网站 | 亚洲国产精品毛片av不卡在线 | 欧美亚洲日韩国产人成在线播放 | 激情综合激情五月俺也去 | 麻豆国产丝袜白领秘书在线观看 | 日产精品高潮呻吟av久久 | 日本精品高清一区二区 | 国色天香社区在线视频 | 国产精品人人爽人人做我的可爱 | 欧美国产亚洲日韩在线二区 | 乌克兰少妇性做爰 | 无码播放一区二区三区 | 性欧美牲交在线视频 | 久久综合久久自在自线精品自 | 波多野结衣av一区二区全免费观看 | 免费无码肉片在线观看 | 国色天香社区在线视频 | 国产成人亚洲综合无码 | 国产成人无码区免费内射一片色欲 | 全黄性性激高免费视频 | 国产一精品一av一免费 | 少妇性俱乐部纵欲狂欢电影 | 大地资源中文第3页 | 成年美女黄网站色大免费视频 | 国内综合精品午夜久久资源 | 欧美激情内射喷水高潮 | 97夜夜澡人人爽人人喊中国片 | 亚洲精品一区二区三区大桥未久 | 国产精品毛多多水多 | 两性色午夜视频免费播放 | 99久久精品国产一区二区蜜芽 | 国产精品.xx视频.xxtv | 十八禁视频网站在线观看 | 久9re热视频这里只有精品 | 欧洲欧美人成视频在线 | 天天av天天av天天透 | 男女下面进入的视频免费午夜 | 欧美乱妇无乱码大黄a片 | 色综合久久88色综合天天 | 精品无码成人片一区二区98 | 久久久久成人片免费观看蜜芽 | 亚洲精品一区二区三区在线观看 | 国产乱人偷精品人妻a片 | 久久久精品456亚洲影院 | 狠狠色噜噜狠狠狠7777奇米 | 国产精品办公室沙发 | 久久精品99久久香蕉国产色戒 | 欧洲欧美人成视频在线 | 国产 浪潮av性色四虎 | 中文字幕无码免费久久99 | 男人和女人高潮免费网站 | 日本熟妇大屁股人妻 | 亚洲色偷偷男人的天堂 | 7777奇米四色成人眼影 | 久久国产劲爆∧v内射 | 日本一本二本三区免费 | 色综合天天综合狠狠爱 | 中文精品久久久久人妻不卡 | 又湿又紧又大又爽a视频国产 | 国产免费无码一区二区视频 | 亚洲日本va午夜在线电影 | 久久国内精品自在自线 | 黑人粗大猛烈进出高潮视频 | 免费无码一区二区三区蜜桃大 | 久久精品女人的天堂av | 免费国产黄网站在线观看 | 少妇被黑人到高潮喷出白浆 | 免费观看激色视频网站 | 亚洲熟女一区二区三区 | 国产成人av免费观看 | 亚洲精品午夜无码电影网 | 久久国产精品二国产精品 | 免费无码一区二区三区蜜桃大 | 无遮挡国产高潮视频免费观看 | 精品国产一区二区三区四区 | 无码一区二区三区在线 | 国产国语老龄妇女a片 | 丝袜足控一区二区三区 | 一本久道久久综合婷婷五月 | 国产亚洲美女精品久久久2020 | 色欲人妻aaaaaaa无码 | 国产无套粉嫩白浆在线 | 国产成人无码av片在线观看不卡 | 永久免费观看美女裸体的网站 | 精品 日韩 国产 欧美 视频 | 国产精品成人av在线观看 | 爽爽影院免费观看 | 婷婷丁香六月激情综合啪 | 国产成人一区二区三区别 | 国产精品久久精品三级 | 亚洲娇小与黑人巨大交 | 性做久久久久久久免费看 | 最新国产乱人伦偷精品免费网站 | 久久精品国产99久久6动漫 | 伊人久久大香线焦av综合影院 | 亚洲欧美精品aaaaaa片 | 国产精品高潮呻吟av久久4虎 | 日韩欧美中文字幕在线三区 | 丰满诱人的人妻3 | 欧美午夜特黄aaaaaa片 | 亚洲综合另类小说色区 | 无码纯肉视频在线观看 | 色婷婷综合中文久久一本 | 久久久中文字幕日本无吗 | 亚洲中文无码av永久不收费 | 国产熟妇高潮叫床视频播放 | 中国女人内谢69xxxxxa片 | www成人国产高清内射 | 娇妻被黑人粗大高潮白浆 | 国产无遮挡吃胸膜奶免费看 | 国产精品美女久久久网av | 美女毛片一区二区三区四区 | 国产精品内射视频免费 | 丰满肥臀大屁股熟妇激情视频 | 日本va欧美va欧美va精品 | 三级4级全黄60分钟 | 亚洲一区二区三区国产精华液 | 中文毛片无遮挡高清免费 | 亚洲色在线无码国产精品不卡 | 国产av一区二区三区最新精品 | 成年女人永久免费看片 | 久久99精品国产.久久久久 | 国产成人无码专区 | 国产在热线精品视频 | www国产亚洲精品久久网站 | 黑人大群体交免费视频 | 性生交片免费无码看人 | 午夜无码人妻av大片色欲 | 99久久精品日本一区二区免费 | 波多野结衣乳巨码无在线观看 | 清纯唯美经典一区二区 | 国产成人精品久久亚洲高清不卡 | 久久久久成人精品免费播放动漫 | 国产av剧情md精品麻豆 | 亚洲 另类 在线 欧美 制服 | 亚洲精品中文字幕乱码 | 久久精品国产精品国产精品污 | 免费观看激色视频网站 | 风流少妇按摩来高潮 | 亚洲日韩中文字幕在线播放 | 亚洲欧美色中文字幕在线 | av在线亚洲欧洲日产一区二区 | 国内揄拍国内精品少妇国语 | 精品乱码久久久久久久 | 中文字幕av无码一区二区三区电影 | 国产免费久久久久久无码 | 久久精品女人天堂av免费观看 | 婷婷丁香五月天综合东京热 | 秋霞成人午夜鲁丝一区二区三区 | 久久国产精品萌白酱免费 | 秋霞特色aa大片 | 亚洲成熟女人毛毛耸耸多 | 国产熟女一区二区三区四区五区 | 久久婷婷五月综合色国产香蕉 | 亚洲成熟女人毛毛耸耸多 | 永久免费观看国产裸体美女 | 成人无码精品1区2区3区免费看 | 成人免费无码大片a毛片 | 国产一区二区三区影院 | 国语精品一区二区三区 | aⅴ亚洲 日韩 色 图网站 播放 | 久久99精品久久久久久 | 又黄又爽又色的视频 | 国产精品无套呻吟在线 | 国产精品久久久av久久久 | a片免费视频在线观看 | 精品国产麻豆免费人成网站 | 日韩无码专区 | 一二三四在线观看免费视频 | 午夜精品一区二区三区的区别 | 国产乱人伦偷精品视频 | 久久久av男人的天堂 | 国产黑色丝袜在线播放 | 日本大乳高潮视频在线观看 | 5858s亚洲色大成网站www | 久久久久久久人妻无码中文字幕爆 | 国产精品多人p群无码 | 丝袜人妻一区二区三区 | 久久久精品人妻久久影视 | 2020最新国产自产精品 | 夜先锋av资源网站 | 国产超碰人人爽人人做人人添 | 亚洲日韩乱码中文无码蜜桃臀网站 | 亚洲日本va午夜在线电影 | 最新版天堂资源中文官网 | а√天堂www在线天堂小说 | 麻豆av传媒蜜桃天美传媒 | 国产凸凹视频一区二区 | 男女性色大片免费网站 | 亚洲中文字幕久久无码 | 又紧又大又爽精品一区二区 | 熟妇人妻无码xxx视频 | 激情内射日本一区二区三区 | 成人试看120秒体验区 | 亚洲精品成人福利网站 | 中文字幕中文有码在线 | 欧美日韩久久久精品a片 | 久久精品中文字幕一区 | 大乳丰满人妻中文字幕日本 | 亚洲欧美国产精品久久 | ass日本丰满熟妇pics | 亚洲国产欧美国产综合一区 | 久久精品国产一区二区三区肥胖 | aa片在线观看视频在线播放 | 日本精品少妇一区二区三区 | 亚洲男人av天堂午夜在 | 久久综合色之久久综合 | 樱花草在线社区www | 55夜色66夜色国产精品视频 | 四十如虎的丰满熟妇啪啪 | 熟妇人妻无乱码中文字幕 | 天堂亚洲2017在线观看 | 久久久久国色av免费观看性色 | 亚洲一区av无码专区在线观看 | 亚洲日韩av一区二区三区中文 | 欧美野外疯狂做受xxxx高潮 | 少妇太爽了在线观看 | 麻豆国产97在线 | 欧洲 | 国产人妻久久精品二区三区老狼 | 久久久久久久人妻无码中文字幕爆 | 国产午夜福利100集发布 | 久久人人爽人人人人片 | 欧美国产日产一区二区 | 久久久精品人妻久久影视 | 精品亚洲成av人在线观看 | 曰韩少妇内射免费播放 | 久久久www成人免费毛片 | 欧美放荡的少妇 | 精品久久8x国产免费观看 | 精品无码一区二区三区的天堂 | 亚洲精品久久久久avwww潮水 | 波多野结衣av一区二区全免费观看 | 中文亚洲成a人片在线观看 | 国产精品国产三级国产专播 | 国产人妻人伦精品1国产丝袜 | 色诱久久久久综合网ywww | 99久久久国产精品无码免费 | 欧美兽交xxxx×视频 | 久久久久人妻一区精品色欧美 | 在线精品亚洲一区二区 | 日本大香伊一区二区三区 | 天天躁夜夜躁狠狠是什么心态 | 亚洲色欲色欲天天天www | 色五月五月丁香亚洲综合网 | 亚洲日韩乱码中文无码蜜桃臀网站 | 波多野结衣av一区二区全免费观看 | 综合网日日天干夜夜久久 | 东京热一精品无码av | 国内揄拍国内精品少妇国语 | 精品国产av色一区二区深夜久久 | 亚洲中文字幕无码一久久区 | 色综合久久中文娱乐网 | 亚洲精品中文字幕久久久久 | 日本精品人妻无码免费大全 | 给我免费的视频在线观看 | 国产办公室秘书无码精品99 | 色婷婷综合激情综在线播放 | 精品午夜福利在线观看 | 国产成人无码专区 | 国产午夜无码精品免费看 | 乱码av麻豆丝袜熟女系列 | 久久久久亚洲精品男人的天堂 | 窝窝午夜理论片影院 | 欧美阿v高清资源不卡在线播放 | 欧美丰满老熟妇xxxxx性 | 永久黄网站色视频免费直播 | 300部国产真实乱 | 中文字幕日韩精品一区二区三区 | 青青青手机频在线观看 | 亚洲中文字幕无码一久久区 | 欧美成人午夜精品久久久 | 午夜福利一区二区三区在线观看 | 55夜色66夜色国产精品视频 | 蜜桃臀无码内射一区二区三区 | 亚洲乱码中文字幕在线 | 极品嫩模高潮叫床 | 亚洲一区二区三区香蕉 | 欧美日韩视频无码一区二区三 | 综合人妻久久一区二区精品 | 在线观看欧美一区二区三区 | 好男人社区资源 | 久久综合久久自在自线精品自 | 麻豆md0077饥渴少妇 | 1000部夫妻午夜免费 | 久久精品中文闷骚内射 | 日韩亚洲欧美中文高清在线 | 男女性色大片免费网站 | 又大又黄又粗又爽的免费视频 | 国内精品人妻无码久久久影院 | 无码国产色欲xxxxx视频 | 久久国产精品二国产精品 | yw尤物av无码国产在线观看 | 丰满少妇人妻久久久久久 | av在线亚洲欧洲日产一区二区 | av无码电影一区二区三区 | 一本色道久久综合亚洲精品不卡 | 老头边吃奶边弄进去呻吟 | 青青青爽视频在线观看 | 人妻无码久久精品人妻 | 国产福利视频一区二区 | 无码国内精品人妻少妇 | 国产精品丝袜黑色高跟鞋 | 欧洲精品码一区二区三区免费看 | 撕开奶罩揉吮奶头视频 | 精品无码国产一区二区三区av | 亚洲小说春色综合另类 | 夜夜夜高潮夜夜爽夜夜爰爰 | 日产国产精品亚洲系列 | 国产免费久久精品国产传媒 | 亚洲精品午夜国产va久久成人 | 台湾无码一区二区 | 亚洲中文字幕久久无码 | 久久久精品国产sm最大网站 | 欧美兽交xxxx×视频 | 日韩成人一区二区三区在线观看 | 国产成人无码区免费内射一片色欲 | 亚洲国产欧美国产综合一区 | 欧美国产日韩亚洲中文 | 人妻有码中文字幕在线 | 久久亚洲中文字幕精品一区 | 欧美亚洲日韩国产人成在线播放 | 亚洲一区二区三区播放 | 人人妻人人澡人人爽人人精品 | 久久久久99精品国产片 | 无码av免费一区二区三区试看 | 特级做a爰片毛片免费69 | 国产人妻大战黑人第1集 | 日本乱偷人妻中文字幕 | 成 人 免费观看网站 | 日日干夜夜干 | 偷窥日本少妇撒尿chinese | 四虎影视成人永久免费观看视频 | 色婷婷av一区二区三区之红樱桃 | 亚洲无人区一区二区三区 | 又粗又大又硬毛片免费看 | 久久婷婷五月综合色国产香蕉 | 中文字幕乱码亚洲无线三区 | 国产激情一区二区三区 | 亚洲精品国产第一综合99久久 | 国产乱人偷精品人妻a片 | 中文字幕精品av一区二区五区 | 美女毛片一区二区三区四区 | 亚洲爆乳无码专区 | 中文字幕人妻无码一区二区三区 | 两性色午夜免费视频 | 99久久久无码国产精品免费 | 97se亚洲精品一区 | 欧美国产亚洲日韩在线二区 | 爽爽影院免费观看 | 国产欧美精品一区二区三区 | 免费看男女做好爽好硬视频 | 亚洲一区二区三区偷拍女厕 | 久9re热视频这里只有精品 | 国产性生交xxxxx无码 | 狠狠色欧美亚洲狠狠色www | 国产亚洲精品久久久久久久 | 真人与拘做受免费视频一 | 中文字幕 人妻熟女 | 久久久亚洲欧洲日产国码αv | 国产97人人超碰caoprom | 欧美丰满少妇xxxx性 | 国产精品高潮呻吟av久久4虎 | 精品欧美一区二区三区久久久 | 成在人线av无码免费 | 国产黄在线观看免费观看不卡 | 成人片黄网站色大片免费观看 | av无码不卡在线观看免费 | 国产成人精品一区二区在线小狼 | 久久99精品久久久久久动态图 | 国产一区二区三区精品视频 | 久久99精品国产麻豆 | 精品人妻中文字幕有码在线 | 久久综合色之久久综合 | 欧美一区二区三区 | 亚洲の无码国产の无码影院 | 亚洲码国产精品高潮在线 | 欧美日韩亚洲国产精品 | 在线播放免费人成毛片乱码 | 98国产精品综合一区二区三区 | 在线观看国产午夜福利片 | 亚洲精品国偷拍自产在线观看蜜桃 | 国产艳妇av在线观看果冻传媒 | 少妇人妻大乳在线视频 | 国产色视频一区二区三区 | 97精品国产97久久久久久免费 | 日韩人妻无码一区二区三区久久99 | 黑森林福利视频导航 | 亚洲国产精品久久久久久 | 一区二区三区高清视频一 | 免费乱码人妻系列无码专区 | 久久亚洲a片com人成 | 国产免费观看黄av片 | 欧美激情内射喷水高潮 | 又湿又紧又大又爽a视频国产 | 精品亚洲成av人在线观看 | 精品国产一区av天美传媒 | 97夜夜澡人人爽人人喊中国片 | 亚洲性无码av中文字幕 | 午夜丰满少妇性开放视频 | 啦啦啦www在线观看免费视频 | 精品乱子伦一区二区三区 | 在线播放无码字幕亚洲 | 一本久道高清无码视频 | 人妻天天爽夜夜爽一区二区 | 国产艳妇av在线观看果冻传媒 | 欧美熟妇另类久久久久久多毛 | 婷婷色婷婷开心五月四房播播 | 蜜桃视频插满18在线观看 | 小sao货水好多真紧h无码视频 | 激情五月综合色婷婷一区二区 | 国产激情无码一区二区 | 在教室伦流澡到高潮hnp视频 | 国内揄拍国内精品人妻 | 白嫩日本少妇做爰 | 国产亚洲日韩欧美另类第八页 | 日韩少妇白浆无码系列 | 荡女精品导航 | 大地资源中文第3页 | 久久精品国产精品国产精品污 | 日本爽爽爽爽爽爽在线观看免 | 久久视频在线观看精品 | 欧美怡红院免费全部视频 | 久久精品人人做人人综合试看 | 亚洲 a v无 码免 费 成 人 a v | 免费无码av一区二区 | 久久综合给合久久狠狠狠97色 | 精品成人av一区二区三区 | 久久精品99久久香蕉国产色戒 | 丝袜人妻一区二区三区 | 麻花豆传媒剧国产免费mv在线 | 一区二区三区高清视频一 | 亚洲日本va午夜在线电影 | 久久久久久久久蜜桃 | 亚洲国产欧美国产综合一区 | 亚洲国产欧美在线成人 | 亚洲综合另类小说色区 | 成人试看120秒体验区 | 99久久人妻精品免费二区 | 99麻豆久久久国产精品免费 | 亚无码乱人伦一区二区 | 午夜成人1000部免费视频 | 男女作爱免费网站 | 小泽玛莉亚一区二区视频在线 | 免费人成网站视频在线观看 | 国内精品久久久久久中文字幕 | 国产亲子乱弄免费视频 | 精品偷拍一区二区三区在线看 | 熟妇人妻无乱码中文字幕 | 亚洲日韩一区二区 | 无码人妻精品一区二区三区下载 | 国内精品久久久久久中文字幕 | 国产成人无码av片在线观看不卡 | 久热国产vs视频在线观看 | 国产成人一区二区三区在线观看 | 国产精品二区一区二区aⅴ污介绍 | 激情爆乳一区二区三区 | 久久久精品人妻久久影视 | 免费国产黄网站在线观看 | 特黄特色大片免费播放器图片 | 亚洲高清偷拍一区二区三区 | 亚洲色大成网站www国产 | 午夜丰满少妇性开放视频 | 国产口爆吞精在线视频 | 精品 日韩 国产 欧美 视频 | 亚洲日韩精品欧美一区二区 | 精品无码一区二区三区爱欲 | 国产无遮挡又黄又爽免费视频 | 狂野欧美激情性xxxx | 亚洲精品国偷拍自产在线观看蜜桃 | 色五月丁香五月综合五月 | 欧美丰满老熟妇xxxxx性 | 少妇高潮一区二区三区99 | 国产成人无码区免费内射一片色欲 | 乌克兰少妇xxxx做受 | 欧美 丝袜 自拍 制服 另类 | 亚洲精品成a人在线观看 | 久久五月精品中文字幕 | 久久人妻内射无码一区三区 | 国产成人精品优优av | 国产成人无码一二三区视频 | 人妻尝试又大又粗久久 | 久久久久99精品成人片 | 成熟女人特级毛片www免费 | 久久久精品人妻久久影视 | 国产成人精品视频ⅴa片软件竹菊 | 人妻少妇精品久久 | 18无码粉嫩小泬无套在线观看 | 风流少妇按摩来高潮 | 国产精品无码成人午夜电影 | 中文字幕乱码中文乱码51精品 | 亚洲阿v天堂在线 | 熟女少妇在线视频播放 | 欧美色就是色 | 国产午夜福利100集发布 | 男女爱爱好爽视频免费看 | 中文字幕精品av一区二区五区 | 国产绳艺sm调教室论坛 | 日韩在线不卡免费视频一区 | 日本精品人妻无码77777 天堂一区人妻无码 | 久久精品中文闷骚内射 | 好男人社区资源 | 2020久久超碰国产精品最新 | 国产色在线 | 国产 | 四虎永久在线精品免费网址 | 中文字幕乱码中文乱码51精品 | 黑人巨大精品欧美黑寡妇 | 狠狠色色综合网站 | 免费看少妇作爱视频 | 伊人色综合久久天天小片 | 国产香蕉尹人综合在线观看 | 精品无码国产一区二区三区av | 鲁一鲁av2019在线 | 狂野欧美性猛xxxx乱大交 | 1000部啪啪未满十八勿入下载 | 精品国产一区av天美传媒 | 精品欧美一区二区三区久久久 | 国产后入清纯学生妹 | 亚洲日韩乱码中文无码蜜桃臀网站 | 无码人中文字幕 | 久久久久av无码免费网 | 99久久久无码国产aaa精品 | 国产乡下妇女做爰 | 亚洲日韩av片在线观看 | 老熟女重囗味hdxx69 | 欧美老人巨大xxxx做受 | 99er热精品视频 | 国产 浪潮av性色四虎 | 欧美freesex黑人又粗又大 | 一区二区三区乱码在线 | 欧洲 | 日韩 欧美 动漫 国产 制服 | 日产精品99久久久久久 | 亚洲精品中文字幕 | 好男人社区资源 | 亚洲中文字幕va福利 | 色欲av亚洲一区无码少妇 | 亚洲天堂2017无码 | 好屌草这里只有精品 | 欧美肥老太牲交大战 | 少妇性俱乐部纵欲狂欢电影 | 特黄特色大片免费播放器图片 | 国产成人一区二区三区别 | 亚洲中文无码av永久不收费 | 欧美三级不卡在线观看 | 国产人妖乱国产精品人妖 | 久久人人97超碰a片精品 | 十八禁真人啪啪免费网站 | 学生妹亚洲一区二区 | aa片在线观看视频在线播放 | 国产午夜视频在线观看 | 日本熟妇人妻xxxxx人hd | 天天拍夜夜添久久精品大 | 狠狠综合久久久久综合网 | 婷婷丁香五月天综合东京热 | 亚洲 a v无 码免 费 成 人 a v | 狠狠色丁香久久婷婷综合五月 | 国产69精品久久久久app下载 | 熟妇人妻激情偷爽文 | 极品尤物被啪到呻吟喷水 | 永久免费精品精品永久-夜色 | 亚洲综合在线一区二区三区 | 国产偷自视频区视频 | a片免费视频在线观看 | 日本成熟视频免费视频 | 国产香蕉尹人视频在线 | 人妻熟女一区 | 国语自产偷拍精品视频偷 | 日韩精品无码免费一区二区三区 | 亚洲一区二区三区在线观看网站 | 国产精品亚洲综合色区韩国 | 麻豆国产97在线 | 欧洲 | 99久久精品日本一区二区免费 | 熟妇人妻中文av无码 | 六十路熟妇乱子伦 | 日日碰狠狠躁久久躁蜜桃 | 少妇无码av无码专区在线观看 | 狠狠色欧美亚洲狠狠色www | 亚洲人交乣女bbw | 欧洲熟妇色 欧美 | 亚洲の无码国产の无码步美 | 一二三四在线观看免费视频 | 亚洲国产精品久久久久久 | 捆绑白丝粉色jk震动捧喷白浆 | 在线看片无码永久免费视频 | 欧美日韩色另类综合 | 天堂无码人妻精品一区二区三区 | 人人妻人人澡人人爽人人精品浪潮 | 免费无码午夜福利片69 | 一本久久a久久精品亚洲 | 一本色道久久综合狠狠躁 | 人妻少妇精品无码专区动漫 | 在教室伦流澡到高潮hnp视频 | 亚洲精品久久久久中文第一幕 | 午夜精品久久久久久久 | 国产精品99爱免费视频 | 2020久久超碰国产精品最新 | 67194成是人免费无码 | 国产福利视频一区二区 | 国产一区二区不卡老阿姨 | 无套内谢的新婚少妇国语播放 | 人人妻在人人 | 乌克兰少妇性做爰 | 亚洲人亚洲人成电影网站色 | 亚洲精品综合五月久久小说 | 在线播放免费人成毛片乱码 | 国产国产精品人在线视 | 免费人成在线观看网站 | 爆乳一区二区三区无码 | 狠狠色欧美亚洲狠狠色www | 无码国产激情在线观看 | 日韩精品成人一区二区三区 | 日韩人妻无码一区二区三区久久99 | 亚洲国产精品成人久久蜜臀 | 麻豆蜜桃av蜜臀av色欲av | 亚洲国产av精品一区二区蜜芽 | 亚洲精品久久久久avwww潮水 | 成人av无码一区二区三区 | 午夜不卡av免费 一本久久a久久精品vr综合 | a在线亚洲男人的天堂 | 亚洲精品综合五月久久小说 | √8天堂资源地址中文在线 | 成人综合网亚洲伊人 | 免费观看的无遮挡av | 国产人妖乱国产精品人妖 | 久久人妻内射无码一区三区 | 久久综合狠狠综合久久综合88 | 波多野结衣av在线观看 | 丰满少妇人妻久久久久久 | 欧美freesex黑人又粗又大 | 久久精品人人做人人综合试看 | 欧美喷潮久久久xxxxx | 未满成年国产在线观看 | 丰满人妻翻云覆雨呻吟视频 | 中文无码成人免费视频在线观看 | 中文无码成人免费视频在线观看 | 亚洲一区二区三区无码久久 | 日韩人妻系列无码专区 | 久久精品人妻少妇一区二区三区 | 亚洲色大成网站www国产 | 国产 浪潮av性色四虎 | 欧美真人作爱免费视频 | 日韩 欧美 动漫 国产 制服 | 久久久精品成人免费观看 | 中文字幕无码视频专区 | 丰满人妻翻云覆雨呻吟视频 | 在线 国产 欧美 亚洲 天堂 | 亚洲成av人综合在线观看 | 精品成人av一区二区三区 | 老熟女乱子伦 | 日韩少妇白浆无码系列 | 永久免费观看国产裸体美女 | 在线观看国产午夜福利片 | 久久精品成人欧美大片 | 色情久久久av熟女人妻网站 | 中文精品久久久久人妻不卡 | 乱人伦人妻中文字幕无码 | 少妇无码吹潮 | 久久久久av无码免费网 | 欧美成人免费全部网站 | 日本乱偷人妻中文字幕 | 牛和人交xxxx欧美 | 久久国内精品自在自线 | 一本无码人妻在中文字幕免费 | 狠狠色欧美亚洲狠狠色www | 精品国产av色一区二区深夜久久 | 黑人大群体交免费视频 | 精品偷自拍另类在线观看 | www国产精品内射老师 | 久久人人爽人人爽人人片ⅴ | 日韩精品无码一本二本三本色 | 性色欲情网站iwww九文堂 | 亚洲欧美日韩成人高清在线一区 | 六十路熟妇乱子伦 | 亚洲日韩av一区二区三区四区 | 久久久久av无码免费网 | 亚洲精品一区二区三区在线观看 | 蜜臀av无码人妻精品 | 欧美肥老太牲交大战 | 国产情侣作爱视频免费观看 | 久久99久久99精品中文字幕 | 亚洲精品久久久久久久久久久 | 欧美大屁股xxxxhd黑色 | 亚洲精品一区国产 | 两性色午夜免费视频 | 午夜无码人妻av大片色欲 | 丁香花在线影院观看在线播放 | 久久午夜无码鲁丝片 | 日韩精品无码一本二本三本色 | 久久国产精品精品国产色婷婷 | 最新版天堂资源中文官网 | 国产精品人妻一区二区三区四 | 天天摸天天碰天天添 | 国产精品美女久久久久av爽李琼 | 久久精品国产精品国产精品污 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 日韩成人一区二区三区在线观看 | 亚洲熟妇色xxxxx欧美老妇 | 综合激情五月综合激情五月激情1 | 亚洲综合色区中文字幕 | 亚洲色欲色欲天天天www | 无码一区二区三区在线 | 性做久久久久久久免费看 | 日本精品久久久久中文字幕 | 精品国产成人一区二区三区 | 久久精品国产精品国产精品污 | 日韩无套无码精品 | 国产一区二区三区四区五区加勒比 | 精品无码国产自产拍在线观看蜜 | 亚洲国产午夜精品理论片 | 色一情一乱一伦一区二区三欧美 | 亚洲精品成人福利网站 | 久久久精品成人免费观看 | 在教室伦流澡到高潮hnp视频 | 国产成人无码专区 | 国产精品人妻一区二区三区四 | 亚洲一区二区三区国产精华液 | 国产综合在线观看 | 成人免费视频一区二区 | 国产av无码专区亚洲awww | 色综合久久88色综合天天 | 成人无码视频免费播放 | 麻豆成人精品国产免费 | 激情内射日本一区二区三区 | 日本丰满熟妇videos | 欧美国产日韩亚洲中文 | 377p欧洲日本亚洲大胆 | 国产女主播喷水视频在线观看 | 色婷婷香蕉在线一区二区 | 国产人妻人伦精品1国产丝袜 | 又粗又大又硬又长又爽 | 国产乱人无码伦av在线a | 一二三四社区在线中文视频 | 在线欧美精品一区二区三区 | 国产艳妇av在线观看果冻传媒 | 极品嫩模高潮叫床 | 我要看www免费看插插视频 | 麻豆成人精品国产免费 | 国产亚洲视频中文字幕97精品 | 特黄特色大片免费播放器图片 | 成人无码精品1区2区3区免费看 | 欧美日韩一区二区综合 | 日韩少妇白浆无码系列 | 久久综合九色综合欧美狠狠 | 久久精品人人做人人综合 | 无码av最新清无码专区吞精 | 精品厕所偷拍各类美女tp嘘嘘 | 亚洲综合色区中文字幕 | 国产香蕉尹人视频在线 | 国内综合精品午夜久久资源 | 色欲人妻aaaaaaa无码 | 亚洲色大成网站www国产 | 日韩av无码一区二区三区 | 国产精品人人妻人人爽 | a国产一区二区免费入口 | 亚洲国产精品毛片av不卡在线 | 妺妺窝人体色www在线小说 | 熟女少妇在线视频播放 | 成人三级无码视频在线观看 | 久久综合网欧美色妞网 | 牲欲强的熟妇农村老妇女 | 亚洲自偷自偷在线制服 | 三级4级全黄60分钟 | 无码人妻丰满熟妇区五十路百度 | 日本精品高清一区二区 | 精品无码一区二区三区的天堂 | 98国产精品综合一区二区三区 | 爽爽影院免费观看 | 少妇无套内谢久久久久 | 乱码午夜-极国产极内射 | 日本成熟视频免费视频 | 大肉大捧一进一出好爽视频 | 青草青草久热国产精品 | 精品国产麻豆免费人成网站 | 无遮挡国产高潮视频免费观看 | 亚洲欧美精品aaaaaa片 | 一区二区三区乱码在线 | 欧洲 | 又色又爽又黄的美女裸体网站 | 国产av久久久久精东av | 大肉大捧一进一出视频出来呀 | 在线视频网站www色 | 一本大道久久东京热无码av | 77777熟女视频在线观看 а天堂中文在线官网 | 精品夜夜澡人妻无码av蜜桃 | 久久久久成人片免费观看蜜芽 | 午夜福利不卡在线视频 | 久久综合给久久狠狠97色 | 97色伦图片97综合影院 | 国产成人精品优优av | 国产av剧情md精品麻豆 | 18禁止看的免费污网站 | 亚洲色欲久久久综合网东京热 | 日韩精品久久久肉伦网站 | 国产麻豆精品一区二区三区v视界 | 成人欧美一区二区三区 | 人妻少妇被猛烈进入中文字幕 | 玩弄少妇高潮ⅹxxxyw | 麻花豆传媒剧国产免费mv在线 | 日韩av无码中文无码电影 | yw尤物av无码国产在线观看 | 亚洲 另类 在线 欧美 制服 | 高潮毛片无遮挡高清免费 | 国产乱人无码伦av在线a | 丁香啪啪综合成人亚洲 | 国内精品一区二区三区不卡 | 国产偷自视频区视频 | 亚洲色欲久久久综合网东京热 | 大地资源中文第3页 | 国产精品美女久久久久av爽李琼 | 性色av无码免费一区二区三区 | 荫蒂被男人添的好舒服爽免费视频 | 欧美国产亚洲日韩在线二区 | 红桃av一区二区三区在线无码av | 丰满肥臀大屁股熟妇激情视频 | 51国偷自产一区二区三区 | 精品人妻人人做人人爽 | a片免费视频在线观看 | 蜜桃无码一区二区三区 | 两性色午夜视频免费播放 | 亚洲精品国产第一综合99久久 | 久久午夜无码鲁丝片秋霞 | 国产手机在线αⅴ片无码观看 | 麻豆成人精品国产免费 | 亚洲成a人片在线观看日本 | 精品无人区无码乱码毛片国产 | 国产精品久久久久久亚洲影视内衣 | 久热国产vs视频在线观看 | 精品无码成人片一区二区98 | 女人被男人躁得好爽免费视频 | 亚洲精品中文字幕久久久久 | 中文字幕乱妇无码av在线 | 亚洲精品一区二区三区大桥未久 | 噜噜噜亚洲色成人网站 | 久久综合香蕉国产蜜臀av | 成 人影片 免费观看 | 中文字幕无线码免费人妻 | 大地资源网第二页免费观看 | 曰韩少妇内射免费播放 | 波多野结衣乳巨码无在线观看 | 国产精品亚洲lv粉色 | 思思久久99热只有频精品66 | 内射白嫩少妇超碰 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 欧美日韩人成综合在线播放 | 亚洲人成影院在线观看 | 又大又硬又爽免费视频 | 日本护士毛茸茸高潮 | 亚洲中文字幕在线无码一区二区 | 日日麻批免费40分钟无码 | 亚洲日本一区二区三区在线 | 国产明星裸体无码xxxx视频 | 天堂а√在线地址中文在线 | 少妇厨房愉情理9仑片视频 | 无遮挡啪啪摇乳动态图 | 日日摸夜夜摸狠狠摸婷婷 | 熟女体下毛毛黑森林 | 色综合视频一区二区三区 | 午夜福利试看120秒体验区 | 国产小呦泬泬99精品 | 内射爽无广熟女亚洲 | 99久久精品午夜一区二区 | 久久亚洲国产成人精品性色 | 亚洲爆乳大丰满无码专区 | 国产亚洲精品久久久久久久 | 日韩精品成人一区二区三区 | 免费播放一区二区三区 | 一区二区三区高清视频一 | 精品人妻av区 | 日本熟妇大屁股人妻 | 国产精品va在线播放 | 久久久国产精品无码免费专区 | 国产人成高清在线视频99最全资源 | 久久久精品成人免费观看 | 日本丰满护士爆乳xxxx | 国产性生交xxxxx无码 | 亚洲一区二区三区偷拍女厕 | 西西人体www44rt大胆高清 | 国产一区二区三区影院 | 女人和拘做爰正片视频 | 亚洲成色www久久网站 | 免费观看激色视频网站 | 国产内射爽爽大片视频社区在线 | 国产在线一区二区三区四区五区 | 亚洲aⅴ无码成人网站国产app | 国产网红无码精品视频 | 午夜熟女插插xx免费视频 | 亚洲经典千人经典日产 | 国产精品第一区揄拍无码 | 未满小14洗澡无码视频网站 | 日本免费一区二区三区最新 | aⅴ在线视频男人的天堂 | 欧美日韩亚洲国产精品 | 精品厕所偷拍各类美女tp嘘嘘 | 亚洲午夜久久久影院 | 丰满人妻翻云覆雨呻吟视频 | 久久久婷婷五月亚洲97号色 | 亚洲中文字幕乱码av波多ji | 久久五月精品中文字幕 | 国产九九九九九九九a片 | 国产猛烈高潮尖叫视频免费 | 亚洲成色www久久网站 | 国产人妻精品一区二区三区不卡 | 蜜桃视频韩日免费播放 | 人妻无码久久精品人妻 | 成熟人妻av无码专区 | 婷婷五月综合缴情在线视频 | 55夜色66夜色国产精品视频 | 久在线观看福利视频 | 色五月丁香五月综合五月 | 欧美日韩在线亚洲综合国产人 | 欧美性色19p | 中文亚洲成a人片在线观看 | 亚洲欧美日韩综合久久久 | 国产内射爽爽大片视频社区在线 | 久久久久99精品国产片 | 亚洲精品一区二区三区在线 | 丰满少妇弄高潮了www | 欧美日本精品一区二区三区 | 少妇久久久久久人妻无码 | 精品aⅴ一区二区三区 | 久久伊人色av天堂九九小黄鸭 | 国产精品亚洲lv粉色 | 国产莉萝无码av在线播放 | 日日橹狠狠爱欧美视频 | 成人免费视频在线观看 | 欧美日韩一区二区综合 | 国产精品成人av在线观看 | 成年美女黄网站色大免费视频 | 亚洲综合另类小说色区 | 久久国产精品偷任你爽任你 | 乱人伦人妻中文字幕无码久久网 | 亚洲成av人影院在线观看 | 人妻体内射精一区二区三四 | 性欧美牲交xxxxx视频 | 在线观看欧美一区二区三区 | 天堂无码人妻精品一区二区三区 |