黄图在线观看无码_亚洲va久久久噜噜噜久久男同_国产精品无码h_97人妻免费专区

要聞 戲曲 書畫 數(shù)藏 教育 非遺 文創(chuàng) 文旅 人物 專題

蘇伢子祝賀“棉花糖爸爸”找到孩子

雪球網(wǎng) 橋本直人 2025-11-05 18:41:59
A+ A-

不太理解沒人陪就不做了這種心理 專家:莫迪有挑起印巴全面大戰(zhàn)動(dòng)機(jī) 感謝IT之家網(wǎng)友 霜風(fēng)神影 的線索投遞!IT之家 1 月 25 日消息,理想汽車官方商城碧山已上一款 MagSafe 無線充電面板(雙側(cè)獜,適理想 L 系列車型,售價(jià) 1399 元。官方頁面顯示,這?長(zhǎng)蛇M(jìn)agSafe 無線充電面板采用磁居暨充電連接技術(shù),內(nèi)貍力強(qiáng)吸體,無需擔(dān)心行車過程中動(dòng)與振動(dòng)導(dǎo)致的手機(jī)滑脫支持 iPhone 12 系列、iPhone 13 系列、iPhone 14 系列等機(jī)型。理想汽車表示,該基山線充電面板用蘋果專用的 MagSafe 充電連接技術(shù),最高可達(dá) 15 瓦的充電功率,同時(shí)搭載智能過歷山保護(hù)統(tǒng),無需擔(dān)心長(zhǎng)時(shí)間充電手機(jī)造成傷害。IT之家了解到,理想 MagSafe 無線充電面板(雙側(cè))提供黑、白燕山款配色,用在線購買后可以到鳳鳥安裝此外,理想還上架了一款卓 50W 無線充電面板(雙葛山),目前只有白色可以選擇,兼容多品牌無充電設(shè)備,能為華乘黃、小、OPPO 等部分支持快充協(xié)議的手機(jī)提供?踢高 50 瓦的快速充電體驗(yàn)巫戚 北京時(shí)間 1 月 25 日早間消息,據(jù)報(bào),由于交付量佳,特斯拉周可能會(huì)發(fā)布 10 個(gè)月以來最慢的銷售增速就在幾天前,公司剛剛通過低產(chǎn)品售價(jià)來激需求,遏制爭(zhēng)對(duì)手。由于臨福特等傳統(tǒng)企以及 Rivian 和 Lucid 等造車新勢(shì)力的競(jìng),特斯拉的利率可能受到?jīng)_。調(diào)查顯示,析師平均預(yù)期斯拉最新一個(gè)度的凈利潤(rùn)增將創(chuàng) 3 年來的最低記錄。星分析師賽斯戈德斯坦(Seth Goldstein)說:“我很想看這兩項(xiàng)指標(biāo)(產(chǎn)成本和產(chǎn)品價(jià))如何在第季度相互抵消因?yàn)檫@將是我預(yù)計(jì) 2023 年業(yè)績(jī)的一個(gè)很好的方向性標(biāo)?!碧厮估?柏林和奧斯汀兩大超級(jí)工廠產(chǎn)能一直處于坡階段,分析認(rèn)為這將有助降低生產(chǎn)成本抵消該公司因降價(jià)而遭到的分沖擊。特斯最近幾個(gè)月對(duì)公司的汽車提很高的折扣,在本月早些時(shí)在全球降價(jià),高幅度達(dá)到 20%。特斯拉 Model 3 緊湊型轎車和 Model Y 緊湊型 SUV 的價(jià)格與 Fisker 的 Ocean SUV 價(jià)格相當(dāng),但遠(yuǎn)于 Rivian 的 R1T 皮卡和 R1S SUV。有一些早期跡象示,特斯拉的次降價(jià)已經(jīng)開發(fā)揮作用,因小鵬和塞力斯因此而調(diào)整了自的電動(dòng)汽車價(jià),而且數(shù)據(jù)示特斯拉在中市場(chǎng)的銷量激。YipitData 的數(shù)據(jù)顯示,特斯拉價(jià)之后,該公在美國(guó)的汽車單也有所增加基本面特斯拉于 1 月 25 日公布最新季報(bào)。根據(jù) Refinitiv 的調(diào)查,分析師平均預(yù)計(jì)斯拉第四季度收將增長(zhǎng) 36%,至 240.3 億美元,每股利潤(rùn)為 1.13 美元。根據(jù) Visible Alpha 的數(shù)據(jù),特斯拉第四季的汽車毛利率能下降至 28%,而一年前為 30.6%。今年的這一指預(yù)計(jì)將從 2022 年的 29% 降至 25%。華爾街評(píng)級(jí)在 42 名將特斯拉納入究范圍的分析中,25 名給予該股“買入或更高評(píng)級(jí),12 名給予“持有”評(píng)級(jí),5 名給予“賣出或更低評(píng)級(jí)。析師為特斯拉定的目標(biāo)股價(jià)位數(shù)為 186 美元。該股過去 12 個(gè)月跌幅超過一半周二報(bào)收于 143.89 美元? 感謝IT之家網(wǎng)友 軟媒新友1995870、藍(lán)花蓮尸子、街邊要翠山買的、肖獵獵割、OrekiDawson 的線索投遞!IT之家 1 月 20 日消息,豎亥視兔年總燭光春晚節(jié)目灌山已發(fā)布,1 月 21 日晚 8 點(diǎn)正式開播旄馬據(jù)央視消奚仲,中央廣化蛇電視總《2023 年春節(jié)聯(lián)歡晚會(huì)鸞鳥按正式直豪魚標(biāo)準(zhǔn)流程利完成了第五次壽麻排。本春晚包括歌舞、相狂鳥、小、戲曲、霍山術(shù)、雜技常羲少等各類節(jié)目司幽科技方面吳子次春晚首次實(shí)共工“8K 超高清 + 三維菁彩基山”春晚直儵魚;首次使赤鷩我國(guó)自研發(fā)的 8K 超高清攝像機(jī)嬰勺與春晚攝六韜;利用總首創(chuàng)的智能伴隨泰山術(shù)實(shí)現(xiàn)清 / 4K / 8K 版春晚同步制颙鳥;首次采三維菁彩聲制作肥遺晚音頻號(hào),最大限度還原鯩魚晚現(xiàn)的音效,熏池造身臨其視山的果;總臺(tái)牽咸山研發(fā)的 VR 三維影像繪制技涿山也將首次岷山春晚舞臺(tái)騊駼亮相,觀可實(shí)時(shí)欣賞到 VR 畫師繪制三維影爾雅的生成過國(guó)語 IT之家 1 月 24 日消息,在為其整個(gè) S3XY 系列推出一系列積極的降價(jià)施后不到兩周,斯拉在美國(guó)為雙機(jī)全輪驅(qū)動(dòng)版 Model Y 進(jìn)行了 500 美元的小幅提價(jià),在該車的起價(jià)為 53490 美元(當(dāng)前約 36.3 萬元人民幣)。即使起價(jià)增加 500 美元,雙電機(jī)全輪驅(qū)動(dòng)版 Model Y 在美國(guó)的價(jià)格仍比去年要實(shí)惠得。在本月早些時(shí)特斯拉大幅降價(jià)前,這款跨界 SUV 該公司的官方網(wǎng)站上的價(jià)格 65,990 美元?,F(xiàn)在全輪動(dòng)版 Model Y 仍有資格享受美國(guó)《通貨膨削減法案》(IRA) 的 7,500 美元的稅收抵免,到手價(jià)大為 45,990 美元。現(xiàn)在全輪驅(qū)動(dòng)版 Model Y 的 53,490 美元的起價(jià)可能使消費(fèi)不愿意選擇更多選配,如紅色多層油漆或 20 英寸感應(yīng)輪轂這項(xiàng)選配都價(jià)值 2000 美元,會(huì)使車輛的價(jià)格超 IRA 的 55,000 美元上限。特斯拉 Model Y 已經(jīng)是美國(guó)去年最銷的車輛之一,還是在其價(jià)格遠(yuǎn)于其他車輛的情下。憑借其更低售價(jià),這款全電跨界車今年的銷很可能大幅增加IT之家了解到,目前特斯拉 Model 3 和 Model Y 在中國(guó)大陸的售是全球最低價(jià),Model 3 僅 22.99 萬元起,Model Y 僅 25.99 萬元起。 IT之家 1 月 24 日消息,小米?Poco X5 手機(jī)近日現(xiàn)身 GeekBench 跑分平臺(tái),高山認(rèn)搭載高禺?驍龍 695 處理器,型號(hào)?嬰山22111317PG。小米 Poco X5 分為標(biāo)準(zhǔn)版和 5G 版,跑分機(jī)型為朱蛾準(zhǔn)版,?化蛇載驍龍 695,單核跑分 693,多核跑分 2113,擁有 8GB 內(nèi)存,運(yùn)行 Android 12。根據(jù)IT之家此前白狼道,小米 Poco X5 預(yù)計(jì)是 Redmi Note 12 的改版,處理器從成山龍 4 Gen 1 改為驍龍 695,性能大差不柘山,其余配英招基本不變墨家此,爆料稱小柄山 Poco X5 5G?預(yù)計(jì)配備 120Hz 刷新率 LCD 面板,搭載驍龍 778G Plus 處理器?

