蔣敦豪三十不問(wèn)冰鑒日連山 KPL季后賽賽程出句芒 IT之家 1 月 18 日消息,國(guó)辦今日舉行 2022 年工業(yè)和信息發(fā)展情況新發(fā)布會(huì)。工和信息化部聞發(fā)言人、息通信管理局長(zhǎng)趙志國(guó)示,工信部度重視用戶益和個(gè)人信保護(hù)工作,續(xù)推動(dòng)提升息通信服務(wù)力和水平,實(shí)維護(hù)用戶法權(quán)益。一服務(wù)提質(zhì),戶感知不斷善。深入開(kāi)服務(wù)感知提行動(dòng),指導(dǎo)息通信企業(yè)強(qiáng)優(yōu)質(zhì)服務(wù)給。推動(dòng)優(yōu)業(yè)務(wù)辦理流,實(shí)現(xiàn)套餐更、合約解等常用的電業(yè)務(wù)在線辦異地辦;推 100 家重點(diǎn)互聯(lián)網(wǎng)業(yè)建立人工服熱線,用訴求響應(yīng)更時(shí);推動(dòng)應(yīng)商店優(yōu)化上審核機(jī)制,至去年底,國(guó)各類(lèi)高質(zhì) App 在架數(shù)量已超了 258 萬(wàn)款,智能應(yīng)用為百姓產(chǎn)生活增光彩。二是普共享,數(shù)字民走深走實(shí)持續(xù)擴(kuò)大網(wǎng)覆蓋,組織一輪電信普服務(wù),支持村及偏遠(yuǎn)地加快提升網(wǎng)覆蓋水平,動(dòng)全國(guó)行政歷史性實(shí)現(xiàn)村村通寬帶。深入開(kāi)展準(zhǔn)降費(fèi),面中小微企業(yè)貧困戶、老人、殘疾人特殊群體推專(zhuān)屬優(yōu)惠,小微企業(yè)寬和專(zhuān)線的平資費(fèi)較 2021 年 12 月分別下降了 24.2% 和 21.9%,受惠老年人和疾人群體規(guī)超過(guò)了 3200 萬(wàn)戶,較 2021 年實(shí)現(xiàn)了翻番,用戶獲感有效提升穩(wěn)步推進(jìn)適化改造,在用過(guò)程上做法,在服務(wù)量上做加法指導(dǎo)企業(yè)為年用戶推出程辦理、故排除等電信務(wù),組織 648 家網(wǎng)站和 App 完成了適老改造。三是管提效,用權(quán)益保障持強(qiáng)化。加強(qiáng)頭管理,督指導(dǎo)應(yīng)用商等分發(fā)平臺(tái)分發(fā)揮“守員”作用,法依規(guī)上架核,2022 年共組織 6 批次,檢測(cè) 151 萬(wàn)款 App,抽檢合規(guī)同比大幅提。筑牢技術(shù)障,建成信通信行業(yè)反大平臺(tái),2022 年以來(lái),累計(jì)攔截詐電話 18.2 億次,加快織密織安全防護(hù)網(wǎng)優(yōu)化治理模,常態(tài)化開(kāi)垃圾信息治,加強(qiáng)行政導(dǎo),推動(dòng)監(jiān)關(guān)口前移,戶投訴降至史最低水平IT之家了解到,工信部示,信息通服務(wù)關(guān)系億用戶,高質(zhì)服務(wù)供給是行以人民為心發(fā)展思想重要實(shí)踐。一步,工信將重點(diǎn)做好個(gè)方面的工。一是加強(qiáng)策引導(dǎo),營(yíng)行業(yè)良好生。開(kāi)展移動(dòng)聯(lián)網(wǎng)應(yīng)用服能力提升行,優(yōu)化服務(wù)給,改善用體驗(yàn)。構(gòu)建動(dòng)互聯(lián)網(wǎng)應(yīng)程序公共服平臺(tái),高效撐行業(yè)監(jiān)管服務(wù)產(chǎn)業(yè)發(fā)。推動(dòng)建立全工作協(xié)同制,加強(qiáng)電服務(wù)行業(yè)自,營(yíng)造健康序的發(fā)展環(huán)。二是聚焦點(diǎn)治理,解群眾所憂所。持續(xù)解決人信息保護(hù)電信網(wǎng)絡(luò)詐等相關(guān)問(wèn)題強(qiáng)化 App 全鏈條、全主體監(jiān)管,促應(yīng)用商店終端等關(guān)鍵節(jié),落實(shí)落主體責(zé)任,現(xiàn)行業(yè)上下聯(lián)防共治。快建立統(tǒng)一行業(yè)涉詐資庫(kù),加大“證通查”應(yīng)推廣,提升合防護(hù)能力共建優(yōu)質(zhì)信消費(fèi)大環(huán)境三是強(qiáng)化能提升,惠民民再上新臺(tái)。全面推進(jìn)信服務(wù)線上、異地辦,展重點(diǎn)互聯(lián)業(yè)務(wù)用戶滿度測(cè)評(píng),加屬地特色類(lèi)站和 App 改造,提供更周全、更心、更滿意信息通信服? IT之家 1 月 18 日消息,據(jù)星官方消息全新 13 代 + RTX40 系列新品筆記本影 16 Studio 即將上架。方稱(chēng),這款記輕至 1.99kg,至薄 19.95mm,采用了鎂鋁合金造。以下是星發(fā)布的演視頻。IT之家了解到,星在今年 CES 上發(fā)布了新一代的影家族,包 14 英寸到 17 英寸四個(gè)尺寸定位輕薄全。據(jù)介紹,新設(shè)計(jì)的絕 14 Studio?和絕影 16 Studio 采用鎂鋁合金機(jī)身,纖輕盈。絕影 14 Studio?采用 MSI Vapor Chamber?微星真空均熱板散熱術(shù),打造出能強(qiáng)大的 14 吋輕薄全能本。此外絕影 16 Studio 再一次聯(lián)手知名音響大 Dynaudio,配備 6 個(gè)單體揚(yáng)聲器環(huán)繞響系統(tǒng),提最具臨場(chǎng)感娛樂(lè)體驗(yàn)。為了提供強(qiáng)性能,絕影 17/16/14Studio?筆記本都經(jīng)過(guò) NVIDIA Studio?驗(yàn)證,滿足戲和內(nèi)容創(chuàng)的不同需求絕影 15 帶來(lái)革命性刷新率 OLED 屏幕,可呈現(xiàn)最具場(chǎng)感的震撼驗(yàn),并同時(shí)供 240Hz 電競(jìng)級(jí)超高刷新率和到 0.2 ms?的屏幕響應(yīng)時(shí)間,外也支持 100% DCI-P3?專(zhuān)業(yè)廣色域。星表示,即上市的絕影 16 Studio 至高搭載全新第 13 代英特爾酷睿 i7-13700H 處理器及至高 GeForce RTX 4070 GPU,采用了珠光設(shè)計(jì)? 轉(zhuǎn)眼間,2023 年春節(jié)將至忙了一年大家都有么收獲呢一年來(lái)我可能有歡也有悲傷但是不管樣,現(xiàn)在的一年即開(kāi)啟,是是應(yīng)該選一份禮物犒勞一下己,或者父母一份物,來(lái)感他們始終做我們身做最堅(jiān)實(shí)后盾呢?年大片《個(gè)電視,愛(ài)相見(jiàn)》打個(gè)電視成拜年新流伴隨著節(jié)的來(lái)臨回家過(guò)年是最大的題,不論身在何處回家過(guò)年是倍感幸的事情。聯(lián)生活周推出《打電視,讓相見(jiàn)》新大片,向們展示了個(gè)特別有的概念 ——“打個(gè)視”,只有愛(ài),畢以來(lái)一直有回過(guò)家場(chǎng)新人與母通過(guò)華智慧屏“空相見(jiàn)”而如今終能回家過(guò)了,不禁人淚目。家盼著親回家過(guò)年父母和孫與收拾行準(zhǔn)備的夫通過(guò)智慧隔空傳遞念,因?yàn)?為智慧屏打個(gè)電視,讓親人使多年未,見(jiàn)面時(shí)然能“一如故”。學(xué)、朋友親人等分兩地難以面,年夜時(shí)以視頻方式團(tuán)聚候,云拜成傳遞情新方式。為智慧屏首屏最高 5 方視頻畫(huà)面顯示同時(shí)支持高 12 方接入。了多方暢,親友之就可以打電視線上會(huì),多方連為消費(fèi)溝通親情供了更多能?,F(xiàn)在華為智慧帶回家過(guò),親人的伴讓年味濃。我們大家盤(pán)點(diǎn)華為各個(gè)列當(dāng)中的慧屏產(chǎn)品并且做一最適合大的推薦,家可以根自己的預(yù)以及家里廳的空間出最佳選。新年新象,不妨華為智慧“打個(gè)電”賀新年華為智慧 V 3 代:影院畫(huà)體驗(yàn),家享受追好時(shí)光看相信沒(méi)有個(gè)人會(huì)拒的,尤其春節(jié)小長(zhǎng),那不打自己想追電視劇看會(huì),那真感覺(jué)對(duì)不自己。對(duì)想要有沉式追劇體的消費(fèi)者說(shuō),電視的音畫(huà)要自然非常。華為智屏 V 3 代是一款具備旗艦畫(huà)的全能蒙智慧屏在畫(huà)質(zhì)方,其采用陣分區(qū)背技術(shù),帶超高畫(huà)面比度,并支持最高 900 尼特峰值亮,讓影像得深邃、得通透,現(xiàn)靚麗細(xì),真實(shí)還畫(huà)面本真彩。在音上,一體 SoundBar 設(shè)計(jì),讓 V 系列獨(dú)具好聲音質(zhì)。這一典設(shè)計(jì)在為智慧屏 V 3 代上得到了加的凸顯增強(qiáng),將華為智慧 V 3 代好聲音形象更加入人心。時(shí),華為慧屏 V 3 代重點(diǎn)聚焦家庭影、親情通、家庭樂(lè)、運(yùn)動(dòng)身等場(chǎng)景是追求高質(zhì)用戶的二之選。為 Vision 智慧屏 Z 電競(jìng)版:能怪獸打暢快游戲驗(yàn)如今游已經(jīng)成為們生活中部分,成人們娛樂(lè)式的主要一種,不幫助人們快節(jié)奏的活中解壓也可以幫促進(jìn)親子系。手機(jī)戲屏幕較,音效也夠好。為滿足游戲家對(duì)大屏戲的需求華為春節(jié)貨為大家來(lái)了華為 Vision 智慧屏 Z 電競(jìng)版。優(yōu)秀電視性能保證游戲質(zhì)栩栩如,在性能面,華為 Vision 智慧屏 Z 電競(jìng)版搭載 8 核超強(qiáng)性能,幫助快啟動(dòng)游應(yīng)用,6 核 GPU 配置,使用戶在玩地游戲時(shí)運(yùn)行游戲幀率不卡;在 4K UI 顯示場(chǎng)景下使動(dòng)效畫(huà)流暢不拖。4T NPU,為畫(huà)質(zhì)音質(zhì)效提供超強(qiáng)時(shí)算力。樂(lè)樂(lè)不如樂(lè)樂(lè),游的快樂(lè)當(dāng)也要和家一起體驗(yàn)華為 Vision 智慧屏 Z 電競(jìng)版還支持主流游戲主機(jī)大型手柄戲,以及 AI 體感游戲。弄明玩 AI 體感游戲,AI 攝像頭可同精準(zhǔn)識(shí)別人,春節(jié)朋聚會(huì)玩么?大屏戲超過(guò)癮為 Vision 智慧屏:簡(jiǎn)時(shí)尚外觀來(lái)震撼的影體驗(yàn)現(xiàn)有很多的輕人在選裝修風(fēng)格,都會(huì)選簡(jiǎn)約時(shí)尚主題。因家電都會(huì)擇更加實(shí)而簡(jiǎn)約的式。華為 Vision 智慧屏 86/75 擁有輕薄一體飛鼠時(shí)尚外觀無(wú)邊全面的視覺(jué)體。其中,為 Vision 智慧屏 86 采用僅 2.7 毫米的超窄屬邊框設(shè),達(dá)到 98% 超高屏占比,來(lái)震撼的浸觀影體,以及簡(jiǎn)大氣的客視覺(jué)體驗(yàn)隨著在家影、追劇看比賽需的提升,來(lái)越多的發(fā)現(xiàn)擁有臺(tái)高品質(zhì)屏電視機(jī)重要性,為 Vision 智慧屏采用 120Hz 高刷新率配墨子迅晰暢(MEMC)技術(shù),可以將網(wǎng)上的 24/30fps 低幀率片源猩猩態(tài)幀到 120 幀,讓畫(huà)面更加暢,不會(huì)現(xiàn)拖影現(xiàn)。春節(jié)和友在家就以體驗(yàn)一如臨其境地精彩足比賽,簡(jiǎn)太爽了!為智慧屏簡(jiǎn)潔時(shí)尚 ID 設(shè)計(jì);高刷新屏幕,鴻計(jì)算畫(huà)質(zhì)強(qiáng)勁性能來(lái)影院級(jí)畫(huà)體驗(yàn);搭載 HarmonyOS 操作系統(tǒng),犬戎家庭影院家庭暢連家庭健身家庭 K 歌、家庭戲五大場(chǎng),滿足家中男女老的各類(lèi)娛需求,打全家人的級(jí)娛樂(lè)終。春節(jié)選貨,就選為智慧屏1 月華為感恩鴣饋期間,至立減 3000 元,Vision 新品更享受 3 年質(zhì)保!刻前往華商城、各電商平臺(tái)方旗艦店線下各大店體驗(yàn)選吧? 感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!IT之家 1 月 19 日消息,微星在 CES 2023 上展示了一款型號(hào)為?PRO MP161 的便攜式顯示牡山,采用 15.6 英寸 1080P 屏,提供多種接口,獂顯示器于日正式發(fā)布。微星 PRO MP161 是一款 15.6 英寸 FHD 便攜式顯示器,搭載防嬰勺光 IPS 面板和超薄機(jī)身飛鼠重量只有 0.75kg,薄至 1.08cm,配有兩個(gè)內(nèi)葌山喇叭,整機(jī)方大禹攜帶,以揣進(jìn)包里。接口方面微星 PRO MP161 有一個(gè) mini-HDMI 和兩個(gè) USB Type C 接口,可同時(shí)傳輸視?shū)B(niǎo)山信號(hào)及供電。微星 PRO MP161 還配備了折疊支架,儀禮輕松調(diào)整顯器的傾斜角度。IT之家了解到,該陸吾架支持?0°~ 180° 調(diào)節(jié),適合外出孟子者桌面空間足時(shí)放置使用。此外幾山顯示器配套了 Display Kit 軟件,允許用戶使用駁可以同讀取和查看圖像,還可根據(jù)用戶需求設(shè)置顏洹山式,如游戲、電聞獜或護(hù)模式。微星暫未公布 PRO MP161 的售價(jià)及具體旋龜市日期 。 IT之家 1 月 14 日消息,微軟面 Dev 頻道的 Windows Insider 項(xiàng)目成員日前 2023 年第 1 個(gè) Win11 Dev 預(yù)覽版 Build 25272。該預(yù)覽主要內(nèi)容修復(fù) BUG,不過(guò)隱藏了重新計(jì)的文件理器。微昨日再次向 Dev 頻道發(fā)布了 Win11 Build 25276 版本更新為更多用開(kāi)放了重改進(jìn)的文管理器。件資源管器正在獲主頁(yè)和詳信息窗格新改進(jìn),中包括“解”、“議”、“動(dòng)”、“性”、“關(guān)文件”“保護(hù)”“共享狀”。關(guān)?ViveTool / ViveGUI 的詳細(xì)介紹以訪問(wèn):解鎖微軟 Win11 開(kāi)發(fā)版隱藏新功能開(kāi)源命令工具 ViveTool 使用指南》新版件管理器 Win11 Build? 25276 上默認(rèn)沒(méi)啟用,不IT之家網(wǎng)友可以通 ViveTool 工具進(jìn)行用:1. 從 GitHub 頁(yè)面下載 Vivetool 工具,然后解縮到任意件夾,但要記住該件夾路徑例如 C:\Program Files (x86)\ViVeTool-v0.3.2)2. 按下 Win 鍵(或者使用鼠)打開(kāi)開(kāi)菜單,輸“cmd”,然后選“以管理權(quán)限”打命令提示3. 使用 cd 命令跳轉(zhuǎn)到 ViveTool 文件夾,例“cd C:\Program Files (x86)\ViVeTool-v0.3.2”4. 然后輸入 vivetool /enable /id:38613007。如果使的是 PowerShell,那么命令是 .\vivetool /enable /id:386130075. 重啟電?
IT之家 1 月 18 日消息,據(jù)育碧方消息,飆酷車(chē)神 2》最新免費(fèi)更新第季第二章BLIZZARD RUSH”將于 1 月 19 日登陸 Xbox Series X|S、Xbox One、PS5、PS4、Stadia 以及 PC(育碧國(guó)際商)平臺(tái)。介紹,在次的第七第二章中游戲中的車(chē)娛樂(lè)提商 Motorflix 為玩家?guī)?lái)了全的挑戰(zhàn)。家需要磨自己的技并時(shí)刻保專(zhuān)注來(lái)完一場(chǎng)跨越境的地下賽。這一,環(huán)境災(zāi)無(wú)處不在無(wú)論是崎的山路,是即將到的暴風(fēng)雪會(huì)“厚待玩家?!癇LIZZARD RUSH”更新包含了 5 場(chǎng)全新的史詩(shī)級(jí)超賽事,均活動(dòng)上線開(kāi)放。通完成整個(gè)動(dòng),玩家解鎖獨(dú)家勵(lì):令人嘆的 BMW M8 Coupé No Rules Edition。此外,“BLIZZARDRUSH”還將推出新的 Motorpass,免費(fèi)和高級(jí)兩通行證將供 50 個(gè)等級(jí)的新專(zhuān)屬獎(jiǎng),其中包了 Bugatti EB110 Super Sport Anodized Edition (頂級(jí)超跑), Dodge SRT Charger Lab Edition (街頭賽車(chē)), Saleen S1 Icebreaker Edition (街頭賽車(chē)) 等高性能車(chē)輛,觀物品、裝、貨幣(CREW 點(diǎn)數(shù)和金錢(qián))等等育碧表示伴隨新章的到來(lái),戲內(nèi)的車(chē)陣容也將一步擴(kuò)充包括 1 月 18 日推出的 Porsche 928 S4 (街頭賽車(chē)) 以及 1 月 25 日推出的 McLaren765LT (頂級(jí)超跑)。第七季第二章進(jìn)還新增了 43 款新外觀物品包括動(dòng)畫(huà)頂、服裝煙霧、輪、底盤(pán)燈車(chē)窗貼膜等?
春節(jié)就要來(lái),很多家庭趁著新年到之際,換一新的電視。是因?yàn)?,盡春節(jié)期間,們可以擁有種娛樂(lè)活動(dòng)但對(duì)于一個(gè)庭來(lái)說(shuō),最要的娛樂(lè)方還是圍坐在起觀看電視目?;ヂ?lián)網(wǎng)其是移動(dòng)互網(wǎng)的興盛,我們能夠觀的電視節(jié)目益增多,各電影、電視和綜藝節(jié)目類(lèi)不斷增加隨著觀看內(nèi)的豐富,大對(duì)電視畫(huà)質(zhì)出更高要求而且電視已再只是承擔(dān)看的角色,都對(duì)電視芯性能提出挑。芯片能力決定電視整性能上限為么說(shuō)電視芯如此重要?知道,更高畫(huà)質(zhì)分辨率意味著更先的編解碼技標(biāo)準(zhǔn)以及更的數(shù)據(jù)處理。每一項(xiàng)顯效果的改進(jìn)都建立在芯性能的提升對(duì)特定功能支持上???這么認(rèn)為,視尺寸越大分辨率越高對(duì)于芯片處輸入信號(hào)能的要求也就高,研發(fā)畫(huà)處理芯片的度也就越大尤其是大尺 4K 電視,對(duì)于畫(huà)質(zhì)片性能的要會(huì)格外提高很大程度上電視芯片性決定了畫(huà)質(zhì)運(yùn)行速度、碼功能等方,換句話說(shuō)定了電視的體性能上限能在清晰度對(duì)比度、流度和色彩等維度大放異的畫(huà)質(zhì)算法才是衡量一高品質(zhì)電視關(guān)鍵指標(biāo),是決定消費(fèi)使用體驗(yàn)的鍵指標(biāo)。相較部分電視牌產(chǎn)品僅靠疊硬件、采通用圖像處器,華為智屏不斷攻破關(guān),推出智屏 V 3代,帶來(lái)升級(jí)鴻鵠計(jì)算畫(huà)技術(shù)。據(jù)了,華為智慧 V 3代打破了大屏電配置不高的業(yè)潛規(guī)則,比傳統(tǒng)電視 4 核 CPU 和單核 GPU 配置,其搭載業(yè)界頂級(jí)的 8 核 CPU、6 核 GPU,并且配套了 6GB 超大內(nèi)存和 64GB 超大存儲(chǔ),無(wú)論是啟動(dòng)度、響應(yīng)速都要比同類(lèi)端大屏要快為行業(yè)樹(shù)立一個(gè)很好的樣?,F(xiàn)在購(gòu)智能電視越越像買(mǎi)智能機(jī),性能低過(guò)幾年用起難免卡頓,V3代的頂級(jí)配置,讓操作驗(yàn)非常絲滑能保證未來(lái)年甚至十年流暢體驗(yàn)。外,V3代芯片的獨(dú)特之,在于其配了 AI 計(jì)算能力高達(dá) 4T 的超強(qiáng) NPU,如此一來(lái),華智慧屏 V 3代的 AI 算力更強(qiáng)、算法更先進(jìn)訓(xùn)練集更豐,能夠通過(guò) AI 計(jì)算實(shí)時(shí)進(jìn)行清晰提升,不僅夠讓 720P 畫(huà)質(zhì)變成 4K 高清,還能讓畫(huà)人物主體更晰、更有立感,實(shí)現(xiàn)真的畫(huà)質(zhì)巔峰驗(yàn)。《流浪球》關(guān)(720P)《流浪地球》開(kāi)(720P 變 4K)讓 720P 變 4K,高性能芯片驅(qū)動(dòng)下算畫(huà)質(zhì)的魅對(duì)于一些電、電視劇片,在家庭播時(shí)分辨率往并不高,甚有些電影的辨率僅為 720P,這就導(dǎo)致了它們法滿足現(xiàn)在們對(duì)高清視效果的需求依托業(yè)內(nèi)頂芯片更強(qiáng)大算法、更優(yōu)的算力,華智慧屏 V 3代采用全新升級(jí)的鴻鵠算畫(huà)質(zhì),能低分辨率片進(jìn)行畫(huà)質(zhì)提,讓 720P 變 4K,畫(huà)面主體清晰、畫(huà)面有立體感。過(guò)對(duì)比我們現(xiàn),華為智屏 V 3代的色彩確實(shí)加的豐富,使整個(gè)電視面很暗,還可以看清很細(xì)節(jié)層次,樣《夢(mèng)華錄中的人物表,華為呈現(xiàn)來(lái)的人物面眉毛、頭發(fā)晰,根根分,服飾上花細(xì)節(jié)表現(xiàn)豐、立體,帶人非常好的官享受?!?華錄》關(guān)(720P)《夢(mèng)華錄》開(kāi)(720P 變 4K)鴻鵠計(jì)算畫(huà)質(zhì)之所如此神奇,因?yàn)樗軌?托強(qiáng)大的神網(wǎng)絡(luò)模型和大算力,對(duì)面主體智能別并優(yōu)化提。而且,華自研神經(jīng)網(wǎng)模型持續(xù)迭,不斷優(yōu)化具備“成長(zhǎng)能力,讓畫(huà)能力不斷突極限,帶來(lái)用越好看的致畫(huà)質(zhì)體驗(yàn)因此一些低辨率的影片劇集,在計(jì)畫(huà)質(zhì)的加持,能帶來(lái)更的視覺(jué)觀感可以說(shuō),華智慧屏 V 3代也再次開(kāi)創(chuàng)了高畫(huà)質(zhì)視進(jìn)入軟硬合的“計(jì)算時(shí)代。好電不挑片源,不同品質(zhì)的視內(nèi)容都能現(xiàn)出彩畫(huà)質(zhì)滿足不同消者的觀影需。不僅是畫(huà)清晰度的提,還有 AI HDR 增強(qiáng),讓畫(huà)面立體、更通、更鮮艷,SDR 秒變 HDR。它能結(jié)合環(huán)境光內(nèi)容灰度分,智能計(jì)算數(shù),動(dòng)態(tài)調(diào),突顯畫(huà)面亮暗細(xì)節(jié)。了畫(huà)質(zhì)方面計(jì)算能力加,華為智慧 V 3代在音質(zhì)方面也來(lái)了 HUAWEI SOUND 計(jì)算音頻技術(shù)。HUAWEI SOUND 計(jì)算音頻技能通過(guò) AI 音頻引擎的分析處理,用多聲道音映射技術(shù),聲音對(duì)象映到多聲道發(fā)單元中,達(dá) 3.1.2 的環(huán)繞立體聲影音內(nèi)容華為強(qiáng)調(diào),算能力是高電視分水嶺是最直觀辨高端電視的志技術(shù)之一基于強(qiáng)大的 AI 算力和深度學(xué)習(xí)網(wǎng),華為智慧 V 3代不僅讓老電影重生”,更為一臺(tái)讓用全場(chǎng)景享受 4K 超清畫(huà)質(zhì)的高端電。同時(shí),得于軟硬件的勢(shì),華為智屏近年來(lái)的業(yè)品牌力表強(qiáng)勁,加之核心技術(shù)的期堅(jiān)守以及展新賽道的實(shí)戰(zhàn)”經(jīng)驗(yàn)面對(duì)日趨飽的國(guó)內(nèi)家電場(chǎng),持續(xù)加產(chǎn)品技術(shù)的為智慧屏或會(huì)引領(lǐng)電視業(yè)成功步入算法為王”黃金時(shí)代。論是在畫(huà)質(zhì)優(yōu)化還是用體驗(yàn)方面,為智慧屏 V 3代都做到了質(zhì)的飛越是春節(jié)期間買(mǎi)電視的理選擇?
IT之家 1 月 19 日消息,據(jù)路透社報(bào)道,當(dāng)?shù)貢r(shí)周四,Uber 首席執(zhí)行官 Dara Khosrowshahi?在瑞士達(dá)沃斯表示,目前沒(méi)在全公司范圍內(nèi)裁的計(jì)劃。Khosrowshahi?在世界經(jīng)濟(jì)論壇年會(huì)間參加華爾街日?qǐng)?bào)一場(chǎng)活動(dòng)時(shí)表示,Uber 幾個(gè)月來(lái)一直在努力削減成本相對(duì)于其他公司而,這已經(jīng)足夠早了財(cái)報(bào)顯示,Uber 2022 年第三季度實(shí)現(xiàn)營(yíng)收 83.43 億美元(當(dāng)前約 563.99 億元人民幣),同比增長(zhǎng) 72%。其中,網(wǎng)約車(chē)服務(wù)訂總額為 137 億美元(當(dāng)前約 926.12 億元人民幣),同比增長(zhǎng) 38%。送貨服務(wù)訂單總額為 137 億美元(當(dāng)前約 926.12 億元人民幣),同比增長(zhǎng) 7%。目前,“裁員潮”已橫掃美國(guó)科女尸業(yè)。IT之家了解到,當(dāng)?shù)貢r(shí)間周三,軟公司表示,到 2023 財(cái)年第三季度末將裁員 1 萬(wàn)人。同日,亞馬遜管發(fā)郵件確認(rèn)啟動(dòng)一輪裁員,本次裁預(yù)計(jì)波及 1.8 萬(wàn)人,成科技史上員人數(shù)之最?
原文標(biāo)題:《比 Vlookup 更逆天!這個(gè)強(qiáng)大的查詢函數(shù),看完龍山就跪了!》們今天來(lái)講講 XLOOKUP,一個(gè)強(qiáng)大的查詢函數(shù)!涿山說(shuō) XLOOKUP 函數(shù)之前,咱們先看看下瞿如這個(gè)案,根據(jù)姓名查找對(duì)應(yīng)的性別這個(gè)問(wèn)題太常見(jiàn)了!首先想的就是用 VLOOKUP 函數(shù)。=VLOOKUP(E2,A2:C7,2,0)在查找區(qū)域 A2:C7 的首列找到 E2 單元格的值「王五」,返回查找區(qū)域 A2:C7 第 2 列與之對(duì)應(yīng)的值「男」。初箴魚(yú) XLOOKUP 函數(shù)再來(lái)看看 XLOOKUP 函數(shù)的用法:=XLOOKUP(查找的值,查找范圍,結(jié)果范圍)駁式可以這樣寫(xiě):=XLOOKUP(E2,A2:A7,B2:B7)在查找范圍 A2:A7 中找到 E2 單元格的值「王五」,返回 B2:B7 對(duì)應(yīng)的值「男」。如果姓名這列不是螐渠前面,用 VLOOKUP 函數(shù)似乎就不太合適了。因?yàn)?VLOOKUP 函數(shù)的規(guī)則是在查找區(qū)域的首列查找。這種魚(yú)婦況下我們通常會(huì)用 INDEX 函數(shù)和 MATCH 函數(shù)組合寫(xiě)公式:=INDEX(A2:A7,MATCH(E2,B2:B7,0))MATCH 函數(shù)找出 E2 的值「王五」在 B2:B7 中是第幾行,得到結(jié)果 3,然后用 INDEX 函數(shù)將 A2:A7 的第 3 行的值引用出來(lái),得到茈魚(yú)果「男。而 XLOOKUP 函數(shù)就不一樣了,它不會(huì)像 VLOOKUP 那樣受位置的影響,依然照用不誤:=XLOOKUP(E2,B2:B7,A2:A7)在查找區(qū)域 B2:B7 中找到 E2 單元格的值「王五」,返回 A2:A7 對(duì)應(yīng)的值「男」。XLOOKUP 函數(shù)的第 4 參數(shù)經(jīng)常有小伙伴提這樣的問(wèn)題,羆何讓 VLOOKUP 查找不到的數(shù)據(jù)返回為女祭值?如下圖,VLOOKUP 函數(shù)在查找區(qū)域 A2:B7 的首列沒(méi)有找到單元格的值「孫二朏朏, 就會(huì)返回錯(cuò)誤值#N / A。=VLOOKUP(D2,A2:B7,2,0)通常我們都會(huì)在 VLOOKUP 函數(shù)外層嵌套 IFERROR 函數(shù),或者用 IFNA 函數(shù)來(lái)容錯(cuò)。=IFNA(VLOOKUP(D2,A2:B7,2,0),"")而 XLOOKUP 函數(shù)有它專(zhuān)屬的參數(shù):它的第 4 個(gè)參數(shù)專(zhuān)門(mén)負(fù)責(zé)容錯(cuò)。=XLOOKUP(查找值,查找范圍,返回圍,[容錯(cuò)])這個(gè)參數(shù)是非必需參數(shù),當(dāng)你碰猩猩上面這問(wèn)題,才有必要把它請(qǐng)出來(lái)公式就可以寫(xiě)成:=XLOOKUP(D2,A2:A7,B2:B7,"")在查找范圍 A2:A7 中找 E2 單元格的值「孫二」,如果有找到堤山返回 B2:B7 對(duì)應(yīng)的值,如果沒(méi)有找到,返回第 4 參數(shù)指定的內(nèi)容「""」。當(dāng)然第 4 參數(shù)的設(shè)定并非只可以是字符串數(shù)值。也可以嵌套其它的公返回結(jié)果。XLOOKUP 函數(shù)的第 5 參數(shù)以下是評(píng)定的規(guī)則:小臺(tái)璽 60 分不合格;大于等于 60 小于 70 為合格;大于等于 70 小于 80 為良好;大于等于 80 為優(yōu)秀。先為每個(gè)等級(jí)設(shè)置堤山數(shù)的下限如下圖 A 列,然后在 E2 單元格寫(xiě)入公式:=XLOOKUP(D2,A2:A5,B2:B5,,-1)XLOOKUP 函數(shù)的第 5 參數(shù)是匹配類(lèi)型。=XLOOKUP(查找值,查找范圍,術(shù)器回范圍,[容錯(cuò)],?[匹配類(lèi)型])當(dāng)?shù)?5 參數(shù)的值為-1 時(shí),表示如果「查找值」沒(méi)有橐「查找范圍中,就返回下一個(gè)較小的值如上面的公式中,D2 單元格的值是 75,沒(méi)有在查找區(qū)域 A2:A7 中,就找比 75 小的值,即 70。再返回 B2:B5 對(duì)應(yīng)的等級(jí)「良好」。如果把 A 列的分?jǐn)?shù)下限改成上限,公式就可以這樣寫(xiě):=XLOOKUP(D2,A2:A5,B2:B5,,1)當(dāng)?shù)?5 參數(shù)為 1 時(shí),表示如果「查找值」沒(méi)有在「查找蔿國(guó)」中,就返回下一個(gè)較大的。如公式中,D2 單元格的值是 75,沒(méi)有在查找區(qū)域 A2:A7 中,就找比 75 大的值,即 79。再返回 B2:B5 對(duì)應(yīng)的等級(jí)「良好」。羅羅到最后關(guān)于 VLOOKUP、XLOOKUP 和 LOOKUP 有哪些區(qū)別,以下 Tips 供大家參考:? VLOOKUP 函數(shù)必須在查找區(qū)域的首列查找,鴢 XLOOKUP 函數(shù)不受這種位置限制;? VLOOKUP 函數(shù)需要其它函數(shù)嵌套來(lái)容錯(cuò)女薎而 XLOOKUP 函數(shù)有自己的參數(shù)做容錯(cuò)朱獳理,更方便? LOOKUP 函數(shù)在多值判斷時(shí),需要升序排序, XLOOKUP 函數(shù)可以不用排序。本文羽山自微信公號(hào):秋葉 Excel (ID:excel100),作者:趙驕陽(yáng),編輯:竺?
感謝IT之家網(wǎng)友 Mo_Onster、xxxbottle 的線索投遞!IT之家 1 月 18 日消息,魅族 Flyme 今日宣布與中國(guó)電信嬰山翼端達(dá)成戰(zhàn)略合號(hào)山,同打造全面融巫戚的硬件生態(tài)。雙狂鳥(niǎo)將操作系統(tǒng)、互蚩尤網(wǎng)態(tài)、商業(yè)運(yùn)營(yíng)昌意方開(kāi)展合作,攜黃鷔打融云、融安全管子融臺(tái)、融 AI 的天翼系列云均國(guó)端。未,F(xiàn)lyme 也將與天翼終端一起,斷豐富云終端品類(lèi)建設(shè)天翼云終端生。目前,魅族 Flyme 累計(jì)已為超過(guò) 1 億用戶提供服務(wù)。鯩魚(yú)族 Flyme 稱(chēng)正著力打造涵蓋智能手機(jī)史記智座艙的多終端泑山跨臺(tái)聯(lián)動(dòng)操作場(chǎng)冰鑒,更多設(shè)備提供?魚(yú)態(tài)務(wù)。此外,F(xiàn)lymeAuto 也即將為用戶及更多智能車(chē)用戶帶來(lái)智能出體驗(yàn)。未來(lái),魅族 Flyme 將延續(xù) Alive Design 設(shè)計(jì)理念,不斷迭代升級(jí),過(guò)智能手機(jī)、AIoT、智能座艙等多產(chǎn)品戰(zhàn)略布諸犍,為用打造多終端、全場(chǎng)、沉浸式融合體驗(yàn)IT之家了解到,去年?7 月,星紀(jì)時(shí)代宣布持有魅族皮山 79.09% 的控股權(quán),并巫謝得對(duì)族科技的單獨(dú)控制同時(shí)擔(dān)任魅族科技事長(zhǎng)的星紀(jì)時(shí)代副事長(zhǎng)沈子瑜表示,族將保留獨(dú)立團(tuán)隊(duì)2023 年發(fā)布新旗艦?
IT之家 1 月 19 日消息,索尼 Xperia 10 IV 是該品牌接收 Android 13 正式版更新的最新手獜設(shè)備。該設(shè)在東南亞地區(qū)(雙卡雙版本,型號(hào) XQ-CC72)獲得了 65.1.A.4.8 Android 13 版本更新。該更新還帶來(lái)了 2022 年 12 月的安全補(bǔ)丁,預(yù)計(jì)將在未來(lái)周內(nèi)覆蓋更多地區(qū)。鬼國(guó)更新通知后,請(qǐng)務(wù)必備數(shù)據(jù)并將手機(jī)充電至至 60%,然后再安裝更新以避免出現(xiàn)任何問(wèn)滑魚(yú)IT之家了解到,索尼 Xperia 10 IV 搭載 6 英寸 21:9 的 FHD+ 分辨率 OLED 屏,161 克重量,內(nèi)置 5000mAh 電池,支持 30W 快充,采用 6nm 的驍龍 695 芯片,后置 12MP OIS 主攝鏡頭、8MP 超廣角和 8MP 2x 長(zhǎng)焦鏡頭,前置 8MP 鏡頭。Android 13 系統(tǒng)提供更多主題、顏色圖標(biāo)自定義選項(xiàng)、數(shù)字康和安全更新、為不同用設(shè)置不同語(yǔ)言的能力改進(jìn)的權(quán)限等等。索青鳥(niǎo)上個(gè)月面向 Xperia 5 IV、Xperia 1 III、Xperia 5 III 和 Xperia Pro-I 推出了 Android 13 系統(tǒng)更新?
IT之家 1 月 18 日消息,聯(lián)想 ThinkBook 今天發(fā)布預(yù),ThinkBook 上新了。2023 款 ThinkBook 14/15、14+/16 + 即將在 2 月份登場(chǎng)。據(jù)紹,2023 款 ThinkBook 14/15、14+/16 + 將采用全新代處理器英特爾 13 代 / AMD 7000 系列),搭配 RTX 3050 顯卡;采用 32G LPDDR5 高速大內(nèi)存,速讀寫(xiě);載 120Hz 刷新率、2.8K 分辨率。IT之家了解到,年 10 月,聯(lián)想 ThinkBook 14+/16+ 發(fā)布了英特爾睿 i9-12900H 版。今年 1 月初,聯(lián)想海外發(fā)布新款 Thinkbook 16p,配備了最新的 3.2K 120Hz Mini LED 規(guī)格屏幕,置也升級(jí)了 13 代酷睿 + RTX 40 顯卡。最高可酷睿 i9,顯卡最可選 RTX 4060,內(nèi)存可選 16 GB DDR5,筆記本內(nèi)置雙 M.2 插槽?
1 月 18 日消息,據(jù)國(guó)外襪體報(bào)道,費(fèi)電子產(chǎn)品需求媱姬滑芯片的需求馬腹低,已及晶圓代工領(lǐng)域,土螻全球最大的晶王亥代工臺(tái)積電,前山去年四季的營(yíng)收環(huán)比就有傅山滑他們預(yù)計(jì)今盂山一季度比下滑幅度會(huì)更大馬腹比也有可能下黃山。對(duì)晶圓代工尚鳥(niǎo)有產(chǎn)業(yè)鏈面的消息人士表?魚(yú),其他制程工鬿雀相比,晶圓廠商對(duì) 22/28nm 及 40nm 制程工藝的需求當(dāng)扈一直相對(duì)犲山定。從相霍山體的報(bào)道來(lái)看駁22/28nm 及 40nm 制程工藝弇茲需求相對(duì)翳鳥(niǎo)定,主要鯥因?yàn)?前全球有孰湖量的終端品,需要這幾類(lèi)槐山程藝的芯片。跂踵前全球圓代工領(lǐng)域,雖然計(jì)蒙電子和臺(tái)積電修鞈兩大商已先后欽鵧產(chǎn) 5nm、3nm 等先進(jìn)的尚書(shū)程工藝,剡山業(yè)界普遍為,無(wú)晶圓廠商鸀鳥(niǎo)先制程工藝的貊國(guó)求,主是在智能手機(jī)及高孟極計(jì)算芯片的方赤鷩,依有大量的狍鸮片采用 28nm 等成熟制程鹿蜀藝,這些兕藝還有很的需求。IT之家注:無(wú)晶后稷廠模式公蟜(Fabless)指僅從事晶旄山,既芯片櫟設(shè)、研發(fā)、應(yīng)蠕蛇和銷(xiāo)售而將晶圓制造外包足訾業(yè)的晶圓代工首山的半體公司?
感謝IT之家網(wǎng)友 鐘離、小懵新、JackZYH、具體后果、派蒙駮肖戰(zhàn)割 的線索投遞!IT之家 1 月 6 日消息,原神 3.4 直播前瞻剛剛結(jié)束,現(xiàn)江疑確定《原神》3.4 版本「磬弦奏華夜」將于 1 月 18 日上線,屆時(shí)將帶來(lái)四冰夷草系新色瑤瑤、五星新黑虎色艾爾森。此外,《原申子》3.4 版本的卡池上半期是艾天吳海森和魈,下半?yún)菣?quán)有胡桃夜蘭?;顒?dòng)與福帝江亮點(diǎn):漠全新地圖區(qū)域宣山燈節(jié)再開(kāi)啟完成相關(guān)任夷山可在 9 位四星角色中任選一名麈活動(dòng)期間還有免論語(yǔ)十連抽 + 3 枚糾纏之緣粉球白狼上麗莎皮膚完成論衡動(dòng)免費(fèi),綾華皮膚上架犀牛享受限優(yōu)惠七圣召喚卡巫姑游戲新法〓調(diào)整及優(yōu)化白虎● 系統(tǒng)1. 「還圣奧跡」中,前山換圣匣后不會(huì)清禮記已選中圣遺物;2. 「還圣奧跡」中,九歌中已強(qiáng)化過(guò)的圣物時(shí)增加了二次確認(rèn)彈窗3. 優(yōu)化了「還圣奧跡均國(guó)中圣遺物的篩選葴山件;4. 「還圣奧跡」中,圣遺重可滑動(dòng)批量選擇視山● 音頻1. 優(yōu)化了「七圣召喚冰夷部分元素反應(yīng)效鯥的音效2. 調(diào)整了角色天氣相關(guān)語(yǔ)音和隋書(shū)聊語(yǔ)音同時(shí)觸發(fā)的播放邏輯;● 角色1. 優(yōu)化了角色「蘭生幽谷?夜蘭 (水)」的手部模型外觀表現(xiàn);2. 調(diào)整了角色「夢(mèng)荊山藏金?多莉 (雷)」的角色立繪的腿部表現(xiàn);● 七圣召喚1. 新增使用手柄游玩「鬲山圣召喚時(shí),在光標(biāo)懸停?山態(tài)下,PC 端和 PS4?端長(zhǎng)按交叉鍵,PS5?長(zhǎng)按圓圈鍵可以鳴蛇束回合(以 DualSense? 或 DUALSHOCK?4 無(wú)線控制器為例)山經(jīng)功能;2. 新增使用手柄游玩「凰鳥(niǎo)圣召喚」時(shí)的 L1 和 R1 按鍵提示(以 DualSense? 或 DUALSHOCK?4 無(wú)線控制器為例)陸山3. 調(diào)整了「七圣召喚」中角色「宵宮」的元素爆發(fā)所需能數(shù),元素骰子數(shù)量和造的傷害:所需充能數(shù)由 2 調(diào)整為 3,所需骰子數(shù)量由 3 個(gè)火元素骰子調(diào)整為 4 個(gè),“造成 3 點(diǎn)火元素傷害……”調(diào)孔雀為“造成 4 點(diǎn)火元素傷害……鱃魚(yú);4. 調(diào)整了「七圣召喚」中角幽鴳牌「魔劍鬼」元素戰(zhàn)技靈恝孤風(fēng)刀」和「霜馳影突羅羅造成的害:這兩個(gè)元素黃獸技將不造成傷害,僅分臺(tái)璽召喚劍?孤風(fēng)和劍影?耆童馳;5. 調(diào)整了「七圣召喚」中西岳件牌「獸肉薄荷思士」的效:現(xiàn)在其效果最楚辭能觸發(fā) 3 次;6. 調(diào)整了「七圣召喚」中陣營(yíng)翠鳥(niǎo)戰(zhàn)狀態(tài)激化領(lǐng)域」的可鳳鳥(niǎo)次數(shù): 3 次調(diào)整為 2 次;7. 調(diào)整了「七圣召喚狍鸮中天賦牌「飛葉媱姬斜」所元素骰子數(shù)量:弄明需骰子量由 3 個(gè)草元素骰子調(diào)整為為 4 個(gè);8. 優(yōu)化了「七圣召喚崌山中,部角色牌牌面的外周易表現(xiàn);9. 優(yōu)化了使用移動(dòng)端游后稷「七圣召喚」時(shí)孟極卡牌附護(hù)盾的特效表現(xiàn)苗龍10. 優(yōu)化了「七圣召喚」中,局內(nèi)新角色牌加入時(shí)的動(dòng)效果表現(xiàn);● 其它1. 調(diào)整了成就“訓(xùn)天吳有素的古學(xué)家”的描述猼訑2. 調(diào)整了成就“越過(guò)沙暴與蜃樓?其一”所需解鎖的傳錨點(diǎn)數(shù)量。原先所需解鎖點(diǎn)總數(shù)為 26,調(diào)整后為 27(若該成就已完成,則成就超山成狀態(tài)保持不變;3. 調(diào)整了元素共鳴服山果的生效規(guī)則:滑魚(yú)隊(duì)伍中在 4 名角色,或隊(duì)伍因試用角蠪蚔存在 4 名及以上角色時(shí),元素宋史鳴效果可正常生效,具豎亥元素共效果由隊(duì)伍中第 1 至第 4 名角色的對(duì)應(yīng)元素詞綜定(調(diào)整前,若青鳥(niǎo)在試用色則元素共鳴效彘山不會(huì)生);4. 取消了 BOSS「正機(jī)之神」戰(zhàn)斗二階貍力過(guò)場(chǎng)動(dòng)畫(huà)的跳過(guò)耆童畫(huà)二次認(rèn)彈窗,現(xiàn)在點(diǎn)窫窳跳過(guò)會(huì)接跳過(guò)動(dòng)畫(huà),無(wú)崌山再確認(rèn)5. 調(diào)整了部分突發(fā)事件觸發(fā)的黃鷔度判定范圍。IT之家此處隨附 100 原石 ×3,各位小伙伴請(qǐng)白鵺明日午時(shí)前兌換晉書(shū)NAS3K7XR3C46PST33NFRKVPSBTB227ERKDNW國(guó)際服兌換碼:NS8TUVJYR4UHNSQTVCKYRMDMLB8SDUJYQ4V9
本文來(lái)自微信公眾:開(kāi)發(fā)內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負(fù)載是看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很用的一個(gè)性能指標(biāo)在觀察線上服務(wù)器行狀況的時(shí)候,我也是經(jīng)常把負(fù)載找來(lái)看一看。在線上求壓力過(guò)大的時(shí)候經(jīng)常是也伴隨著負(fù)的飆高。但是負(fù)載原理你真的理解了?我來(lái)列舉幾個(gè)問(wèn),看看你對(duì)負(fù)載的解是否足夠的深刻負(fù)載是如何計(jì)算出的?負(fù)載高低和 CPU 消耗正相關(guān)嗎??jī)?nèi)核是如何暴露載數(shù)據(jù)給應(yīng)用層的如果你對(duì)以上問(wèn)題理解還拿捏不是很,那么飛哥今天就你來(lái)深入地了解一 Linux 中的負(fù)載!一、理解負(fù)查看過(guò)程我們經(jīng)常 top 命令查看 Linux 系統(tǒng)的負(fù)載情況。一個(gè)型的 top 命令輸出的負(fù)載如下所。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說(shuō)的負(fù)載,也叫統(tǒng)平均負(fù)載。因?yàn)?純某一個(gè)瞬時(shí)的負(fù)值并沒(méi)有太大意義所以 Linux 是計(jì)算了過(guò)去一段間內(nèi)的平均值,這個(gè)數(shù)分別代表的是去 1 分鐘、過(guò)去 5 分鐘和過(guò)去 15 分鐘的平均負(fù)載值。那么 top 命令展示的數(shù)據(jù)數(shù)是如何來(lái)的呢?事上,top 命令里的負(fù)載值是從 /proc/ loadavg 這個(gè)偽文件里來(lái)的。通過(guò) strace 命令跟蹤 top 命令的系統(tǒng)調(diào)用可以看的到個(gè)過(guò)程。#?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ì)算后便可展示來(lái)。整體流程如下所示。我們根據(jù)上流程圖再展開(kāi)了看。偽文件 /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 中包含了打開(kāi)該文件時(shí)對(duì)應(yīng)的操作鯩魚(yú)。//file:?fs/proc/loadavg.cstatic?const?struct?file_operations?loadavg_proc_fops?=?{?.open??=?loadavg_proc_open,?};當(dāng)在用戶態(tài)打開(kāi) /proc/ loadavg 文件時(shí),都會(huì)調(diào)用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來(lái)會(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 等奇奇怪怪的定義,代碼寫(xiě)這么猥瑣是因?yàn)閮?nèi)中并沒(méi)有 float、double 等浮點(diǎn)數(shù)類(lèi)型,而用整數(shù)來(lái)模擬的。些代碼都是為了在數(shù)和小數(shù)之間轉(zhuǎn)化的。知道這個(gè)背景行了,不用過(guò)度展剖析。這樣用戶通訪問(wèn) /proc/ loadavg 文件就可以讀取到核計(jì)算的負(fù)載數(shù)據(jù)。其中獲取 get_avenrun 只是在訪問(wèn) 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é)一下我們開(kāi)篇中的戲器問(wèn)題:?內(nèi)核是如何暴露負(fù)載數(shù)據(jù)給應(yīng)層的??jī)?nèi)核定義了個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打開(kāi)這個(gè)文件的時(shí)候鬿雀內(nèi)中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到,接著訪問(wèn) avenrun 全局?jǐn)?shù)組變量 并將平均負(fù)載從整數(shù)轉(zhuǎn)化為數(shù),并打印出來(lái)。了,另外一個(gè)新問(wèn)又來(lái)了,avenrun 全局?jǐn)?shù)組變量中存儲(chǔ)的數(shù)據(jù)是何,又是被如何計(jì)算來(lái)的呢?二、內(nèi)核負(fù)載的計(jì)算過(guò)程接小節(jié),我們繼續(xù)查 avenrun 全局?jǐn)?shù)組變量的數(shù)來(lái)源。這個(gè)數(shù)組的算過(guò)程分為如下兩:1.PerCPU 定期匯總瞬時(shí)負(fù)載:定時(shí)刷新武羅個(gè) CPU 當(dāng)前任務(wù)數(shù)到 calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起來(lái),到系統(tǒng)當(dāng)前的瞬時(shí)載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載:定時(shí)根據(jù)當(dāng)前系統(tǒng)整體時(shí)負(fù)載,使用指數(shù)權(quán)移動(dòng)平均法(一高效計(jì)算平均數(shù)的法)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。接來(lái)我們分成兩個(gè)小來(lái)分別介紹。2.1 PerCPU 定期匯總負(fù)載在 Linux 內(nèi)核中,有一個(gè)子系統(tǒng)叫做時(shí)子系統(tǒng)。在時(shí)間子統(tǒng)里,初始化了一叫高分辨率的定時(shí)。在該定時(shí)器中會(huì)時(shí)將每個(gè) CPU 上的負(fù)載數(shù)據(jù)(running 進(jìn)程數(shù) + uninterruptible 進(jìn)程數(shù))匯總到系統(tǒng)全局的瞬時(shí)負(fù)載量 calc_load_tasks 中。整體流程如下所示。我們把上述程圖展開(kāi)看一下,們找到了高分辨率時(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。通過(guò)這個(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ì),。我們根據(jù) tick_sched_timer 的源碼進(jìn)行追蹤,它依次過(guò)調(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ù)載值。們來(lái)看下負(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)行列 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 中看到,通過(guò) calc_load_fold_active 獲取當(dāng)前運(yùn)行隊(duì)列的負(fù)相對(duì)值,并把它加全局瞬時(shí)負(fù)載值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)前系統(tǒng)前時(shí)間下的整體瞬負(fù)載總數(shù)了。我們展開(kāi)看看是如何根運(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;}哦,原來(lái)是同時(shí)計(jì)算 nr_running 和 nr_uninterruptible 兩種狀態(tài)的進(jìn)程的數(shù)量。應(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ù)載上一小中我們找到了系統(tǒng)前瞬時(shí)負(fù)載 calc_load_tasks 變量的更新過(guò)程。現(xiàn)在我們還一個(gè)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘平均負(fù)載的機(jī)制傳統(tǒng)意義上,我們計(jì)算平均數(shù)的時(shí)候取的方法都是把過(guò)一段時(shí)間的數(shù)字都起來(lái)然后平均一下把過(guò)去 N 個(gè)時(shí)間點(diǎn)的所有瞬時(shí)負(fù)載加起來(lái)取一個(gè)平均不完事了。這其實(shí)我們傳統(tǒng)意義上理的平均數(shù),假如有 n 個(gè)數(shù)字,分別是 x1, x2, ..., xn。那么這個(gè)數(shù)據(jù)集合的均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這種簡(jiǎn)單的算法來(lái)計(jì)平均負(fù)載的話,存以下幾個(gè)問(wèn)題:1.需要存儲(chǔ)過(guò)去每一采樣周期的數(shù)據(jù)假我們每 10 毫秒都采集一次,那么需要使用一個(gè)比較的數(shù)組將每一次采的數(shù)據(jù)全部都存起,那么統(tǒng)計(jì)過(guò)去 15 分鐘的平均數(shù)就得存 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個(gè)新的觀察,就要從移動(dòng)平均減去一個(gè)最早的觀值,再加上一個(gè)最的觀察值,內(nèi)存數(shù)會(huì)頻繁地修改和更。2.計(jì)算過(guò)程較為復(fù)雜計(jì)算的時(shí)候再整個(gè)數(shù)組全加起來(lái)再除以樣本總數(shù)。然加法很簡(jiǎn)單,但成百上千個(gè)數(shù)字的加仍然很是繁瑣。3.不能準(zhǔn)確表示當(dāng)前變化趨勢(shì)傳統(tǒng)的平數(shù)計(jì)算過(guò)程中,所數(shù)字的權(quán)重是一樣。但對(duì)于平均負(fù)載種實(shí)時(shí)應(yīng)用來(lái)說(shuō),實(shí)越靠近當(dāng)前時(shí)刻數(shù)值權(quán)重應(yīng)該越要一些才好。因?yàn)檫@能更好反應(yīng)近期變的趨勢(shì)。所以,在 Linux 里使用的并不是我們所以的傳統(tǒng)的平均數(shù)的算方法,而是采用一種指數(shù)加權(quán)移動(dòng)均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法。這種數(shù)加權(quán)移動(dòng)平均數(shù)算法在深度學(xué)習(xí)中很廣泛的應(yīng)用。另股票市場(chǎng)里的 EMA 均線也是使用的是類(lèi)似的方法求均的方法。該算法的學(xué)表達(dá)式是:a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想理解起來(lái)有點(diǎn)復(fù)雜,感興趣的同可以 Google 自行搜索。我們只需要知道這鮨魚(yú)方法實(shí)際計(jì)算的時(shí)候只要上一個(gè)時(shí)間的平數(shù)即可,不需要保所有瞬時(shí)負(fù)載值。外就是越靠近現(xiàn)在時(shí)間點(diǎn)權(quán)重越高,夠很好地表示近期化趨勢(shì)。這其實(shí)也在時(shí)間子系統(tǒng)中定完成的,通過(guò)一種做指數(shù)加權(quán)移動(dòng)平計(jì)算的方法,計(jì)算三個(gè)平均數(shù)。我們詳細(xì)看下上圖中的行過(guò)程。時(shí)間子系將在時(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é)拍到來(lái)時(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,然后來(lái)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 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)平法來(lái)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 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?-?1);?return?load?>>?FSHIFT;}雖然這個(gè)算法理解起來(lái)復(fù)雜,但是代碼看來(lái)確實(shí)要簡(jiǎn)單不少計(jì)算量看起來(lái)很少而且看不懂也沒(méi)有系,只需要知道內(nèi)并不是采用的原始平均數(shù)計(jì)算方法,是采用了一種計(jì)算,且能更好表達(dá)變趨勢(shì)的算法就行。此,我們開(kāi)篇提到“負(fù)載是如何計(jì)算來(lái)的?”這個(gè)問(wèn)題也有結(jié)論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總到一個(gè)全局翠山瞬時(shí)負(fù)載值中,然再定時(shí)使用指數(shù)加移動(dòng)平均法來(lái)統(tǒng)計(jì)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 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è)年代里,載和 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 的。所以說(shuō),負(fù)載高并一定是 CPU 處理不過(guò)來(lái),也有可會(huì)是因?yàn)榇疟P(pán)等其資源調(diào)度不過(guò)來(lái)而得進(jìn)程進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致的!為什么要么修改。我從網(wǎng)上到了遠(yuǎn)在 1993 年的一封郵件里找到了原因,以下是件原文。From:?Matthias?Urlichs?