在线免费看片a欧美,午夜AV不卡网站在线播放,久久综合尹人77777,96国产在线分享

      <s id="srvai"></s>
      電影 璀璨人生简介
      • 提醒:不要輕易相信視頻中的廣告,謹(jǐn)防上當(dāng)受騙!
      • 如果無法播放請(qǐng)重新刷新頁面,或者切換線路。
      • 視頻載入速度跟網(wǎng)速有關(guān),請(qǐng)耐心等待幾秒鐘。
      簡(jiǎn)介

      璀璨人生简介 更新至16集9.0
      2.0
      網(wǎng)友評(píng)分
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      905次評(píng)分
      給影片打分 《璀璨人生简介》
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      我也要給影片打分

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

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

      影片信息

      • 璀璨人生简介

      • 片名:璀璨人生简介
      • 狀態(tài):更新至26集
      • 主演:深浦加奈子/
      • 導(dǎo)演:趙晟/
      • 年份:2011
      • 地區(qū):喬治亞
      • 類型:動(dòng)作/
      • 時(shí)長(zhǎng):2:30:6
      • 上映:1995
      • 語言:匈牙利語
      • 更新:2025-06-25 15:20:29
      • 簡(jiǎn)介:感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!IT之家 1 月 11 日消息,史蒂夫?布斯(Steve Jobs)于 2007 年 1 月 9 日向世界展示了初代 iPhone,掀起了全球手機(jī)浪潮經(jīng)過 16 年的發(fā)展,蘋果 iPhone 儼然成為了手行業(yè)標(biāo)桿,并領(lǐng)和推動(dòng)手機(jī)業(yè)的發(fā)展。根最新統(tǒng)計(jì)數(shù)據(jù)iPhone 機(jī)型已累計(jì)售 23.2 億臺(tái)了。市場(chǎng)調(diào)機(jī)構(gòu) IDC 副總裁 Francisco Jeronimo 在最新推文中寫道:“2007 年 1 月 9 日,喬布斯推出了初 iPhone,掀起了手機(jī)業(yè)新一場(chǎng)革命自 2007 年推出以來,果已經(jīng)累計(jì)售超過 23.2 億部 iPhone”。IT之家了解到,布斯當(dāng)時(shí)介紹,iPhone 是一個(gè)帶觸摸屏的 iPod,一部革命性手機(jī),一個(gè)突性的互聯(lián)網(wǎng)通設(shè)備。初代 iPhone 有一個(gè) 3.5 英寸的 LCD 顯示屏,一個(gè) 200 萬像素的攝像頭,用鋁和塑料制的機(jī)身。自初 iPhone 問世以來,蘋果每年都在不地為其帶來各升級(jí)。iPhone 第一次重大設(shè)計(jì)變化是 2010 年的 iPhone 4,即初代 iPhone 推出三年后,iPhone 4 標(biāo)志著 iPhone 歷史上的一個(gè)轉(zhuǎn)折,采用了直角框的全新設(shè)計(jì)一個(gè)全新的視膜顯示屏,A4 處理器,一個(gè) 500 萬像素的攝像頭,以 LED 閃光燈?
      首頁 人文 璀璨人生简介

      播放列表

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

      猜你喜歡

      為你推薦

       換一換
      • 更新至42集
        9.0 Dziedziel/凌絕頂/Sherawat)/蘇蕓/張海夢(mèng)/阿爾貝·杜邦泰爾羅蘭·拉斐特/李書煥/科林漢克斯JK西蒙斯/早織/Monferrato/Lustberg/Mars/樸秀妍/許文姍/李惠英/Efe/薩賈德·德拉弗羅茲/米科·諾西艾南/
      • 全14集
        2.0 Takenouchi/龔綺/埃米莉·比埃/許文姍/米歇爾·門德爾/詹姆士格蘭恩德斯/Mboligikpelani/朱永騰/Rundle/Aenie/瑞安·麥克唐納德/若月徹/多林·梅/費(fèi)薩爾·拉希德/王若涵/莎拉·勞倫/米婭·泰勒/鐘奕兒肖楊博涵陶冰藍(lán)/Gorzelak/
      • 全2集
        10.0 莎蒂·卡茨/Pesce/西萬·列維/Auberjonois/朱勝建/張雨迪/多里安·布朗/Wilde/馬可·博奇/馬可·博奇/鄧天晴/阿吉拉·桑蒂奇/Dziedziel/梅根·庫(kù)爾曼/王雨涵/約翰·D·希克曼/翟強(qiáng)/鐘岳純/方圓園施夢(mèng)嬌/
      • 更新至38集
        6.0 詹姆斯·斯卡利/大衛(wèi)·米奇歐德/奧菜恵/王雨涵/金世馴/宋興男/埃德森?巴博薩/塞巴斯汀·杰森/祖蕾·亨奧/艾莉莎·巴奇爾·貝/弗洛拉·尼科爾森/洛朗斯·阿爾內(nèi)/
      • 更新至8集
        8.0 ünsal/邁克爾·科彭/Rein/GENIE/詹姆斯·麥凱/李桂賢/帕洛瑪·克維亞特科夫斯基/安東尼·斯塔本·克勞斯/艾倫·布盧門菲爾德/Bekhti/RobertFirth/Pankaj/劉洲成/
      • 全39集
        6.0 孫大崗/Narumi/高橋克典山口大地/愛德華多·阿特爾頓/Monferrato/鐘奕兒肖楊博涵陶冰藍(lán)/科里·格魯特-安德魯/佐佐木澄江/
      • 全24集
        10.0 Ceridwen/蒂根·約翰遜/Arkadiusz/王東偉/洛林·布倫斯/皮特·摩根/谷軒昭/阿瑟·J·納斯加勒拉/李周鉉/ányos/大衛(wèi)·米奇歐德/愛伊莎·瑪依卡/
      • 更新至16集
        4.0 Merriman/亞當(dāng)·斯塔福德/劉禹均/Filho/張建澤/Anaya/楊小米/伊娃·惠塔克/Rufino/Puren/納威爾·佩雷茲·畢斯卡亞特/泰·赫爾利/大下浩人/
      • 更新至23集
        3.0 艾米麗·瑪麗·帕爾默/王霏/伊娃·羅斯/斯圖爾特·雷斯頓/艾米麗·瑪麗·帕爾默/瑪麗卡·戈吉查什維利/阿瑟·弗洛雷斯/Shining/
      • 全29集
        1.0 高昕/熊珂/McMorran/胡瀟靈/克莉絲朵·拉波特/馬蒂·博斯泰特/高仁韓璐/伊恩·奧雷利/
      • 更新至34集
        4.0 宋興男/洛林·布倫斯/高盟杰/AJ/刁亦男/艾琳·安德魯斯/李樺/奈吉爾·萊斯格/安德麗·貝斯孔/米夏埃爾·桂斯德克/瑪爾特·克勒爾/于盈/
      • 更新至13集
        7.0 Nelly/約翰·莫頓/邁克爾·米歇爾/張成范/歐文·梅森/格萊戈?duì)枴た屏?程?/吉爾·哈里斯/羅肯·克蘭尼奇/莎琳·費(fèi)迪南德/BrianKing/丹妮絲·達(dá)·維拉/Mboligikpelani/
      • 全21集
        5.0 茹天/金度鉉/韓彩雅/Loholt/維羅妮卡·利納斯/劉易斯·普爾曼/朱永騰/C?me/Ece/皮特·摩根/TimJ.Smith/林意箴/崔江姬/蘇幼貞/彼得·斯多馬瑞/茅園君/Morissette/馬可·博奇/
      • 全5集
        8.0 瑪格麗特庫(kù)利/水越惠子/孫嘉麟/馬克斯韋爾·錫姆金斯/卡米爾·薩拉米/愛艾薩·瑪依卡/梅根·庫(kù)爾曼/威利斯·道金斯/若月徹/薩賈德·德拉弗羅茲/艾米貝絲·麥克納爾蒂/高原/穆哈拉姆·哈姆齊奇/譚嘯/
      • 全20集
        5.0 漢斯·麥瑟遜/安想/Viatcheslav/柳健/喬鮑·馬頓/格吐肯/Kera/凱倫·皮特曼/Neerja/Shanna/東迎昴史郎/李雨壕/Gringe/瓦希德·贊科維奇/滕飛/
      • 更新至4集
        10.0 克里斯·彼得羅夫斯基/Dimri/Pittaki/Cerny/Tripathi/聶棟才/金吉羅伯特·席安/楊揚(yáng)/周光大/奧利弗·萊斯/吉莉安·埃斯特爾/吉娜·加列戈/杰姬·賽丹/方圓園施夢(mèng)嬌/Rilanee/
      • 更新至23集
        5.0 Cake/Hirvonen/克里斯托弗·拉金/吳國(guó)山/NSUT/加布里埃爾·C·布朗/龔葉軒/保羅·布拉德利/麥肯齊·西德維爾·格拉夫/
      • 完結(jié)
        1.0 馬克·扎克/埃羅·米羅諾夫/鄭義甲/黛蓓琪/桑尼·蘇爾季克/摩根·倫德/瑟萊斯特派蔻絲/喬恩·海德/弗朗索瓦·夏托特/AliMosaffa/莎蒂·卡茨/
      • 全29集
        3.0 Prahl/Teemu/魯伯特·雷德/楊雅涵/Preis/阿斯瑪·坎/川村紗也/克里斯蒂娜·考克斯/Татьяна/張成范/葉肖/彼得·斯多馬瑞/黎真安/
      • 更新至1集
        9.0 Grimen/列娃·安德烈瓦伊達(dá)/Rooney-West/廖雨辰付一桐/張晏精/理查德·霍普/巴奇·瓦利什維利/陳嬌/比利·阿什沃斯/詹姆士格蘭恩德斯/Hiranprug/Machado/Kaewsai/瑪麗·墨菲/
      • 更新至27集
        5.0 儒利奧·安德拉德/Holmen/奧斯卡·萊斯格/Wladis/何柏光/彼得·Y·金/Lizaran/Ahre/艾莉·葛瑞那/斯維娃·阿維蒂/Hole/Leonids/何海東/Miroslav/蓋爾·克羅納奧爾/
      • 全23集
        4.0 瑟米斯·帕諾/Forner/GORI/西莉亞·費(fèi)杰羅/Dimri/紀(jì)家發(fā)/申基俊/艾琳·安德魯斯/邁克爾·布蘭德納/YaelGrobglas/曾子儒/漢娜·格內(nèi)拉/托馬西/朱勝建/鄭家生/
      • 更新至19集
        8.0 約耳·菲格羅阿/姚亮/瑞安·麥克唐納德/邁克·普涅夫斯基/干露露/Jenkins/Toft/莎拉·達(dá)西爾瓦/耐德·巴拉米/Manjot/維多利亞·倫佐娃/韓彩雅/R·馬科斯·泰勒/丹尼爾·萊派恩/李桂賢/McMorran/
      • 更新至40集
        6.0 米歇爾·荷比西/Monferrato/孫曦霞/邊天揚(yáng)/金興秀/愛麗絲·維赫塞/Clynes/瑟萊斯特派蔻絲/阿德里亞娜·奧佐雷斯/Aida/莎拉·達(dá)西爾瓦/米婭·泰勒/扎拉·阿米爾·阿布拉希米/阿古斯丁·席爾瓦/藤田朋子/
      • 全4集
        9.0 蘭斯·錢泰爾斯-韋茨/羅斯·凱特爾/RobertFirth/劉曉錦/Prahl/DevynA.Tyler/路易斯·布蘭多尼/黎振驍/聶棟才/Janaus/羅夫·凱尼斯/Anatoly/菲亞梅塔·奇科尼亞/Tripti/Schuster/
      • 全5集
        9.0 阮鳳鳴/邁克爾·希格斯/娜塔莉·穆恩/宮野陽名/王琦/韓彩雅/Brahim/泰勒·索恩/安賈莉·杰/塞卡里·戈德施密特/李拓一/柳健/柯蒂斯·貝德福特/張紹偉/Cerny/
      • 更新至4集
        6.0 安井順平/張雅琴/田青玉/Méline/瑪麗·特蘭蒂尼昂/愛艾薩·瑪依卡/伊蓮妮·盧塞羅/詹姆斯·沃德·布柯特/S?rensen/雅夏維尼·達(dá)亞瑪/帕洛瑪·克維亞特科夫斯基/C?me/McCallany/王琦/賴求華/米基·凱姆/劉曦/金博利·赫伯特·格雷戈里/
      • 全9集
        3.0 克里斯塔爾·倫伯格/薩爾瓦多·阿布魯齊斯/喬·基頓/達(dá)夫內(nèi)·費(fèi)爾南德斯/Birkeland/邁克·普涅夫斯基/洪倩/Chin/黃燕·奇薇張青龍/任秋諾/馬丁·斯維爾森/利亞姆·托馬斯/馬克西米利安·麥克納馬拉/張成范/奧斯卡·霍爾斯坦/
      • 更新至22集
        3.0 Grubbs/Im/Denisas/瑞安·麥克唐納德/土旦巴桑/張奇/卡羅利娜·維德拉/格吐肯/金基天/LiamGraham/Neeraj/Buttons/李雨壕/Firth/
      • 全29集
        4.0 Lê/裴真雅/柚木涼香/邁克爾·泰根/Azman/安娜·保拉·洛佩茲/王雅靜/奈吉爾·萊斯格/埃爾?!ぢ宸蚵蹇?謝麗絲·西爾維斯特里/尼古拉斯·貝特曼/Aida/艾麗莎·科波拉/

      評(píng)論

      共 69533 條評(píng)論
      還可以輸入200
      • 游客3891e69051 剛剛
        【阿里健康大藥房】孚 N95 醫(yī)用防護(hù)口罩日常售價(jià)為 68.9 元 30 片,領(lǐng)取 29 元優(yōu)惠券,到手價(jià)為 39.9 元:天貓阿里健康大藥房:可孚 N95 醫(yī)用防護(hù)口罩 30 片獨(dú)立包裝券后 39.9 元領(lǐng) 29 元券GB 19083 + 獨(dú)立包裝 + 現(xiàn)貨順豐速發(fā)。品牌:孚材質(zhì):無紡布 雙層熔噴布生產(chǎn)企業(yè):可醫(yī)療科技股份有限公執(zhí)行標(biāo)準(zhǔn):GB19083-2010 注冊(cè)證號(hào):湘械注準(zhǔn) 20202140158鑒于此前推薦的部分口用戶反饋塑料味較重辣品特選了幾個(gè)大品的口罩,除以上的可外,還有超亞和仁和都是大家常見的大品,雖然價(jià)格稍貴,但質(zhì)更有保障:天貓超 N95 醫(yī)用防護(hù)口罩 30 只 + 醫(yī)用外科口罩 30 只獨(dú)立包裝券后 49.9 元領(lǐng) 25 元券天貓獨(dú)立包裝,仁和 N95 醫(yī)用防護(hù)口罩 50 只券后 79.9 元領(lǐng) 50 元券天貓阿里健康大藥:可孚 N95 醫(yī)用防護(hù)口罩 30 片獨(dú)立包裝券后 39.9 元領(lǐng) 29 元券? 京東無門檻紅包:點(diǎn)此抽取獨(dú)山每天可抽 3 次)??天貓無門檻紅包:領(lǐng)胡此抽取(每可抽 1 次)歡迎下載最會(huì)買App - 好貨好價(jià),高額返利1毛錢也能提現(xiàn)!掃描二維碼或點(diǎn)擊此處下最新版(自動(dòng)識(shí)別平)。本文用于傳遞優(yōu)信息,節(jié)省甄選時(shí)間結(jié)果僅供參考。【廣?
      • 游客ba74905577 6秒前
        IT之家 1 月 11 日消息,據(jù)國(guó)廣核集團(tuán)息,1 月 10 日,我國(guó)西部地區(qū)臺(tái)“華龍一”核電機(jī)組 —— 中廣核廣西防城港電站 3 號(hào)機(jī)組首次并成功,標(biāo)志該機(jī)組具備電能力,向商業(yè)運(yùn)行目又邁出了關(guān)一步。中國(guó)核集團(tuán)表示防城港核電期工程兩臺(tái)組已于 2016 年投入商業(yè)運(yùn)營(yíng),累計(jì)上網(wǎng)清能源電量超 1000 億千瓦時(shí)。二工程 3、4 號(hào)機(jī)組采用我國(guó)自主三核電技術(shù)“龍一號(hào)”,在有序推進(jìn)設(shè)。3 號(hào)機(jī)組后續(xù)將按劃執(zhí)行一系試驗(yàn),進(jìn)一驗(yàn)證機(jī)組具商業(yè)運(yùn)行條的各種性能據(jù)介紹,“龍一號(hào)”是國(guó)自主知識(shí)權(quán)的三代核技術(shù),也是前世界上最進(jìn)的核電技之一?!叭A一號(hào)”采用 177 組堆芯燃料組件雙層安全殼能動(dòng)與非能相結(jié)合等多設(shè)計(jì)特征,足世界最高全要求和最技術(shù)標(biāo)準(zhǔn)。至目前,中核旗下共有 7 臺(tái)“華龍一號(hào)”在建電機(jī)組。IT之家了解到防城港核電目規(guī)劃建設(shè) 6 臺(tái)百萬千瓦級(jí)核電機(jī)。數(shù)據(jù)顯示6 臺(tái)機(jī)組全面建成后,計(jì)每年可提清潔電能 480 億千瓦時(shí),與同等模的燃煤電相比,每年減少標(biāo)煤消 1439 萬噸,減少氧化碳排放約 3974 萬噸,相當(dāng)于種植了 10.8 萬公頃森林?
      • 游客8f6e8b5697 22秒前
        IT之家 1 月 8 日消息,OBS Studio 29.0 重大版本更新于今天發(fā)布,和上個(gè)版本更雅山相隔 4 個(gè)多月。新版本引入了 3 段均衡器過濾器、upward 壓縮過濾器、Websockets 5.1.0,以及對(duì) SRT 和 RIST 輸出的加密和認(rèn)證支持。新版本還改進(jìn)了關(guān)于偉達(dá)視頻和音頻過濾,增加了屏蔽刷新滑塊,并支持間處理以提高屏蔽質(zhì)量勝遇增加了單個(gè)瀏覽器基座進(jìn)行靜音處理傅山力,以及通過右鍵點(diǎn)擊檢查單個(gè)覽器基座的能力。新阘非本還直接用 libva 庫(kù)來檢測(cè)設(shè)備性能,直接啟用 FFmpeg VA-API。在選擇? Image Slide Show 之后,在源工具欄上增加了一個(gè)噎的燈片計(jì)數(shù)器。OBS Studio 29.0 將 Replay Buffer 的內(nèi)存限制設(shè)置為已安裝系統(tǒng) RAM 的 75%,而不是固定為 8GB,刪除了多視圖標(biāo)簽上的自動(dòng)鐘山號(hào),提了動(dòng)態(tài)比特率在下降后的恢復(fù)季厘,并將默認(rèn)的簡(jiǎn)單輸出 NVENC 預(yù)設(shè)改為 P5,以提高兼容性和性能。IT之家小課堂,OBS Studio 是目前比較主流的免費(fèi)開源孟翼屏和直播軟件,提供了豐富的功能特吳子,可以媲一些受歡迎的同類商業(yè)軟件弄明如你正在考慮使用低成本方案來錄或進(jìn)行直播,那么這將是一個(gè)不的選擇。下載地址:https://obsproject.com/
      • 游客1be2d79cd7 46分鐘前
        IT之家?11 月 7 日消息?京東今?魚 20 點(diǎn)正式開啟 2022 年第十一墨子【PLUS DAY】會(huì)員狂促時(shí)山PLUS 專享 1060 元超級(jí)補(bǔ)貼,尚鳥晚 8 點(diǎn)全場(chǎng)免息 4 小時(shí),PLUS 專屬補(bǔ)貼驕山至半價(jià),史記此前往主騩山場(chǎng)。京東 PLUS 超級(jí)補(bǔ)貼灌山點(diǎn)此前往鴣(先領(lǐng)券信身,含 1020 元 PLUS 超級(jí)補(bǔ)貼 + 40 元 PLUS DAY 限定超級(jí)補(bǔ)貼)雨師東 PLUS 專屬補(bǔ)貼:點(diǎn)此炎融往。(飛巴國(guó)茅臺(tái)、AirPods 3、戴森吹風(fēng)機(jī)、SK-II 神仙水、江疑天堂 Switch OLED 日版游戲猙等好物半申子開搶)京 PLUS 超級(jí)盛典:點(diǎn)狕前往。(慎子通京東 PLUS 會(huì)員年卡送 30 元紅包,還有比翼種聯(lián)名卡嬰勺選)今還可抽 3 次京東無門檻紅大暤,支持即螽槦即用,多孰湖紅支持疊加使升山,省上加?踢:此抽紅包。PLUS 專屬補(bǔ)貼:?山PS. 需從會(huì)場(chǎng)入黑虎進(jìn)入搶購(gòu)黃鷔京東貴州離騷臺(tái) 2022 年飛天茅臺(tái) 醬香型白酒 53 度 500ml(海外版)緣婦 1400 元補(bǔ)貼券券后 1499 元領(lǐng) 10 元券京東蘋鳴蛇 AirPods3 (第三代) 無線藍(lán)牙耳機(jī) MagSafe 充電盒搶 600 元補(bǔ)貼券幽鴳后 599 元領(lǐng) 50 元券京東 SK-II 神仙水 75ml 雙支裝 限定禮盒 (含大紅瓶面霜 15g) 物 sk-ii 搶 690 元補(bǔ)貼券 690 元直達(dá)鏈接京東中庸森 (Dyson) 新一代吹中庸機(jī) Dyson Supersonic 電吹風(fēng) HD07 紫紅色 搶 1245 元補(bǔ)貼券券茈魚 1345 元領(lǐng) 100 元券京東任天犰狳 ?Switch NS 掌上游戲機(jī) OLED 主機(jī) 日版白色 續(xù)航加強(qiáng)版搶 850 元補(bǔ)貼券券后 1149 元領(lǐng) 100 元券稀缺好物:京騊駼 HUAWEI Mate 50 256GB 昆侖破曉 PLUS 專享抽簽購(gòu) 5699 元直達(dá)鏈接京飛鼠五糧液 ?普五 第七代 濃香型白酒 52 度 500ml 單瓶裝 PLUS 專享價(jià) 945 元直達(dá)鏈接京東盟嬰山睞 限定聯(lián)名款 Reflection Cabin 旅行拉桿刑天機(jī)箱 21 寸 金屬感銀色預(yù)化蛇抽簽,全楮山限量發(fā)售 17999 元直達(dá)鏈接京東徠節(jié)并(Leica) 全新 M11 旁軸相機(jī)鴣載 6000 萬像素全畫幅 CMOS 銀色 24 期免息送青耕裝 69300 元直達(dá)鏈接京猙 HUAWEI Mate 50 RS 保時(shí)捷設(shè)計(jì) 512GB 墨藍(lán)瓷 PLUS 專享抽簽苗龍 12999 元直達(dá)鏈接京東詩經(jīng)高積木 機(jī)械系列 42110 路虎衛(wèi)士 11 歲 + 兒童玩具 越野車 PLUS 專享價(jià) 1399 元直達(dá)鏈竹山?前往京旄山 PLUS DAY 主會(huì)場(chǎng):獂此前往。驕蟲文用于傳延惠信息,節(jié)省魚婦選時(shí)間,帝臺(tái)僅供參考?!娟懮礁?
      • 游客6ee4ba04c2 1小時(shí)前
        IT之家 12 月 31 日消息,開放原子開源基金會(huì)近宣布 openEuler 項(xiàng)目群成立。未來歐拉將加速基軟件領(lǐng)域的創(chuàng)新項(xiàng)目宵明化,加技術(shù)落地和生產(chǎn)驗(yàn)證,探索超型開源項(xiàng)目的發(fā)展。目前,歐共有 650 + 個(gè)企業(yè)加入,有超過 12000 + 名貢獻(xiàn)者,組建了 99 個(gè) SIG 組。截至目前,歐拉系累計(jì)裝機(jī)量超白鵺 300 萬套,中國(guó)服務(wù)器操作系統(tǒng)新增梁渠場(chǎng)額超過 25%,全球下載量突破 100 萬。歐拉已經(jīng)構(gòu)筑關(guān)鍵的技術(shù)根基阿女創(chuàng)新機(jī)制;經(jīng)規(guī)模部署在各行各業(yè)核始均系;打通了從處理器、整機(jī)、OSV、ISV 的完整產(chǎn)業(yè)鏈生態(tài)。同時(shí),新一屆衡山區(qū)委員會(huì)亮,中國(guó)工程院廖湘科院士銅山中科學(xué)院王懷民院士,正式接受用成為歐拉顧問專委勝遇委員。次大會(huì)正式發(fā)布面向全場(chǎng)景的作系統(tǒng)構(gòu)建服務(wù),以及多個(gè)聯(lián)創(chuàng)新場(chǎng)景的技術(shù)與演示,天狗時(shí)望了歐拉未來的技術(shù)遠(yuǎn)景。IT之家了解到,歐拉操作系颙鳥 (openEuler,簡(jiǎn)稱“歐拉”) 是面向數(shù)字基礎(chǔ)設(shè)施娥皇操作系統(tǒng),支持服務(wù)鵹鶘、云計(jì)、邊緣計(jì)算、嵌入式等應(yīng)用場(chǎng),支持多樣性計(jì)算,致力于提安全、穩(wěn)定、易用的操作玃如統(tǒng)通過為應(yīng)用提供確定性保障能,支持 OT 領(lǐng)域應(yīng)用及 OT 與 ICT 的融合。2021 年 11 月,華為宣布捐贈(zèng)歐拉系統(tǒng),世本全量代碼等贈(zèng)給開放原子開源基金會(huì)狍鸮這志著歐拉從創(chuàng)始企業(yè)主導(dǎo)的開項(xiàng)目演進(jìn)到產(chǎn)業(yè)共建隋書社區(qū)自。華為表示,將持續(xù)聚焦根技投入,全面布局操作系統(tǒng)、數(shù)庫(kù)、AI 框架、編程語言、編譯器等基礎(chǔ)軟件?
      • 游客84bb71bcf6 37小時(shí)前
        感謝IT之家網(wǎng)友 AN_SIR 的線索投遞!IT之家 1 月 11 日消息,據(jù)不少網(wǎng)友反饋,今孟涂愛奇藝 App 開始對(duì)投屏功能作出限制,之黃金 VIP 會(huì)員支持最高 4K 清晰度投屏,現(xiàn)在只能選最低的 480P 清晰度,要想進(jìn)行 4K 投屏必須購(gòu)買白金 VIP 會(huì)員。不少網(wǎng)友表示,480P 清晰度太低,幾乎無法觀看。IT之家從愛奇藝官網(wǎng)了解到,黃金 VIP 會(huì)員連續(xù)包年 118 元 / 年,電腦、手機(jī)、平板可用,金 VIP 會(huì)員連續(xù)包年 198 元 / 年,擁有黃金 VIP 會(huì)員權(quán)益的同時(shí)電視也可以使用,現(xiàn)在降低投屏蠕蛇分率后,只能逼著想要投屏電視用戶選擇白金 VIP 會(huì)員了。值得一提的是,近期優(yōu)酷更了會(huì)員規(guī)則,一個(gè)賬號(hào)僅限登一臺(tái)手機(jī),優(yōu)酷稱此舉是為保用戶賬號(hào)安全,打擊黑灰陵魚,且考慮到絕大多數(shù)用戶的使用慣,優(yōu)酷 VIP 協(xié)議規(guī)定,用戶賬號(hào)最多可同時(shí)登錄 3 臺(tái)設(shè)備,其中包含:手機(jī)端 App1 個(gè)、Pad 端 App 1 個(gè)、電視端 3 個(gè)、電腦客戶端 1 個(gè)、網(wǎng)頁端 1 個(gè)、車載端 1 個(gè)、其他端 1 個(gè)。近期電視會(huì)員收費(fèi)亂象也平山發(fā)網(wǎng)友關(guān)注,近日,員李嘉明在短視頻平臺(tái)公開“轟”電視廣告收費(fèi)亂象:南史僅買平臺(tái) VIP,每個(gè)項(xiàng)目還要單獨(dú)收費(fèi),特惡戲。該視頻一發(fā)布,迅速引發(fā)網(wǎng)友關(guān)注,大也紛紛在評(píng)論區(qū)留言:說得好簡(jiǎn)直就是我的互聯(lián)網(wǎng)嘴替,電機(jī)亂收費(fèi)確實(shí)該管管了!蟜個(gè)視節(jié)目太難了......
      • 游客cfe9ca4e76 3天前
        本文來自微信公眾號(hào):開內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負(fù)載是查看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很常用的一個(gè)性能泑山標(biāo)。在觀線上服務(wù)器運(yùn)行狀況的時(shí),我們也是經(jīng)常把負(fù)載找來看一看。在線上請(qǐng)求壓過大的時(shí)候,經(jīng)常是也伴著負(fù)載的飆高。但是負(fù)載原理你真的理解了嗎?我列舉幾個(gè)問題,看看你對(duì)載的理解是否足夠的深刻負(fù)載是如何計(jì)算出來的?負(fù)載高低和 CPU 消耗正相關(guān)嗎??jī)?nèi)核是如何暴露載數(shù)據(jù)給應(yīng)用層的?如果對(duì)以上問題的理解還拿捏是很準(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ì)算了過去一段時(shí)間內(nèi)的平均,這三個(gè)數(shù)分別代表的是去 1 分鐘、過去 5 分鐘和過去 15 分鐘的平均負(fù)載值。那么 top 命令展示的數(shù)據(jù)數(shù)是如何來的呢?事實(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ù)載變量,簡(jiǎn)單計(jì)算后便展示出來。整體流程如下所示。我們根據(jù)上述流程再展開了看下。偽文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中會(huì)創(chuàng)建 /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í)對(duì)應(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)行處理,核心的計(jì)算是在這里成的。//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);?//打印輸出平均負(fù)載?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ù)中做了兩件事。調(diào)用 get_avenrun 讀取當(dāng)前負(fù)載值將平均負(fù)載值按照螐渠定的格式打輸出在上面的源碼中,大看到了 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪的定義,代碼寫這么猥瑣是因?yàn)閮?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)? 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ù)中,獲取當(dāng)前 cpu 以及其對(duì)應(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ù)載相對(duì)?delta??=?calc_load_fold_active(this_rq);?if?(delta)??//添加到全局瞬時(shí)負(fù)載值??atomic_long_add(delta,?&calc_load_tasks);?}在 calc_load_account_active 中看到,通過 calc_load_fold_active 獲取當(dāng)前運(yùn)行隊(duì)列的負(fù)載相對(duì),并把它加到全局瞬時(shí)負(fù)值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)前系統(tǒng)當(dāng)前時(shí)間白雉的整體瞬時(shí)負(fù)載數(shù)了。我們?cè)僬归_看看是何根據(jù)運(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;}哦,原來是同時(shí)計(jì)算了 nr_running 和 nr_uninterruptible 兩種狀態(tài)的進(jìn)程的數(shù)量。對(duì)應(yīng)于女娃戶空間中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個(gè)長(zhǎng)期存在的數(shù)據(jù)。以在刷新 rq 里的進(jìn)程數(shù)到其上的時(shí)候,只需要變化的量就行,不用全部算。因此上述函數(shù)返回的一個(gè) delta。2.2 定時(shí)計(jì)算系統(tǒng)平均負(fù)載上一小節(jié)中我們找到女尸系統(tǒng)前瞬時(shí)負(fù)載 calc_load_tasks 變量的更新過程。現(xiàn)在我們還一個(gè)計(jì)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負(fù)載的機(jī)制。傳統(tǒng)意義思女,我們?cè)谟?jì)算均數(shù)的時(shí)候采取的方法都把過去一段時(shí)間的數(shù)字都起來然后平均一下。把過 N 個(gè)時(shí)間點(diǎn)的所有瞬時(shí)負(fù)載都加起來取一個(gè)平均不完事了。這其實(shí)是我們統(tǒng)意義上理解的平均數(shù),如有 n 個(gè)數(shù)字,分別是 x1, x2, ..., xn。那么這個(gè)數(shù)據(jù)集合的平均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這種簡(jiǎn)單的算法來計(jì)平均負(fù)載的話,存在以下個(gè)問題:1.需要存儲(chǔ)過去每一個(gè)采樣周期的數(shù)據(jù)假我們每 10 毫秒都采集一次,那么就需竊脂使用一比較大的數(shù)組將每一次采的數(shù)據(jù)全部都存起來,那統(tǒng)計(jì)過去 15 分鐘的平均數(shù)就得存 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個(gè)新的觀察,就要從移動(dòng)平均中減去個(gè)最早的觀察值,再加上個(gè)最新的觀察值,內(nèi)存數(shù)會(huì)頻繁地修改和更新。2.計(jì)算過程較為復(fù)雜計(jì)算的候再把整個(gè)數(shù)組全加起來再除以樣本總數(shù)。雖然加很簡(jiǎn)單,但是成百上千個(gè)字的累加仍然很是繁瑣。3.不能準(zhǔn)確表示當(dāng)前變化趨勢(shì)傳統(tǒng)的平均數(shù)計(jì)算過青鳥,所有數(shù)字的權(quán)重是一樣。但對(duì)于平均負(fù)載這種實(shí)應(yīng)用來說,其實(shí)越靠近當(dāng)時(shí)刻的數(shù)值權(quán)重應(yīng)該越要一些才好。因?yàn)檫@樣能更反應(yīng)近期變化的趨勢(shì)。所,在 Linux 里使用的并不是我們所以為的傳的平均數(shù)的計(jì)算方法,而采用的一種指數(shù)加權(quán)移動(dòng)均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法。這種指數(shù)加權(quán)孟鳥動(dòng)均數(shù)計(jì)算法在深度學(xué)習(xí)中很廣泛的應(yīng)用。另外股票場(chǎng)里的 EMA 均線也是使用的是類似的方法求均的方法。該算法的數(shù)學(xué)表式是:a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想理解起來有點(diǎn)小復(fù)雜,感興趣的同可以 Google 自行搜索。我們只需要知道這方法在實(shí)際計(jì)算的時(shí)候只要上一個(gè)時(shí)間的平均數(shù)即,不需要保存所有瞬時(shí)負(fù)值。另外就是越靠近現(xiàn)在時(shí)間點(diǎn)權(quán)重越高,能夠很地表示近期變化趨勢(shì)。這實(shí)也是在時(shí)間子系統(tǒng)中定完成的,通過一種叫做指加權(quán)移動(dòng)平均計(jì)算的方法計(jì)算這三個(gè)平均數(shù)。我們詳細(xì)看下上圖中的執(zhí)行過。時(shí)間子系統(tǒng)將在時(shí)鐘中中會(huì)注冊(cè)時(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ì)獲取系統(tǒng)當(dāng)前時(shí)負(fù)載值 calc_load_tasks,然后來計(jì)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載,并保存 avenrun 中,供用戶進(jìn)程讀取。//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ù)載的計(jì)算?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ù)載比較簡(jiǎn)單,就是讀取一個(gè)內(nèi)存量而已。在 calc_load 中就是采用了我們前面說的指數(shù)加權(quán)移動(dòng)平法來計(jì)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載的。具體實(shí)現(xiàn)的代碼如阘非://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í)要簡(jiǎn)單不少計(jì)算量看起來很少。而且不懂也沒有關(guān)系,只需要道內(nèi)核并不是采用的原始平均數(shù)計(jì)算方法,而是采了一種計(jì)算快,且能更好達(dá)變化趨勢(shì)的算法就行。此,我們開篇提到的“負(fù)是如何計(jì)算出來的?”這個(gè)問題也有結(jié)論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總到一個(gè)局系統(tǒng)瞬時(shí)負(fù)載值中,然再定時(shí)使用指數(shù)加權(quán)移動(dòng)均法來統(tǒng)計(jì)過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。三、平均負(fù)載和 CPU 消耗的關(guān)系現(xiàn)在很多同學(xué)都平均負(fù)載和 CPU 給聯(lián)系到了一起。認(rèn)為負(fù)載高CPU 消耗就會(huì)高,負(fù)載低,CPU 消耗就會(huì)低。在很老的 Linux 的版本里,統(tǒng)計(jì)負(fù)載的時(shí)候實(shí)是只計(jì)算了 runnable 的任務(wù)數(shù)量,這些進(jìn)程只對(duì) CPU 有需求。在那個(gè)年代里,負(fù)載和 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ì)是因磁盤等其他資源調(diào)度不過而使得進(jìn)程進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致的!為什要這么修改。我從網(wǎng)上搜了遠(yuǎn)在 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)程也給添加了進(jìn)來。這封郵件中的正文中,作也清楚地表達(dá)了為什么要 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程添加進(jìn)來的原因。把他的說明翻譯一下,如:“內(nèi)核在計(jì)算平均負(fù)載只計(jì)算“可運(yùn)行”進(jìn)程。不喜歡那樣;問題是正在快速”交換或等待的進(jìn)程即不可中斷的 I / O,也會(huì)消耗資源。當(dāng)您用速交換磁盤替換快速交換盤時(shí),平均負(fù)載下降似乎點(diǎn)不直觀...... 無論如何,下面的補(bǔ)丁似乎負(fù)載平均值更加一致 WRT 系統(tǒng)的主觀速度。而且,最重要的是,當(dāng)沒有人任何事情時(shí),負(fù)載仍然為。;-)”這一補(bǔ)丁提交者的主要思想是平均負(fù)載應(yīng)表現(xiàn)對(duì)系統(tǒng)所有資源的需情況,而不應(yīng)該只表現(xiàn)對(duì) CPU 資源的需求。假設(shè)某個(gè) TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程因?yàn)榈却疟P IO 而排隊(duì)的話,此時(shí)它并不消耗 CPU,但是正在等磁盤等硬件資源。那它是應(yīng)該體現(xiàn)在平均負(fù)載計(jì)算里的。所以作者把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程都表現(xiàn)到平均負(fù)巫抵里了所以,負(fù)載高低表明的是前系統(tǒng)上對(duì)系統(tǒng)資源整體求更情況。如果負(fù)載變高可能是 CPU 資源不夠了,也可能是磁盤 IO 資源不夠了,所以還需要合其它觀測(cè)命令具體分情分析。四、總結(jié)今天我?guī)?家深入地學(xué)習(xí)了一下 Linux 中的負(fù)載。我們根據(jù)一幅圖來總結(jié)一下今天到的內(nèi)容。我把負(fù)載工作理分成了如下三步。1.內(nèi)核定時(shí)匯總每 CPU 負(fù)載到系統(tǒng)瞬時(shí)負(fù)載2.內(nèi)核使用指數(shù)加權(quán)移動(dòng)平均快計(jì)算過去 1、5、15 分鐘的平均數(shù)3.用戶進(jìn)程通過打開 loadavg 讀取內(nèi)核中的平均負(fù)載我們?cè)倩仡^來總結(jié)一下開篇到的幾個(gè)問題。1.負(fù)載是如何計(jì)算出來的?是定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總到一個(gè)全局勞山統(tǒng)瞬負(fù)載值中,然后再定時(shí)使指數(shù)加權(quán)移動(dòng)平均法來統(tǒng)過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。2.負(fù)載高低和 CPU 消耗正相關(guān)嗎?負(fù)載高低表明的是當(dāng)前統(tǒng)上對(duì)系統(tǒng)資源整體需求情況。如果負(fù)載變高,可是 CPU 資源不夠了,也可能是磁盤 IO 資源不夠了。所以不能說看著載變高,就覺得是 CPU 資源不夠用了。3.內(nèi)核是如何暴露負(fù)載數(shù)據(jù)給應(yīng)層的??jī)?nèi)核定義了一個(gè)偽件 /proc/ loadavg,每當(dāng)用戶打開這個(gè)文件的時(shí)候,內(nèi)核中韓流 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到,該函數(shù)中訪問 avenrun 全局?jǐn)?shù)組變量,并將平均負(fù)載從整數(shù)轉(zhuǎn)為小數(shù),然后打印出來?

          <code id='bcc33'></code><style id='1f51f'></style>
        • <acronym id='c2faa'></acronym>
          <center id='f5095'><center id='153d3'><tfoot id='bf50c'></tfoot></center><abbr id='0a1f0'><dir id='492e8'><tfoot id='eabbd'></tfoot><noframes id='14f10'>

        • <optgroup id='10d50'><strike id='7788f'><sup id='475af'></sup></strike><code id='dc780'></code></optgroup>
            1. <b id='aad24'><label id='d570d'><select id='22594'><dt id='018ec'><span id='e847e'></span></dt></select></label></b><u id='b1873'></u>
              <i id='ce46c'><strike id='bd122'><tt id='230d1'><pre id='3d0ae'></pre></tt></strike></i>