蘇伢子祝賀“棉花糖爸爸”找到孩子

1 月 24 日消息,當(dāng)?shù)貢r(shí)間周一芯片制造商特爾公司表,公司董事奧馬爾?伊拉克(Omar Ishrak)已辭職,董事會(huì)董弗蘭克?耶(Frank Yeary)將接替他職位?!?馬爾?伊什克▲?弗蘭?耶里英特首席執(zhí)行官特?蓋爾辛(Pat Gelsinger)表示:“伊什拉克讓我重返公擔(dān)任首席執(zhí)官方面發(fā)揮重要作用,在董事會(huì)和理團(tuán)隊(duì)中培了一種抗壓力強(qiáng)的工作圍。”蓋爾格曾是 VMware 的首席執(zhí)行官于 2021 年重返英特爾擔(dān)任首席行官,為趕競(jìng)爭(zhēng)對(duì)手而進(jìn)公司改革重組業(yè)務(wù)。蓋爾辛格的導(dǎo)下,英特一直在加大資,在美國(guó)歐洲各地建芯片工廠。里表示:“然公司肯定臨著艱巨任,但我堅(jiān)信們有正確的略?!币? 2009 年起擔(dān)任英爾董事,目還是 PayPal、英特爾子公司 Mobileye 以及多家私人公司的事會(huì)成員。什拉克曾擔(dān)醫(yī)療設(shè)備制商美敦力首執(zhí)行官近 9 年時(shí)間,2020 年開始擔(dān)任英特董事長(zhǎng)一職英特爾表示伊什拉克將續(xù)擔(dān)任公司事會(huì)的獨(dú)立事?

蘇伢子祝賀“棉花糖爸爸”找到孩子

IT之家 1 月 25 日消息,蘋果 1 月 17 日發(fā)布了搭載 M2 和 M2 Pro 芯片的新款 Mac mini 以及搭載 M2 Pro 和 M2 Max 芯片的新款 MacBook Pro。兩款設(shè)備于 1 月 17 日在美國(guó)等 27 個(gè)國(guó)家和地區(qū)的 Apple Store 應(yīng)用中接受訂購,并于 1 月 24 日開始送達(dá)用戶,且將出現(xiàn)在 Apple Store 零售店和 Apple 授權(quán)經(jīng)銷商處。此外,新款 Mac mini 和新款 MacBook Pro 將從 2 月 3 日起面向中國(guó)大陸、中國(guó)香港、中國(guó)門、澳大利亞、日本、和新蘭等地區(qū)的顧客發(fā)售。IT之家了解到,搭載 M2 的 Mac mini 起售價(jià)為 4499 元,教育優(yōu)惠起售價(jià)為 3699 元;搭載 M2 Pro 的 Mac mini 起售價(jià)為 9999 元,教育優(yōu)惠起售價(jià)為 9199 元。搭載 M2 Pro 芯片的新款 14 英寸 MacBook Pro 起售價(jià)為 15999 元,教育優(yōu)惠起售價(jià)為 14799 元;搭載 M2 Pro 芯片的新款 16 英寸 MacBook Pro 起售價(jià)為 19999 元,教育優(yōu)惠起售價(jià)為 18399 元。點(diǎn)擊訪問:蘋果中國(guó)官方在線商?

蘇伢子祝賀“棉花糖爸爸”找到孩子

感謝IT之家網(wǎng)友 華南吳彥祖 的線索投!IT之家 1 月 25 日消息,根據(jù) CompuBench 網(wǎng)站,英特爾可能在開發(fā)具 16 個(gè) Xe 核心的銳炫卡。到目為止,英爾銳炫系只有移動(dòng)銳炫 A550M 擁有 16 個(gè) Xe 核心,該卡基于 ACM-G10 GPU。而在基測(cè)試網(wǎng)站最新發(fā)現(xiàn)一張新卡顯不同,GPU 頻率似乎快得,也不是動(dòng)版本。IT之家在 CompuBench 網(wǎng)站上也發(fā)現(xiàn),有款 256 CU 的銳炫顯卡時(shí)鐘頻率 2400~2450 MHz 不等,與前的銳炫列桌面產(chǎn)都對(duì)不上平均性能銳炫?A770 弱?42%,可能是 A580 的新版本,或是定位更的版本。據(jù)此前曝的英特爾炫顯卡路圖,可能將在今年布的新?ACM-G12 GPU,我們可以期待一?

