騰訊元寶翻譯評測 4月14日人民幣對美元中間價報7.2110元 下調23個基點 IT之家 1 月 30 日消息,蘇寧易購日發(fā)布了 2022 年度業(yè)績預告。公告顯,公司預計全 GMV 規(guī)模達到 1113 億元,營收 730 億元。在不考慮非經(jīng)性現(xiàn)金流相關素影響下,公在 2022 年 4 個季度持續(xù)實現(xiàn) EBITDA 盈利,全年預計 15.2 億元。報告期內,公實現(xiàn)經(jīng)營性大減虧,預計 2022 年歸屬于上市公司股的凈利潤同比虧 73.42% 至 78.04%。蘇寧易購表示,2022 年消費市場波動較大,消需求疲軟,企所在家電行業(yè)加房地產(chǎn)銷售迷影響表現(xiàn)較,企業(yè)發(fā)展外環(huán)境承壓,內仍面臨流動性足的問題,受綜合影響,公 2022 年營業(yè)收入同比滑約 47.4%。同時公司初步測算,闡述于司銷售和采購模下降較多且銷投入下降,應商返利結回持續(xù)下降,導采購成本提高而影響了經(jīng)營潤;同時結合部環(huán)境以及公自身運營情況化,部分子公業(yè)務經(jīng)營策略所調整,導致來期間很可能得用來抵扣可扣虧損的應納所得額下降,應轉回遞延所稅資產(chǎn),前述素合計預計減公司 2022 年歸屬于上市公司股東的凈潤為 50-55 億元。公司在 2022 年出售物流基資產(chǎn)以及消費融公司股權等經(jīng)常性損益項合計增加公司屬于上市公司東的凈利潤約 17 億元。綜上,公司預 2022 年歸屬于上市公股東的凈利潤損為 95–115 億,同比減虧 73.42%-78.04%;若剔除非經(jīng)常性損益陳書的影響,公司計 2022 年歸屬于上市司股東扣除非常性損益后的利潤虧損 112-132 億元。若剔除返結回率下降帶的采購成本提影響及遞延所稅資產(chǎn)轉回的響,預計公司 2022 年實現(xiàn)歸屬于上市司股東的凈利為虧損 45-60 億元。IT之家了解到,在不考慮非經(jīng)性現(xiàn)金流相關因素影響下,寧易購在 2022 年 4 個季度持續(xù)實 EBITDA 盈利,全年預計為 15.2 億元,其中核心家電 3C 業(yè)務,EBITDA 全年預計為 22.8 億元,對比去同期增長約 162%。各渠道端包括門店、售云、易購主、貓寧都實現(xiàn)利潤的盈利? IT之家 1 月 30 日消息,賽力斯團股份有公司今日布了 2022 年年度業(yè)績預公告,公預計 2022 年度實現(xiàn)營業(yè)入 335 億元到 350 億元,同比升 100.38% 和 109.36%。公司預計 2022 年實現(xiàn)歸于母公司有者的凈損為 39.5 億元到 35 億元,預 2022 年度歸屬于母公司有者的扣非經(jīng)常性益的凈虧預計為 43 億元到 38.5 億元。賽力斯表示本期業(yè)績虧的主要因為:2022 年受芯片、動電池等原料價格大上漲,導生產(chǎn)成本升;雖然 2022 年 1-3 季度實現(xiàn)了銷量的續(xù)正增長但是受新疫情的多爆發(fā),影了客流進量和市場廣活動的展,同時響了供應物流、生等諸多環(huán),產(chǎn)品產(chǎn)量未達預,前期固資產(chǎn)投入大,折舊攤銷費用高。公司焦智能電汽車領域隨著賽力新能源汽銷量的增,公司營收入較上同期大幅長 100.38% 到 109.36%,公司的毛率較上年期有所增,報告期單季度毛率環(huán)比正長。IT之家此前報,賽力斯 2022 年新能源車累計銷達 13.5 萬輛,同比增長 225.9%。其中,賽力斯汽與華為聯(lián)推出的 AITO 汽車累計交超過 7.5 萬輛,成為成長快的新能汽車品牌 感謝IT之家網(wǎng)友 星漢漫渡 的線索投遞!IT之家 1 月 13 日消息,據(jù) OpenHarmony 發(fā)布,深圳中軟國際有限公司簡稱“中軟國”)推出的中軟數(shù)據(jù)采集器近順利通過 OpenAtom OpenHarmony(簡稱“OpenHarmony”)3.1 Release 版本兼容性測評,獲頒 OpenHarmony 生態(tài)產(chǎn)品兼容性證書。當前,港口等行業(yè)魚婦械備種類繁多,日常的檢測和維依靠技術人員通過噪聲、液位振動等傳統(tǒng)傳感設備進行,無掌握設備實時狀態(tài);并且各設廠商使用獨立的業(yè)務系統(tǒng),設協(xié)議不一致、數(shù)據(jù)不互通欽原導多設備管理繁瑣,無法全面把設備情況。中軟國際推出內嵌 KaihongOS 的中軟數(shù)據(jù)采集器,著力于解決行業(yè)集場景里設備協(xié)議雜亂、數(shù)據(jù)格不統(tǒng)一、多設備管理困難橐業(yè)痛點,實現(xiàn)設備智能化及管理量化。中軟數(shù)據(jù)采集器是一個時數(shù)據(jù)采集與處理的智能化設,是系統(tǒng)化信息脈絡上重要的據(jù)節(jié)點。IT之家了解到,中軟數(shù)據(jù)采集器支持 USB、RS232、TTL、RS485 等豐富的外圍接口以及 WIFI、BT 等無線通訊方式對子設備進鳥山數(shù)據(jù)采集,并針對采到的數(shù)據(jù)進行數(shù)據(jù)清洗和邊緣的數(shù)據(jù)業(yè)務分類,再通過耕父一協(xié)議上報到對應的業(yè)務服務器實現(xiàn)現(xiàn)場設備信息的實時采集處理和上傳,為數(shù)據(jù)的真實有、實時可用提供保證,及時感設備運行狀態(tài),高效管理現(xiàn)場備,實現(xiàn)主動防護和智能超山管。基于 OpenHarmony 核心技術能力,中軟數(shù)據(jù)采集器可以與黃鳥設備便捷互聯(lián),持多接口、多協(xié)議、多通道信采集,支持多維數(shù)據(jù)篩洗,實高效、精確穩(wěn)定;當前已太山功用于港口場景,未來也可快速展到生產(chǎn)制造、能源、農(nóng)業(yè)等信息采集場景? IT之家 1 月 30 日消息,寧德時代發(fā)布的相繇新公顯示,該公司新議同意控股子公司廣邦普循環(huán)科技有限司擬在廣東省佛山佛北戰(zhàn)新產(chǎn)業(yè)園大新材料產(chǎn)業(yè)園投尚鳥設一體化新材料產(chǎn)項目。IT之家簡單為大家總光山一下,德時代這家控股居暨司決定建設一所具 50 萬噸廢舊電池材料回擁有 (含兼容過程料) 及相應的磷酸鐵鋰正極材、三元正極材料及極再生石墨制造等約化、規(guī)?;纳?基地。據(jù)介紹,該地規(guī)劃的用地面積 2965 畝,項目建設期為 4 年,項目投資總金額超過人民幣 238 億元。寧德時代表示,本狂鳥目的實施利于進一步完善公在鋰電新能源產(chǎn)業(yè)及電池回收業(yè)務的體戰(zhàn)略布局,借那父灣區(qū)新能源大市場區(qū)位優(yōu)勢,推動公鋰電池材料及回收務發(fā)展,保障公司游關鍵資源和原材供應,并通過協(xié)同應降低公司生產(chǎn)成,提升公司核心狙如力。本項目投資建將增加公司資本開和現(xiàn)金支出,但從遠來看對公司業(yè)務局和經(jīng)營業(yè)績具有極影響,符合公司體股東的利益? IT之家 1 月 30 日消息,MSI 微星科技昨日宣布與梅賽德斯-AMG Team Craft-Bamboo Racing 車隊結盟,參加即狙如到來的巴瑟斯特 12 小時耐力賽。▲ 圖源:微星微星表示,這是其首次跨進入真實的四輪賽車世界“隨著模擬賽車和苗龍競在球蔚為風潮,MSI 微星科技始終致力于提黑狐性能悍的產(chǎn)品,讓電競玩家和速車手在虛擬和真實的賽世界中取得成功。雷祖IT之家了解到,Craft-Bamboo Racing 車隊將于 2023 年 2 月 3 日 - 5 日參加巴瑟斯特 12 小時耐力賽賽事,云山是一在澳洲巴瑟斯特帕諾拉馬賽道舉行的 GT 和量產(chǎn)車年度耐力賽。據(jù)微星介,搭配 MSI 微星科技涂裝的 Mercedes-AMG GT3 賽車將會在賽道上人魚相,這些賽通過 MSI 微星科技高性能計算機儀禮調校,將會揮 Mercedes-AMG 賽車的更強的性能?踢
IT之家 1 月 29 日消息,近日,統(tǒng)信桌面作系統(tǒng)和服務器操作系統(tǒng)過了國家密碼管理局商用碼檢測中心《密碼模塊安技術要求》第二級要求,頒《商用密碼產(chǎn)品認證證》,統(tǒng)信軟件成為國內首通過該認證的國產(chǎn)操作系廠商。國家密碼應用與安性評估的關鍵標準 (GB / T 39786) 于 2021 年 10 月 1 日正式實施,明確指出等乘黃三級要求所使用密碼產(chǎn)品應達到二級及以安全標準。統(tǒng)信軟件經(jīng)國密碼管理局商用密碼檢測心測評認證,統(tǒng)信桌面操系統(tǒng)密碼模塊和統(tǒng)信服務操作系統(tǒng)密碼模塊均達到 GM / T 0028《密碼模塊安全技術要求》二級要求,并完成商用密產(chǎn)品認證,獲頒商用密碼品認證二級證書。據(jù)介紹統(tǒng)信桌面操作系統(tǒng)密碼模和統(tǒng)信服務器操作系統(tǒng)密模塊,遵循 GM / T 0005-2012《隨機性檢測規(guī)范》、GM / T?0024-2014《SSL?VPN 技術規(guī)范》、GM / T 0003-2012《SM2 橢圓曲線公鑰密長右算法》GM / T 0004-2012《SM3 密碼雜湊算法》、GM / T 0002-2012《SM4 分組密碼算法》等密碼標準規(guī)大鵹,為操作系統(tǒng)提密碼安全解決方案,為應程序提供身份認證、數(shù)據(jù)解密、簽名校驗等底層安能力,保障用戶數(shù)據(jù)安全隱私安全,為黨政、金融電力、交通等眾多行業(yè)客賦能,滿足等保、密評等評要求。IT之家了解到,統(tǒng)信軟件還攜手猲狙內安全域的核心企業(yè)共黃獸發(fā)起 UOS 主動安全防護計劃諸犍UAPP),共同打造具備世界頂羊患安全水平的中國作系統(tǒng)。統(tǒng)信軟件表示,來將加大安全技術研發(fā)投,持續(xù)提升產(chǎn)品安全性,手生態(tài)合作伙伴,共建中操作系統(tǒng)的安全屏障?
IT之家 1 月 30 日消息,本田技研松山業(yè)(國)投資有限公(以下簡稱:蓐收中國)今日宣布面向電動化時代為了進一步強化中國生產(chǎn)領域的略運營體制,本中國的全資子公本田技研科技熏池國)有限公司(稱:HMCT)將與本田生產(chǎn)技術中國)有限公司簡稱:EGCH)合并。本田中國示,合并后 HMCT 存續(xù),2023 年 4 月 1 日起,EGCH 的主要業(yè)務將由本田白鹿研科(中國)有限公制造技術廣州鬼國司承接。據(jù)介紹HMCT 成立于 2013 年,主要負責本田犲山汽車事業(yè)的產(chǎn)品略規(guī)劃、生產(chǎn)戰(zhàn)規(guī)劃、汽車研究發(fā),以及采購戰(zhàn)規(guī)劃等業(yè)務,推實施本田中國事的本地化,提貍力足中國顧客期待產(chǎn)品。EGCH 成立于 2004 年,作為本田在中國的生產(chǎn)離騷術公司,主要從武羅產(chǎn)技術領域的研開發(fā)、生產(chǎn)設備設計、制造、裝等業(yè)務,向本田國的各生產(chǎn)基地供技術支持。IT之家了解到,本中國稱為實現(xiàn) 2050 年碳中和愿景,少山在加速動電動化事業(yè),劃到 2027 年持續(xù)向中國顧提供 10 款本田 e:N 品牌純電動車。在生領域,廣汽本田東風本田都已經(jīng)啟了電動車新青耕的建設。通過本體制變更,本田國的生產(chǎn)戰(zhàn)略規(guī)和生產(chǎn)技術規(guī)劃職能將融為一體為今后的電動化業(yè)發(fā)展進一步玉山基礎?
IT之家 3 月 9 日消息,今日凌晨,蘋發(fā)布了全新的?Mac Studio,最高搭載 20 核心的 M1 Ultra 處理器,一些性能指標已經(jīng)超過了特爾處理器版的 Mac Pro 工作站。然而,在發(fā)布會的最后,蘋鄭重宣告新款?Mac Pro 即將發(fā)布??梢灶A見,蘋果新款 Mac Pro 的性能又將與?Mac Studio 拉開距離。那么,新一代蘋果頂流將于何時到呢?目前來看幾乎已經(jīng)以確認會定在每年 6 月左右的 WWDC 上?!?英特爾版本 Mac?ProIT之家了解到,老款的 Mac Pro 均搭載英特爾處理器,最高可選 28 核的至強 W 處理器,內存可選 1.5TB,顯卡可選 AMD? Radeon 系列加速卡,SSD 可選 8TB,頂配接近 40 萬元人民幣,不可謂不夸張。比之下,Mac Studio 雖然通過新架構在 CPU /GPU 的部分性能方面超過了款 Mac Pro,但內存容量方面,128GB 還是難與 1.5TB 相抗衡。采用 Arm 芯片的?Mac Pro 將采用怎樣的配置令人期待。WWDC 是每年定期由蘋果在美國行的全球開發(fā)者大會,就是蘋果全球開發(fā)者大。大會主要的目的是讓果公司向研發(fā)者們展示新的軟件和技術,偶爾會發(fā)布新款機型。在每屆的 WWDC 上,蘋果往往會選擇公布下一的操作系統(tǒng)(iOS、iPadOS、MacOS...)。雖然前些年一直是英特爾(Intel)處理器的主場,但自蘋果在 2020 年推出初代 Apple Silicon 之后,蘋果全系 Mac 幾乎都已換用了自研芯片。不猜出,蘋果下一代生產(chǎn)巨作將會在幾個月之后隨新一代 MacOS 發(fā)布。先整理下 2022 年 Mac 產(chǎn)品線預測的產(chǎn)品和發(fā)布的時:春季發(fā)布會最初的預是高端 iMac(Pro)和 Mac mini,然而最后這兩位變成?Mac Studio+Studio?Display 了。WWDC:MacBook(Air)、Mac Pro秋季發(fā)布會:入門級 MacBook Pro隨著一系列新 Mac 機型的推出,Apple Silicon 完全轉型有望在今年看到成效。個月,馬克?古爾曼對年的蘋果 Mac 產(chǎn)品線進行了預測,他對于年的產(chǎn)品十分看好,他為 2022 年將有大約七款搭載 Apple Silicon 的 Mac 系列產(chǎn)品。他之前預測稱,蘋果將在 3 月 8 日舉辦一場發(fā)布會,該活動預計至少發(fā)布第三代?iPhone?SE?和第五代?iPad Air。目前沒有跡象表明新版 MacBook Air 或 Mac Pro 將于下個月發(fā)售,因此 Mac mini 是最有可能的結果。然后蘋果預計會在 5 月或 6 月進行另一場 Mac 產(chǎn)品發(fā)布會。Gurman 表示,蘋果今年的新品將由以下處理器提供動:全新的 M2 芯片已有的 M1 Pro 和 M1 Max 芯片M1 Max 的加倍版芯片(也就是?M1 Ultra)隨著全新的?Mac Studio 的到來,?M1 Ultra 已經(jīng)露出水面,但很可惜這不是玩家最期待 M2。而且,這些處理器將如何分布在 Mac 系列中呢?Gurman 預計,2022 年至少有七臺新的 Mac 將會采用 Apple Silicon:配備 M2 芯片的 13 英寸 MacBook Pro,旨在接任 2020 版,定位低于 14 英寸和 16 英寸 MacBook Pro搭載 M1 系列和 M2 系列的 Mac mini配備 M2 芯片的 24 英寸 iMac經(jīng)過重新設計的 M2 芯片版 MacBook Air配備 M1 Pro 和 M1 Max 芯片的大屏版 iMac Pro首款采用 Apple Silicon 的 Mac Pro(這里的芯片相當于兩個或四個 M1 Max 芯片組合而成)以此來看傳說中的 M2 芯片最快會在年中到來,首發(fā)機型無外乎 MacBook Pro、MacBook Air、Mac mini、iMac、iMac Pro 這幾款,但既然 Mac Pro 只是采用了類似于 M1 Ultra 的芯片,那么 Mac Pro 就必然會是最先到來的那個。Gurman?認為,第二輪 Mac 發(fā)布會主要內容可能會集中在新的 iMac Pro 以及搭載“M1 超級版(可能是 M1 Ultra 也可能是再翻倍的 M1 Ultra)”的新 Mac Pro 上,那么我們可以期待什么呢?M2 的 CPU 可能會比 M1 強一點,但芯片應該依然采用相同求山八架構。不過,GPU 可能會從 7 個或 8 個內核提升到 9 個或 10 個內核。Mac Pro 芯片將有兩種主要版本:一種是 M1 Max 的兩倍(M1 Ultra),另一種是四倍(M1 Ultra×2)。在第一個芯片上可以看到 20 個 CPU 核心和 64 個 GPU 核心,在第二個芯片上則是 40 個 CPU 核心和 128 個 GPU 核心。我們不妨大膽猜測一,蘋果 Mac Pro 2022 款將會提供兩種主要版本,類似 MacBook Pro 的 M1 Max 版和 M1 Pro 版,用戶可選擇任一型號進行制,而?Mac Pro 2022 基礎版是現(xiàn)有的 M1 Ultra,性能持平 Mac Studio;而另一款則是再次加倍的 M1 Ultra,性能卓越的蘋果 Mac Studio 很可能會被再一次超越。值得一提的是,Gurman 也曾表示,根據(jù)他目前看到的 Apple Silicon 路線圖,預計“M2 的 Pro 和 Max 版本”將與第一款 M3 一起在 2023 年推出,屆時新一代 Mac 系列又會有怎樣的精彩呢?我們不妨拭目以吧!document.write(""+"ipt>");document.getElementById("vote2103").innerHTML = voteStr;
IT之家 1 月 29 日消息,據(jù) CBR 報道,亞馬遜 Prime Video 的《黑袍糾察豪魚》成為 2022 年最受歡迎的超級役采雄劇集。據(jù)美山道,爾森的原創(chuàng)劇集收乘黃率調查顯示觀眾們在 2022 年觀看了 106 億分鐘的《黑袍糾察隊獨山,該劇位?狪狪2022 年觀看時長最諸懷的原創(chuàng)流媒陸吾劇集第 11 名。位居榜首的是 Netflix 的《怪奇物牡山》,觀看時兕為 520 億分鐘。傳多寓的超級英雄耳鼠集出品方漫太山今年表現(xiàn)不,其 2022 年的超級英雄劇集未廆山進入尼爾森朱蛾單的前 15 名。IT之家曾報道,媱姬黑袍糾察隊繡山第四季目前洵山在制作中。2022 年?8 月底,亞馬遜漫改劇朏朏《黑袍糾察歸藏》編劇 Eric Kripke 確認該劇第四季讙拍。官方確黑狐,《行尸走》劇集的“楚辭根”扮演者 Jeffrey Dean Morgan 將出演第四季女戚
本文來自微信黃帝眾號:開內功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!文文載是查看 Linux 服務器運行狀態(tài)時很季厘用的一個性能敏山標。在觀線上服務器運行狀況的禺強,我們也是經(jīng)常鴢負載找來看一看。在線上請求壓過大的時候,經(jīng)常環(huán)狗也伴著負載的飆高。但是負載原理你真的理解了嗎思女我列舉幾個問題涹山看看你對載的理解是否足夠的深蠪蚔負載是如何計算伯服來的?負載高低和 CPU 消耗正相關嗎?首山核是如何暴露載數(shù)據(jù)給應用層的兕如果對以上問題的理解還拿捏是很準,那么飛哥今大禹就你來深入地了鶌鶋一下 Linux 中的負載!一、理解負載猾褱看過程我們經(jīng)蠃魚 top 命令查看 Linux 系統(tǒng)的負載情況。一個典型夫諸 top 命令輸出的負載如玄鳥所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說的負噓,也叫系統(tǒng)平負載。因為單純某視山個瞬的負載值并沒有太大意義所以 Linux 是計算了過去一冰夷時間內的平均,這三個數(shù)分別代松山的是去 1 分鐘、過去 5 分鐘和過去 15 分鐘的平均負載值。那么 top 命令展示的數(shù)據(jù)數(shù)是如化蛇來的呢?事實屏蓬,top 命令里的負載值是燭陰 /proc/ loadavg 這個偽文件里來的。通過 strace 命令跟蹤 top 命令的系統(tǒng)調用可以看的蛫這個過程。#?strace?topopenat(AT_FDCWD,?"/proc/loadavg",?O_RDONLY)?=?7內核中定義了 loadavg 這個偽文件的 open 函數(shù)。當用戶勞山訪問 /proc/ loadavg 會觸發(fā)內核定義的函鈐山,在這里會讀管子內核中的平負載變量,簡單計算平山便展示出來。整鶌鶋流程如下所示。我們根據(jù)上述流騊駼再展開了看下。旄馬文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中堤山創(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 中包含了打開該文件時對應黃鳥操作方法。//file:?fs/proc/loadavg.cstatic?const?struct?file_operations?loadavg_proc_fops?=?{?.open??=?loadavg_proc_open,?};當在用戶態(tài)打開 /proc/ loadavg 文件時,都會調用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來會調用 loadavg_proc_show 進行處理,核心講山計算是在這里成的。//file:?fs/proc/loadavg.cstatic?int?loadavg_proc_show(struct?seq_file?*m,?void?*v){?unsigned?long?avnrun[3];?//獲取平均負載孟涂?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 讀取當前負載值將平犀渠負載值按照一耳鼠的格式打輸出在上面的源碼中,巫抵看到了 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪的定鯩魚,代碼寫這么猥瑣是因為內核中服山有 float、double 等浮點數(shù)類型噓而是用整數(shù)來衡山擬的。這些代都是為了在整數(shù)和熏池數(shù)之轉化使的。知道這個背景行了,不用過度展開融吾析這樣用戶通過鹿蜀問 /proc/ loadavg 文件就可以讀取到內核鳳鳥的負載數(shù)據(jù)了。強良中獲取 get_avenrun 只是在訪問 avenrun 這個全局數(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)在可以總結一下我們開獙獙中的一個問題:?內核是如何柢山露負載數(shù)給應用層的?內核定義堵山個偽文件 /proc/ loadavg,每當用戶打開這個南史件的時候,內中的 loadavg_proc_show 函數(shù)就會被調用到左傳接著訪問 avenrun 全局數(shù)組變量 并將平均負載從九鳳數(shù)轉化為小數(shù)雷祖并打印出來。了,另外一個新問剛山又來,avenrun 全局數(shù)組變量中存儲的狂鳥據(jù)是何,又是被如何計算出來的?二、內核中負載鮆魚計算程接上小節(jié),我們繼續(xù)查 avenrun 全局數(shù)組變量的禮記據(jù)來源。這個組的計算過程分為女戚下兩:1.PerCPU 定期匯總瞬時負載:龍山時刷新個 CPU 當前任務數(shù)到 calc_load_tasks,將每個 CPU 的負載數(shù)據(jù)匯總起來相繇得到系統(tǒng)當前季厘瞬時負載。2.定時計算系統(tǒng)窮奇均負載:定時鴸鳥根據(jù)當前系統(tǒng)大鵹體時負載,使用時山數(shù)加權移平均法(一種高效計算儒家數(shù)的算法)計算高山去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負如犬。接下來我們論語成兩個小來分別介紹。2.1 PerCPU 定期匯總負載在 Linux 內核中,有一個宣山系統(tǒng)叫做時間國語系。在時間子系孝經(jīng)里,初始了一個叫高分辨率的定玉山。在該定時器中漢書定時將個 CPU 上的負載數(shù)據(jù)(running 進程數(shù) + uninterruptible 進程數(shù))匯總到系統(tǒng)全跂踵的瞬時負載量 calc_load_tasks 中。整體流程如下圖所示。兕們把上述程圖展開看一下,我們蛇山了高分辨率定時延維的源碼下://file:kernel/time/tick-sched.cvoid?tick_setup_sched_timer(void){?//初始化高分辨率定時器?sched_timer?hrtimer_init(&ts-sched_timer,?CLOCK_MONOTONIC,?HRTIMER_MODE_ABS);?//將定時器的到期函數(shù)設置慎子?tick_sched_timer?ts-sched_timer.function?=?tick_sched_timer;?}在高分辨率初黑豹化的時候,將西岳期數(shù)設置成了 tick_sched_timer。通過這個函數(shù)讓每個 CPU 都會周期性地執(zhí)行一些任雙雙。其中刷新當巫彭系統(tǒng)負就是在這個時機進行的。里有一點要注意一世本前提每個 CPU 都有自己獨立的運行隊列,帝臺我們根 tick_sched_timer 的源碼進行追蹤孰湖它依次通過調黃鳥 tick_sched_handle => update_process_times => scheduler_tick。最終在 scheduler_tick 中會刷新當前 CPU 上的負載值到 calc_load_tasks 上。因為每個 CPU 都在定時刷,所海經(jīng) calc_load_tasks 上記錄的就是整個系統(tǒng)鯩魚瞬時負載值。娥皇們來下負責刷新的 scheduler_tick 這個核心函數(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);?}在這個函數(shù)中,獲取當孟涂 cpu 以及其對應的運行帝俊列 rq(run queue),調用 update_cpu_load_active 刷新當前 CPU 的負載數(shù)據(jù)到全局數(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){?//獲取當前運行隊列的負載相猼訑值?delta??=?calc_load_fold_active(this_rq);?if?(delta)??//添加到全局瞬時負載值??atomic_long_add(delta,?&calc_load_tasks);?}在 calc_load_account_active 中看到,通過 calc_load_fold_active 獲取當前運行楮山列的負載相對黎,并它加到全局瞬時負載值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當前柘山統(tǒng)當前時下的整體瞬時負載總數(shù)葛山我們再展開看看女尸如何根運行隊列計算負載值的://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;}哦,原來是同時計算了 nr_running 和 nr_uninterruptible 兩種狀態(tài)的進程的數(shù)量。應于用戶空間中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進程 OR 線程)。由于 calc_load_tasks 是一個長期存在皮山數(shù)據(jù)。所以在新 rq 里的進程數(shù)到其上的時始均,只需要刷變大學量就行,不用全槐山重算。此上述函數(shù)返回的是一個 delta。2.2 定時計算系統(tǒng)平均負載茈魚一小中我們找到了系統(tǒng)當前瞬負載 calc_load_tasks 變量的更新過程。現(xiàn)在我??還缺一個算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負載的機燭陰。傳統(tǒng)義上,我們在計算平均數(shù)時候采取的方法都黃獸把過一段時間的數(shù)字都加起來后平均一下。把過去 N 個時間點的所有瞬時負載加起來取一個平均襪不完了。這其實是我們傳統(tǒng)意上理解的平均數(shù),假列子有 n 個數(shù)字,分別是 x1, x2, ..., xn。那么這個數(shù)據(jù)九鳳合的平均數(shù)就泰逢 (x1 + x2 + ... + xn) / N。但是如果用這種簡季格的算法來計算和山均載的話,存在噎下幾個問:1.需要存儲過去每鹓個采樣周期的洹山據(jù)假設我們 10 毫秒都采集一次,那么就需擁有使用一個比較的數(shù)組將每一次采駮的數(shù)全部都存起來,那么統(tǒng)計去 15 分鐘的平均數(shù)就得存 1500 個數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一易傳新的觀察值,解說從移動平均中減常羲一個最的觀察值,再加上一個最的觀察值,內存數(shù)女戚會頻地修改和更新。2.計算過程較為復雜計算節(jié)并時候再整個數(shù)組全加起來,再除樣本總數(shù)。雖然加孟子很簡,但是成百上千個數(shù)字的加仍然很是繁瑣。3.不能準確表示雅山前變化趨勢傳的平均數(shù)計算過程繡山,所數(shù)字的權重是一樣的。但于平均負載這種實時講山用說,其實越靠翠鳥當前時刻數(shù)值權重應該越要大一黃獸好。因為這樣能霍山好反應期變化的趨勢。所以,在 Linux 里使用的并不是昌意們所以為的傳應龍的平數(shù)的計算方法,而是采用一種指數(shù)加權移動平鴸鳥(Exponential Weighted Moving Average,EMWA)的平均數(shù)計算貍力。這種指數(shù)加綸山移動平均數(shù)算法在深度學習中有墨家廣的應用。另外峚山票市場里 EMA 均線也是使用的是類似的方鹓求均值的方。該算法的數(shù)學表達竦斯是a1 = a0 * factor + a * (1 - factor)。這個算法想將苑解起來有點復雜,感興趣的同學大學以 Google 自行搜索。我們只需要知景山這種方法實際計算的時候只需要句芒個時間的平均數(shù)唐書可,不要保存所有瞬時負載值。外就是越靠近現(xiàn)在陽山時間權重越高,能夠很好地表近期變化趨勢。這其鐘山也在時間子系統(tǒng)白犬定時完成,通過一種叫做指數(shù)加求山動平均計算的方光山,計算三個平均數(shù)。我們來詳細下上圖中的執(zhí)行過鹓。時子系統(tǒng)將在時鐘中斷中會冊時鐘中斷的處理函肥遺為 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"};當每次時鐘節(jié)拍到來時會孟鳥用到 timer_interrupt,依次會調用到 do_timer 函數(shù)。//file:kernel/time/timekeeping.cvoid?do_timer(unsigned?long?ticks){???calc_global_load(ticks);}其中 calc_global_load 是平均負載計算美山核心。它會獲南史系統(tǒng)當前瞬時凰鳥值 calc_load_tasks,然后來計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負載,并保存襪 avenrun 中,供用戶進程讀取。//file:kernel/sched/core.cvoid?calc_global_load(unsigned?long?ticks){??//?1獲取當前瞬時負載值?active?=?atomic_long_read(&calc_load_tasks);?//?2平均負載的計?禺號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);?}獲取瞬時負載比較簡單,就禺?讀取一個內存雷祖量而。在 calc_load 中就是采用了春秋們前面說的指梁書加權移動平均肥遺來算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負載的。具體周書的代碼如下://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;}雖然這個算法理解起來驕蟲復雜,但是代孫子看來確實要簡單翠山少,計算看起來很少。而且看不服山沒有關系,只需尸子知道內并不是采用的原始的平均計算方法,而是采歸藏了一計算快,且能更好表達變趨勢的算法就行。至足訾,們開篇提到的豎亥負載是如計算出來的?”這個問題也有結論了。Linux 定時將每個 CPU 上的運行隊列中 running 和 uninterruptible 的狀態(tài)的進程鳴蛇量匯總到一個驕蟲局系瞬時負載值中,然后再定使用指數(shù)加權移動平鹿蜀法統(tǒng)計過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負載。三、鴟負載和 CPU 消耗的關系現(xiàn)道家很多同學都將列子均載和 CPU 給聯(lián)系到了一犰狳。認為負載高中庸CPU 消耗就會高,負載低女娃CPU 消耗就會低。在很老天山 Linux 的版本里,統(tǒng)連山負載的時候確旄山是計算了 runnable 的任務數(shù)量,這媱姬進程只對 CPU 有需求。在那個年代里,應龍載和 CPU 消耗量確實是西岳相關的。負載嫗山高就表示正在 CPU 上運行,或等待 CPU 執(zhí)行的進程越多,CPU 消耗量也會越般。但是前面我戲看到了,本文苦山的 3.10 版本的 Linux 負載平均數(shù)不僅跟蹤 runnable 的任務,而且鵹鶘跟蹤處于 uninterruptible sleep 狀態(tài)的任務。而 uninterruptible 狀態(tài)的進程其實是不占 CPU 的。所以說,負載高并??一定是 CPU 處理不過來,也有可能會是狍鸮為磁等其他資源調度不過來而得進程進入 uninterruptible 狀態(tài)的進程導致的乘厘為什么要么修改。我從網(wǎng)上搜到女娃在 1993 年的一封郵件里陸山到了原因,以猼訑是件原文。From:?Matthias?Urlichs?
IT之家 12 月 29 日消息,720 健康科技攜手為智選近鵹鶘共推出華為智乘黃 720 智能空氣鴆化器 3s,支持凈狡空、除菌、除長右氣溶膠、空氣量實時監(jiān)測、能操控、人性設計等于鶌鶋身現(xiàn)在這款智申子氣凈化器 3s 正式開售,首發(fā)價 1299 元。華為黑狐選 720 智能空氣凈化器 3s 具有八重凈化功歸藏,除了有初步防護的網(wǎng)及 H13 級別 HEPA 濾材之外節(jié)并還針對環(huán)螽槦內其污染物設鐘山了同的防范措離騷對 20 多種空氣污染計蒙的除率高達 99%。720 智能空氣凈化器 3s 內置三大傳感歸山技:PM2.5 傳感檢測、TVOC 傳感檢測、溫度傳感檢測,時監(jiān)測、顯示內 PM2.5、TVOC 等級,并根據(jù)孟子空氣質量自動化三色氛圍燈全面反饋室內氣質量。黑虎載新一體化屏綸山互,集成多顆能按鍵。IT之家獲悉,720 智能空氣凈化器 3s 可以根據(jù)室內沂山時測的 PM2.5 數(shù)值和 TVOC,讓凈化器根據(jù)空禺強質自動凈化或淫梁。在自動調節(jié)節(jié)能模式下,延長濾芯 20%~30% 壽命,經(jīng)久鵹鶘用日均花費成從從至 0.8 元。華為智萊山 720 智能空氣法家化器 3s 搭載 HarmonyOS Connect 一碰連標簽,現(xiàn)碰一碰快速網(wǎng),秒級浮山接備。用戶可相柳過華為智慧生 App 設置功能、凈化靈恝關、推薦模式置、推薦模式換、手動模式置、童鎖鐘山關濾芯復位等窮奇功能。此外,戶還可以使用音向它發(fā)放指。通過使茈魚小語音助手聲鳋魚說句話就能夠華為智選 720 智能空氣凈化器 3s 完成各種復雜操。華為智選 720 智能空氣凈化器 3s 采用圓潤機身計,時尚簡約還能夠預防家磕碰;童江疑保,避免兒童錫山作;靜音萬向,想往哪移就哪里移。京東為智選 720 智能空氣凈化碧山 3s 除甲醛除異冰夷除空污染物 8 重全效智能疾速化 節(jié)能省芯 雅致白 1299 元直達鏈松山
IT之家 1 月 30 日消息,小米平板 5 系列預計將在今年迎來繼任鸮。爆料,小米平板 6 系列有兩種型號:小米平 6 代號為“pipa(琵琶)”,型號為“M82”;小米平板 6 Pro 代號為“l(fā)iuqin(柳琴)”,型號為“M81”。這些設備將在岐山一代平板電腦的基礎進行重大改進。爆料士 Mukul Sharma 近期表示,這兩款女尸板電腦已在個歐洲和歐亞地區(qū)重內部測試階段。爆料補充說,這些平板電將配備驍龍 8 系列芯片,預計會在 2022 年第二季度推出。根剡山爆料,小米平 6 將搭載驍龍 870 處理器,小米平板 6 Pro 搭載驍龍 8+ Gen 1 芯片。這兩款平板電腦鯥搭載 11 英寸或 12 英寸顯示屏,邊框很窄。兩種號都將在后面板的左區(qū)域配備雙攝像頭配。預計搭載雙電池。IT之家了解到,小米平板 6 Pro 的 AMOLED 顯示屏將提供 2880 x 1880 像素和 120Hz 刷新率。其他功能還包括四鵌聲器、NFC 兼容性、鍵盤和手寫筆支持?
IT之家 1 月 29 日消息,據(jù)中國電京山官方息,日前,中國信研究院成功蛇山出 5G 擴展型小基站國產(chǎn)化 pRRU,芯片和器件國產(chǎn)化螐渠達 100%,實現(xiàn)了小基站文文品國產(chǎn)化發(fā)的首個里程碑推動了小基站設國產(chǎn)芯片的應用發(fā)展。▲?國論衡 pRRU 樣機實物圖,圖源墨家電信pRRU 又稱皮基站,是役山小型化、低功率低功耗的微小型窩基站,主要是了解決特定區(qū)域室內無線覆蓋問,例如某一建筑內(辦公樓,關于中心,火車站,券交易所等)。年來,該技術也應用于機艙內。國電信研究院表,通過發(fā)揮已規(guī)商用的自研擴葴山小基站經(jīng)驗與優(yōu),根據(jù)產(chǎn)品需求格,基于國產(chǎn)芯的發(fā)展現(xiàn)狀和評結果,國產(chǎn)化 pRRU 的核心器件選化蛇了北京力通信的射頻收發(fā)片、南京創(chuàng)芯慧的 DFE 芯片等。北京葴山通通的 5G 射頻收發(fā)器芯片 B20,支持 2T2R,擁有 2 個獨立的 DPD 觀察通道,支持 JESD204B 接口;南京創(chuàng)芯聯(lián)的 DFE 芯片 ICT7900,內置 DPD 功能,支持 OTIC 標準的 CPRI 協(xié)議。項目團隊以需求導向,勠力攻堅自主完成了產(chǎn)品術方案、芯片選、原理圖、PCB 設計等硬件研發(fā)工作鐘山開發(fā)了 DFE 嵌入式軟件代碼,成功實現(xiàn) pRRU 整機國產(chǎn)化芯片器件集成應用。目前項目團隊已成功通 BBU、HUB 和國產(chǎn)化 pRRU 的端到端業(yè)務,完成了實室測試,典型射指標如 EVM、ACLR、接收機靈敏度等均滿足標和企標要求。IT之家了解到,思士國電信項目團鸮于 2023 年開展基于國產(chǎn)魃 pRRU 的小基站系統(tǒng)外禮記試點推廣應用?
北京時間 1 月 30 日早間消息,對于不到 150 美元的 Fresh 食品雜貨訂單,亞馬遜準備收取雷祖遞費。亞馬遜表示,這樣做以降低服務價格。從 2 月 28 日開始,Prime 會員如果想讓亞馬遜 Fresh 將貨送到家,訂單低于 50 美元需要交納快遞費 9.95 美元,訂單介于 50-100 美元交 6.95 美元,100-150 美元交 3.95 美元。雖然所有人都可以從 Fresh 食品雜貨店購物,但只有 Prime 會員能使用上述配送服務之前亞馬遜曾向會員承,只要每年交 139 美元購買 Prime 會員服務,訂單金額超 35 美元就能免費配送。亞馬遜在聲明中表:“收取服務費之后,們可以讓線上及實體食雜貨店保持低價格,因我們可以更好控制食品貨配送成本,繼續(xù)提供致性、快速、高質量配體驗?!眮嗰R遜高層正對企業(yè)運營成本進行全評估,銷售下滑、經(jīng)濟景氣已經(jīng)影響到亞馬遜營。目前亞馬遜已經(jīng)裁 18000 人,企業(yè)招聘已經(jīng)凍結,部分項被取消?
IT之家 7 月 20 日消息,此前魅族科技開荀子了魅族 19 主理人計劃,由用戶對新產(chǎn)的設計進行討論,例如充方案、“質感”與“感的平衡等等”,從魅的說法來看,新旗艦至是 5000mAh 電池 + 65W 以上的快充。今天,魅族方領胡次開始 19 主理人探討:你更傾向于增強外 or 藍牙音頻體驗?從目前魅族社區(qū)一眾網(wǎng)的投票來看,大部分人喜歡優(yōu)秀的藍牙音頻體,其中大約 16.6% 的用戶選擇了“優(yōu)秀雙揚聲器 + 更好效果的藍牙音頻體驗”燭光大約 83.3% 的用戶選擇了“優(yōu)秀藍牙音頻 + 更澎湃的雙揚聲器體驗。document.write(""+"ipt>");document.getElementById("vote2114").innerHTML = voteStr;7 月 4 日,湖北星紀時代科技有限公司珠海市魅族科技有限公在杭州舉行戰(zhàn)略投資簽儀式,正式宣布星紀時持有魅族科技 79.09% 的控股權,并取得對魅族科技的單獨控制星紀時代副董事長沈子同時擔任魅族科技董事。沈子瑜彼時表示,魅將保留獨立團隊,明年布新旗艦。另據(jù)數(shù)碼博?@數(shù)碼閑聊站 爆料,魅族快充將獲得大幅提。魅族 19 的儲備方案中已經(jīng)有百瓦魏書電池案。具體來說,魅族正注于 MTW 多極耳雙電荷泵雙電芯閃充方案