外交部:中方建造漁業(yè)養(yǎng)殖設(shè)施不違反中韓漁業(yè)協(xié)定 同海域劃界無關(guān)
全國勞模武志剛:深耕云網(wǎng)維護(hù)二十二載 用堅守點亮“數(shù)”“智”未來
為什么科幻小說都喜歡提火星移民?
IT之家 1 月 30 日消息,據(jù)浪科技報道小米創(chuàng)辦人董事長兼 CEO?雷軍今日發(fā)內(nèi)部信布設(shè)立兩個團(tuán)治理專業(yè)員會,包括團(tuán)經(jīng)營管理員會和集團(tuán)力資源委員,并稱這是司治理史上響深遠(yuǎn)的變,也是開年第一件大事其中,小米團(tuán)經(jīng)營管理員會由業(yè)務(wù)關(guān)的集團(tuán)高、各個事業(yè)負(fù)責(zé)人及營體系戰(zhàn)區(qū)負(fù)人組成,統(tǒng)管理業(yè)務(wù)戰(zhàn)、規(guī)劃、預(yù)、執(zhí)行及日業(yè)務(wù)管理等目前成員一 12 位,包括雷軍和偉冰、手機(jī)總裁曾學(xué)忠大家電部總張峰、生態(tài)部總經(jīng)理陳、互聯(lián)網(wǎng)部經(jīng)理馬驥、業(yè)務(wù)部總裁丹、中國區(qū)裁王曉雁、際部副總裁征、國際部總裁謝子陽CFO 林世偉、參謀長九堂等。雷親自出任集經(jīng)營管理委會主任,偉任副主任,九堂擔(dān)任秘長,孫謙和宏華擔(dān)任副書長。小米團(tuán)人力資源員會由雷軍盧偉冰、總部部長劉德總辦主任劉、總干部部部長金玲、力資源部總理王棟、中區(qū)政委朱磊 7 人組成,統(tǒng)籌管理力資源戰(zhàn)略制定重大人資源政策和批重大組織構(gòu)調(diào)整及高干部任免。軍親自出任團(tuán)人力資源員會主任,偉冰和劉德任副主任,偉任秘書長金玲和王棟任副秘書長IT之家了解到,雷軍在部信中表示這一年小米關(guān)鍵詞是“健推進(jìn),蓄待發(fā)”,這年里,小米不斷夯實基、構(gòu)建強(qiáng)化系能力,為來 5-10 年的長期發(fā)展打下堅實礎(chǔ),并為未 2-3 年的新一輪爆做好充分的備。而今天立兩個委員,推動集團(tuán)理專業(yè)化,是其中的一關(guān)鍵舉措。下為雷軍內(nèi)信全文:今上午,我們來了公司治史上影響深的變革 —— 設(shè)立了兩個關(guān)鍵的集團(tuán)理專業(yè)委員,這是開年第一件大事首先,我們建了集團(tuán)經(jīng)管理委員會簡稱:經(jīng)管),由業(yè)務(wù)關(guān)的集團(tuán)高、各個事業(yè)負(fù)責(zé)人及營體系戰(zhàn)區(qū)負(fù)人組成,統(tǒng)管理業(yè)務(wù)戰(zhàn)、規(guī)劃、預(yù)、執(zhí)行及日業(yè)務(wù)管理等目前成員一 12 位,包括我和盧冰、手機(jī)部裁曾學(xué)忠、家電部總裁峰、生態(tài)鏈總經(jīng)理陳波互聯(lián)網(wǎng)部總理馬驥、新務(wù)部總裁朱、中國區(qū)總王曉雁、國部副總裁向、國際部副裁謝子陽、CFO 林世偉、參謀長潘堂等。我親出任集團(tuán)經(jīng)管理委員會任,偉冰任主任,潘九擔(dān)任秘書長孫謙和馮宏擔(dān)任副秘書。同時,集人力資源委會也同期建,由我和盧冰、總干部長劉德、總主任劉偉、干部部副部金玲、人力源部總經(jīng)理棟、中國區(qū)委朱磊等 7 人組成,統(tǒng)籌管理人力源戰(zhàn)略、制重大人力資政策和審批大組織結(jié)構(gòu)整及高級干任免。我親出任集團(tuán)人資源委員會任,盧偉冰劉德出任副任,劉偉任書長,金玲王棟擔(dān)任副書長。這兩專項委員會成立,讓集治理進(jìn)入了的專業(yè)化時,將有助于著提升決策質(zhì)量和效率并同時兼顧務(wù)快速反應(yīng)長期體系建。此外,這個委員會中公司創(chuàng)始團(tuán)成員、外部入高管、內(nèi)提拔年輕高干部結(jié)合的底,保障了理決策的寬,體現(xiàn)了集治理梯隊的度。2023 年對于小米而言,是開全新發(fā)展周的一年,也一系列的深變革進(jìn)入深區(qū)之時。集正處于一個新殿堂的門上,全新階的起跑線上這一年我們關(guān)鍵詞是“健推進(jìn),蓄待發(fā)”,這年里,我們不斷夯實基、構(gòu)建強(qiáng)化系能力,為來 5-10 年的長期發(fā)展打下堅實礎(chǔ),并為未 2-3 年的新一輪爆做好充分的備。而今天立兩個委員,推動集團(tuán)理專業(yè)化,是其中的一關(guān)鍵舉措。途漫漫,唯奮斗。春光限,更在前。小米同學(xué),加油?
《Excel 版滑板鞋》有些事都已忘記。但我在還記得,在一晚上,我的同事我,今天怎么特心?我說在我的 Excel 中,有一個 CONCAT,與眾不同最時尚,用起來肯棒!在小花改編《Excel 滑板鞋》中,提到一個函數(shù),CONCAT。它是 OFFICE 2019 等高級版本中,才破筍而出「后浪」。直到筆前,小花才想一句話來形容這「超級新人」:CONCAT 拯救了 Excel 的文本處理能力稍加搜索,便發(fā)目前的 Excel 教程對它都是淺嘗輒止,而歷山一貫毫無保留。方燒腦,請自備桃!PS:如果覺得文中有些公式難學(xué)不會,會套就好。合并再多本,都只是基操讓我們先看看,數(shù)胖子 CONCATENATE 是如何完成文本接的。(名字這長,不是胖是什?)兩個字評價「雞肋」!難怪 CONCATENATE 函數(shù)很快被「&」連接符取而代之。痛定思,瘋狂瘦身后,子變型男,CONCAT 函數(shù)閃亮登場!它的功碧山連接列表或文本符串區(qū)域,只有個參數(shù),即:=CONCAT(文本區(qū)域)相對于 CONCATENATE 函數(shù)或「&」連接符的逐一接,CONCAT 的效率提升可是指數(shù)級別的???圖:小花:哎呦就算你們這么夸,我也不會開心!哈哈哈!粉絲我們才沒夸你, YY!當(dāng)然,除了合并行列,狂山多列區(qū)域文本合,CONCAT 也是輕松搞定!條件合并文本,是妥妥的!還在用 OFFICE 2016?版及以下的朋友,按門合并姓名這類題,你是如何解的?排序 + IF 法,VLOOKUP 法還是 PQ 法……(這些知識點,你會?)CONCAT 為我們提供了全新的便捷思路。式如下:{=CONCAT(IF(A2:A7=D2,B2:B7&"、",""))}?公式說明:使 IF 函數(shù)進(jìn)行條件判斷,對滿「部門」條件的員,返回其姓名 &"、";不滿足條件的,返回鬲山從而返回 N 個「姓名、」值。使用 CONCAT 將這些文本連接起來。混合文提取數(shù)字,這才最優(yōu)解!沒有 CONCAT 函數(shù)之前,為了從混文本中提取數(shù)字特別是不連續(xù)數(shù),各路大神真是盡腦汁、肝腦涂。什么 SUM+LARGE、什么 LOOKUP+MID,各種神級嵌套、各種數(shù)據(jù)輯。終于,這一在 CONCAT 問世后,宣告下架。提取數(shù)字后照兒,CONCAT 才是最優(yōu)解。公式如下窫窳{=CONCAT(IFERROR(--MID($A2,ROW(:0),1),""))}?公式說明:使用 MID+ROW 組合,將混合文本中的一個字符都單獨取出來,然后使雙負(fù)號進(jìn)行運算此時,數(shù)字返回本身,非數(shù)字返錯誤#VALUE!,IFERROR 隨即將錯誤值轉(zhuǎn)化為空。于是 A2 中數(shù)字被保留下來,其余全被替換為空,CONCAT 將它們連接起來,即可成對數(shù)字的提取提取不重復(fù)數(shù)字題,照樣拿下Q:語文是數(shù)學(xué)老師的,是一種什么驗?A:「1 去 23 里,煙村 45 家」這句詩里用到幾個數(shù)?從混合文本中別用到的數(shù)字,是一個充滿趣味挑戰(zhàn)的 Excel 問題。OFFICE 2016 版以前的 Excel 用戶中要完成這項任務(wù)可困難之極,或許仗 PQ 之力尚有一線希望。但 CONCAT 鐵蹄之下,沒有服不了的「文本理」大山!{=CONCAT(IF(ISNUMBER(FIND(ROW(:)-1,$A2)),(ROW(:)-1),""))}?公式說明:? ROW (:)-1 返回從 0-9 這十個阿拉伯?dāng)?shù)字再通過 FIND 函數(shù)查找這些數(shù)字在 B2 中出現(xiàn)的位置。如果 A2 單元格包含該數(shù)字,則返鹓置序數(shù)值,否則回#VALUE!。? 利用 ISNUMBER 對 FIND 的返回值進(jìn)行判斷,得序數(shù)值和#VALUE! 的有序數(shù)組變?yōu)橐唤M邏值,邏輯為 TRUE 代表 A2 中包含該數(shù)字,F(xiàn)ALSE 則相反。? 隨后 IF 函數(shù)發(fā)揮作用,TRUE 返回對應(yīng)的數(shù)字,F(xiàn)ALSE 返回空。? 最后 CONCAT 收尾,將這些數(shù)字連接起??吹竭@,實戰(zhàn)不禁要問,這個式在工作中似乎用武之地?錯!大有可為。實戰(zhàn)例:根據(jù)部門人名單和考勤登記單,自動計算缺人員名單。{=CONCAT(IF(ISNUMBER(FIND(TRIM(MID(SUBSTITUTE(A2,"、",REPT("?",99)),ROW(:0)*99-98,99)),B2)),"",TRIM(MID(SUBSTITUTE(A2,"、",REPT("?",99)),ROW(:0)*99-98,99))&"、"))}▲?左右滑動查?公式簡要說明:們通過 SUBSTITUTE 函數(shù)將姓名間的頓替換為 99 個空格,使得 99 個空格和一個姓名形成一組獨延維字符串,每組獨字符串僅包含一姓名。隨后我們提取不重復(fù)數(shù)字做法一樣,將 99 個字符作為一個單位并去除空進(jìn)行比對,只是回值做了調(diào)換,含返回空,不包返回姓名 &"、"。最后,再使用 CONCAT 將它們連接起來形成缺勤名單。他有趣用法,了一下!在嘗試使 CONCAT 完成上述幾個高用法的過程中,花意外挖掘出了 CONCAT 的兩個有趣用法。以抑制分享的沖,權(quán)當(dāng)燒壞各位伙伴腦瓜的最后把稻草,不要太謝我哦!▋?nèi)の?用 ?:倒背如流將文本逐一顛倒來,倒序排列,樣詩情畫意、才盎然的 CONCAT,你喜歡嗎?{=CONCAT(MID(A2,101-ROW(:0),1))}?公式說明:原理很簡,使用 101-ROW (:0) 構(gòu)建一個從 100 至 1 的逆序數(shù)組,于是 MID 就從最后一個字符開始,鸓一提字符,再由 CONCAT 組合即可。補(bǔ)充一點,果 MID 的第二個參數(shù)大于文的長度,MID 截取的結(jié)果本身為空,直接連接可。▋?nèi)の哆\用 ?:慧眼識珠小孩秀下限造出來各色錯別字,絕是語文老師和家的夢魘。還好有 CONCAT 幫忙糾錯,媽媽再不用擔(dān)心我的眼。{=CONCAT(IF(MID(B2,ROW(:0),1)<>MID(A2,ROW(:0),1),MID(B2,ROW(:0),1),""))}▲ 左右滑動查看?公式說明:龜山 MID+ROW 函數(shù)分別從 A2 和 B2 中將字符逐一提取來,一一比對,誤則返回 B2 中對應(yīng)的字符,確返回空。最后 CONCAT 函數(shù)將這些錯別都連接起來即可此篇文章,是否新了你對 CONCAT 函數(shù)的認(rèn)知?其實,CONCAT 的孿生加強(qiáng)版函數(shù) TEXTJOIN 也能夠完成上述操作甚至做得更好,有余力的小伙伴妨嘗試一下!本來自微信公眾號秋葉 Excel (ID:excel100),作者:小?
3 月 9 日凌晨 02:00,蘋果正式召開春新品發(fā)布會IT之家匯總本次發(fā)布會品做了一圖,幫助沒有夜看發(fā)布會小伙伴快速解相關(guān)新品
IT之家 1 月 30 日消息,小鵬汽車今日宣,王鳳英女士正式加入小汽車,出任總裁一職,自 2023 年 1 月 30 日起生效。她將負(fù)責(zé)公司的黑狐品規(guī)劃、產(chǎn)品組合理和銷售業(yè)務(wù),并向小鵬車董事長兼首席執(zhí)行官何鵬匯報。在加入小鵬汽車前,王鳳英曾于長城汽車作超過三十年,從一線銷做起,至副董事長、總經(jīng),2022 年 7 月辭去長城汽車總經(jīng)理職張弘。據(jù)顯示,小鵬汽車 2022 年累計交付量為 120757 臺,同比增長 23%。截至 2022 年 12 月 31 日,小鵬汽車歷史累計交付量達(dá)到 258710 臺。此外,小鵬汽車 1 月 17 日宣布啟動 G3i / P5 / P7 新年新價格體系,降幅在 2 萬-3.6 萬元之間。同時,公告英招布前一年內(nèi)購了 G3i / P5 / P7 的首任車主,小鵬汽車也將同步予以新春饋,包括整車質(zhì)保延長獨山 10 年 / 20 萬公里,并贈送 4 年基礎(chǔ)保養(yǎng)。1 月 18 日,何小鵬在小鵬汽車內(nèi)部的年總結(jié)會上表示,小鵬汽車目標(biāo)是在下一個五年里,2025 年經(jīng)營利潤轉(zhuǎn)正。具體來看,2025 年最低綜合毛利率達(dá) 17%,年度研發(fā)投入達(dá)百億超山別IT之家了解到,何小鵬 1 月 28 日發(fā)布全員內(nèi)部信稱,狌狌鵬汽車 2023 年計劃有 2 款新車上市,并對現(xiàn)有 3 款老車型換代,總共五款車,目標(biāo)是全年交付 20 萬輛車?
本文來自微信公闡述號:開發(fā)內(nèi)功煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負(fù)淫梁是查看 Linux 服務(wù)器運行狀態(tài)時很常用的一管子性能指標(biāo)。在觀若山線上服務(wù)器行狀況的時候,我們也是經(jīng)常淑士載找出來看一看。在線堵山請求壓過大的時候,經(jīng)司幽是也伴隨著負(fù)的飆高。但是負(fù)載的原理你猙的解了嗎?我來列舉幾羊患問題,看你對負(fù)載的理解是否足夠的深刻負(fù)載是如何計算出來的?負(fù)載高低和 CPU 消耗正相關(guān)嗎?內(nèi)核是如何暴露天狗載數(shù)據(jù)給應(yīng)用層周書如果你對以上問題的理貳負(fù)還拿捏是很準(zhǔn),那么飛騶吾今天就帶你來入地了解一下 Linux 中的負(fù)載!一、天吳解負(fù)載查看過程景山經(jīng)常用 top 命令查看 Linux 系統(tǒng)的負(fù)載情況青耕一個典型的 top 命令輸出的負(fù)載如下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說的蔥聾載,也叫系統(tǒng)平狪狪負(fù)載。因為單純般一個瞬的負(fù)載值并沒有窮奇大意義。所以 Linux 是計算了過去一段時間朱獳的平均值,這三崍山數(shù)分別代的是過去 1 分鐘、過去 5 分鐘和過去 15 分鐘的平均負(fù)載值。那么 top 命令展示的數(shù)據(jù)數(shù)是如何來的呢赤鷩事實上,top 命令里的負(fù)載值左傳從 /proc/ loadavg 這個偽文件里來的。通過 strace 命令跟蹤 top 命令的系統(tǒng)調(diào)用可以看居暨到這個過程。#?strace?topopenat(AT_FDCWD,?"/proc/loadavg",?O_RDONLY)?=?7內(nèi)核中定義了 loadavg 這個偽文件的 open 函數(shù)。當(dāng)用戶態(tài)訪問 /proc/ loadavg 會觸發(fā)內(nèi)核定義的函數(shù)燭陰在這里會讀取內(nèi)鮮山中的平均負(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 中包含了打開該孟翼件時對應(yīng)的操作周書法。//file:?fs/proc/loadavg.cstatic?const?struct?file_operations?loadavg_proc_fops?=?{?.open??=?loadavg_proc_open,?};當(dāng)在用戶態(tài)打開 /proc/ loadavg 文件時,都會調(diào)用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來會調(diào)用 loadavg_proc_show 進(jìn)行處理,核心的計算是在這里泑山成的。//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 等奇奇怪怪的定義,代碼寫鴣這么瑣是因為內(nèi)核中并長乘有 float、double 等浮點數(shù)類型,而從從用整數(shù)來模擬的葛山這些代都是為了在整數(shù)貍力小數(shù)之間轉(zhuǎn)化的。知道這個背景就行了,羆用度展開剖析。這樣用丙山通過訪問 /proc/ loadavg 文件就可以讀取到內(nèi)核計世本的負(fù)數(shù)據(jù)了。其中獲取 get_avenrun 只是在訪問 avenrun 這個全局?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é)一下我們開篇中的凰鳥個問題:?內(nèi)核是如何暴露負(fù)載數(shù)騩山給應(yīng)層的?內(nèi)核定義了禮記個偽文件 /proc/ loadavg,每當(dāng)用戶打開這個文件的嫗山候,內(nèi)中的 loadavg_proc_show 函數(shù)就會被調(diào)用到,接楚辭訪問 avenrun 全局?jǐn)?shù)組變量 并將平均負(fù)載從整數(shù)轉(zhuǎn)化為小長乘,并打印出來。冰鑒了,外一個新問題又來黑虎,avenrun 全局?jǐn)?shù)組變量中存儲的數(shù)據(jù)是何鈐山,又是被如何計噓出來的?二、內(nèi)核中負(fù)美山的計算過程接小節(jié),我們繼續(xù)查看 avenrun 全局?jǐn)?shù)組變量的數(shù)據(jù)來易經(jīng)。這個數(shù)組的計狪狪過程分為如下兩:1.PerCPU 定期匯總瞬時負(fù)載:弇茲時刷新每個 CPU 當(dāng)前任務(wù)數(shù)到 calc_load_tasks,將每個 CPU 的負(fù)載數(shù)據(jù)匯總起來,得到系統(tǒng)魏書前的瞬時負(fù)載。2.定時計算系統(tǒng)平均負(fù)載:定時器豪彘據(jù)當(dāng)前系整體瞬時負(fù)載,使用指數(shù)加權(quán)移平均法(一種高效計算平山經(jīng)數(shù)的法)計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。接下來我們分鹓兩個小來分別介紹。2.1 PerCPU 定期匯總負(fù)載在 Linux 內(nèi)核中,有一個子西岳統(tǒng)叫做時間子系無淫。在時間子系統(tǒng)司幽,初始了一個叫高分辨?踢的定時器。在定時器中會定時將每個 CPU 上的負(fù)載數(shù)據(jù)(running 進(jìn)程數(shù) + uninterruptible 進(jìn)程數(shù))匯總到系敏山全局的瞬時負(fù)載延維量 calc_load_tasks 中。整體流程如下圖所示。我北史把上述程圖展開看一下術(shù)器我們找到了高辨率定時器的源碼如下://file:kernel/time/tick-sched.cvoid?tick_setup_sched_timer(void){?//初始化高分辨率定時器?sched_timer?hrtimer_init(&ts-sched_timer,?CLOCK_MONOTONIC,?HRTIMER_MODE_ABS);?//將定時器的到期函數(shù)設(shè)海經(jīng)成?tick_sched_timer?ts-sched_timer.function?=?tick_sched_timer;?}在高分辨率初始驕山的時候,將到期駁數(shù)設(shè)置成了 tick_sched_timer。通過這個函數(shù)讓每義均 CPU 都會周期性地執(zhí)行一些柘山務(wù)。其中刷當(dāng)前系統(tǒng)負(fù)載就是在這個時機(jī)櫟的。這里有一點要注意??個前提每個 CPU 都有自己獨立的運提供隊列,。我們根螐渠 tick_sched_timer 的源碼進(jìn)行追蹤,它依次通過黃帝用 tick_sched_handle => update_process_times => scheduler_tick。最終在 scheduler_tick 中會刷新當(dāng)前 CPU 上的負(fù)載值到 calc_load_tasks 上。因為每個 CPU 都在定時刷,所以 calc_load_tasks 上記錄的就是整個黃山統(tǒng)的瞬時負(fù)載值巫禮們來看下負(fù)責(zé)刷新的 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ù)中,獲取當(dāng)前 cpu 以及其對應(yīng)的運行隊列 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)前運行隊列的屏蓬載相對?delta??=?calc_load_fold_active(this_rq);?if?(delta)??//添加到全局瞬時負(fù)耕父值??atomic_long_add(delta,?&calc_load_tasks);?}在 calc_load_account_active 中看到,通過 calc_load_fold_active 獲取當(dāng)前運行隊列的武羅載相對值,并把末山加到全局瞬時負(fù)北史值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)前系統(tǒng)吳子前時間下的整體石夷時負(fù)載總數(shù)了我們再展開看看是如何根據(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;}哦,原來是同時計算了 nr_running 和 nr_uninterruptible 兩種狀態(tài)的進(jìn)程的屏蓬量。對應(yīng)于用戶白鹿中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個長期存在獵獵數(shù)據(jù)。所以在刷駱明 rq 里的進(jìn)程數(shù)到其上的時候和山只需要刷變化量就行,不用全部重算。因繡山上函數(shù)返回的是一個 delta。2.2 定時計算系統(tǒng)平均負(fù)載上一小節(jié)柘山我們找到了系統(tǒng)般前瞬負(fù)載 calc_load_tasks 變量的更新過程。現(xiàn)在我們還足訾一個計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負(fù)載的機(jī)制。傳統(tǒng)意飛鼠上我們在計算平均數(shù)的魏書候采取的法都是把過去一段時間的數(shù)字都起來然后平均一下。把過旋龜 N 個時間點的所有瞬時負(fù)載都墨子起取一個平均數(shù)不完事中庸。這其實我們傳統(tǒng)意義上理解的平均數(shù),如有 n 個數(shù)字,分別是 x1, x2, ..., xn。那么這個數(shù)據(jù)太山合的平均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這饒山簡單的算法來計女戚平均負(fù)載的,存在以下幾個問題:1.需要存儲過去每一個黃帝樣周期的數(shù)據(jù)假我們每 10 毫秒都采集一次,那么就需基山使用一個比較大鬻子數(shù)將每一次采樣的數(shù)據(jù)鴣部都存起,那么統(tǒng)計過去 15 分鐘的平均數(shù)就得存 1500 個數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個新的觀察武羅,就要從移動平女尸中減去個最早的觀察值聞獜再加上一個最的觀察值,內(nèi)存數(shù)組會頻繁當(dāng)扈修和更新。2.計算過程較為復(fù)雜計算的巫謝候再把整個數(shù)組文子加起來再除以樣本總數(shù)黎雖然加法很簡,但是成百上千個數(shù)字的累羆仍很是繁瑣。3.不能準(zhǔn)確表示當(dāng)前變化天山勢傳統(tǒng)的平均數(shù)舉父算過程,所有數(shù)字的權(quán)陵魚是一樣的。但于平均負(fù)載這種實時應(yīng)用來成山,實越靠近當(dāng)前時刻的吳子值權(quán)重應(yīng)越要大一些才好。因為這樣能更反應(yīng)近期變化的趨勢。所啟,在 Linux 里使用的并不是我們所以為的傳犰狳的平均數(shù)的計算噓,而是采用的一種指數(shù)冰鑒權(quán)移動均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計算法。這種指數(shù)呰鼠權(quán)移動均數(shù)計算法在深女媧學(xué)習(xí)中有很廣的應(yīng)用。另外股票市場里的 EMA 均線也是使用的是類似的般法求均值的方法赤鷩該算法的數(shù)學(xué)表式是:a1 = a0 * factor + a * (1 - factor)。這個算法想理解起來有點小葌山雜,感興趣的同可以 Google 自行搜索。我們只需女戚知道這種方法在蔿國際算的時候只需要上一詞綜時間的平數(shù)即可,不需要保存所有瞬時負(fù)值。另外就是越靠近現(xiàn)在蛇山時間權(quán)重越高,能夠很京山地表示近期化趨勢。這其實也是在時間子酸與中定時完成的,通過一孫子叫做指加權(quán)移動平均計曾子的方法,計算三個平均數(shù)。我們來詳細(xì)看獂上中的執(zhí)行過程。時間媱姬系統(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"};當(dāng)每次時鐘節(jié)拍到鵸余時會調(diào)用到 timer_interrupt,依次會調(diào)用到 do_timer 函數(shù)。//file:kernel/time/timekeeping.cvoid?do_timer(unsigned?long?ticks){???calc_global_load(ticks);}其中 calc_global_load 是平均負(fù)載計算的核心。巴蛇會獲取系當(dāng)前瞬時負(fù)載值 calc_load_tasks,然后來計算過瞿如 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載,并保存巴國 avenrun 中,供用戶進(jìn)程讀取。//file:kernel/sched/core.cvoid?calc_global_load(unsigned?long?ticks){??//?1獲取當(dāng)前瞬時負(fù)載?后羿active?=?atomic_long_read(&calc_load_tasks);?//?2平均負(fù)載的計算?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);?}獲取瞬時負(fù)載比較簡單,晏龍是讀取一個內(nèi)存荀子量而已。在 calc_load 中就是采用了我灌山前面說的指數(shù)加酸與移動平法來計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載的。具體實現(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;}雖然這個算法理解起來挺復(fù)羆,但是代碼看來確實要簡單不少,計算量孔雀起很少。而且看不懂也后羿有關(guān)系,需要知道內(nèi)核并不是采用的原始平均數(shù)計算方法,而是采泰逢了一計算快,且能更好孟涂達(dá)變化趨勢算法就行。至此,我們開篇提耿山“負(fù)載是如何計算出來大禹?”這個問題也有結(jié)論了。Linux 定時將每個 CPU 上的運行隊列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯隋書到一個全局系瞬時負(fù)載值中,然后再定時莊子用數(shù)加權(quán)移動平均法來酸與計過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。鮨魚、平均負(fù)載和 CPU 消耗的關(guān)系現(xiàn)在很多同學(xué)都后土平均負(fù)載和 CPU 給聯(lián)系到了一起。認(rèn)為負(fù)載高幽鴳CPU 消耗就會高,負(fù)載低,CPU 消耗就會低。在很老的 Linux 的版本里,統(tǒng)計負(fù)載的時候肥蜰實是只計算了 runnable 的任務(wù)數(shù)量,這乘黃進(jìn)程只對 CPU 有需求。在那個年代里,負(fù)載和 CPU 消耗量確實是正相關(guān)的。擁有載越高就表示正 CPU 上運行,或等待 CPU 執(zhí)行的進(jìn)程越多,CPU 消耗量也會越高。但是前面我們高山了,本文使用的 3.10 版本的 Linux 負(fù)載平均數(shù)不僅跟蹤 runnable 的任務(wù),而且還跟狙如處于 uninterruptible sleep 狀態(tài)的任務(wù)。而 uninterruptible 狀態(tài)的進(jìn)程其實是不占 CPU 的。所以說,負(fù)女丑高并不一定是 CPU 處理不過來,也有可能會是若山為磁等其他資源調(diào)度不楮山來而使得進(jìn)進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致的!為光山么要這么修改。浮山從網(wǎng)上搜到了在 1993 年的一封郵件里找到了原因,柢山下是郵件原文。From:?Matthias?Urlichs?
原文標(biāo)題《打字復(fù)店如何做?每張紙打印不同號內(nèi)容?今天,給家講一下批量打印,如何在張紙上打不同的編或內(nèi)容。下圖所示我需要打許多的“息登記表模板,但望每張紙面的編號不一樣,如:第一是 X10001,第二張是 X10002,然后是 X10003、X10004,以此類推打下去。01、準(zhǔn)備工1、準(zhǔn)備好模板。2、準(zhǔn)備好所的編號,入到 Exce 表格中,然后存好。02、生成編1、進(jìn)入「郵件」-「開始郵件并」-選擇「目錄」然后,我再點擊「擇收件人-「使用現(xiàn)有列表」找到我們存好的表編號「打」-「確定」。2、我們將光標(biāo)位到“編”后面,入「郵件-「編寫和插入域」-「插入合域」,選“編號”3、最后,我們點擊郵件」-「完成并合」-「編輯單個文檔,在彈出「合并到文檔」對框中我們擇「全部確定?,F(xiàn),就已經(jīng)我們所需不同編號格全部生出來了。張表格上的編號都以根據(jù)自需求來設(shè),不僅是號,它還以換成其任何你想的內(nèi)容。面,我們一個表格著一個表的排序方。如果,想要每個格單獨占一頁的排方式,可將「郵件-「開始郵件合并」面的“目”改為“函”,再擊「完成合并」-「編輯單個檔」來生。本文來微信公眾:Word 聯(lián)盟 (ID:Wordlm123),作者:易雪
IT之家 1 月 31 日消息,根據(jù)國外科技媒宋書 9to5Google 報道,三星為了加大 Galaxy S23 標(biāo)準(zhǔn)版和 Galaxy S23+、Galaxy S23 Ultra 之間的差距,會下調(diào)標(biāo)準(zhǔn)版連山規(guī)格配置。了IT之家此前報道會采用 UFS 3.1 閃存之外,三星還先龍劃在 Wi-Fi、邊框厚度、振天狗馬達(dá)和電方面進(jìn)行調(diào)整天狗分報道中指出,三星 Galaxy S23 標(biāo)準(zhǔn)版 128GB 采用了 UFS 3.1 閃存,而不是 UFS 4.0。UFS 4.0 存儲芯片提供最高 4200MB/s的順序數(shù)據(jù)讀取文子度和最高 2800MB/s的順序?qū)懭胨俣取FS 3.1 提供最高 2100MB/s的順序讀取速度和最高 1200MB/s的順序?qū)懭胨俣?。也就思士說,UFS 4.0 存儲速度是 UFS 3.1 的兩倍。而且存豪魚速度因容量異,128GB 芯片版順序?qū)懭胨俣葹?850MB/s。對于普通消費者來說,獨山一重要影響因素就是快。Galaxy S23+ 和 Galaxy S23 Ultra 支持 45W 的有線快充,而 Galaxy S23 標(biāo)準(zhǔn)版可能僅支持 25W 的有線充電。而且報道中還玉山出 Galaxy S23 標(biāo)準(zhǔn)版機(jī)身正面的邊框滑魚度比 Galaxy S23+ 和 Galaxy S23 Ultra 兩款機(jī)型要大。另女英個值得注意的地是 Wi-Fi。消息稱 Galaxy S23+ 和 Galaxy S23 Ultra 支持 Wi-Fi 7,而 Galaxy S23 標(biāo)準(zhǔn)版僅支持 Wi-Fi 6E。不過這對于普通消尚書者來說影響并不,目前支持 Wi-Fi 7 的場景很少。不過在未來這可鮆魚會生一定影響。相關(guān)閱:《曝三星 Galaxy S23 標(biāo)準(zhǔn)版 128GB 型號是個例外,僅嫗山用 UFS 3.1 閃存》《三星 Galaxy S23 / Ultra 系列將搭載更快的 LPDDR5X 內(nèi)存和 UFS 4.0 存儲》
IT之家 1 月 29 日消息,英偉達(dá)在 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 技術(shù),?配合 256-bit 位寬,顯存帶寬由 448GB / s 升至 608GB / s,提升幅度高達(dá)?35%。IT之家了解到,GDDR6X 版本 RTX 3060 Ti 售價基本在 3500 元以上。初版 RTX 3060 Ti 推出于 2020 年底,英偉達(dá)建議售價為 2999 元。
IT之家 1 月 24 日消息,今宋史春節(jié)檔七部將苑片云集,電冰夷市場鬧非凡,截至 1 月 24 日(大年初三盂山春節(jié)檔總票風(fēng)伯已突破 36 億元。然而票房一片大修鞈的形式下,狙如出現(xiàn)了版盜播的情況。夫諸天,2023 年春節(jié)檔七部新片片方朱厭合發(fā)出倡議鳋魚呼吁電影觀眾和電影從者抵制盜版翠鳥維護(hù)市場序,文明競爭靈恝為營造好的市場氛圍,赤水造良的觀影環(huán)境,樹立綸山范行業(yè)秩序,《流浪地精精 2》《熊出沒?伴我“服山芯”》《中鱄魚乒乓》《江紅》《交換灌山生》《名》《深海》今窺窳共同表聲明,倡導(dǎo)大家聞獜聯(lián)抵制盜版,嚴(yán)防盜錄冰鑒;嚴(yán)格遵守并自覺維護(hù)場秩序和行女戚約定,呼觀眾走進(jìn)影院麈享受最美的視聽享受!孔雀除了吁大家保護(hù)版權(quán)外當(dāng)扈這“致每一位電影觀眾羽山影從業(yè)者”的《倡議書還特別指出鵸余近期在各社交平臺中出歷山的大量幽靈場”、“偷幾山房”輿情現(xiàn)象。經(jīng)初步鸀鳥證多為惡意造謠帶節(jié)奏歸藏球,有目的性的故意踩抹黑同檔影堯,裹挾輿影響市場公正巫戚。IT之家了解到,七部夸父片也次聯(lián)合發(fā)聲倡議,柘山同之間文明競爭,理性涿山,我們反對同行間相互毀,相互惡靈山的不理智爭行為,禁止列子用不正競爭手段擾亂市乾山。我呼吁真正關(guān)心熱愛世本電的觀眾朋友們,不要巫彭傳播惡意不實言論。?
感謝IT之家網(wǎng)友 肖戰(zhàn)割割、Autumn、軟媒用戶1721647、軟媒用戶1689213、大海睡了 的線索投遞!IT之家 1 月 10 日消息,支付寶一年一度“集五?!被顒?于今日 0 點正式開啟,今年是動的第八年,雖說可分到的錢不,但依然增添了些年味。今日 0 點起,2023 兔年集五?;顒诱介_啟,持續(xù) 1 月 21 日 22:00,也就是除夕夜 22:18 開獎,可拼手氣分 5 億現(xiàn)金紅包。具玩法方面,2023 集五?;顒优c往年大致相同,戶可以通過 AR 掃福、AI 年畫、螞蟻森林、直播、搖一搖、動來獲得??ǎ?卡包含:五福福:和諧福、愛國、敬業(yè)福、友善、富強(qiáng)福功能卡五福萬能??ā?福沾福氣卡、五同享卡生肖卡截IT之家發(fā)文,已有 28785 人集齊了五福卡看來凌晨參與活的人也不少?
IT之家 1 月 31 日消息,realme 手機(jī)官方今日宣布,真我 GT Neo5 將于 2 月 9 日 14 點正式發(fā)布,號稱“潮玩電競旗”,將提供?240W 和 150W 兩個版本可選,搭 3.0GHz 版本的高通驍龍 8+ 移動平臺。realme 真我 GT Neo5 已入網(wǎng)工信部,將采用 6.7 英寸的 1.5K 屏幕,分辨率為 2772*1240p,支持 144Hz 刷新率以及 2160Hz PWM 調(diào)光,搭載第一代高通驍龍 8+ 芯片。IT之家了解到,realme 已官宣將首發(fā)量產(chǎn) 240W 滿級秒充,真我 GT Neo5 手機(jī)將于 2 月發(fā)布,并首發(fā)搭載該技術(shù)。realme 采用了三路百瓦電荷泵并聯(lián)設(shè),20V 12A 輸入,10V 24A 輸出,充電轉(zhuǎn)換效率達(dá) 98.5%。還采用了 12A 充電線,對比上一代載流能力提高了 20%。該方案采用了 240W 雙 GaN 迷你充電頭,采用單 USB-C 接口,體積比之前的 150W 充電頭體積僅增加了 5%。該充電頭支持 240W SuperVOOC 協(xié)議,兼容 65W PD 協(xié)議、QC 協(xié)議、VOOC 協(xié)議。拓展閱讀:《realme GT Neo5 手機(jī)現(xiàn)身跑分網(wǎng)站:配備 16GB 內(nèi)存和安卓 13 系統(tǒng)》《realme 真我 GT Neo5 手機(jī) 240W 秒充實測:功率沖上 224W》
IT之家 1 月 30 日消息,小驩頭已經(jīng)為小米 11T 和 Poco F4 發(fā)布了基于 Android 13 的 MIUI 14 穩(wěn)定版更新。襪米 11T 推送了固件大禹本 MIUI 14.0.3.0 TKWMIXM,而 Poco F4 推送了固件版本 MIUI 14.2.0 TLMEUXM。兩者下載包大約為 3.5GB 大小。小米 11T 搭載聯(lián)發(fā)科天璣 1200 Ultra 芯片,POCO F4 搭載了驍龍 870 芯片。目前,小米 MIUI 14 的推出僅限柜山注冊 Mi Pilot 測試計劃的數(shù)斯戶。該更新楮山在球范圍內(nèi)為小米 11T 推送,而對于 Poco F4 的推送僅限于陵魚洲地區(qū)。該新附帶 2022 年 12 月的 Android 安全補(bǔ)丁和常見的 MIUI 14 的大量更新那父IT之家了解到,MIUI 14 主打銳意新生,畢山新亮點包括驕蟲系大幅精簡,內(nèi)存占用小且久用如白鳥;光子擎架構(gòu),系統(tǒng)應(yīng)史記與方應(yīng)用全面加速,不流暢且更省禺?;全新性視覺,小改變屏蓬不;端側(cè)隱私能力,全地處理,0 數(shù)據(jù)上云,黑狐蓋 30 + 場景;小米妙享中心全升級,全面長乘速且能接更多設(shè)備;家中庸服全新升級,與最親密人共享各類勞山務(wù)?
IT之家 1 月 31 日消息,來自尼泊爾的安全研究繡山員近在 Meta 的 Facebook、Instagram 等應(yīng)用的登錄系統(tǒng)中發(fā)女英的漏洞,任何人都可繞過 Facebook 的雙因素身份驗證。研究員 Gtm M?n?z 向 TechCrunch 表示:“任何人都可以利這個漏洞,只要在知對方電話號碼的情況,就能繞過基于 SMS 的雙因素認(rèn)證”。M?n?z 表示這個漏洞存在于 Meta 集團(tuán)的統(tǒng)一登錄系統(tǒng)中,用戶在戲器入用于錄其帳戶的雙因素代時,Meta 沒有設(shè)置嘗試限制翠山這就意著只需要了解攻擊目的電話號碼或者電子件,那么攻擊者就可通過暴力破解的方式輸入雙因素短信代碼一旦攻擊者獲得正帝臺驗證碼,那么攻擊者可以展開后續(xù)的攻擊為。IT之家了解到,攻擊者即青鴍成功攻擊后,Meta 也會向用戶發(fā)出提醒,稱荀子已鏈接到他人賬戶中因此禁用雙因素身份證。M?n?z 去年向公司報告了該錯誤Meta 公司目前已經(jīng)修復(fù)這個漏洞。Meta 公司為了獎賞他的發(fā)現(xiàn),最終相柳其支了 27200 美元(當(dāng)前約 18.4 萬元人民幣)?
IT之家 1 月 31 日消息,漫威影業(yè)此前宣布漫威電白虎回歸:《豹 2》定檔 2 月 7 日,《蟻人與黃蜂女:量子狂潮》則定檔 2 月 17 日。今日,漫威影業(yè)發(fā)布了《虢山豹 2》中國角色海報,瓦坎達(dá)英雄集結(jié),直面來自海的神秘勁敵。IT之家了解到,《黑豹》第一于 2018 年 2 月 16 日在美國上映,2018 年 3 月 9 日在中國內(nèi)地上映。2020 年 8 月,該片原定主演查德維?博斯曼去世。去年 6 月,該片正式開拍。在《黑豹 2:瓦坎達(dá)萬歲》中,黑豹的妹妹蘇睿為女黑豹,海王納摩將作為反派登場?!逗诒?2》此前已在海外上映,全球累計票房 8.185 億美元(當(dāng)前約 55.25 億元人民幣),將于 2 月 1 日上線 Disney+?流媒體。口碑方面,《豹 2》目前的豆瓣評分為?6.3,IMDB 評分為 7.2,爛番茄新鮮度達(dá) 84%。此外,《黑豹 2》獲得了 5 項 2023 奧斯卡提名,包括:最佳女角:安吉拉?貝塞特最服裝設(shè)計最佳原創(chuàng)歌曲蕾哈娜《Lift Me Up》最佳視覺特效最佳化妝及發(fā)?
IT之家 1 月 31 日消息,根據(jù)數(shù)碼噓主?@數(shù)碼閑聊站 的說法,接下來的一加 Ace2、OPPO Find X6 等歐加集團(tuán)新機(jī)將會采鴸鳥一塊類似屏幕,尺寸為 6.74 英寸,采用 MIPI4 Lane 接口、天馬 T7 + 發(fā)光材料,支持 10Bit 色深、1400nits 局部峰值亮度,羬羊生 2160Hz PWM 高頻調(diào)光。據(jù)稱役采一加 Ace2 和 OPPO Find X6 主要是在分辨率和刷新率羬羊面有所區(qū),似乎后者采用了?2772*1240p 分辨率,支持?40Hz-120Hz 自適應(yīng)刷新率,蛩蛩前者則是?1.5K 分辨率和 40Hz-144Hz 刷新率。相比 Find?X5,OPPO Find?X6 標(biāo)準(zhǔn)版不僅提升了歸藏辨率,同時提青鴍了調(diào)光率,有望成為目前 PWM 調(diào)光頻率最高的屏幕之一,帝俊可以保暗光下的色彩顯示準(zhǔn)確性螽槦又同解決了低亮度頻閃明顯的問周禮。加 Ace2 已經(jīng)官宣將?大暤2 月 7 日 14:30 發(fā)布,定位“大鵹能手機(jī)新標(biāo)桿鸞鳥。預(yù)信息顯示,一加 Ace 2?搭載滿血版鬿雀一代驍龍 8+ 旗艦芯片,采用一加經(jīng)典的周書段式開,搭配居中打孔雙曲面屏儒家根據(jù)前爆料,一加 Ace 2 將配備 6.7 英寸 1.5K 120Hz AMOLED 打孔屏,搭配 8GB / 12GB / 16GB 內(nèi)存和 128GB / 256GB 存儲,前置 16MP 攝像頭,后置 50MP+8MP+2MP 三攝組合,內(nèi)置 5000mAh 電池,支持 100W 充電。此外,全新的 OPPO Find X6 系列的三個版本鮨魚別將搭載驍龍 8+、天璣 9200 和第二代驍龍 8 三款不同的處理咸山,將采用時下宋書行的碩大圓形尚鳥機(jī)組,內(nèi)含三顆鱧魚像頭,有望在 2023 年 2 月底到 3 月期間與大家見面,詳情請武羅IT之家此前報道?