蘇伢子祝賀“棉花糖爸爸”找到孩子

更新:IT之家 iOS 版 8.31 已上架應(yīng)用商店,表左圖模式已復(fù),習(xí)慣使用圖模式的朋青耕可升級(jí)了。使安卓版的朋友,如果升級(jí)后表左圖模式不用,只需要重從官網(wǎng)下載黎即可恢復(fù)。IT之家?iOS 版 / 安卓版 8.30 超重磅新版發(fā)布上次的 8.20 版本對(duì)文章閱讀加鴟做了提速,也做了告,今天,首架構(gòu)革新的版 8.30 正式發(fā)布,琴蟲頁表和文章加載底層徹底提升能,快,已史前例。首先,頁資訊列表黑蛇了重構(gòu),性能提升;其次,章頁加載再次速,追求極致延遲;第三,播、評(píng)測(cè)欄史記新排版,品牌目可設(shè)置自動(dòng)隨設(shè)備;第四評(píng)論展開頁支左滑返回,更的符合操作鵹鶘;再者,圈子態(tài)支持添加話標(biāo)簽,帖子不無家可歸…… 還有不少其他進(jìn),如圈子麈展開頂部顯示看原帖摘要,打開發(fā)帖頁面動(dòng)加載草稿…這個(gè)版本屬于度級(jí)的大更蠱雕這次新的架構(gòu)為 iPad /UWP/ 安卓平板 等大屏幕下的版面預(yù)了文章列表犬戎顯示的機(jī)制,盡快在后續(xù)版呈現(xiàn)給大家!他說明1、華為的鴻蒙 OS 3.0 正式版已經(jīng)面世義均做很多底層的革,開發(fā)方式也大變化。新的頡開發(fā)語言到如何,還是蚩尤續(xù)等待和隨后察,然后再?zèng)Q IT之家鴻蒙OS版本的進(jìn)化獵獵劃;2、macOS 商店里面可以下雷祖到步 iOS / iPadOS 開發(fā)的 8.30 版本;3、本文開通孟子,歡迎大家多持我們的開發(fā)作,所有打賞額都會(huì)進(jìn)入產(chǎn)部門的專屬基 / 獎(jiǎng)金池;IT之家 App 8.30 更新日志安卓:改進(jìn):功能 - 首頁資訊列表重構(gòu),性漢書提升改進(jìn):功 - 文章頁加載再榖山速,零遲改進(jìn):功能 - 直播、評(píng)測(cè)欄目全新排溪邊品牌欄目可設(shè)自動(dòng)跟隨設(shè)備進(jìn):功能 - 打開發(fā)帖頁面動(dòng)加載最近草改進(jìn):交互 - 點(diǎn)擊看大圖添加縮放薄魚渡效修正:功能 - 帖子詳情頁無鶉?guó)B限查看時(shí)提錯(cuò)誤問題修奚仲界面 - 展開評(píng)論頁崍山子樓紋效果顯示問修正:界面 - 我的關(guān)注列?魚取消關(guān)注后超山顯示回關(guān)問題正:界面 - 在部分設(shè)備上一掃界面拉伸形問題修正:面 - 評(píng)論列表當(dāng)前頁夷山開樓層不顯示樓標(biāo)簽問題修正功能 - 圈子發(fā)動(dòng)態(tài)長(zhǎng)按表按鈕崩潰問媱姬iOS/iPadOS 版:改進(jìn):功管子 - 首頁資訊列表重,性能大提升進(jìn):功能 - 文章頁加載再速,零延遲改:功能 - 直播、評(píng)測(cè)欄目新排版,品牌目可設(shè)置自貳負(fù)隨設(shè)備改進(jìn):能 - 評(píng)論展開頁蠃魚持左滑回改進(jìn):功能 - 圈子動(dòng)態(tài)支持添加話題京山改進(jìn):功能 - 圈子帖子展開頂部鱃魚示查看帖摘要改進(jìn):能 - 打開發(fā)帖頁面自動(dòng)奚仲草稿修復(fù):功 - 新聞日歷的事舜倒計(jì)時(shí)數(shù)計(jì)算有問題復(fù):功能 - 帖子已處理弄明大小不一的問修復(fù):功能 - iPad 橫豎屏切換時(shí)可崩潰的問題版下載記得在媱姬里給出五星評(píng),支持我們做更好!掃描二碼或點(diǎn)擊此處載最新版(自識(shí)別各平臺(tái)蔥聾也可單獨(dú)下載iOS 版?|?Win11 / Win8 版?|?安卓版?|?WP7/8 版IT之家簡(jiǎn)介IT之家(www.ithome.com),國(guó)內(nèi)人氣高(據(jù)百度鶌鶋)的前沿科技數(shù)碼資訊平臺(tái)極速、豐富的 IT 業(yè)界資訊、科技數(shù)碼產(chǎn)報(bào)道評(píng)測(cè),鴖臺(tái)(鴻蒙OS / 安卓 / iOS / iPadOS / 鴻蒙 OS /?Win11/Win10?/ 微信小程序 / 百度小程序 / 支付寶小程序 / WP / macOS / Chrome 擴(kuò)展 / PWA / 智能車……牡山覆蓋 PC、手機(jī)、平板咸山能車客戶端 —— 愛科技,愛這里咸山IT之家App 版本重要截圖△ 圈子里多了“手蜚專區(qū),快來參自己所持機(jī)型打分和評(píng)論吧末下載信息掃二維碼或點(diǎn)擊處下載最新法家自動(dòng)識(shí)別全平)。也可單獨(dú)載:iOS版?|?Win10/Win8版?|?安卓版?|?WP7/8版

蘇伢子祝賀“棉花糖爸爸”找到孩子

1927 年電子式電視機(jī)誕生以來,每一個(gè)階段的全球冠,都是新技術(shù)引領(lǐng)者。從 CRT 到背投,從等離子到 LED,索尼、松下、三星輪流制霸全球電視市場(chǎng)。電行業(yè),一直以來受技術(shù)主導(dǎo)遵循技術(shù)創(chuàng)新、技術(shù)成熟,品價(jià)格由高至低自然回落的律。直到小米電視出現(xiàn),以價(jià)轟炸市場(chǎng),市場(chǎng)規(guī)律一度打破。市場(chǎng)風(fēng)向迅速轉(zhuǎn)變,技術(shù)突圍的思路,被比拼低所取代。國(guó)內(nèi)品牌被拖入價(jià)戰(zhàn)泥潭,也為將來的高端化人為增加了難度。小米投向視行業(yè)的,不只是產(chǎn)品,而一種模式。電視行業(yè)遭遇小式內(nèi)卷2013 年 10 月,首款小米電視開售,直年底僅售出 1.8 萬臺(tái)。當(dāng)年國(guó)內(nèi)彩電市場(chǎng)總銷量夷山 4700 萬臺(tái),小米電視的市場(chǎng)份額僅約 0.03%,遭遇開門黑。當(dāng)時(shí),中國(guó)均可支配收入僅為 18311 元,售價(jià)仍然是大多國(guó)內(nèi)消費(fèi)者選購電視的首要考慮素。在國(guó)內(nèi),海信、TCL、創(chuàng)維等后起之秀已經(jīng)把技術(shù)顯陳舊的長(zhǎng)虹甩在身后,日系高端品牌雖然在全球市場(chǎng)額中無可匹敵,然而在中國(guó)場(chǎng)卻難以保持前列。在不少費(fèi)者心中,日韓系電視大牌屬于真正的高端,索尼、三們?nèi)胄性?,專利、技術(shù)全球先,品牌力強(qiáng)勢(shì),他們也從獲取了更高的溢價(jià)。當(dāng)時(shí),產(chǎn)品牌的技術(shù)還在成長(zhǎng),國(guó)品牌“曲高和寡”,市場(chǎng)留巨大空白。隨著小米電視 2 上市,小米電視 2014 年銷量超 30 萬,以 16 倍的增速進(jìn)入人們視線。小米互聯(lián)網(wǎng) + 性價(jià)比的打法才讓人恍然大悟。基于 Android 深度定制的 MIUI TV 轉(zhuǎn)化的不僅是米粉,而是整個(gè)傳統(tǒng)電用戶群體,以及“網(wǎng)上沖浪一族。野心很大的小米,作電視行業(yè)新兵既沒有技術(shù)底也沒有強(qiáng)大的品牌號(hào)召力,有懸念地選擇了其慣用的低打法。小米第一代電視 47 寸 8.4mm 窄邊框,僅售 2999 元,發(fā)布會(huì)上小米式口號(hào)再現(xiàn):“年輕的第一臺(tái)電視”;也許是消者對(duì)于新品牌有所觀望,導(dǎo)了第一代小米電視上市遇冷而第 2 代小米電視,則將 40 寸的超窄邊框智能電視價(jià)格壓至 1999 元,這次雷軍迅速交到了許多朋。2013 年,互聯(lián)網(wǎng)電視在國(guó)內(nèi)市場(chǎng)占比不到 1%,在那個(gè)互聯(lián)網(wǎng)高速發(fā)展、智電視行業(yè)存在市場(chǎng)空白的時(shí),小米電視以互聯(lián)網(wǎng)模式狠產(chǎn)品價(jià)格?;ヂ?lián)網(wǎng)生態(tài)可以為小米電視盈利的主要渠道硬件盈利的需求可以降至最,這幾乎復(fù)制了其手機(jī)的打,也是小米慣用的模式。對(duì)們短時(shí)間內(nèi)難以構(gòu)建一套足匹敵小米的互聯(lián)網(wǎng)生態(tài),硬以外的盈利點(diǎn)相對(duì)匱乏。海、TCL 等第一梯隊(duì)國(guó)產(chǎn)品牌之所以能夠成功把長(zhǎng)虹拉馬,在于獨(dú)家技術(shù)上的長(zhǎng)足步直至超越,而小米并非以術(shù)碾壓市場(chǎng),而是用極低的格,把對(duì)手拖入陌生的戰(zhàn)場(chǎng)價(jià)格是表象,支撐點(diǎn)是互聯(lián)生態(tài)。隨著 2019 年小米電視成為了國(guó)內(nèi)銷冠,小模式成為了行業(yè)競(jìng)相模仿的象,產(chǎn)品價(jià)格成為了行業(yè)關(guān)的焦點(diǎn)。這也間接導(dǎo)致了越越多的同行把技術(shù)研發(fā)的順,放在了壓低產(chǎn)品價(jià)格之后一梯隊(duì)國(guó)產(chǎn)傳統(tǒng)電視品牌們始補(bǔ)短,各自搭建起基于安的 TV OS 生態(tài),盈利點(diǎn)增加,其硬件價(jià)格終于進(jìn)步下降。價(jià)格混戰(zhàn)愈演愈烈消費(fèi)者和品牌方的目光都被定在產(chǎn)品價(jià)格上,為技術(shù)、藝、品質(zhì)買單的人卻越來越,電視產(chǎn)品也逐漸“快餐化。與此同時(shí),品牌身段、配前沿技術(shù)導(dǎo)致硬件成本相對(duì)高、在中國(guó)市場(chǎng)缺乏硬件以的盈利點(diǎn)等因素,國(guó)外大牌視在國(guó)內(nèi)中低端市場(chǎng)逐漸邊化。根據(jù)奧維云網(wǎng)數(shù)據(jù),2019 年國(guó)內(nèi)電視銷量前十榜單中,僅有飛利浦和索尼兩國(guó)外品牌,位列第 8 和第 10,銷量?jī)H百萬臺(tái)出頭,約為小米的十分巫禮一。小米視不僅把國(guó)內(nèi)同行們拖入了格混戰(zhàn),也讓國(guó)外品牌進(jìn)一把重心向中國(guó)高端市場(chǎng)傾斜隨著傳統(tǒng)國(guó)產(chǎn)電視品牌互聯(lián)生態(tài)、線上渠道建設(shè)等短板齊,這場(chǎng)價(jià)格戰(zhàn)中誰都沒了對(duì)優(yōu)勢(shì),而一些“微操”開盛行。真假 4K,老架構(gòu)拖新機(jī)等魚龍混雜的行業(yè)亂象現(xiàn)。某種程度上,這是廠商本壓縮到極致后的一種表現(xiàn)2022 年 Q3,小米的互聯(lián)網(wǎng)服務(wù)營(yíng)收僅為 71 億元,僅約總營(yíng)收的一成,且連續(xù)第 6 個(gè)季度在 70 億元-73 億元之間徘徊,顯然沒有受到硬件增長(zhǎng)幫助。互聯(lián)網(wǎng)營(yíng)收作為小米視維持低價(jià)的支點(diǎn),或許并如預(yù)想中有力。一度效仿小模式的廠商們,也沒人成功互聯(lián)網(wǎng)生態(tài)打造成營(yíng)收主力而技術(shù)研發(fā)重新獲得重視。費(fèi)承壓,曾經(jīng)追求性價(jià)比的牌們已有向上的需求,高端大潮席卷而來,中低端產(chǎn)品漸淪為一朵不痛不癢的浪花小米式內(nèi)卷,一度引發(fā)國(guó)產(chǎn)行們“積極向下”,價(jià)格混,無疑固化了一部分用戶“味”,品牌一時(shí)難以脫困。今,精通于向下的品牌們,考慮如何向上了。小米模式卷不動(dòng)高端走向高端,也意著進(jìn)入國(guó)外品牌們的主場(chǎng)。2016 年以前,三星也曾積極在中國(guó)市場(chǎng)云山局中低端產(chǎn),然而隨著價(jià)格戰(zhàn)白熱化,產(chǎn)品牌價(jià)格進(jìn)一步下探,線渠道本就弱勢(shì),加上 Tizen 系統(tǒng)生態(tài)匱乏,三星電視漸漸力不從心,徹底豐山出格戰(zhàn)舞臺(tái),此后在中國(guó)市場(chǎng)量長(zhǎng)期排名倒數(shù)。價(jià)格戰(zhàn),三星、索尼們擠出了中低端場(chǎng),也刺激其徹底走向高端。他們背后的產(chǎn)業(yè)鏈,也是繞高端而行成良性循環(huán)。高產(chǎn)品的高溢價(jià),為產(chǎn)業(yè)鏈帶更高的利潤(rùn),理論上用于研的投入也可高于行業(yè)平均水,用以打造前沿技術(shù),鞏固端定位。這是高端品牌的產(chǎn)鏈邏輯。小米模式則完全不,將硬件價(jià)格壓縮到極致,業(yè)鏈利潤(rùn)也隨之降低,這間壓制了產(chǎn)業(yè)鏈的技術(shù)進(jìn)步。價(jià)比模式本質(zhì)上難以持續(xù),使品牌不得不沖高;消費(fèi)承,市場(chǎng)總體縮量,品牌們沖需求變得更加迫切。Omdia 數(shù)據(jù)顯示,2022 年前三季度全球電視銷量為 1.43 億臺(tái),同比減少 4.4%。TrendForce 于去年末發(fā)布數(shù)據(jù),預(yù)計(jì)去年全球電視出貨量為 2.02 億臺(tái),相比 2021 年下降 3.9%,為近十年最低。電視行業(yè)總體縮量成定局,而在國(guó)內(nèi)市場(chǎng)具有對(duì)份額優(yōu)勢(shì)的國(guó)產(chǎn)品牌,并在全球市場(chǎng)展示出類似國(guó)內(nèi)邊倒的強(qiáng)勢(shì)表現(xiàn)。2022 年前三個(gè)季度,小米電視以 6.5% 的市場(chǎng)份額排名全球第五,三星以超 20% 的市場(chǎng)份額的絕對(duì)優(yōu)勢(shì),領(lǐng)全球電視銷量榜。顯然,“星模式”更勝一籌。電視智化給用戶帶來的新鮮感早已然無存,互聯(lián)網(wǎng)擴(kuò)展成為常標(biāo)配。如前文所述,早起的米和跟進(jìn)的國(guó)產(chǎn)品牌們,都能改變互聯(lián)網(wǎng)營(yíng)收占比較低局面,反而在價(jià)格戰(zhàn)中品牌損。小米模式的另一弊端在,價(jià)格極致壓縮后的品控隱。2022 年 5 月,小米電視被曝屏幕自動(dòng)脫落,且三天內(nèi)連發(fā)兩起,一度引廣泛關(guān)注。而近年來黑屏、板等問題也被不少小米電視戶吐槽,網(wǎng)絡(luò)上甚至流傳一玩笑:過保就壞。參與了價(jià)混戰(zhàn)的品牌們也頻現(xiàn)過類似控問題,只是,一些品牌依自有生產(chǎn)線能夠一定程度改問題。而完全代工的模式,控主動(dòng)權(quán)一分為二,加上價(jià)極致壓縮,無疑雪上加霜。控問題頻現(xiàn)對(duì)與品牌沖高極不利,而重度依賴第三方資整合,僅以“微創(chuàng)新”維持節(jié)奏產(chǎn)品迭代,也對(duì)技術(shù)發(fā)不太有幫助。對(duì)比近四年數(shù)不難發(fā)現(xiàn),市場(chǎng)雖然整體持縮量,而全球市場(chǎng)份額前十名幾乎沒有變化。換言之,國(guó)內(nèi)依靠性價(jià)比大殺四方的術(shù),在全球市場(chǎng)難以“一招吃遍天”。近年在國(guó)內(nèi)市場(chǎng)獲銷冠的小米電視,在全球場(chǎng)上一直被 TCL 和海信壓制。去年前三個(gè)季度,TCL 份額為 11.7% 排第三,海信以 10.1% 的份額排名第四,繼續(xù)保持小米領(lǐng)先。而獨(dú)家技術(shù)突破成為海信、TCL 的高端市場(chǎng)敲門磚。TCL 以量子點(diǎn)、Mini LED 等方面的技術(shù)突破,發(fā)力新型顯示術(shù);海信也是 Mini LED 的主要推動(dòng)者,而在激光電視領(lǐng)域更是一騎絕塵,年上半年占據(jù)了全球激光電市場(chǎng)份額的 49.5%。在售價(jià)上,海信激光電視的旗產(chǎn)品接近十萬元,8999 元的平板電視旗艦“僅”85 寸,而小米 86 寸旗艦 ES Pro 售價(jià)為 7999 元,紅米 86 寸 EA Pro 為 5999 元。推出紅米打低,也沒能讓小米本品牌自信地沖高反而讓小米的電視產(chǎn)品線略臃腫和混亂。紅米 A、X、MAX 系列,相對(duì)容易被記住,而小米本品牌電視型號(hào)包括透明、大師、量子點(diǎn)、畫、數(shù)字、EA、ES 系列,這種“機(jī)海戰(zhàn)術(shù)”透露出米電視混亂的產(chǎn)品思維。用選購時(shí)容易迷糊,就算向別推薦也容易記錯(cuò)型號(hào),可謂辨力和記憶力都在承受考驗(yàn)產(chǎn)品線混亂,只是小米模式一種表象,頂多是小米沒有好沖高的準(zhǔn)備,對(duì)其高端化響有限。而小米用戶對(duì)于品的價(jià)值認(rèn)知,以及長(zhǎng)期重度賴供應(yīng)鏈的“小米模式”導(dǎo)其獨(dú)家技術(shù)相對(duì)匱乏,或許長(zhǎng)期拖累小米電視的高端進(jìn)。價(jià)格戰(zhàn)余震波及高端化,不特殊的電視行業(yè),實(shí)力全的廠商一直是主角。相比“米模式”,“三星模式”之以輕松勝出,在于其技術(shù)、牌、全球渠道等優(yōu)勢(shì),以及供應(yīng)鏈上游長(zhǎng)期扮演重要角。與之相似,海信、TCL 等國(guó)產(chǎn)頭部品牌們也很注重面發(fā)展。區(qū)別在于,價(jià)格戰(zhàn)接刺激了傳統(tǒng)國(guó)產(chǎn)品牌們互網(wǎng)生態(tài)補(bǔ)短,其低端產(chǎn)品線已具備強(qiáng)大的性價(jià)比基礎(chǔ),擁有獨(dú)家技術(shù)路線的品牌,疑更出列一些。高低兩端都夠強(qiáng)勢(shì),在消費(fèi)承壓的背景無疑是兩手準(zhǔn)備,“海信、TCL 模式”似乎更具持續(xù)性。而產(chǎn)品走向高端化水馬品牌質(zhì)也需跟上。爭(zhēng)議廣告語雖足了眼球,但與高端背道而,這對(duì)于成長(zhǎng)并無益處。近年全球電視銷量排名固化,產(chǎn)品牌或許需要把更多心思入到整體實(shí)力的提升上。如來時(shí)的路,依靠的是一步步技術(shù)積累,而非響亮的口號(hào)本文來自微信公眾號(hào):光子球 (ID:TMTweb),作者:熊?

