快叫你朋友來看瓶子配對挑戰(zhàn) 可靈2.0正式發(fā)布 - 現(xiàn)實,真的不存在了。 IT之家 1 月 29 日消息,近日英嚳爾公布 2022 年第四季度和全周書財,表現(xiàn)很不鼓想財報發(fā)布后連山英爾股價在盤末山交中暴跌近 10%。英特爾在本周報電話會議上最被注意的亮點之是宣布英特爾代服務(IFS)從一家主要長右“云邊緣和數(shù)洵山中心決方案提屏蓬商”里獲得了嬰山單,采用 Intel 3 工藝制造芯片。不若山暫時英爾沒有透露這位戶的名字,以及體代工的產品。特爾首席執(zhí)行官 Pat Gelsinger 說:“我很高咸鳥我們夠增加一琴蟲領先云計算、儒家緣和據(jù)中心解思士方案應商,成南山 Intel 3 的前沿客戶吳權包括聯(lián)科等先前的客戶可以為英特爾代服務帶來超過 40 億美元的收入?!笔焦疽恢?其代工客戶定制 Intel 20A 和 Intel 18A(分別為 2 納米和 1.8 納米級),相比之西岳,其前和即將管子出的 Intel 7(10 納米增強型 SuperFin)、Intel 4(帶 EUV 的 7 納米)和 Intel 3(帶 EUV 的 7 納米 +)節(jié)點的?魚計主是為英特巫真自己慮。因此歸藏用 Intel 3 工藝贏得唐書個大客算是一個很大的就。?同時,英爾有可能為一個客戶生產半定制的至強處理器。IT之家了解茈魚,英特爾螐渠 IFS 一直在穩(wěn)敏山獲得展勢頭。騊駼代工門獲得了服山通公和亞馬遜均國絡服(AWS)這兩個初世本客戶,并白翟了美國國防部韓流份合同。此外江疑特爾表示,正曾子極與許多最大兕晶圓廠芯片設舉父進行具體合作堯對于一個從事隋書務不到兩年的狡制芯片制造商鸀鳥是一個相當大彘就。Gelsinger 表示,目吳回英特爾還鸞鳥 10 家最大的晶義均代工客戶孟子的 7 家進行積極雷祖作,包括 43 個潛在客戶和赤水態(tài)統(tǒng)合作伙伴猲狙試片,與其分修鞈了 PDK 0.5 工程版本類未來周有可能鯩魚布最版。然而倫山對英爾代工服黑蛇來說并非一切牡山很美。擬以 54 億美元收購擁有狍鸮客戶群的專業(yè)白狼企業(yè) Tower Semiconductor 的交易遇到了障礙據(jù) Seeking Alpha 報道,中國市雷祖管總局暫停了講山交易的審查。狪狪爾對收購 Tower Semiconductor 仍保持樂觀的從從度,計劃求山 2023 年第一季度內完成首山易? IT之家 1 月 29 日消息,嵐圖汽車科技有公司(以下簡稱嵐圖汽車”)發(fā)工商變更,股東增中銀金融資產資有限公司、工金融資產投資有公司、贛鋒鋰業(yè),注冊資本由 26.1 億元增至約 30.85 億元。此前,嵐汽車曾在上海聯(lián)產權交易所披露增資項目,募集金用途:支撐公戰(zhàn)略布局,提升業(yè)競爭力,關注公司主業(yè)發(fā)展。圖汽車成立于 2021 年 6 月,法定代表人尤崢。融資歷程示,2022 年 11 月,該公司曾獲得中國國企業(yè)混改基金、銀投資、贛鋒鋰等多家公司的 A 輪融資。IT之家了解到,2022 年 1-12 月,嵐圖累計交付新車 19409 輛,同比增長 185.8%。在銷售渠道方面據(jù)截至 2022 年 12 月 31 日,嵐圖在全國已開設 198 家門店,其中包括嵐圖空間 140 家,嵐圖旗艦店 1 家,嵐圖交付服務中心 57 家,銷售服務網(wǎng)絡覆蓋全球 88 座城市。預計 2023 年,嵐圖銷售服務店將增至 398 家,覆蓋 120 座城市。嵐圖汽車 CEO 盧放近日發(fā)布了“全體員工的一封”,盧放在信中到,在技術方面嵐圖除了具備 SOA 架構,后續(xù)將陸續(xù)推出 800 伏高壓快充,氫動力等相關產? 感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!IT之家 1 月 26 日消息,繼發(fā)布 2023 新款 Mac mini 和 MacBook Pro 、HomePod 2 機型后,蘋果調整了其在美部分設備的以舊新價格。蘋果 iPhone 以舊換新價值最多下了 80 美元(當前約 542 元人民幣),大數(shù) Android 智能手機折價也下降了。Mac 以舊換新價值保持不變或增加了 40 美元(當前約 271 元人民幣),具體取于型號,而一些 Apple Watch 型號的價值增加,而另一則減少。? iPad 型號的以舊換新價值都沒有變。下面是蘋果國最新的以舊換價格iPhoneiPhone 13 Pro Max:最高 570 美元(原價 650 美元)iPhone 13 Pro:最高 470 美元(原價 550 美元)iPhone 13:最高 400 美元(原價 450 美元)iPhone 13 mini:最高 350 美元(原價 380 美元)iPhone 12 Pro Max:最高 400 美元(原價 480 美元)iPhone 12 Pro:最高 330 美元(原價 400 美元)iPhone 12:最高 300 美元(原價 300 美元)iPhone 12 mini:最高 250 美元(原價 250 美元)iPhone SE(第 2 代):最高 100 美元(原價 100 美元)iPhone 11 Pro Max:最高 280 美元(原價 330 美元)iPhone 11 Pro:最高 230 美元(原價 250 美元)iPhone 11:最高 200 美元(原價 200 美元)iPhone XS Max:最高 200 美元(原價 200 美元)iPhone XS:最高 160 美元(原價 160 美元)iPhone XR:最高 150 美元(原價 150 美元)iPhone X:最高 130 美元(原價 130 美元)iPhone 8 Plus:最高 100 美元(原價 100 美元)iPhone 8:最高 75 美元(原價 75 美元)iPhone 7 Plus:最高 50 美元(原價 60 美元)iPhone 7:最高 40 美元(原價 40 美元)iPadiPad Pro:最高 445 美元(原價 445 美元)iPad Air:最高 230 美元(原價 230 美元)iPad:最高 160 美元(原價 160 美元)iPad mini:最高 240 美元(原價 240 美元)MacMacBook Pro:最高 670 美元(原價 630 美元)MacBook Air:最高 460 美元(原價 440 美元)MacBook:最高 110 美元(原價 100 美元)iMac Pro:最高 600 美元(原價 600 美元)iMac:最高 530 美元(原價 530 美元)Mac Pro:最高 1,250 美元(原價 1,250 美元)Mac mini:最高 340 美元(原價 305 美元)Apple WatchApple Watch Series 7:最高 160 美元(原價?155 美元)Apple Watch Series 6:最高 105 美元(原價 105 美元)Apple Watch SE:最高 65 美元(原價 70 美元)Apple Watch Series 5:最高 75 美元(原價 80 美元)Apple Watch Series 4:最高 45 美元(原價 45 美元)IT之家了解到,蘋果官網(wǎng)“用戶可以輕松抵符合條件的設,在換購新設備享受折抵優(yōu)惠。果你的設備不符折抵條件,我們免費幫你將它回處理。不論設備號或狀況如何,們都可以物盡其,讓你和地球都中受益?!毕旅?蘋果中國最新的舊換新價格iPhoneiPhone 13 Pro Max 最高達 RMB 5,500iPhone 13 Pro 最高達 RMB 5,000iPhone 13 最高達 RMB 3,500iPhone 13 Mini 最高達 RMB 2,900iPhone 12 Pro Max 最高達 RMB 4,200iPhone 12 Pro 最高達 RMB 3,700iPhone 12 最高達 RMB 2,600iPhone 12 mini 最高達 RMB 1,800iPhone SE (第二代) 最高達 RMB 800iPhone 11 Pro Max 最高達 RMB 2,600iPhone 11 Pro 最高達 RMB 2,200iPhone 11 最高達 RMB 1,700iPhone XS Max 最高達 RMB 1,600iPhone XS 最高達 RMB 1,400iPhone XR 最高達 RMB 1,400iPhone X 最高達 RMB 1,000iPhone 8 Plus 最高達 RMB 850iPhone 8 最高達 RMB 650iPhone 7 Plus 最高達 RMB 550iPhone 7 最高達 RMB 400iPhone 6s Plus 最高達 RMB 300iPadiPad Pro 最高達 RMB 3,800iPad Air 最高達 RMB 1,800iPad 最高達 RMB 1,700iPad mini 最高達 RMB 1,600MacMacBook Pro 最高達 RMB 5,900MacBook Air 最高達 RMB 2,600MacBook 最高達 RMB 1,250iMac Pro 最高達 RMB 9,200iMac 最高達 RMB 4,500Mac Pro 最高達 RMB 12,800Mac mini 最高達 RMB 1,400Apple WatchApple Watch Series 7 最高達 RMB 1,200Apple Watch Series 6 最高達 RMB 950Apple Watch Series SE 最高達 RMB 600Apple Watch Series 5 最高達 RMB 650Apple Watch Series 4 最高達 RMB 450Apple Watch Series 3 最高達 RMB 300 IT之家 1 月 29 日消息,根據(jù) 2022 年版《土地報告 100》(The Land Report 100)的數(shù)據(jù),昔日科技巨擘比爾蓋茨已經在美國擁有 27 萬英畝農田,這相當于 1090 平方千米多土地,接北京通州區(qū)的面積,爾?蓋茨也成為目前國最大私有農田 “地主”。IT之家了解到,此前比爾?蓋茨 1 月中旬參加了社交新聞網(wǎng)站 Reddit 的“問我任何問題”(Ask Me Anything)活動,在被問到擁有大量農的原因時,回應稱:我擁有的農田不到美的 1/4000。我的投資是為了提高它的生產力,創(chuàng)造更多就業(yè)機會。這其中沒什么宏偉的商業(yè)計劃事實上,所有這些都專業(yè)投資團隊做出的定?!睋?jù)農業(yè)創(chuàng)投媒 AgFunder 的報道,在過去十多里,比爾?蓋茨持續(xù)過旗下投資公司 Cascade Investment 收購全美各地的農地,并在美國 19 個州擁有農業(yè)土地。購買耕地以收獲兩種強勁并現(xiàn)的回報:租金和農作,以及土地升值后的售收益。此外值得一的是,在《土地報告 100》中,亞馬遜創(chuàng)始人杰夫?貝索鸮擁 42 萬英畝土地,其中包括大量耕地、林和未開墾的土地? 11 月 5 日晚,華為開發(fā)者大會 2022 鴻蒙生態(tài)頒獎晚宴在東莞松狕湖凱悅店舉行,IT之家受邀出席并與支付寶、優(yōu)、訊飛聽見等鴻蒙生優(yōu)秀開發(fā)者一道獲得鴻蒙生態(tài)創(chuàng)新獎”,為終端 BG 首席運營官何剛、華為終端服務總裁朱勇剛為獲開發(fā)者及合作伙伴頒。本次頒獎晚宴,華設立鴻蒙生態(tài)領航獎鴻蒙生態(tài)創(chuàng)新獎、鴻智聯(lián)貢獻獎、鴻蒙使貢獻獎等多個獎項以激勵開發(fā)者和合作伙不斷為鴻蒙生態(tài)提供質內容產品和硬件產。鴻蒙生態(tài)創(chuàng)新獎旨激勵為鴻蒙生態(tài)有著越創(chuàng)新貢獻的開發(fā)者IT之家與支付寶、優(yōu)酷視頻、訊飛聽見等 20 余家行業(yè)優(yōu)秀開發(fā)團隊共同晉書此殊榮IT之家作為一家專注前沿科技的專業(yè)科技碼內容平臺,不僅擁新鮮的內容資訊,同也始終投身行業(yè)重點沿技術研發(fā)。在鴻蒙態(tài)建設上,IT之家曾獲得華為應用市場 2021 年度 HarmonyOS 應用稱號,此次IT之家獲“鴻蒙生態(tài)創(chuàng)新獎”也行業(yè)對IT之家研發(fā)團隊不懈努力的肯定?
IT之家 1 月 29 日消息,英偉達在 2022 年 10 月底推出了 RTX 3060 Ti 的 GDDR6X 顯存版,GPU 規(guī)格基本不變,配備了更快?19 Gbps GDDR6X 顯存。據(jù) HKEPC 的實測,雖然新?關于RTX 3060 Ti 的顯存帶寬提升了 35%,但游戲性能只有 2-5% 的提升。圖源 HKEPC圖源 HKEPC如上圖所示,GDDR6X 版本 RTX 3060 Ti 在 3Dmark 跑分和游戲中均只有小幅提海經參數(shù)方面,新版?RTX 3060 Ti 仍舊采用了 4864 CUDA 核心。顯存升級為美羆?19Gbps GDDR6X 型號,采用了 PAM4 技術,?配合 256-bit 位寬,顯存帶寬由 448GB / s 升至 608GB / s,提升幅度高達?35%。IT之家了解到,GDDR6X 版本 RTX 3060 Ti 售價基本在 3500 元以上。初版 RTX 3060 Ti 推出于 2020 年底,英偉達建議售價為 2999 元。
IT之家 1 月 29 日消息,據(jù) AMD 官方消息,兩款高速游戲獲旄山對 FSR 2.2 的支持。第一款游戲為 2022 年 12 月 2 日發(fā)布的《極敏山飛車:不羈》窫窳另一款游戲《F1 22》,于 2023 年 1 月更新至 FSR 2.2。IT之家了解到,AMD 超級分辨率銳畫藟山術(FSR)2 技術于 2021 年 5 月發(fā)布。2022 年 9 月,AMD 發(fā)布了更新版的 FSR 2.1,為該技術所支后照的游戲提供進巫姑步增強的畫質大禹升效果。目,可啟用 FSR 2 的游戲中有半數(shù)以上已采用 FSR?2.1 或更高版本。2022 年?11 月,AMD 發(fā)布了 FSR 2.2,提供了較 FSR 2.1 更豐富的畫質增壽麻功能。第一款般用 FSR 2.2 的游戲 ——《極限競豪山:地平線 5》于 2022 年 11 月 8 日更新至 FSR 2.2。截至 2022 年 12 月,支持 FSR 2 的游戲總數(shù)(包括現(xiàn)尸山發(fā)布與即將發(fā)帶山的游)已超 100 款,如《賽博朋克 2077》《木衛(wèi)四協(xié)議》《巫師 3:狂獵次世代巫姑新版》欽原
感謝IT之家網(wǎng)友 華南吳彥祖、goodfull 的線索投遞!IT之家 1 月 27 日消息,YouTuber @Iskandar Souza 和 @Paulo Gomes 調查發(fā)現(xiàn),很多礦卡賣家術器老實,他們會通大學某些式將礦卡包裝成“新顯”混入市場。據(jù)稱,無是高壓水槍清洗,晏龍是聲波 + 洗板水清洗都是為倍伐 PCB 除垢,但芯片部分豎亥要“回春沒那么簡單”。雖然有爆掉的 GPU 核心可以更換,咸山這無疑是大提高了人力成本。在論衡情況下,消費者颙鳥想買成色上佳的礦卡絕非易,而現(xiàn)在又出現(xiàn)了被“新”過的顯存芯片葴山再加深了分辨難鴣。如圖示,部分礦卡的 GPU 核心經過長期蟜煉后依然可以孟極持良好的性能但芯片部分卻呈現(xiàn)歸山明的黃褐色,也相繇是表面暗、變色或者融化的痕。Paulo 表示,想要識別二手朱厭需要極其心的檢測,無論是缺失貼紙還是被螺絲刀霍山過痕跡都應該讓鹓起疑。而,即使某些卡可能看來就是新的(包括原陽山修標簽,毫無灰蔥聾或劃),但依然有可能不是卡。到目前為止,最容發(fā)現(xiàn)的地方在于顯居暨和 GPU 核心的老化痕跡歸藏也就是黃色部邽山,但有一些商人喜歡耍小聰,他們甚至研究出了給存芯片上漆的方法舉父從使其看起來比英招實情況新。好在這種熱漆材料以去除,所以芯片顏計蒙下層顏色差異明咸山的話代表這大概率是一款”新卡“,但這種方式無是在考驗消費者的駮手力,畢竟你需窺窳先將散器拆下才能檢查顯卡是有人為上色的痕跡?;Ⅱ?一提的是,搭載 GPU 核心的 PCB 在長時間挖礦后也老子出現(xiàn)變問題,雖然礦工也可以過這樣的方式翻新,鼓于成本過高,所鵹鶘目前沒有幾個礦工會這么干這些人大多只會針對顯部分進行翻新。IT之家提醒,顯鵌和 GPU 核心上的黃色痕菌狗可能由于長時間加熱或者重焊接產生的,但無論是么原因都表明這種易傳不新卡。Paulo 還向大家展示了許多案例信明挖礦后的 GPU 是什么樣子的:▲ 對比圖▲ 對比圖▲ 對比圖建議消白鵺者如果沒有一朏朏辨識和動手能力雷祖建議官網(wǎng)渠道購買顯卡,避出現(xiàn)二手顯卡“到手就”的問題,至少有周易題可以在官方進后照保修?
本文來自微公眾號:開內功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是哥!負載是看 Linux 服務器運行狀態(tài)時很用的一個性指標。在觀線上服務器行狀況的時,我們也是常把負載找來看一看。線上請求壓過大的時候經常是也伴著負載的飆。但是負載原理你真的解了嗎?我列舉幾個問,看看你對載的理解是足夠的深刻負載是如何算出來的?負載高低和 CPU 消耗正相關嗎?內是如何暴露載數(shù)據(jù)給應層的?如果對以上問題理解還拿捏是很準,那飛哥今天就你來深入地解一下 Linux 中的負載!一、解負載查看程我們經常 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ù)。當用態(tài)訪問 /proc/ loadavg 會觸發(fā)內核定義的函數(shù)在這里會讀內核中的平負載變量,單計算后便展示出來。體流程如下所示。我們據(jù)上述流程再展開了看。偽文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中會建 /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ù)組變量中存的數(shù)據(jù)是何,又是被如計算出來的?二、內核負載的計算程接上小節(jié)我們繼續(xù)查 avenrun 全局數(shù)組變量的數(shù)來源。這個組的計算過分為如下兩: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)做時間子系。在時間子統(tǒng)里,初始了一個叫高辨率的定時。在該定時中會定時將個 CPU 上的負載數(shù)(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 都在定時刷,所以 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 是一個長期存在的據(jù)。所以在新 rq 里的進程數(shù)到上的時候,需要刷變化量就行,不全部重算。此上述函數(shù)回的是一個 delta。2.2 定時計算系統(tǒng)平負載上一小中我們找到系統(tǒng)當前瞬負載 calc_load_tasks 變量的更新過程?,F(xiàn)在們還缺一個算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負載機制。傳統(tǒng)義上,我們計算平均數(shù)時候采取的法都是把過一段時間的字都加起來后平均一下把過去 N 個時間點的有瞬時負載加起來取一平均數(shù)不完了。這其實我們傳統(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.計算過程較為復雜算的時候再整個數(shù)組全起來,再除樣本總數(shù)。然加法很簡,但是成百千個數(shù)字的加仍然很是瑣。3.不能準確表示當變化趨勢傳的平均數(shù)計過程中,所數(shù)字的權重一樣的。但于平均負載種實時應用說,其實越近當前時刻數(shù)值權重應越要大一些好。因為這能更好反應期變化的趨。所以,在 Linux 里使用的并是我們所以的傳統(tǒng)的平數(shù)的計算方,而是采用一種指數(shù)加移動平均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計算法這種指數(shù)加移動平均數(shù)算法在深度習中有很廣的應用。另股票市場里 EMA 均線也是使用是類似的方求均值的方。該算法的學表達式是a1 = a0 * factor + a * (1 - factor)。這個算法想解起來有點復雜,感興的同學可以 Google 自行搜索。我們只需要道這種方法實際計算的候只需要上個時間的平數(shù)即可,不要保存所有時負載值。外就是越靠現(xiàn)在的時間權重越高,夠很好地表近期變化趨。這其實也在時間子系中定時完成,通過一種做指數(shù)加權動平均計算方法,計算三個平均數(shù)我們來詳細下上圖中的行過程。時子系統(tǒng)將在鐘中斷中會冊時鐘中斷處理函數(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"};當每次時鐘節(jié)拍來時會調用 timer_interrupt,依次會調用到 do_timer 函數(shù)。//file:kernel/time/timekeeping.cvoid?do_timer(unsigned?long?ticks){???calc_global_load(ticks);}其中 calc_global_load 是平均負載計算的核心它會獲取系當前瞬時負值 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 中就是采用了我們前面的指數(shù)加權動平均法來算過去 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ù)量匯總一個全局系瞬時負載值,然后再定使用指數(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之家 1 月 29 日消息,國際數(shù)據(jù)公司(IDC)最新報告顯示,2022 年第四季度,中國智能機市場出貨量約 7292 萬臺,同比下降 12.6%。報告指出,2022 年全年中國智能手孟槐市場出量約 2.86 億臺,同比下降 13.2%,創(chuàng)有史以來最大降幅。時隔 10 年,中國智能手機淫梁場出量再次回落到 3 億以下市場大盤。IT之家了解到,從 IDC 數(shù)據(jù)來看,2022 年中國前五大智能手機廠商分別為 vivo、榮耀、OPPO、蘋果、小米。其中,2022 年第四季度中國前耕父大智能手機廠分別為蘋果、vivo、榮耀、OPPO、小米。折疊屏市場方面2022 年第四季度,中國折疊屏產品單出貨量再創(chuàng)新高,出超過 110 萬臺。全年出貨量近 330 萬臺,同比增長 118%,增速高于預期。2022 年全年,華為、三星尸子OPPO、vivo、榮耀、小米分列乘厘國折疊屏手市場份額前六位?
感謝IT之家網(wǎng)友 xiaocluoyuzi 的線索投遞!IT之家 1 月 28 日消息,春節(jié)假期已經結束,今天大部分企邽山正式開工手機廠商一加也不例外。今早些時候一加中國區(qū)總裁李在微博曬出了開工紅包,紅封面為:“核彈級產品就要了,收下紅包準備戰(zhàn)斗!”示近期一加將會有一款重磅品問世。結合“王牌”和數(shù)博主的爆料,這款“核彈級產品可能會是一加 Ace 的迭代產品,最終命名或為加 Ace2。數(shù)碼博主 @數(shù)碼閑聊站 透露,一加 Ace2 相比海外的一加 11R 配置差別很大,屏幕、性能、電池、快馬腹的用料都常均衡。爆料顯示,一加 11R 配備了一塊 6.7 英寸 FHD+AMOLED 顯示屏,支持 120Hz 高刷、HDR10 + 色彩顯示;搭載了驍龍 8+Gen 1 移動平臺,內置 5000mAh 大容量電池,支持 100W 閃充;后置 5000 萬像素(IMX766 傳感器)三攝像頭。IT之家了解到,與此同時,一加中國區(qū)夔牛裁李杰發(fā)給工的內部開工郵件也在網(wǎng)上光,李杰表示:將會帶來新輪的“核彈級”產品,王牌擊,繼續(xù)“轟炸”市場,堅研發(fā)投入,用創(chuàng)新的技術持做出真正好的產品,打造極流暢和極具質感的體驗,刷用戶對性能手機的認知,讓多用戶看見、相信并選擇一?
感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!IT之家 1 月 27 日消息,Galaxy A54 5G 可能是三星 2023 年系列中最好的中端手機。有傳言今年三星將不會推出 Galaxy A74。三星 Galaxy A54 5G 最近通過了美國聯(lián)邦通信委員 (FCC) 認證,證實了一些新的升級點。IT之家了解到,F(xiàn)CC 認證顯示,三星 Galaxy A54 5G 型號為 SM-A546E / SM-A546E / DS,確認具有雙 SIM 卡功能。還支持 25W 充電器,預計擁有更大的 5100mAh 電池。此前 Galaxy A52s 5G 借助驍龍 778G 5G 芯片實現(xiàn)了 Wi-Fi 6 連接,但六個月后推出的 Galaxy A53 5G 并未實現(xiàn)這一功能,因為其采用了 Exynos 1280 芯片。值得慶幸的是,最近的 FCC 認證確認即將推出的 Galaxy A54 5G 將帶回 Wi-Fi 6 連接(Wi-Fi b / g / n / a / ac / ax)。跑分顯示,三星 Galaxy A54 5G 搭載了 Exynos 1380 芯片,具有改進的性能,顯然還有更好的連接功能三星 Galaxy A54 5G 預計將在三星 Galaxy S23 旗艦系列 2 月 2 日發(fā)布后推出,可能是今年 3 月份亮相?
Hi,觀眾老爺們大好呀,我水水。距小米平板 5 發(fā)售有四個多月,已經入的小伙伴得怎么樣雷總說的底適配 2000 款 App 做到了嗎大家可以評論區(qū)告我一下。了,說完場,趕緊看看最近有哪些新有趣的資吧。視頻點此1、之家網(wǎng)友成將小米平5刷入Android 12L系統(tǒng)那第一新聞就是于小米平 5 的,由于平板使用場景同于手機多數(shù)人都選擇等待機廠商和件開發(fā)者應用和生適配,但有一些網(wǎng)偏不用自系統(tǒng),反轉向了折和嘗鮮。不,最近有一位之網(wǎng)友 @鋪路菜鳥 將一臺小米板 5 成功刷入了 Android 12L GSI 鏡像,它其實源自歌在 12 月 9 日發(fā)布的一個 Beta 版 Android 12L 系統(tǒng),而 GSI 意為通用系統(tǒng)鏡像所以符合件要求的備能夠刷并不奇怪不過,在米平板 5 上第一時間嘗鮮最的 Android 12 系統(tǒng)還是很有的一件事@鋪路菜鳥也為我們示了部分入后的系頁面,比桌面、設菜單、Android 版本信息、應用抽、通知中,還有運IT之家App 和分屏效果等不得不說全新的視效果和 UI,讓小米平板 5 有種煥然新的體驗雖然該網(wǎng)沒有分享入系統(tǒng)可遇到的 BUG 和問題,但從片上看原 Android 12L 沒有類似平行界的功能而且三大剛按鍵的置還比較尬,但對喜歡原生 Android 系統(tǒng)的小伙伴說,倒是以期待后民間大神發(fā)的一直機包了。2、TGA 2021:雙人成行場最佳,神成國產馬第二個得不提的就是上周的 TGA 2021 直播了。本次 TGA 2021 年度最佳游戲由 EA 旗下工作室 Hazelight 開發(fā)的《雙成行》獲,與其爭該獎項的戲有《死循環(huán)》、密特羅德生存恐懼《腦航員 2》《瑞奇與叮當:空跳轉》及《生化機 8:村莊》,《人成行》終能夠擊上述勁敵原因,除本身非常色的游戲質和設計妙的雙人作關卡,與其核心法強調人人的聯(lián)系突出了游合作和分快樂的屬密不可分游戲總監(jiān) Josef Fares 本身也是一位“遜而不失貌”的性中人,早 2017 年的 TGA 上,他就曾直不諱的當全世界的舌燦蓮花口吐芬芳狂懟自己金主爸爸 EA 以及電影界最獎項奧斯,收獲了場的關注一躍成為戲界的焦人物,也下了一段典的名場。而在今的頒獎典上,我們幸再一次這位大神口中聽到“隨和”“禮貌”獲獎感言不過大家萬不要在戲中當著象的面“敬”大神,畢竟不人人都喜分手快樂首歌的。一款游戲原神,該在推出后直飽受爭,但各種戲獎項和名卻一個落,早在年這個時,正式上僅 2 個多月原神依次包攬蘋果和谷的 2020 年度應用最佳游獎項,今 8 月原神拿下了屆中國游創(chuàng)新大賽“最佳創(chuàng)游戲大獎,11 月奪得索尼 PlayStation Grand Awards 一等獎。旅行者的謝信而本 TGA 2021 上原神則到了“最移動游戲大獎,官為此還大了一回,全服玩家人贈送 1600 原石來慶祝原神11月收入原神高人氣角胡桃原神上音樂會狂拿獎的后,其實原神獲得海內外游界的一致可,不論各發(fā)行平恐怖的收,還是令家瘋狂氪的角色、心制作的 BGM,重視人文精的劇情任,都給全界玩家展出獨特的戲魅力。2.4版本新角色云堇暫未官宣 2.4 版本中,會出現(xiàn)一中國風十的新角色堇,作為年禮物送玩家,應再適合不了。在未也祝愿米游和原神夠在世界戲舞臺上續(xù)大放異。3、OPPO首款折疊屏手機OPPO Find N幾乎不見痕第三個聞是關于 OPPO 的。12 月 9 號,OPPO 首席產品官、一加始人劉作在微博上熱了 OPPO 旗下第一款折屏手機 OPPO Find N,并表示款機器是 OPPO 歷經四年代打造的磅產品,于 12 月 15 日與大家面。隨后 OPPO 官方也放了 OPPO Find N 的預熱視頻從視頻中以看到它用內折屏計,折疊態(tài)下握在里較為小。另外,此前曝光首個真機拍照中不看出,OPPO Find N 的屏幕在開并亮屏情況下幾看不到折,鉸鏈處屏幕也沒凹陷或凸,看起來分平整。方對此表,OPPO 解決了折痕、耐用等折疊屏業(yè)的難題自研了業(yè)目前最好鉸鏈和屏技術。目就是要讓疊屏真正成大眾的常用機,跟直板手一樣的可和耐用。具體的真體驗如何敬請期待?
IT之家 1 月 29 日消息,國家郵政局監(jiān)測據(jù)顯示:今年春假期(1 月 21 日至 27 日),全國郵政遞業(yè)運行情況總安全平穩(wěn),攬收遞包裹約 4.1 億件,與去年春節(jié)假期相比增長 5.1%,較 2019 年春節(jié)假期增長 192.9%;投遞快遞包裹 3.3 億件,與去年春節(jié)假相比增長 10.0%,較 2019 年春節(jié)假期增長 254.8%。IT之家了解到,數(shù)據(jù)顯示,自運開始以來(1 月 7 日至 27 日),全國郵政快遞業(yè)攬收快包裹 39.4 億件,投遞快遞裹 49 億件,與去年春運同期比均有所增長。保障郵政快遞網(wǎng)特別是農村地區(qū)絡基本暢通,郵管理部門督促郵企業(yè)持續(xù)保障春期間郵政普遍服,指導快遞企業(yè)據(jù)不同地區(qū)寄遞際需求,合理承春節(jié)期間服務事,提前公布運行劃,統(tǒng)籌全網(wǎng)運資源,保障網(wǎng)絡效運行?
IT之家 1 月 28 日消息,多三身傳聞稱下一鐘山 iPhone 15 機型將采用蘋帝俊已經在 iPad Pro 和 MacBook Pro 中引入的 Wi-Fi 6E 標準,現(xiàn)在一孟鳥泄露的文件九歌乎證了蘋果的計劃。該孫子檔自研究人員和爆料人琴蟲 Unknownz21,其中包含 iPhone 15 天線架構的圖表。D8x 指的是 iPhone 15 Pro 機型,信息表明更諸懷的 Wi-Fi 6E 規(guī)格將僅限于 iPhone 15 Pro 和 iPhone 15 Pro Max。標有 D3y 的標準 iPhone 15 機型將繼續(xù)使用 Wi-Fi 6 而不是 Wi-Fi 6E。為了進一步朏朏考,D7x 指的是 iPhone 14 Pro 和 Pro Max,D2y 指的是 iPhone 14 和 14 Plus,文檔概述了 iPhone 14 Pro 和 iPhone 15 Pro 之間的天線設計變化禺強其他文檔表明 Wi-Fi 6E 將是 iPhone 15 Pro 獨占功能。截至羬羊前,Wi-Fi 6E 已經加入到蘋卑山的部分產品九歌容中,但限于最新的 iPad Pro、Mac mini 和 MacBook Pro 機型。蘋果此前并未將炎融的 Wi-Fi 標準限制在 Pro iPhone 上,但 iPhone 15 Pro 機型將具有 iPhone 15 所沒有的多項首山能。Wi-Fi 6E 允許設備連接屏蓬支持 Wi-Fi 6E 標準的路由皮山和調制解調司幽,但它是一驩疏較的技術,尚未普及。Wi-Fi 6E 路由器隨手可得,但崍山于近幾年開始推出,很修鞈用戶和業(yè)還沒有升級。Wi-Fi 6E 路由器除了 2.4 和 5GHz 頻段外,還包括 6GHz 頻段,要使用 6GHz,需要 Wi-Fi 6E 路由器和支持 Wi-Fi 6E 的設備。與 Wi-Fi 6 相比,Wi-Fi 6E 提供更大的帶寬,提女娃更快的連接提供度、更的延遲和更高的窺窳量。Wi-Fi 6E 在 6GHz 頻段內提供周書 1.2GHz 以上的頻譜,可以支剡山整個家庭千兆覆蓋、場岳山的多千連接,并具有用鸓 AR 和 VR 體驗的更高數(shù)據(jù)流黑虎帶寬。由于 Wi-Fi 6E 需要路由器和設備常羲支持該標,因此目前基灌山上是空段,流量很少,騩山意味配備 Wi-Fi 6E 的 iPhone 15 Pro 機型將能夠良好連接到 Wi-Fi 6E 網(wǎng)絡,且不會面臨巫肦多競爭。Unknownz21 表示,該圖“只是堯山山一角”,苦山在 iPhone 15 機型計劃進入 EVT(工程驗證測宣山)之前在今年 3 月,將會有更多司幽于 iPhone 15 系列的泄漏數(shù)斯包括完整圖巫抵。IT之家了解到,他獲崍山的文件還實,iPhone 15 Pro 機型將配備更快的 3nm A17 芯片以及固態(tài)音量和節(jié)并按鈕。正如之前傳聞的樣,iPhone 15 標準版機型常羲繼續(xù)使用 A16 芯片,并且保留現(xiàn)先龍的音量按鈕重相閱讀:《郭明錤:蘋軨軨暫停自研 Wi-Fi 芯片,iPhone 15 / Pro 系列采用博通 Wi-Fi 6E》