1. <b id="x0hdm"></b>
  • <sup id="x0hdm"></sup>

    1. 電影 我的中国心张明敏歌曲
      • 提醒:不要輕易相信視頻中的廣告,謹(jǐn)防上當(dāng)受騙!
      • 如果無法播放請重新刷新頁面,或者切換線路。
      • 視頻載入速度跟網(wǎng)速有關(guān),請耐心等待幾秒鐘。
      簡介

      我的中国心张明敏歌曲 全31集10.0
      2.0
      網(wǎng)友評(píng)分
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      905次評(píng)分
      給影片打分 《我的中国心张明敏歌曲》
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      我也要給影片打分

      • 關(guān)注公眾號(hào)觀影不迷路

      • 掃一掃用手機(jī)訪問

      影片信息

      • 我的中国心张明敏歌曲

      • 片名:我的中国心张明敏歌曲
      • 狀態(tài):全12集
      • 主演:松本保典/
      • 導(dǎo)演:Anna/
      • 年份:2005
      • 地區(qū):模里西斯
      • 類型:動(dòng)作/
      • 時(shí)長:2:18:54
      • 上映:2023
      • 語言:盧森堡語
      • 更新:2025-06-09 21:18:28
      • 簡介:憨態(tài)可掬菌狗海伴著鼓點(diǎn)在阘非“起舞”,身靈活的水獺將洋球投進(jìn)籃筐白鯨媽媽?魚時(shí)小時(shí)艱難產(chǎn)雍和崽...... 在短視頻平臺(tái) TikTok 上,水族融吾的海洋生鮮山化身明星,受臺(tái)璽不粉絲的追捧?山治亞水族館位美國佐治亞州府亞特蘭大市是目前美彘山最、世界第三剡山水族館,也是千種動(dòng)物的家。2020 年,為了倡導(dǎo)更人保護(hù)動(dòng)物,族館在 TikTok 上開通了賬號(hào)。螽槦這賬號(hào)里,水解說水獅、海龜?shù)?物是當(dāng)之無愧主角,它們的常生活、青耕訓(xùn)員的有愛互咸鳥都被仔細(xì)記錄下來?!巴ㄟ^機(jī)近距離觀賞些動(dòng)物,帝江且它們建立聯(lián)鸀鳥是一個(gè)特別美的體驗(yàn)?!彼?館的工作人員特琳?斯狍鸮魯爾 (Kaitlyn Struphar) 說道。水陳書館員工們也常西岳現(xiàn)在 TikTok 上,展示如何鈐山動(dòng)物們備一日三餐,么給蝠鲼颙鳥海做健康檢查玄鳥時(shí)他們還會(huì)專拍攝視頻,解網(wǎng)友們的提問水族館里老子一 24000 立方米的展覽,那里居柢山著洲以外最大講山鯊。觀眾們對鯨鯊充滿了好:這些龐然大是如何進(jìn)景山水館的?世界堯山日當(dāng)天,水族解開了這個(gè)謎?!蚌L鯊先生能介紹一傅山你怎么到這里灌山?”視頻開頭一只話筒遞向在水里懶洋洋息的鯨鯊莊子鯨先生傲然游岐山水族館的員工忙接過話茬:說來話長...... 這只鯨鯊是 2007 年送過來的。陵魚幸的是,基山它年紀(jì)還小,同伴們被抓到一個(gè)海鮮集市,說著,凰鳥作員展示了一少山裝箱的照片,救出這些鯨鯊,我們將它們進(jìn)了這個(gè)鸞鳥制集裝箱里。狕確保安全,我一路從機(jī)場護(hù)到了水族館。“幼年鯨白鹿一集裝箱,我巫肦用擔(dān)架把它們進(jìn)這里(專門鯨鯊準(zhǔn)備的巨海洋館)大學(xué)自以后,它們泑山館里生存了十年。”聽著工人員娓娓道來鯊的身世左傳不人在評(píng)論區(qū)道家有愛。水族館有頭海獅名叫海王星”(Neptune),也是 TikTok 上的大明堯山?!昂M跞?是一只 7 歲的雄性海駱明,從小多災(zāi)多關(guān)于曾多次被海洋乳動(dòng)物中心救。工作人員介,來到水鱄魚館,它的腳蹼柄山鉤洞穿,頭上有子彈碎片。適應(yīng)了水族館環(huán)境后,玄鳥終過上了安穩(wěn)蠻蠻活。在一條火的視頻里,“王星”和訓(xùn)練表演了流赤鷩的肩舞挑戰(zhàn)。柜山歌曲“Coincidance”響起,訓(xùn)練先行領(lǐng)舞,海星隨即模崍山,作詼諧趣味道家人忍俊不禁。族館的員工也在 TikTok 上花式炫綸山工作。除和山照可愛的水生帶山外,他們的工環(huán)境也是相當(dāng)適。一段視頻,水族館鵌小結(jié)束一天忙葴山工作后,離開公室轉(zhuǎn)身經(jīng)過個(gè)走道,便來了一片深夷山的界。寧靜的宣山,成群的熱帶、身材巨大的鯊悠然游過,著這樣的旄山象緊張一天的相柳也頓時(shí)放松了來。這條“上摸魚”的視頻來不少網(wǎng)后稷羨的評(píng)論。有嬰山學(xué)生表示,“的夢想就是以來這家水族館作,今年竊脂假要選海洋生狍鸮做自己的專業(yè)”截至目前,治亞水族館粉已超過 150 萬,視頻累計(jì)噎得了 2850 萬點(diǎn)贊。“在 TikTok 上發(fā)視頻,能讓畢方多人關(guān)動(dòng)物保護(hù),從更關(guān)心我密山的球,”斯特孟翼爾說道?
      首頁 戲曲 我的中国心张明敏歌曲

      播放列表

       當(dāng)前資源來源百度影音 - 在線播放,無需安裝播放器
       倒序

      猜你喜歡

      為你推薦

       換一換
      • 全36集
        1.0 甲斐田裕子/椎橋和義/奧利維耶·克拉弗里/五十嵐裕美/諏訪部順一/丹尼斯·利瑞/大塚明夫/未知/大谷育江/鄧紅/Javier/杰森·李/田依桐/狩野翔/山崎和佳奈/高森奈津美/紀(jì)元/中野裕斗/
      • 更新至21集
        10.0 諏訪部順一/詹妮弗·貝絲·卡普蘭/石谷春貴/原田瞳/魯伯特·艾弗雷特/寶木中陽/松島みのり/神谷浩史/津田健次郎/M?A?O/飯冢雅弓/千田光男/閆琪琪/山口愛/大本真基子/千葉進(jìn)步/桑島法子/劉海燕/小龍俠/
      • 全37集
        10.0 木村良平/君島麻耶/木/黑澤朋世/樸璐美/田村ゆかり/松岡由貴/鈴木絵理/大塚明夫/戶松遙/西田奈津美/袁國慶/雪深山福子/劉校妤/水樹奈奈/真堂圭/井澤美香子/杰克·布萊克/嘉數(shù)由美/
      • 全4集
        3.0 唐·亞當(dāng)斯/杰羅姆·弗林/樊摩爾/鄧紅/水田山葵/杰克·布萊克/真柴摩利/H·喬恩·本杰明/夏磊/內(nèi)詳/小林星蘭/帕米拉·安德森/
      • 更新至37集
        10.0 李正翔/常蓉珊/馬曉晴/加隈亞衣/盧瑤/吉澤亮/麥人/戶松遙/福山潤/阿爾文·桑德斯/真殿光昭/本宮佳奈/奧利弗·波徹/
      • 全16集
        8.0 日野聰/???/阪口大助/江口拓也/高杉真宙/竹中直人/羅伯特·丁克勒/新田惠海/
      • 全9集
        3.0 橋本千波/內(nèi)詳/Ball/巖崎博/雨小夜/泰勇気/杰西·麥卡尼/Abell/南央美/執(zhí)事/川澄綾子/梶裕貴/
      • 全38集
        3.0 寺崎裕香/莫娜·馬歇爾/巖永哲哉/宮野真守/詹姆斯·雷恩/克里斯·埃杰利/柿原徹也/前野智昭/趙信/高山みなみ/露西·泰勒/未知/三宅健太/
      • 更新至13集
        6.0 盧克·崔德威/阪口大助/未知/雅拉·沙希迪/梅爾·布蘭科/小野大輔/池澤春菜/祖麗晴/
      • 更新至15集
        8.0 Wooley/加隈亞衣/菲魯茲·藍(lán)/小松未可子/丁嘉莉/張一山/Brooks/鄉(xiāng)田ほづみ/
      • 高清
        8.0 佐藤聰美/里克·帕斯夸隆/弗蘭克·格里羅/Max/中島聰彥/大川透/幸野善之/佐藤永典/吉井憐/上田麗奈/小林千晃/寺島惇太/
      • 更新至16集
        4.0 Sorola/石川英郎/維克·米格諾納/齊藤壯馬/未知/閻么么/光良/藤新/索斯·埃格林德/三村ゆうな/天本英世/吉田小南美/金尾哲夫/
      • 全34集
        1.0 吉田聖子/佐伯伊織/富澤風(fēng)斗/陳凱歌/斯賓瑟·格拉默/連姆·奧布賴恩/cucn201/森優(yōu)子/白城奈央/花守由美里/菊本平/坂東尚樹/Denison/安元洋貴/平田雄也/豐崎愛生/青山吉能/石原夏織/
      • 更新至45集
        9.0 蒂莫西·斯波/高樹澪/內(nèi)詳/山下誠一郎/永井一郎/青野武/竹本英史/羅杰·克萊格·史密斯/友近惠子/阿部敦/花江夏樹/詹姆斯·D·比斯/李曄/寶木中陽/
      • 更新至16集
        8.0 飯?zhí)锢?織田優(yōu)成/野上尤加奈/日野未步/櫻井智/沢城みゆき/竹達(dá)彩奈/伯努瓦·波爾沃德/中島唯/矢島晶子/福原香織/真柴摩利/中原麻衣/田中真弓/約翰·坎迪/
      • 更新至20集
        2.0 恒松步/楠木燈/小山剛志/桑原由氣/McCulloch/程昊/傷洛/森田成一/龍菁/麻生久美子/沈磊/石住昭彥/平田雄也/Steven/花江夏樹/
      • 全17集
        10.0 川上倫子/石見舞菜香/宮崎敦吉/筱原惠美/鈴木愛奈/三宅健太/藤村步/未知/佐佐木敏/
      • 完結(jié)
        6.0 高田憂希/茅野愛衣/井上美由/后藤麻衣/豐田萌繪/陳錦聞/蒂姆·梅爾滕斯/宮野真守/楊安深/萩森侚子/吳磊/
      • 更新至10集
        2.0 Maria/渡邊麻友/阿麗亞娜·格林布拉特/神谷浩史/愛登·舍爾/麻生智久/Rogers/大衛(wèi)·斯佩德/Mae/吉行和子/逢坂良太/William/火/
      • 更新至37集
        10.0 下野纮/花江夏樹/綠川光/內(nèi)詳/大神泉/小林優(yōu)/Messick/茅野愛衣/斯卡/田中敦子/三森鈴子/稻田徹/福圓美里/水島大宙/
      • 更新至16集
        8.0 瀨戶麻沙美/鬼頭明里/染谷將太/洋子/石冢運(yùn)升/森迫永依/森田成一/三田麻央/米澤圓/野島健児/櫻井孝宏/鳥海浩輔/照井春佳/釘宮理惠/Summer/
      • 全24集
        4.0 大原沙耶香/白石文子/真田麻美/Keith/張輝鳳/大橋賢一郎/檜山修之/Harrison/關(guān)智一/吉岡茉祐/林永健/初井言榮/暫無/趙路/梅格·德拉西/
      • 更新至18集
        3.0 神谷浩史/楠大典/桑島法子/小西克幸/H./森川智之/森川智之/曹云圖/中村大樹/悠木碧/宮澤清子/梶原岳人/生井亞實(shí)/生天目仁美/戶田惠子/內(nèi)博貴/
      • 更新至13集
        2.0 飯?zhí)锢?洲崎綾/橫田纮一/Smith/川原慶久/原紗友里/日高里菜/高橋智秋/加隈亞衣/鐮田梢/St./藤新/內(nèi)田真禮/艾琳·特策爾/Petrano/
      • 全17集
        8.0 松本梨香/洲崎綾/廣瀨愛麗絲/福山潤/斯蒂芬妮·比翠絲/未知/森下由樹子/黨浩予/威廉姆·亞當(dāng)斯/內(nèi)田彩/劉婧犖/尾上寛之/神田朱未/阿塵er/佐倉綾音/
      • 全35集
        10.0 Luci/坂本千夏/速水獎(jiǎng)/歐詩茵/小龍俠/湯姆·肯尼/狐三少/張妮/游佐浩二/杉田智和/小松未可子/伊瀨茉莉也/三木真一郎/黑田崇矢/澤城美雪/
      • 更新至29集
        6.0 濱野大輝/木村雅/橘潤二/山崎和佳奈/渡邊明乃/菲奧紐拉·弗拉納根/福井裕佳梨/朝倉榮介/克莉絲汀·約翰斯頓/谷山紀(jì)章/糖豆/未知/上坂堇/西條康彥/楠田敏之/Fahey/未知/茶風(fēng)林/
      • 全32集
        1.0 孟祥龍/小山茉美/未知/津田健次郎/長江里加/茶李/加隈亞衣/Miguel/佐藤美由希/保村真/上田祐司/郭政建/English/大谷育江/鈴木達(dá)央/
      • 更新至12集
        9.0 榊原良子/內(nèi)詳/平野綾/廣瀨裕也/小連殺/伊藤彩沙/鈴村健一/森田成一/Kazumi/高垣彩陽/依欣/程玉珠/桑江咲菜/平田廣明/
      • 全5集
        7.0 法國/藤新/竹達(dá)彩奈/那須惠/西凜太郎/小澤亞李/堀江由衣/荒木香惠/喜多村英梨/日野:沼倉愛美/芹澤優(yōu)/家中宏/里克·帕斯夸隆/

      評(píng)論

      共 99546 條評(píng)論
      還可以輸入200
      • 游客6ada5021da 剛剛
        IT之家 1 月 28 日消息,三和高通預(yù)計(jì)達(dá)成協(xié)議,將推出的 Galaxy S23 系列將采用獨(dú)家制芯片,其方名稱為“Qualcomm Snapdragon 8 Gen 2 Mobile Platform for Galaxy”。不過該名還是太長,星已經(jīng)準(zhǔn)備更簡潔的方來提醒人們旗艦采用了制的芯片。名稱為“Snapdragon 8 Gen 2 for Galaxy(驍龍 8 Gen 2 for Galaxy)”。相關(guān)宣傳圖片中使用修改后驍龍標(biāo)志。三星 Galaxy S23 系列發(fā)布會(huì)前,相關(guān)銷圖片已出。IT之家了解到,此前檔顯示,驍 8 Gen 2 for Galaxy 芯片的 CPU 頻率將高達(dá) 3.36GHz,而高通的主版本芯片通以 3.2GHz 運(yùn)行其主要的 X3 內(nèi)核。該芯片將是三星機(jī)獨(dú)占的,種“Snapdragon for Galaxy”芯片形式預(yù)也將延續(xù)到年的 Galaxy S24 系列上。在未來幾年間內(nèi),三星 MX 正在自家研發(fā)可替的高性能芯?
      • 游客3307e61cac 38秒前
        IT之家 1 月 28 日消息,預(yù)計(jì) OPPO 將在 2 月的巴塞羅那 2023 年世界移動(dòng)通信大會(huì)(MWC)上展示其最新的智昌意手技術(shù)?,F(xiàn)在爆料透露陰山 OPPO Find N2 Flip 的完整設(shè)計(jì)渲染圖和大部分狕格該設(shè)備類似于三星 Galaxy Z Flip 4,將成為今年全球推巴蛇的 OPPO 首款豎向折疊屏智爾雅手機(jī)。OPPO Find N2 Flip 智能手機(jī)采用翻蓋式折玃如設(shè)計(jì),正面有豎直方向更大尺寸的示屏。還有兩種顏色可選擇:星光黑和孫子光紫在關(guān)鍵規(guī)格方面,OPPO Find N2 Flip 折疊屏將搭載聯(lián)發(fā)科天璣 9000 + 芯片,以及 8G 內(nèi)存和 256GB 存儲(chǔ)。該機(jī)后置兩鱃魚攝像頭分別是 50MP 主相機(jī)和 8MP 超廣角相機(jī)。外部顯示屏為 3.26 英寸屏幕,支持高清分辨獨(dú)山,60Hz 刷新率。IT之家了解到,OPPO Find N2 Flip 內(nèi)部配備了 6.8 英寸折疊 AMOLED 顯示屏,刷新率為 120Hz。采用居中打孔隋書前置 32MP 攝像頭。該設(shè)備壽麻置 4300mAh 電池,支持 44W 快充。其他規(guī)格包括康寧猩猩玻璃 5 屏幕保護(hù)、IPX4 防護(hù)和用于生物識(shí)別解娥皇的測置指識(shí)別?
      • 游客33338622dc 12秒前
        IT之家 1 月 30 日消息,據(jù)臺(tái)灣地區(qū)經(jīng)濟(jì)日報(bào)報(bào),消息稱鴻海電動(dòng)業(yè)務(wù)正與通用汽車談代工訂單。由于用芯片荒仍未完全解,業(yè)界傳出,通汽車找上鴻海,希通過“以芯片換代”的模式進(jìn)行合作即借由鴻海電子代掌握的芯片資源,助提供通用汽車充的車用芯片,通用車則將其電動(dòng)車交鴻海代工。IT之家了解到,針對相關(guān)聞,鴻海昨日(1 月 29 日)表示不予置評(píng)。負(fù)責(zé)鴻北美電動(dòng)車業(yè)務(wù)的海高管此前曾透露鴻海正與美日韓歐地區(qū)四大傳統(tǒng)車廠談代工合作,預(yù)估 2023 下半年可量產(chǎn)傳統(tǒng)車廠電動(dòng),2024 年進(jìn)入爆發(fā)期。市場研判鴻海正接洽的美系統(tǒng)車廠就是通用汽。業(yè)界人士分析,海集團(tuán)此前承接的國俄亥俄州廠就是去通用汽車的燃油工廠,最巔峰時(shí)一可生產(chǎn) 60 萬輛汽車,是北美單一型最大工廠之一。據(jù)顯示,通用汽車團(tuán)為美國最大的汽制造商,去年在美銷售 227 萬輛汽車,同比增長 2.5%。其中,去年第四季度銷名家增長 41.4%,擊敗豐田?
      • 游客bdcfd35922 21分鐘前
        感謝IT之家網(wǎng)友 行李箱 的線索投遞!IT之家 1 月 30 日消息,看到科技(Kandao Tech)全新一代全景運(yùn)動(dòng)相機(jī) Kandao QooCam 3 此前在?CES 2023?展會(huì)中亮相定于 2023 年年中發(fā)布。看到科技官網(wǎng)上線?Kandao QooCam 3 的頁面,該相機(jī)配了 1/1.55 英寸傳感器,搭載 F1.6 大光圈鏡頭。Kandao QooCam 3 可拍攝 5.7K 30FPS 或 5.7K 25FPS 視頻。在 4K 分辨率下,還可選 30 FPS、50 FPS、60 FPS 進(jìn)行視頻錄制。載最新 SuperSteady 超強(qiáng)防抖功能,在圖片方,Kandao QooCam 3 可拍攝 6200 萬像素的全景圖像IT之家了解到,Kandao QooCam 3 支持 10 米防水,內(nèi)置 4 個(gè)麥克風(fēng)和 1 個(gè)揚(yáng)聲器,結(jié)合后處理可實(shí)現(xiàn)全聲功能,配套單易用的 QooCam App,只要將相機(jī)連接到 QooCam App 即可實(shí)現(xiàn)對相機(jī)的遠(yuǎn)程操控素材編輯,并作品快速分享社交平臺(tái)當(dāng)中除此之外,Kandao QooCam 3 支持全景直播將在上市后通固件升級(jí)方式出?
      • 游客ecd59c4ab7 42小時(shí)前
        本文來自微公眾號(hào):開內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是哥!負(fù)載是看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很用的一個(gè)性指標(biāo)。在觀線上服務(wù)器行狀況的時(shí),我們也是常把負(fù)載找來看一看。線上請求壓過大的時(shí)候經(jīng)常是也伴著負(fù)載的飆。但是負(fù)載原理你真的解了嗎?我列舉幾個(gè)問,看看你對載的理解是足夠的深刻負(fù)載是如何算出來的?負(fù)載高低和 CPU 消耗正相關(guān)嗎?內(nèi)是如何暴露載數(shù)據(jù)給應(yīng)層的?如果對以上問題理解還拿捏是很準(zhǔn),那飛哥今天就你來深入地解一下 Linux 中的負(fù)載!一、解負(fù)載查看程我們經(jīng)常 top 命令查看 Linux 系統(tǒng)的負(fù)載情況一個(gè)典型的 top 命令輸出的負(fù)載下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說的負(fù)載也叫系統(tǒng)平負(fù)載。因?yàn)?純某一個(gè)瞬的負(fù)載值并有太大意義所以 Linux 是計(jì)算了過去一段間內(nèi)的平均,這三個(gè)數(shù)別代表的是去 1 分鐘、過去 5 分鐘和過去 15 分鐘的平均負(fù)載值那么 top 命令展示的數(shù)據(jù)數(shù)是如來的呢?事上,top 命令里的負(fù)值是從 /proc/ loadavg 這個(gè)偽文件里來的。通 strace 命令跟蹤 top 命令的系統(tǒng)調(diào)可以看的到個(gè)過程。#?strace?topopenat(AT_FDCWD,?"/proc/loadavg",?O_RDONLY)?=?7內(nèi)核中定義了 loadavg 這個(gè)偽文件 open 函數(shù)。當(dāng)用態(tài)訪問 /proc/ loadavg 會(huì)觸發(fā)內(nèi)核定義的函數(shù)在這里會(huì)讀內(nèi)核中的平負(fù)載變量,單計(jì)算后便展示出來。體流程如下所示。我們據(jù)上述流程再展開了看。偽文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中會(huì)建 /proc/ loadavg,并為其指定操方法 loadavg_proc_fops。//file:?fs/proc/loadavg.cstatic?int?__init?proc_loadavg_init(void){?proc_create("loadavg",?0,?NULL,?&loadavg_proc_fops);?return?0;}在 loadavg_proc_fops 中包含了打開該件時(shí)對應(yīng)的作方法。//file:?fs/proc/loadavg.cstatic?const?struct?file_operations?loadavg_proc_fops?=?{?.open??=?loadavg_proc_open,?};當(dāng)在用戶態(tài)打開 /proc/ loadavg 文件時(shí),都會(huì)調(diào)用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來會(huì)調(diào)用 loadavg_proc_show 進(jìn)行處理,核心的算是在這里成的。//file:?fs/proc/loadavg.cstatic?int?loadavg_proc_show(struct?seq_file?*m,?void?*v){?unsigned?long?avnrun[3];?//獲取平均負(fù)值?get_avenrun(avnrun,?FIXED_1/200,?0);?//打印輸出平均載?seq_printf(m,?"%lu.%02lu?%lu.%02lu?%lu.%02lu?%ld/%d?%d\n",??LOAD_INT(avnrun[0]),?LOAD_FRAC(avnrun[0]),??LOAD_INT(avnrun[1]),?LOAD_FRAC(avnrun[1]),??LOAD_INT(avnrun[2]),?LOAD_FRAC(avnrun[2]),??nr_running(),?nr_threads,??task_active_pid_ns(current)-last_pid);?return?0;}在 loadavg_proc_show 函數(shù)中做了兩件事。用 get_avenrun 讀取當(dāng)前負(fù)載值將平負(fù)載值按照定的格式打輸出在上面源碼中,大看到了 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪的義,代碼寫這么猥瑣是為內(nèi)核中并有 float、double 等浮點(diǎn)數(shù)類型,而用整數(shù)來模的。這些代都是為了在數(shù)和小數(shù)之轉(zhuǎn)化使的。道這個(gè)背景行了,不用度展開剖析這樣用戶通訪問 /proc/ loadavg 文件就可以取到內(nèi)核計(jì)的負(fù)載數(shù)據(jù)。其中獲取 get_avenrun 只是在訪問 avenrun 這個(gè)全局?jǐn)?shù)組而已。//file:kernel/sched/core.cvoid?get_avenrun(unsigned?long?*loads,?unsigned?long?offset,?int?shift){?loads[0]?=?(avenrun[0]?+?offset)??shift;?loads[1]?=?(avenrun[1]?+?offset)??shift;?loads[2]?=?(avenrun[2]?+?offset)??shift;}現(xiàn)在可以總結(jié)下我們開篇的一個(gè)問題:?內(nèi)核是如暴露負(fù)載數(shù)給應(yīng)用層的內(nèi)核定義了個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打開這個(gè)文的時(shí)候,內(nèi)中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到接著訪問 avenrun 全局?jǐn)?shù)組變量 并將平均負(fù)載從整數(shù)化為小數(shù),打印出來。了,另外一新問題又來,avenrun 全局?jǐn)?shù)組變量中存的數(shù)據(jù)是何,又是被如計(jì)算出來的?二、內(nèi)核負(fù)載的計(jì)算程接上小節(jié)我們繼續(xù)查 avenrun 全局?jǐn)?shù)組變量的數(shù)來源。這個(gè)組的計(jì)算過分為如下兩:1.PerCPU 定期匯總瞬時(shí)負(fù):定時(shí)刷新個(gè) CPU 當(dāng)前任務(wù)數(shù) calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起來,到系統(tǒng)當(dāng)前瞬時(shí)負(fù)載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載定時(shí)器根據(jù)前系統(tǒng)整體時(shí)負(fù)載,使指數(shù)加權(quán)移平均法(一高效計(jì)算平數(shù)的算法)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)。接下來我分成兩個(gè)小來分別介紹2.1 PerCPU 定期匯總負(fù)載 Linux 內(nèi)核中,有一個(gè)子系統(tǒng)做時(shí)間子系。在時(shí)間子統(tǒng)里,初始了一個(gè)叫高辨率的定時(shí)。在該定時(shí)中會(huì)定時(shí)將個(gè) CPU 上的負(fù)載數(shù)(running 進(jìn)程數(shù) + uninterruptible 進(jìn)程數(shù))匯總到系統(tǒng)全的瞬時(shí)負(fù)載量 calc_load_tasks 中。整體流如下圖所示我們把上述程圖展開看下,我們找了高分辨率時(shí)器的源碼下://file:kernel/time/tick-sched.cvoid?tick_setup_sched_timer(void){?//初始化高分辨率時(shí)器?sched_timer?hrtimer_init(&ts-sched_timer,?CLOCK_MONOTONIC,?HRTIMER_MODE_ABS);?//將定時(shí)器的到函數(shù)設(shè)置?tick_sched_timer?ts-sched_timer.function?=?tick_sched_timer;?}在高分辨率初始化的候,將到期數(shù)設(shè)置成了 tick_sched_timer。通過這個(gè)函數(shù)每個(gè) CPU 都會(huì)周期性地執(zhí)行一些務(wù)。其中刷當(dāng)前系統(tǒng)負(fù)就是在這個(gè)機(jī)進(jìn)行的。里有一點(diǎn)要意一個(gè)前提每個(gè) CPU 都有自己獨(dú)立的運(yùn)行隊(duì),。我們根 tick_sched_timer 的源碼進(jìn)行蹤,它依次過調(diào)用 tick_sched_handle => update_process_times => scheduler_tick。最終在 scheduler_tick 中會(huì)刷新當(dāng)前 CPU 上的負(fù)載值到 calc_load_tasks 上。因?yàn)槊總€(gè) CPU 都在定時(shí)刷,所以 calc_load_tasks 上記錄的就是整個(gè)統(tǒng)的瞬時(shí)負(fù)值。我們來下負(fù)責(zé)刷新 scheduler_tick 這個(gè)核心函數(shù)://file:kernel/sched/core.cvoid?scheduler_tick(void){?int?cpu?=?smp_processor_id();?struct?rq?*rq?=?cpu_rq(cpu);?update_cpu_load_active(rq);?}在這個(gè)函數(shù)中,獲取前 cpu 以及其對應(yīng)運(yùn)行隊(duì)列 rq(run queue),調(diào)用 update_cpu_load_active 刷新當(dāng)前 CPU 的負(fù)載數(shù)據(jù)全局?jǐn)?shù)組中//file:kernel/sched/core.cstatic?void?update_cpu_load_active(struct?rq?*this_rq){??calc_load_account_active(this_rq);}//file:kernel/sched/core.cstatic?void?calc_load_account_active(struct?rq?*this_rq){?//獲取當(dāng)前運(yùn)隊(duì)列的負(fù)載對值?delta??=?calc_load_fold_active(this_rq);?if?(delta)??//添加到全局瞬時(shí)載值??atomic_long_add(delta,?&calc_load_tasks);?}在 calc_load_account_active 中看到,通過 calc_load_fold_active 獲取當(dāng)前運(yùn)行隊(duì)列的負(fù)相對值,并它加到全局時(shí)負(fù)載值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)系統(tǒng)當(dāng)前時(shí)下的整體瞬負(fù)載總數(shù)了我們再展開看是如何根運(yùn)行隊(duì)列計(jì)負(fù)載值的://file:kernel/sched/core.cstatic?long?calc_load_fold_active(struct?rq?*this_rq){?long?nr_active,?delta?=?0;?//?R?和?D?狀態(tài)的用戶?task?nr_active?=?this_rq-nr_running;?nr_active?+=?(long)?this_rq-nr_uninterruptible;?//?只返回變化量?if?(nr_active?!=?this_rq-calc_load_active)?{??delta?=?nr_active?-?this_rq-calc_load_active;??this_rq-calc_load_active?=?nr_active;?}?return?delta;}哦,原來是同計(jì)算了 nr_running 和 nr_uninterruptible 兩種狀態(tài)的程的數(shù)量。應(yīng)于用戶空中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個(gè)長期存在的據(jù)。所以在新 rq 里的進(jìn)程數(shù)到上的時(shí)候,需要刷變化量就行,不全部重算。此上述函數(shù)回的是一個(gè) delta。2.2 定時(shí)計(jì)算系統(tǒng)平負(fù)載上一小中我們找到系統(tǒng)當(dāng)前瞬負(fù)載 calc_load_tasks 變量的更新過程。現(xiàn)在們還缺一個(gè)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負(fù)載機(jī)制。傳統(tǒng)義上,我們計(jì)算平均數(shù)時(shí)候采取的法都是把過一段時(shí)間的字都加起來后平均一下把過去 N 個(gè)時(shí)間點(diǎn)的有瞬時(shí)負(fù)載加起來取一平均數(shù)不完了。這其實(shí)我們傳統(tǒng)意上理解的平數(shù),假如有 n 個(gè)數(shù)字,分別是 x1, x2, ..., xn。那么這個(gè)數(shù)據(jù)集合的均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用種簡單的算來計(jì)算平均載的話,存以下幾個(gè)問:1.需要存儲(chǔ)過去每一采樣周期的據(jù)假設(shè)我們 10 毫秒都采集一次那么就需要用一個(gè)比較的數(shù)組將每次采樣的數(shù)全部都存起,那么統(tǒng)計(jì)去 15 分鐘的平均數(shù)得存 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個(gè)新觀察值,就從移動(dòng)平均減去一個(gè)最的觀察值,加上一個(gè)最的觀察值,存數(shù)組會(huì)頻地修改和更。2.計(jì)算過程較為復(fù)雜算的時(shí)候再整個(gè)數(shù)組全起來,再除樣本總數(shù)。然加法很簡,但是成百千個(gè)數(shù)字的加仍然很是瑣。3.不能準(zhǔn)確表示當(dāng)變化趨勢傳的平均數(shù)計(jì)過程中,所數(shù)字的權(quán)重一樣的。但于平均負(fù)載種實(shí)時(shí)應(yīng)用說,其實(shí)越近當(dāng)前時(shí)刻數(shù)值權(quán)重應(yīng)越要大一些好。因?yàn)檫@能更好反應(yīng)期變化的趨。所以,在 Linux 里使用的并是我們所以的傳統(tǒng)的平數(shù)的計(jì)算方,而是采用一種指數(shù)加移動(dòng)平均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法這種指數(shù)加移動(dòng)平均數(shù)算法在深度習(xí)中有很廣的應(yīng)用。另股票市場里 EMA 均線也是使用是類似的方求均值的方。該算法的學(xué)表達(dá)式是a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想解起來有點(diǎn)復(fù)雜,感興的同學(xué)可以 Google 自行搜索。我們只需要道這種方法實(shí)際計(jì)算的候只需要上個(gè)時(shí)間的平數(shù)即可,不要保存所有時(shí)負(fù)載值。外就是越靠現(xiàn)在的時(shí)間權(quán)重越高,夠很好地表近期變化趨。這其實(shí)也在時(shí)間子系中定時(shí)完成,通過一種做指數(shù)加權(quán)動(dòng)平均計(jì)算方法,計(jì)算三個(gè)平均數(shù)我們來詳細(xì)下上圖中的行過程。時(shí)子系統(tǒng)將在鐘中斷中會(huì)冊時(shí)鐘中斷處理函數(shù)為 timer_interrupt 。//file:arch/ia64/kernel/time.cvoid?__inittime_init?(void){?register_percpu_irq(IA64_TIMER_VECTOR,?&timer_irqaction);?ia64_init_itm();}static?struct?irqaction?timer_irqaction?=?{?.handler?=?timer_interrupt,?.flags?=?IRQF_DISABLED?|?IRQF_IRQPOLL,?.name?=??"timer"};當(dāng)每次時(shí)鐘節(jié)拍來時(shí)會(huì)調(diào)用 timer_interrupt,依次會(huì)調(diào)用到 do_timer 函數(shù)。//file:kernel/time/timekeeping.cvoid?do_timer(unsigned?long?ticks){???calc_global_load(ticks);}其中 calc_global_load 是平均負(fù)載計(jì)算的核心它會(huì)獲取系當(dāng)前瞬時(shí)負(fù)值 calc_load_tasks,然后來計(jì)算去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載,保存到 avenrun 中,供用戶程讀取。//file:kernel/sched/core.cvoid?calc_global_load(unsigned?long?ticks){??//?1獲取當(dāng)前瞬時(shí)負(fù)載值?active?=?atomic_long_read(&calc_load_tasks);?//?2平均負(fù)載的算?avenrun[0]?=?calc_load(avenrun[0],?EXP_1,?active);?avenrun[1]?=?calc_load(avenrun[1],?EXP_5,?active);?avenrun[2]?=?calc_load(avenrun[2],?EXP_15,?active);?}獲取瞬時(shí)負(fù)載比較簡單就是讀取一內(nèi)存變量而。在 calc_load 中就是采用了我們前面的指數(shù)加權(quán)動(dòng)平均法來算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)的。具體實(shí)的代碼如下//file:kernel/sched/core.c/*?*?a1?=?a0?*?e?+?a?*?(1?-?e)?*/static?unsigned?longcalc_load(unsigned?long?load,?unsigned?long?exp,?unsigned?long?active){?load?*=?exp;?load?+=?active?*?(FIXED_1?-?exp);?load?+=?1UL?<>?FSHIFT;}雖然這個(gè)算法理起來挺復(fù)雜但是代碼看來確實(shí)要簡不少,計(jì)算看起來很少而且看不懂沒有關(guān)系,需要知道內(nèi)并不是采用原始的平均計(jì)算方法,是采用了一計(jì)算快,且更好表達(dá)變趨勢的算法行。至此,們開篇提到“負(fù)載是如計(jì)算出來的?”這個(gè)問題有結(jié)論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總一個(gè)全局系瞬時(shí)負(fù)載值,然后再定使用指數(shù)加移動(dòng)平均法統(tǒng)計(jì)過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均載。三、平負(fù)載和 CPU 消耗的關(guān)系現(xiàn)在很多學(xué)都將平均載和 CPU 給聯(lián)系到了一起。認(rèn)為載高、CPU 消耗就會(huì)高,負(fù)載低,CPU 消耗就會(huì)低。在很的 Linux 的版本里,統(tǒng)計(jì)負(fù)載時(shí)候確實(shí)是計(jì)算了 runnable 的任務(wù)數(shù)量,這些進(jìn)程對 CPU 有需求。在個(gè)年代里,載和 CPU 消耗量確實(shí)是正相關(guān)的負(fù)載越高就示正在 CPU 上運(yùn)行,或等待 CPU 執(zhí)行的進(jìn)程越多,CPU 消耗量也會(huì)越高。但前面我們看了,本文使的 3.10 版本的 Linux 負(fù)載平均數(shù)不跟蹤 runnable 的任務(wù),而還跟蹤處于 uninterruptible sleep 狀態(tài)的任務(wù)。而 uninterruptible 狀態(tài)的進(jìn)程其實(shí)不占 CPU 的。所以說,負(fù)載高并一定是 CPU 處理不過來,也有可會(huì)是因?yàn)榇?等其他資源度不過來而得進(jìn)程進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致!為什么要么修改。我網(wǎng)上搜到了在 1993 年的一封郵件里找到了因,以下是件原文。From:?Matthias?Urlichs?Subject:?Load?average?broken??Date:?Fri,?29?Oct?1993?11:37:23?+0200??The?kernel?only?counts?"runnable"?processes?when?computing?the?load?average.I?don't?like?that;?the?problem?is?that?processes?which?are?swing?orwaiting?on?"fast",?i.e.?noninterruptible,?I/O,?also?consume?resources.?It?seems?somewhat?nonintuitive?that?the?load?average?goes?down?when?youreplace?your?fast?swap?disk?with?a?slow?swap?disk...?Anyway,?the?following?patch?seems?to?make?the?load?average?much?moreconsistent?WRT?the?subjective?speed?of?the?system.?And,?most?important,?theload?is?still?zero?when?nobody?is?doing?anything.?;-)---?kernel/sched.c.orig?Fri?Oct?29?10:31:11?1993+++?kernel/sched.c??Fri?Oct?29?10:32:51?1993@@?-414,7?+414,9?@@????unsigned?long?nr?=?0;?????for(p?=?&LAST_TASK;?p?>?&FIRST_TASK;?--p)-???????if?(*p?&&?(*p)->state?==?TASK_RUNNING)+??????if?(*p?&&?((*p)->state?==?TASK_RUNNING)?||+????????????????(*p)->state?==?TASK_UNINTERRUPTIBLE)?||+???????????????(*p)->state?==?TASK_SWING))???????????nr?+=?FIXED_1;????return?nr;?}可見這個(gè)修改是在 1993 年就引入了。這封郵件所的 Linux 源碼變化中可以看到負(fù)載正式把 TASK_UNINTERRUPTIBLE 和 TASK_SWAPPING 狀態(tài)(交換狀態(tài)后來從 Linux 中刪除)的程也給添加進(jìn)來。在這郵件中的正中,作者也楚地表達(dá)了什么要把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程添加進(jìn)來原因。我把的說明翻譯下,如下:內(nèi)核在計(jì)算均負(fù)載時(shí)只算“可運(yùn)行進(jìn)程。我不歡那樣;問是正在“快”交換或等的進(jìn)程,即可中斷的 I / O,也會(huì)消耗資源當(dāng)您用慢速換磁盤替換速交換磁盤,平均負(fù)載降似乎有點(diǎn)直觀...... 無論如何,下面的丁似乎使負(fù)平均值更加致 WRT 系統(tǒng)的主觀度。而且,重要的是,沒有人做任事情時(shí),負(fù)仍然為零。;-)”這一補(bǔ)丁提交者的要思想是平負(fù)載應(yīng)該表對系統(tǒng)所有源的需求情,而不應(yīng)該表現(xiàn)對 CPU 資源的需求。假設(shè)某 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程因?yàn)?待磁盤 IO 而排隊(duì)的話,此時(shí)它并消耗 CPU,但是正在磁盤等硬件源。那么它應(yīng)該體現(xiàn)在均負(fù)載的計(jì)里的。所以者把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程表現(xiàn)到平均載里了。所,負(fù)載高低明的是當(dāng)前統(tǒng)上對系統(tǒng)源整體需求情況。如果載變高,可是 CPU 資源不夠了也可能是磁 IO 資源不夠了,所還需要配合它觀測命令體分情況分。四、總結(jié)天我?guī)Т蠹?入地學(xué)習(xí)了下 Linux 中的負(fù)載。我們根據(jù)幅圖來總結(jié)下今天學(xué)到內(nèi)容。我把載工作原理成了如下三。1.內(nèi)核定時(shí)匯總每 CPU 負(fù)載到系統(tǒng)瞬時(shí)負(fù)2.內(nèi)核使用指數(shù)加權(quán)移平均快速計(jì)過去 1、5、15 分鐘的平均數(shù)3.用戶進(jìn)程通打開 loadavg 讀取內(nèi)核中的均負(fù)載我們回頭來總結(jié)下開篇提到幾個(gè)問題。1.負(fù)載是如何計(jì)算出來的?是定時(shí)將每 CPU 上的運(yùn)行隊(duì)列 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量總到一個(gè)全系統(tǒng)瞬時(shí)負(fù)值中,然后定時(shí)使用指加權(quán)移動(dòng)平法來統(tǒng)計(jì)過 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。2.負(fù)載高低和 CPU 消耗正相關(guān)嗎?載高低表明是當(dāng)前系統(tǒng)對系統(tǒng)資源體需求更情。如果負(fù)載高,可能是 CPU 資源不夠了,也能是磁盤 IO 資源不夠了。所以不說看著負(fù)載高,就覺得 CPU 資源不夠用了3.內(nèi)核是如何暴露負(fù)載據(jù)給應(yīng)用層?內(nèi)核定義一個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打開這個(gè)件的時(shí)候,核中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用,該函數(shù)中問 avenrun 全局?jǐn)?shù)組變量,將平均負(fù)載整數(shù)轉(zhuǎn)化為數(shù),然后打出來?
      • 游客168807018b 44小時(shí)前
        IT之家 1 月 30 日消息,小鵬汽車今日宣布,王英女士正式加入小汽車,出任總裁一,自 2023 年 1 月 30 日起生效。她將負(fù)責(zé)司的產(chǎn)品規(guī)劃、產(chǎn)組合管理和銷售業(yè),并向小鵬汽車董長兼首席執(zhí)行官何鵬匯報(bào)。在加入小汽車之前,王鳳英于長城汽車工作超三十年,從一線銷做起,至副董事長總經(jīng)理,2022 年 7 月辭去長城汽車總經(jīng)理孟鳥務(wù)。據(jù)顯示,小鵬汽車 2022 年累計(jì)交付量為 120757 臺(tái),同比增長 23%。截至 2022 年 12 月 31 日,小鵬汽車歷史累計(jì)交付量達(dá)到 258710 臺(tái)。此外,小鵬汽車 1 月 17 日宣布啟動(dòng) G3i / P5 / P7 新年新價(jià)格體系,降幅在 2 萬-3.6 萬元之間。同時(shí),公告發(fā)布前年內(nèi)訂購了 G3i / P5 / P7 的首任車主,小鵬汽車也將瞿如步予新春回饋,包括整質(zhì)保延長至 10 年 / 20 萬公里,并贈(zèng)送 4 年基礎(chǔ)保養(yǎng)。1 月 18 日,何小鵬在小鵬汽車內(nèi)部的年總結(jié)會(huì)上表示,小汽車的目標(biāo)是在下個(gè)五年里,2025 年經(jīng)營利潤轉(zhuǎn)正。具體來看,2025 年最低綜合毛利率達(dá) 17%,年度研發(fā)投入達(dá)百億級(jí)別IT之家了解到,何小鵬 1 月 28 日發(fā)布全員內(nèi)部信稱,小鵬汽藟山 2023 年計(jì)劃有 2 款新車上市,并對現(xiàn)有 3 款老車型換代,總共泑山款車,目標(biāo)是全年交付 20 萬輛車關(guān)于
      • 游客63ead9cd7b 5天前
        感謝IT之家網(wǎng)友 雨雪載途、xiaocluoyuzi 的線索投遞!IT之家 1 月 26 日消息,2023 年春節(jié)檔可十分熱鬧,類型國產(chǎn)大齊聚一堂,幻、懸疑、劇、諜戰(zhàn)、畫等全覆蓋國內(nèi)電影票也終于在疫時(shí)代迎來復(fù)。根據(jù)貓眼業(yè)版數(shù)據(jù),2023 年 1 月 26 日 22 時(shí) 36 分,2023 年春節(jié)檔(1 月 21 日-1 月 27 日)總票房(含預(yù))破 60 億!《滿江》《流浪地 2》《熊出沒?伴我“芯”》分列節(jié)檔票房前位。今日下,電影《滿紅》官方微發(fā)布了一則明,針對網(wǎng)流傳的“幽場”“偷票”“買票房“資本操控“抄襲”等論進(jìn)行了否,表示純屬分別有用心人使用多種段造謠。聲致所有關(guān)心熱愛《滿江》的朋友們今年春節(jié)檔部國產(chǎn)佳作映,并在市表現(xiàn)及口碑面都取得了俗的成績,也為電影市的整體復(fù)蘇入了一劑強(qiáng)針。遺憾的,我們發(fā)現(xiàn)日于各平臺(tái)現(xiàn)了諸多針《滿江紅》惡意謠言,此我們深感心。作為創(chuàng)者,我們歡觀眾對于電內(nèi)容的任何論,但對于些別有用心人故意造謠意抹黑的行感到十分遺。這種行為單對《滿江》一部影片成了傷害,擾亂了春節(jié)的市場環(huán)境進(jìn)一步傷害中國電影產(chǎn)。為共同維良好的市場境,我們本想進(jìn)行表態(tài)充滿善意地為這只是一部分別有用之人的行徑但由于目前言已經(jīng)裹挾輿論,影響更為廣大的影觀眾,我認(rèn)為《滿江》有責(zé)任發(fā)自己的聲音在此我們負(fù)任地聲明,于《滿江紅所被指責(zé)諸 "幽靈場" "偷票房" "買票房" "資本操控" "抄襲" 等均為無稽之談,純屬分別有用心人使用多種段造謠,利個(gè)別影城或票系統(tǒng)出現(xiàn)故障等問題以點(diǎn)蓋面惡攻擊生事。此《滿江紅各出品方正收集證據(jù),已開始依法過訴訟等方維護(hù)影片合權(quán)益。電影滿江紅》2023 年 1 月 26 日IT之家了解到,1 月 24 日晚間,有微博友反映,自購買的《流地球 2》電影票被影院“設(shè)備故障為理由退款,發(fā)現(xiàn)影院將當(dāng)天同一段的同一放廳讓給了同上映的《滿紅》,引發(fā)議。對此,事電影院工人員 25 日向觀察者表示,退票天確實(shí)有一機(jī)器出現(xiàn)故,而根據(jù)影上座率等更排片也是影常見做法?

          <code id='5ee97'></code><style id='706f3'></style>
        • <acronym id='c8831'></acronym>
          <center id='ff432'><center id='20735'><tfoot id='6f594'></tfoot></center><abbr id='88513'><dir id='68970'><tfoot id='fa6de'></tfoot><noframes id='e4493'>

        • <optgroup id='2bc40'><strike id='53c51'><sup id='85df7'></sup></strike><code id='4d7f1'></code></optgroup>
            1. <b id='c77d5'><label id='e0453'><select id='1e978'><dt id='7fb03'><span id='37ba1'></span></dt></select></label></b><u id='04693'></u>
              <i id='0cd17'><strike id='7fc1b'><tt id='edcd8'><pre id='a443f'></pre></tt></strike></i>

              又大又粗又硬又爽又黄毛片_插B内射18免费视频_黄色网站在线视频_国产真人一级毛片在线视频
              1. <b id="x0hdm"></b>
            2. <sup id="x0hdm"></sup>