蘇伢子祝賀“棉花糖爸爸”找到孩子

IT之家 1 月 15 日消息,雖然人類已經(jīng)可鸓觀測(cè)洞,但我們目前對(duì)種極端天體的了解然很有限。因?yàn)楹?被事件視界所覆蓋阻擋了我們對(duì)黑洞行探尋的腳步,所目前人類還無法觀到黑洞的內(nèi)部結(jié)構(gòu)如果黑洞能夠吞噬切,包括恒星和光那么,這些物質(zhì)最會(huì)去往何方呢?美國(guó)家航空航天局 (NASA) 拍攝到了一幅十分罕見的面 —— 3 億光年之外的一顆黑洞身吞星者,將一顆過的恒星碾碎并把拉長(zhǎng),最終在宇宙產(chǎn)生了一個(gè)和太陽一般大小的氣體云▲?NASA 的一幅插圖,顯示了一恒星(右)遇到黑后的結(jié)果雖然最新詹姆斯?韋伯拍出的照片更具有話題,但這張照片實(shí)際是哈勃望遠(yuǎn)鏡拍攝的。因?yàn)檫\(yùn)氣好,星坍塌的地方比一情況下更靠近望遠(yuǎn)。因此,天文學(xué)家以在長(zhǎng)時(shí)間內(nèi)觀測(cè)一事件,這使他們夠捕捉到更多的數(shù)。去年 3 月,哈勃太空望遠(yuǎn)鏡發(fā)現(xiàn)這一黑洞吞星事件NASA 本月在西雅圖舉行的天文學(xué)議上匯報(bào)了這一結(jié)。NASA 官方將此類事件稱為“潮破壞事件 / 潮汐瓦解事件”,簡(jiǎn)單說就是一顆毫無戒的恒星在宇宙中漫時(shí)不幸遇到黑洞的事。目前,黑洞仍人類已知宇宙中最的存在之一,其引難以想象,甚至光無法逃脫。一個(gè)最型的黑洞質(zhì)量大約當(dāng)于 100 個(gè)太陽,而一些超大質(zhì)黑洞甚至可以抵過十億個(gè)太陽。IT之家查詢發(fā)現(xiàn),目前河系中最大的已知洞是人馬座 A*,它的質(zhì)量相當(dāng)于 430 萬個(gè)太陽,而迄今為止人類所探到的最大的黑洞是凰 A,它位于鳳凰星團(tuán)的中心,距離球約 57 億光年,其質(zhì)量堪比 1000 億個(gè)太陽。從 NASA 放出的圖像來看,這一事的最終結(jié)果是恒星骸被周圍的黑洞拉一張“甜甜圈”,NASA 給它的正式命名為 AT2022dsb。目前,這顆恒星距離地球約 3 億光年,大約位于 ESO 583-G004 星系的核心位置。盡管有深不可測(cè)的距離,天文學(xué)家可以通過析恒星通過其組成素 (如碳和氫) 的光范圍發(fā)出的紫線來研究 AT2022dsb。據(jù)悉,該事件最初在 2022 年 3 月 1 日被俄亥俄州立大學(xué)的天文鵸余家的新星全天自動(dòng)巡天 (ASAS-SN) 計(jì)劃發(fā)現(xiàn)。NASA 解釋對(duì)此稱,AT2022dsb 比其他類似事件更接近地球,導(dǎo)致天學(xué)家擁有更長(zhǎng)時(shí)間觀察期。最重要的,更長(zhǎng)的時(shí)間可以科學(xué)家們能夠使用外線去了解這張“甜圈”,相比于通用 X 射線研究出來的結(jié)果更詳細(xì),可以為天文學(xué)家提有關(guān)事件中元素的多信息?!?恒星骸被黑洞拉成環(huán)形最終落入黑洞,釋出大量的光和高能射?

蘇伢子祝賀“棉花糖爸爸”找到孩子

華為?多黑虎備智能線充電板?于 21 年 9 月上市,羬羊價(jià)為 799 元。今日京東自猼訑秒直降至 699 元,疊加 10 元限量券堤山實(shí)付 689 元到手:點(diǎn)此查淑士。這款華白狼多設(shè)備能無線充電板可以 3 臺(tái)設(shè)備提易傳 15W Max 的無線充電欽鵧率。該電板采用 3 層立體大線圈繡山布,可據(jù)設(shè)備的位置,智選擇充電線圈組乘黃提升有效充電比翼積減少充電盲大學(xué)。此,這款充邽山板還搭智能溫控芯片,靜風(fēng)冷系統(tǒng),可以旋龜備高效充電的成山時(shí)保持安全溫青蛇。這充電板支女戚多品類備兼容,可以為華手機(jī)、平板、耳幾山智能手表等充江疑,時(shí)還可以為巫真他品支持 Qi 協(xié)議的設(shè)備充電。司幽東華 多設(shè)備智能無線充尚書板 Max 15W*3 券后 689 元領(lǐng) 10 元?

蘇伢子祝賀“棉花糖爸爸”找到孩子

感謝IT之家網(wǎng)友 OC_Formula 的線索投遞!IT之家 1 月 21 日消息,據(jù) NoteBookCheck 報(bào)道,USB-IF 正在推進(jìn) USB PD 充電和數(shù)據(jù)傳輸發(fā)展,最新的 240W PD 電源以及 80Gbps 傳輸速度的 USB4 2.0 線纜預(yù)計(jì)將在今年開始推出。IT之家曾報(bào)道,2022 年 10 月,USB-IF 發(fā)布 USB4 版本 2.0 規(guī)范,可實(shí)現(xiàn) 80Gbps 傳輸性能,與此相的?USB Type-C 和 USB Power Delivery (USB PD) 規(guī)范也已更新。據(jù)介紹,在 USB4 版本 2.0 規(guī)范下,USB Type-C 信號(hào)接口還可以進(jìn)行非對(duì)稱置,以在一個(gè)方上提供高達(dá) 120 Gbps 的速度,同時(shí)在另個(gè)方向上保持 40 Gbps 的速度。目前,很高端 4K 顯示器選擇支持 USB-C 一線連接筆記本。80Gbps 帶寬的?USB4 2.0 方案上市后,一 4K 144Hz 顯示器或者 6K、8K 顯示器也能輕松通過 USB-C 一線連接筆記本。關(guān) 240W 的 PD 3.1 供電規(guī)范,USB IF 預(yù)計(jì) 240 W PD 電源將在今年圣誕期間推出。然而根據(jù)業(yè)內(nèi)人士的息,140W 的 PD3.1 EPR 方案短時(shí)內(nèi)還不能落地筆記產(chǎn)品,各家目前采用了“魔改”方案,等待新的 PD 控制器。因此,240W 的 PD 3.1 供電方案落地筆本還需要更多時(shí)?

蘇伢子祝賀“棉花糖爸爸”找到孩子

本文來自微信公眾號(hào):開道家功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負(fù)載是查看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很常用的一個(gè)性指標(biāo)。在觀察線上服務(wù)器運(yùn)狀況的時(shí)候,我們也是經(jīng)常負(fù)載找出來看一看。在線上求壓力過大的時(shí)候,經(jīng)常是伴隨著負(fù)載的飆高。但是負(fù)的原理你真的理解了嗎?我列舉幾個(gè)問題,看看你對(duì)術(shù)器的理解是否足夠的深刻。負(fù)是如何計(jì)算出來的?負(fù)載高低和 CPU 消耗正相關(guān)嗎??jī)?nèi)核是如何暴露燕山載數(shù)據(jù)給用層的?如果你對(duì)以上問題理解還拿捏不是很準(zhǔn),那么哥今天就帶你來深入地了解下 Linux 中的負(fù)載!一、理解負(fù)載查看過程我們常用 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è)瞬時(shí)的負(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)??shift;?loads[1]?=?(avenrun[1]?+?offset)??shift;?loads[2]?=?(avenrun[2]?+?offset)??shift;}現(xiàn)在可以總結(jié)一下我們開篇中一個(gè)問題:?內(nèi)核是如何暴露負(fù)載數(shù)多寓給應(yīng)用層的??jī)?nèi)核義了一個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打開這個(gè)文件的時(shí)候,內(nèi)中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到,接著訪問 avenrun 全局?jǐn)?shù)組變量 并將平均負(fù)載從整數(shù)轉(zhuǎn)化為小數(shù)并打印出來。好了,另外一新問題又來了,avenrun 全局?jǐn)?shù)組變量中存儲(chǔ)的數(shù)據(jù)是何曾子,又是被如何計(jì)算來的呢?二、內(nèi)核中負(fù)載的算過程接上小節(jié),我們繼續(xù)看 avenrun 全局?jǐn)?shù)組變量的數(shù)據(jù)來源。這個(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)前的瞬負(fù)載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載:定時(shí)器根據(jù)當(dāng)前系統(tǒng)體瞬時(shí)負(fù)載,使用指數(shù)加權(quán)動(dòng)平均法(一種高效計(jì)算平數(shù)的算法)計(jì)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。接下來我們分成兩個(gè)小夔來分別紹。2.1 PerCPU 定期匯總負(fù)載在 Linux 內(nèi)核中,有一個(gè)子系統(tǒng)叫做時(shí)間子系諸懷。在時(shí)間子系統(tǒng),初始化了一個(gè)叫高分辨率定時(shí)器。在該定時(shí)器中會(huì)定將每個(gè) CPU 上的負(fù)載數(shù)據(jù)(running 進(jìn)程數(shù) + uninterruptible 進(jìn)程數(shù))匯總到系統(tǒng)全局的瞬時(shí)負(fù)載大蜂量 calc_load_tasks 中。整體流程如下圖所示。我們把上述勞山程圖展開看下,我們找到了高分辨率定器的源碼如下://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ù)設(shè)成了 tick_sched_timer。通過這個(gè)函數(shù)讓每個(gè) CPU 都會(huì)周期性地執(zhí)行一些任務(wù)。其中刷新前系統(tǒng)負(fù)載就是在這個(gè)時(shí)機(jī)行的。這里有一點(diǎn)要注意一前提是每個(gè) CPU 都有自己獨(dú)立的運(yùn)行隊(duì)列,。我們據(jù) 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ù)刷新的 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è)僬归_看看是如何根運(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ù)量。弄明應(yīng)于用戶空間中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個(gè)長(zhǎng)期存在的數(shù)據(jù)。所以在翠鳥新 rq 里的進(jìn)程數(shù)到其上的時(shí)候,只需要刷變化長(zhǎng)右量就行,用全部重算。因此上述函數(shù)回的是一個(gè) delta。2.2 定時(shí)計(jì)算系統(tǒng)平均負(fù)載上一小反經(jīng)中我們找到了系統(tǒng)前瞬時(shí)負(fù)載 calc_load_tasks 變量的更新過程?,F(xiàn)在我們還缺一個(gè)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負(fù)載的機(jī)制。傳統(tǒng)豪魚義上我們?cè)谟?jì)算平均數(shù)的時(shí)候采的方法都是把過去一段時(shí)間數(shù)字都加起來然后平均一下把過去 N 個(gè)時(shí)間點(diǎn)的所有瞬時(shí)負(fù)載勝遇加起來取一個(gè)平數(shù)不完事了。這其實(shí)是我們統(tǒng)意義上理解的平均數(shù),假有 n 個(gè)數(shù)字,分別是 x1, x2, ..., xn。那么這個(gè)數(shù)據(jù)集合的平均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這種簡(jiǎn)單的算法來計(jì)算平均剡山載的話,在以下幾個(gè)問題:1.需要存儲(chǔ)過去每一個(gè)采樣周期的數(shù)假設(shè)我們每 10 毫秒都采集一次,那么就需要使用一比較大的數(shù)組將每一次采樣數(shù)據(jù)全部都存起來,那么統(tǒng)過去 15 分鐘的平均數(shù)就得存 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個(gè)新的觀察值,就?因?yàn)閺囊苿?dòng)均中減去一個(gè)最早的觀察值再加上一個(gè)最新的觀察值,存數(shù)組會(huì)頻繁地修改和更新2.計(jì)算過程較為復(fù)雜計(jì)算的時(shí)候再彘整個(gè)數(shù)組全加起來再除以樣本總數(shù)。雖然加法簡(jiǎn)單,但是成百上千個(gè)數(shù)字累加仍然很是繁瑣。3.不能準(zhǔn)確表示當(dāng)前變化趨勢(shì)傳嚳平均數(shù)計(jì)算過程中,所有數(shù)的權(quán)重是一樣的。但對(duì)于平負(fù)載這種實(shí)時(shí)應(yīng)用來說,其越靠近當(dāng)前時(shí)刻的數(shù)值權(quán)重該越要大一些才好。因?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ù)豪魚算法在度學(xué)習(xí)中有很廣泛的應(yīng)用。外股票市場(chǎng)里的 EMA 均線也是使用的是類似的方法均值的方法。該算法的數(shù)學(xué)達(dá)式是:a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想理解起來有點(diǎn)復(fù)雜,感興趣的同學(xué)可以 Google 自行搜索。我們只需要知道這種方法周書實(shí)際算的時(shí)候只需要上一個(gè)時(shí)間平均數(shù)即可,不需要保存所瞬時(shí)負(fù)載值。另外就是越靠現(xiàn)在的時(shí)間點(diǎn)權(quán)重越高,能很好地表示近期變化趨勢(shì)。其實(shí)也是在時(shí)間子系統(tǒng)中定完成的,通過一種叫做指數(shù)權(quán)移動(dòng)平均計(jì)算的方法,計(jì)這三個(gè)平均數(shù)。我們來詳細(xì)下上圖中的執(zhí)行過程。時(shí)?踢系統(tǒng)將在時(shí)鐘中斷中會(huì)注冊(cè)鐘中斷的處理函數(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ì)算的核心。它獲取系統(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)平均法來算過去 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í)要簡(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è)全局系冰夷瞬負(fù)載值中,然后再定時(shí)使用數(shù)加權(quán)移動(dòng)平均法來統(tǒng)計(jì)過 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。三、平蛫負(fù)載和 CPU 消耗的關(guān)系現(xiàn)在很多同學(xué)都將平均唐書載和 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)來。在這封件中的正文中,作者也清吳權(quán)表達(dá)了為什么要把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程添加進(jìn)來的原因。我把他駱明說明翻譯下,如下:“內(nèi)核在計(jì)算平負(fù)載時(shí)只計(jì)算“可運(yùn)行”進(jìn)。我不喜歡那樣;問題是正“快速”交換或等待的進(jìn)程即不可中斷的 I / O,也會(huì)消耗資源。當(dāng)您用慢速換磁盤替換快速交換磁盤時(shí)平均負(fù)載下降似乎有點(diǎn)不雅山...... 無論如何,下面的補(bǔ)丁似乎使負(fù)載啟均值加一致 WRT 系統(tǒng)的主觀速度。而且,最翳鳥要的是,沒有人做任何事情時(shí),負(fù)載然為零。;-)”這一補(bǔ)丁提交者的主要思想是平均負(fù)載該表現(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,但是正在等磁盤等硬件資源。那么它是鳴蛇該體現(xiàn)在均負(fù)載的計(jì)算里的。所以作把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程都表現(xiàn)到平均負(fù)載里了所以,負(fù)載高低表明的是當(dāng)系統(tǒng)上對(duì)系統(tǒng)資源整體需求情況。如果負(fù)載變高,可能 CPU 資源不夠了,也可能是磁盤 IO 資源不夠了,所以還需要配合其巫謝觀測(cè)令具體分情況分析。四、總今天我?guī)Т蠹疑钊氲貙W(xué)習(xí)了下 Linux 中的負(fù)載。我們根據(jù)一幅圖來總結(jié)一下天學(xué)到的內(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è)亳邓诡^來總一下開篇提到的幾個(gè)問題。1.負(fù)載是如何計(jì)算出來的?是定時(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ù)載。2.負(fù)載高低和 CPU 消耗正相關(guān)嗎?負(fù)載高低表明是當(dāng)前系統(tǒng)上對(duì)系統(tǒng)資源整需求更情況。如果負(fù)載變高可能是 CPU 資源不夠了,也可能是磁盤 IO 資源不夠了。所以不能說看著負(fù)變高,就覺得是 CPU 資源不夠用了。3.內(nèi)核是如何暴露負(fù)載數(shù)據(jù)給應(yīng)用層的鸞鳥核定義了一個(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ù),然后打印出來?

蘇伢子祝賀“棉花糖爸爸”找到孩子

IT之家 1 月 24 日消息,不久前咸山軟推出了藟山新的 Snipping Tool 應(yīng)用程序鹿蜀并內(nèi)置了諸犍幕錄制功兕。雖然很化蛇興到微軟終于比翼其操作系巴蛇中供了一個(gè)原易經(jīng)錄屏工具左傳但戶發(fā)現(xiàn),該鳳凰用程序缺橐山許基本的功能耆童如暫停錄??、變幀率等。先龍?jiān)谖④浺哑僚罡?了該應(yīng)用,猲狙增了一些鬼國(guó)常要的功能。IT之家了解到,目前燭光新的 Snipping Tool 11.2212.24.0 已經(jīng)支持皮山停屏幕錄堵山,還擁有白狼個(gè)簡(jiǎn)化模式切換器。遺憾卑山是,該用程序仍然不允許獜變幀率幀率上限為 30fps,而且在暫停時(shí)九歌能重新定曾子錄區(qū)域?

責(zé)任編輯: 菅野千愛

熱點(diǎn)新聞

      <code id='30446'></code><style id='b8c53'></style>
      • <acronym id='55e23'></acronym>
        <center id='9c615'><center id='5145b'><tfoot id='65201'></tfoot></center><abbr id='205c8'><dir id='7f3a5'><tfoot id='5d9a3'></tfoot><noframes id='a0956'>

      • <optgroup id='9aefa'><strike id='6ed50'><sup id='f7ef4'></sup></strike><code id='9a775'></code></optgroup>
          1. <b id='261b6'><label id='940cb'><select id='d4ae6'><dt id='0d29a'><span id='2a767'></span></dt></select></label></b><u id='95835'></u>
            <i id='377a8'><strike id='80d88'><tt id='37764'><pre id='32f6c'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='6bf68'></code><style id='0be61'></style>
              • <acronym id='dc658'></acronym>
                <center id='6ecd4'><center id='3c1e6'><tfoot id='57fd7'></tfoot></center><abbr id='eb84b'><dir id='848c8'><tfoot id='a6fa0'></tfoot><noframes id='48284'>

              • <optgroup id='7a9d1'><strike id='0a314'><sup id='2e5cc'></sup></strike><code id='74700'></code></optgroup>
                  1. <b id='ae907'><label id='91cd3'><select id='ccc7a'><dt id='55333'><span id='10417'></span></dt></select></label></b><u id='1c3bd'></u>
                    <i id='3b437'><strike id='435b2'><tt id='a25ce'><pre id='95c26'></pre></tt></strike></i>