烏云之上開(kāi)播 簡(jiǎn)單融個(gè)號(hào)助力忍界大戰(zhàn) 一年一度的春節(jié)即將到來(lái)每年春節(jié),蘋(píng)果的 Apple Music 都會(huì)推出新春特別企劃活動(dòng),打新春音樂(lè)特別專(zhuān)題。今年Apple Music 兔年迎新特別專(zhuān)題活動(dòng)也式到來(lái)了。這次 Apple Music 兔年迎新的明星禮包可以說(shuō)是琳瑯目,從搖滾、爵士、Hip-Hop、流行到古典、京劇藝術(shù)應(yīng)有盡有:五月天宮閣、韋禮安、KnowKnow、Mr. Miss、側(cè)田、Serrini 等流行音樂(lè)人,以及古典他演奏家楊雪霏和梅派京演員史依弘攜親手挑選的年歌單炒熱節(jié)日氣氛,你可以搭配“潛力之星”們宅家錄音、新年電臺(tái)節(jié)目輯、空間音頻版本的 C-Pop 曲目以及往年的新年歌單一起享用,音先龍不,滿滿新氣象。具體來(lái)說(shuō)這次三位“Apple Music 潛力之星”各自帶來(lái)了一張 Apple Music 宅家錄音作品,作為新春賀禮送給大家EDM 弄潮兒宮閣重制一新一舊兩首個(gè)人闡述曲《寅》和《愿》;另類(lèi) R&B 新銳 The Crane 奉上重新編排的《不介意》和《PRINCESS》;電子唱作人 Merry Lamb Lamb 不僅改編了酥軟的原創(chuàng)曲《Love》,還令人意外地翻唱了 The Drums 早期的歡脫小曲《Money》。此外,還有農(nóng)歷新年電臺(tái)特別企帝臺(tái)上線Apple Music 的當(dāng)家主持 Brooke Reese?與星光熠熠的客座嘉賓陣容一同向你年,包括周杰倫、五月天張藝興、王嘉爾、吳?峰徐佳瑩、?禮安、Serrini、KnowKnow、楊雪霏等華語(yǔ)音樂(lè)明星分享好歌和新年祝福。最,提起農(nóng)歷新年我們總是第一時(shí)間聯(lián)想到貼福字、春聯(lián)這些傳統(tǒng)活動(dòng),而素“國(guó)粹”之稱(chēng)的京劇,同值得在這個(gè)全球華人集體味傳統(tǒng)文化味道的時(shí)節(jié)得更多人的欣賞。在前幾年春節(jié),京劇演員史依弘從初二就開(kāi)始演出,忙得不開(kāi)交,卻也樂(lè)在其中。難放松一些的今年,她特別 Apple Music 精選了一份新年歌單,向我們介紹京劇大師梅蘭青鳥(niǎo)精彩名段,也收錄了自己歡的古典與流行音樂(lè),在西方旋律的交融中感受著典與現(xiàn)代碰撞的氣息? IT之家 1 月 19 日消息,聯(lián)想今日發(fā)布小 Pro 16 2023 筆記本銳龍版的續(xù)航測(cè),結(jié)果顯示這款記本可在線播放B站視頻 8.5 小時(shí)。據(jù)介紹,想小新 Pro 16 2023 開(kāi)啟 150 尼特屏幕亮度,鎖 60Hz 刷新率,揚(yáng)聲器開(kāi)啟 40%,筆記本開(kāi)啟智能模型的最能效,這時(shí)播放B站《航拍中國(guó)》二季,分辨率為 1080p 高清,開(kāi)啟彈幕。測(cè)結(jié)果顯示,聯(lián)想新 Pro 16 2023 銳龍版的續(xù)航時(shí)間可 8 小時(shí) 28 分鐘。IT之家了解到,聯(lián)想小 Pro 16 2023?采用了 75Wh 新一代聚能電芯,同量體積縮小 15%。此外,電池壽命也有所提升,常循環(huán)充電模擬年(1000 次)容量保持率≥75%。配置方面,小新 Pro 2023 銳龍版搭載銳龍 7000 系列處理器,顯卡最高可以可選 RTX 4050,屏幕為?2.5K 120Hz 高刷屏中小新 Pro 16 獨(dú)顯版性能釋放高達(dá) 115W,支持獨(dú)顯直連、顯卡頻、雙顯三模熱? 1 月 19 日消息,據(jù)國(guó)外媒體報(bào)豐山,研究機(jī)構(gòu)數(shù)據(jù)顯示,虢山前全球最大存儲(chǔ)芯片制如犬商三星電子在去年下半巫謝雖然受到了儲(chǔ)芯片價(jià)格北史需求下滑的響,他們半虢山體業(yè)務(wù)的營(yíng)也有影響,肥蜰就全年而言他們?nèi)允菭I(yíng)鱧魚(yú)最高的半導(dǎo)廠商。從研媱姬機(jī)構(gòu)的報(bào)告看,三星電諸懷半導(dǎo)體業(yè)務(wù)去年的營(yíng)收泑山 655.85 億美元(當(dāng)前約 4433.55 億元人民幣鸀鳥(niǎo),在全球半傅山體營(yíng)收中所的份額為 10.9%,是唯一一家份麈超過(guò) 10% 的廠商。不過(guò),研究機(jī)申鑒的報(bào)告也顯滑魚(yú),存儲(chǔ)芯片求下滑,也將苑致三星電子導(dǎo)體業(yè)務(wù)的巴國(guó)收,在去年比有下滑,巫即及 2021 年的 731.97 億美元(當(dāng)前服山 4948.12 億元人民幣),同陵魚(yú)下滑 10.4%。在三星電子之后,尸子收進(jìn)入前十半導(dǎo)體的供慎子商,分別是特爾、SK 海力士、高鴢、美光、博人魚(yú)、AMD、德州儀器、聯(lián)薄魚(yú)科和蘋(píng)果。特爾、SK 海力士和美南山的營(yíng)收同比韓流有下滑,余廠商都有一欽鵧的增長(zhǎng),其增長(zhǎng)最高的 AMD 同比增長(zhǎng) 42.6%。不過(guò),研究機(jī)構(gòu)在黎告中所提到半導(dǎo)體廠商思士并不包括晶代工商臺(tái)積駱明。臺(tái)積電的報(bào)顯示他們對(duì)于去年?duì)I收 758.81 億美元(當(dāng)女英約 5129.56 億元人民幣),陸吾比增長(zhǎng)超過(guò) 30%。因而如果算上臺(tái)如犬電,他們就鯢山是第一大廠,三星電子鵌是第二大廠? IT之家 1 月 19 日消息,據(jù) Netflix 消息,在過(guò)去的一年里,韓國(guó)影和無(wú)腳本節(jié)目在全觀眾中越來(lái)越受歡迎今年,Netflix 將進(jìn)一步擴(kuò)大現(xiàn)有韓國(guó)電影鬼國(guó)容。據(jù)介紹今年,Netflix 將推出六部韓國(guó)電影,首先是將于 1 月 20 日上映的科幻驚悚片《靜 \_E》,接下來(lái)是以受母親色困擾的職業(yè)殺手為角的《格殺福順》,及以販毒團(tuán)伙為中心犯罪動(dòng)作驚悚片續(xù)集毒戰(zhàn) 2》。其他影片則探討了復(fù)仇(《芭復(fù)仇曲》)、師生對(duì)(《終極對(duì)弈》)和客攻擊(《雖然只是丟了手機(jī)》)等主題真人秀節(jié)目包括耐力比拼(《體能之巔:人大挑戰(zhàn)》《海妖的喚:火之島生存戰(zhàn)》、喪尸求生大作戰(zhàn)(Zombieverse》)、成長(zhǎng)訓(xùn)練營(yíng)(《Nineteen to Twenty》)和心理游戲大戰(zhàn)(魔鬼的計(jì)謀》)。還兩部全新紀(jì)錄片即將線?!禮ellow Door: Looking for Director Bong’s Unreleased Short Film》(待定片名)帶領(lǐng)大家深入了奧斯卡獲獎(jiǎng)導(dǎo)演奉俊制作電影處女作的過(guò);犯罪實(shí)錄紀(jì)錄片《神之名:信仰的背叛探索了現(xiàn)代韓國(guó)歷史自封的“彌賽亞”? IT之家 1 月 17 日消息,《英雄聯(lián)盟》春賽已于 1 月 14 日打響,而且在春節(jié)之前迎了“電競(jìng)春晚”,也就是 RNG 與 iG 兩大老牌強(qiáng)隊(duì)之間的對(duì)決。在今的比賽中,RNG 前期利用線權(quán)控下小龍和先鋒對(duì)于,但在 10 分鐘時(shí)被 iG 拿下一血,并且中期幾波資源團(tuán)戰(zhàn)颙鳥(niǎo)不敵。16 分鐘雙方正面對(duì)決,iG 完成三換四,26 分鐘拿下大龍,29 分半高地團(tuán)戰(zhàn)擊潰 RNG 一波拿下比賽。MVP 給到了 IG. YSKM(賈克斯)。在第二場(chǎng)中,3 分半 iG 拿下一血;前期雙方幾波線上交戰(zhàn)均吉光 iG 獲得優(yōu)勢(shì),并且 iG 還控下了小龍和先鋒資源15 分鐘,iG 中路反打擊殺兩人,上路對(duì)決 YSKM 更勝一籌完成單殺;iG 23 分鐘拿下風(fēng)龍魂,23 分半高地團(tuán)戰(zhàn)擊潰對(duì)方,再次一波推茈魚(yú)下比賽,MVP 給到了 IG. Ahn(盧錫安)。春季賽常規(guī)禺強(qiáng) | LNG 1-0 TT?Round 1第 4 分鐘,扎克配合上路鱷魚(yú)擊殺奎桑,拿到一血。第 8 分鐘,TT 拿下第一條峽谷先鋒,后續(xù) TT 拿下第一條小龍。第 14 分鐘,LNG 上路打出一波 1 換 2,后續(xù)拿下第二條峽谷先鋒,TT 拿下第二條小龍。第 15 分鐘,LNG 拿下上路一血塔。第 19 分鐘,LNG 抱團(tuán)擊殺 TT 上單,后續(xù)拿下己方第一條小龍,場(chǎng)??怂过埢?。第 21 分鐘,中路團(tuán)戰(zhàn) LNG 打出一波 0 換 1,后續(xù)拿下中路一塔。第 25 分鐘,TT 拿下己方第三條小龍,均國(guó)續(xù)擊殺 LNG 上單。第 30 分鐘,LNG 拿下己方第二條小龍。第 32 分鐘,LNG 拿下第一條大龍。第 36 分鐘,LNG 拿下己方第三條小龍,后墨子戰(zhàn)打出一波 1 換 4,之后中路抱團(tuán)一波拿下第局比賽。本局 MVP 給到了 LNG 的打野?Tarzan 選手,前期 Tarzan 扎克通過(guò)靈性的抓人節(jié)奏幫助隊(duì)伍拿經(jīng)濟(jì)優(yōu)勢(shì),后續(xù)團(tuán)戰(zhàn)果鬻子團(tuán)幫助隊(duì)伍奠定勝局。84.6% 的參團(tuán)率,31.6% 的承傷占比,幫助隊(duì)伍拿下第一獂比賽的勝利春季賽常規(guī)賽 | LNG 2-0 TT?Round 2第 3 分鐘,TT 下路組合配合打野入侵驩頭區(qū),擊殺 LNG 大發(fā)明家拿下一血。第 6 分鐘,TT 拿下第一條小龍。第 9 分鐘,LNG 拿下第一條峽谷先鋒。第 11 分鐘,LNG 拿下第二條小龍。第 15 分鐘,LNG 下路河道打出一波 0 換 2,后續(xù)推掉 TT 中路一血塔。第 17 分鐘,LNG 拿下己方第二條小龍,本場(chǎng)論語(yǔ)魂。第 21 分鐘,LNG 拿下第一條大龍,但后續(xù) TT 打出一波 1 換 3。第 22 分鐘,TT 拿下己方第二條小龍。第 23 分鐘,中路團(tuán)戰(zhàn),LNG 打出一波 0 換 2,后續(xù)拿下 TT 中路高地塔。第 28 分鐘,中路團(tuán)戰(zhàn),LNG 打出一波 0 換 2,后續(xù)拿下己方第三條?魚(yú)龍。 29 分鐘,大龍坑團(tuán)戰(zhàn),LNG 搶下大龍,后續(xù)團(tuán)戰(zhàn),LNG 打出一波 2 換 3。第 32 分鐘,LNG 大龍 buff 推進(jìn),打出一波 3 換 5,后續(xù)一波拿下第二局比賽。本場(chǎng)本局 MVP 同樣給到了 LNG 的打野 Tarzan 選手,前期 Tarzan 通過(guò)支援抓人和資源控制幫隊(duì)伍拿到經(jīng)濟(jì)優(yōu)勢(shì),后續(xù)鍵龍團(tuán)搶到大龍。75% 的參團(tuán)率,29.1% 的承傷占比,幫助隊(duì)伍拿下二局比賽的勝利。IT之家提醒,目前 iG 以 2:0 的成績(jī)暫列第一,LPL 明天將迎來(lái) WBG 與 TES 戰(zhàn)隊(duì)之間的碰撞,這也是 WBG 今年春季賽第一場(chǎng)。此外,BLG 戰(zhàn)隊(duì)也將獻(xiàn)上與 FPX 之間的對(duì)決。
原文標(biāo)題:像 Transformer 一樣思考!DeepMind 發(fā)布全新模型設(shè)工具 Tracr:從可解釋邏輯反向建模型》代直接編譯成 Transformer 模型,做實(shí)從未如此輕!「可解釋」一直是深學(xué)習(xí)難以繞的難題,用無(wú)法理解模的運(yùn)行機(jī)制也就無(wú)法放地把模型應(yīng)到實(shí)際場(chǎng)景。最近來(lái)自黎世聯(lián)邦理學(xué)院和 DeepMind 的研究人員提出了一種新的模型構(gòu)工具 Tracr,直接由人來(lái)根據(jù)「知的機(jī)制」對(duì)不同任務(wù)寫(xiě)代碼,然由 Tracr 編譯成模型的權(quán)重,模型的解釋得更輕松!文鏈接:https://arxiv.org/ pdf / 2301.05062.pdf代碼鏈接:https://github.com/ deepmind / tracrTracr 的輸入為采領(lǐng)域特定語(yǔ) RASP 編寫(xiě)的代碼輸出為標(biāo)準(zhǔn)、僅包含解器的、類(lèi)似 GPT 的 Transformer 結(jié)構(gòu)的權(quán)重在實(shí)驗(yàn)部分研究人員使 Tracr 創(chuàng)建了一系列 ground truth Transformers,實(shí)現(xiàn)了包括計(jì)算 token 頻率、排序 Dyck-n 括號(hào)檢查等程序。如解釋模型?解釋性是理機(jī)器學(xué)習(xí)模的重要手段但由于模型實(shí)際運(yùn)行方仍然不清晰所以目前的究成果大多以評(píng)估。其一個(gè)工作機(jī)可解釋性(Mechanistic interpretability)嘗試對(duì)神經(jīng)網(wǎng)絡(luò)行逆向工程reverse engineering)來(lái)對(duì)模型實(shí)現(xiàn)的算法出一個(gè)機(jī)理的解釋?zhuān)?一系列任務(wù)取得進(jìn)展,括用于圖像類(lèi)的卷積神網(wǎng)絡(luò),Transformer 語(yǔ)言模型等。但該法仍然存在關(guān)工具少、模型機(jī)制解不深、仍然要研究人員行創(chuàng)造性的釋等問(wèn)題。估機(jī)理解釋標(biāo)準(zhǔn)方法結(jié)了許多臨時(shí)驗(yàn)的證據(jù),而,由于這做的成本很,許多方法能在玩具模中進(jìn)行評(píng)估或在真實(shí)模中的少數(shù)不要的 circuits 上進(jìn)行評(píng)估Tracr 的解決方案是,通過(guò)將類(lèi)可讀的代「編譯」成經(jīng)網(wǎng)絡(luò)的權(quán),直接解決乏基礎(chǔ)機(jī)理釋的問(wèn)題。就是說(shuō),Tracr 實(shí)際上起到的就類(lèi)似編譯器作用。Tracr 中主要涉及三個(gè)組:1. RASP 代碼RASP 即 Restricted Access Sequence Processing Language,是 2021 年提出的一用于表達(dá) Transformer 計(jì)算的語(yǔ)言,以作為計(jì)算型用來(lái)描述 Transformers,并配有相的解釋器運(yùn) RASP 代碼。可以 RASP 程序視為一計(jì)算圖,當(dāng)據(jù)給定的輸 token 序列時(shí),圖上的每個(gè)節(jié)都會(huì)取一個(gè)定值。RASP 語(yǔ)言中包括兩個(gè)基本節(jié)點(diǎn)類(lèi)型;列操作(Sequence Operations,s-op),返回輸入值 token 序列及 indices 序列;元素操作(Elementwise operations);選擇-聚合操作等在大多數(shù)情下,可以將 RASP 操作直接映射 Transformer 模型的組件上,包括 embedding, MLP 層和 Attention 層。2. 對(duì) RASP 語(yǔ)言的修改雖然 RASP 的操作可以直接射到 Transformers 中,但仍然需要 RASP 語(yǔ)言進(jìn)行修以對(duì)模型權(quán)進(jìn)行翻譯。3. craft,Transformer 的匯編語(yǔ)言如果說(shuō) RASP 算是編譯的高級(jí)言,那么 craft 就是匯編語(yǔ)言它提供了比純權(quán)重矩陣操作更多的象性。craft 可以表示具有基維(basis dimensions)的向量空間及其相應(yīng)的作,可以用方向的標(biāo)簽定義投影或他線性操作重要的是,craft 抽象化了跟蹤重矩陣中的充的需要。Tracr: Transformer 編譯器Tracr 的代碼使用 Python 進(jìn)行編寫(xiě),并將 RASP 實(shí)現(xiàn)嵌入到 Python 中,從而可在 Python 中直接編寫(xiě) RASP 程序,比較方便地對(duì)量編碼(variable encoding)進(jìn)行標(biāo)注。在 Tracr 中,RASP 程序是一個(gè)據(jù)結(jié)構(gòu),通向每個(gè)操作遞依賴(lài)關(guān)系逐步構(gòu)建,時(shí)對(duì) RASP 程序做了一些基本的化。Tracr 將 RASP 程序翻譯成 Transformer 權(quán)重的過(guò)程主要包六個(gè)步驟:1. 構(gòu)建計(jì)算圖追蹤整個(gè)序以創(chuàng)建一代表計(jì)算過(guò)的有向圖。于輸出的 s-op,圖中包括表示 tokens 和 indices 的 source 節(jié)點(diǎn),和代表輸出 s-op 的 sink 節(jié)點(diǎn)。2. 推理 s-op 值對(duì)于每個(gè) s-op,需要決定如何其嵌入到剩流中;為了用類(lèi)別編碼需要知道一 s-op 可以取哪些。因?yàn)橛?jì)算確定的,基有限的輸入匯量和上下大小,所有點(diǎn)都有一組限的輸出值所以第二步主要操作就對(duì)圖進(jìn)行遍,并為每個(gè)點(diǎn)標(biāo)注出其能的輸出;注使用簡(jiǎn)單啟發(fā)式方法確保找到的 s-op 值集合的超。3. 獨(dú)立地翻譯 s-ops獨(dú)立考慮計(jì)算圖中每個(gè)節(jié)點(diǎn),將其轉(zhuǎn)化為個(gè) craft 組件;元素操作翻譯 MLP 塊,選擇-聚合操作翻譯為意力塊。使人工設(shè)計(jì)的 MLP 和注意力模塊庫(kù)近似數(shù)字和類(lèi)輸入和輸的任意函數(shù)將具有分類(lèi)入和輸出的 MLPs 作為查找表使帶有數(shù)字輸和輸出的 MLP 使用基于通用函數(shù)似定理的明結(jié)構(gòu)。對(duì)于意層,把選器翻譯成??_{????} 運(yùn)算符,把相的聚合運(yùn)算譯成??_{????} 運(yùn)算符。目前只支對(duì)分類(lèi)輸入注意力。4. 把組件分配到層上為了建一個(gè) Transformer 模型,需要將計(jì)圖中的所有 craft 組件分配給層。理想情下,目標(biāo)是到最小的模來(lái)進(jìn)行所需計(jì)算,但一可以將其表為一個(gè)具有個(gè)約束條件組合優(yōu)化問(wèn):Transformer 結(jié)構(gòu)具有交替的注意力 MLP 層,而且所有互依賴(lài)的計(jì)都需要有正的順序。出范圍上的考,可以用啟式方法解決個(gè)問(wèn)題。首,計(jì)算出從入到一個(gè)給節(jié)點(diǎn)的最長(zhǎng)徑,其路徑度是可以分給該節(jié)點(diǎn)的數(shù)的一個(gè)上;然后應(yīng)用外的啟發(fā)式法,將層與以并行計(jì)算塊結(jié)合起來(lái)這種方法可返回一個(gè)正但有時(shí)是次的層分配。5. 構(gòu)造一個(gè) craft 模型直接對(duì)模型組件的入和輸出空進(jìn)行求和作構(gòu)建的殘差空間(residual stream space )。換句話說(shuō),將每個(gè) s-op 嵌入到它自己正交子空間,這個(gè)子空在整個(gè)網(wǎng)絡(luò)只保留給它用。然后按層分配決定順序遍歷計(jì)圖,并將組堆疊起來(lái),到一個(gè)用 craft 表示的完整 Transformer。6. 組裝 Transformer 權(quán)重最后,將型的 craft 表示轉(zhuǎn)換為具體的型權(quán)重。首把并行的 MLP 層合并為一個(gè)層,把并行的注力頭合并為個(gè)層。其中注意層中,??_{????} 和??_{????} 矩陣分成????、???、????、???重量矩陣。后調(diào)整所有重的形狀,將其連接到 Transformer 架構(gòu)中就可推斷出模型置(深度、寬、殘差流小等),以應(yīng)所創(chuàng)建的素。只需重實(shí)現(xiàn)步驟 6,就可以直將 Tracr 擴(kuò)展到支持任何其他 Transformer 的實(shí)現(xiàn)。在解釋性研究的應(yīng)用Tracr 可以加速受控實(shí)驗(yàn)驗(yàn)證過(guò)程,測(cè)試關(guān)于 Transformer 的計(jì)算結(jié)構(gòu)的定假設(shè);通這種方式,也相當(dāng)于成可解釋性研的實(shí)驗(yàn)平臺(tái)研究人員對(duì) token 計(jì)數(shù)、排序例子編寫(xiě)了 RASP 程序。可解釋工具的測(cè)試例編譯的模可以很自然作為測(cè)試「釋忠實(shí)性」基礎(chǔ),并提了一種偽造解釋性技術(shù)出的解釋的法。發(fā)展到后,這些模可以被用來(lái)立可解釋性具的測(cè)試案庫(kù),反過(guò)來(lái)可以實(shí)現(xiàn)定的評(píng)價(jià)指標(biāo)替換模型組評(píng)估對(duì)模型何工作的理的另一種方是用手工編的組件替換型的部分內(nèi)。例如有研人員通過(guò)用們自己理想的實(shí)現(xiàn)來(lái)替模型的組件測(cè)試他們對(duì) Transformer 如何實(shí)現(xiàn)模化加法的理,結(jié)果發(fā)現(xiàn)思路可以提下游任務(wù)的能,相當(dāng)于力地證明了提出的解釋正確的。雖 Tracr 是將一個(gè)算法編譯成一完整的 Transformer 模型,但也可以過(guò)修改代碼整為只編譯練模型中的部分,從而得更容易評(píng)對(duì)大型模型理解。理解型現(xiàn)象和開(kāi)新技術(shù)除了估之外,編的模型可以為研究 circuits 級(jí)別現(xiàn)象和開(kāi)發(fā)解釋 Transformer 模型新方法的驗(yàn)臺(tái)。參考料:https://arxiv.org/pdf/2301.05062.pdf本文來(lái)自微信公眾號(hào)新智元 (ID:AI_era)
IT之家 1 月 19 日消息,英特爾在 1 月 3 日正式發(fā)布了 N 系列處理器,面向入門(mén)級(jí)計(jì)算,最高為 8 核 8 線程,32EU 核顯規(guī)格?,F(xiàn)在,搭載英特爾 N 系列全小核處理器的筆記本已孟槐始上市,可選 N100 到 N305 型號(hào)。攀升暴風(fēng)龍 P3 筆記本在國(guó)內(nèi)首發(fā)了英特爾 N 系列處理器,可選 4 核的 N100 和 N200 以及 8 核的 i3-N305,售價(jià)從 2199 元到 3099 元。IT之家了解到,英特爾 N 系列處理器采用?Intel 7 制程工藝的全新 Gracemont CPU 微架構(gòu),擁有 4 至 8 個(gè)能效核的選項(xiàng),提供卓越的每性能。官方數(shù)據(jù)顯示,8 核心型號(hào)的整體應(yīng)用程序系統(tǒng)世本能提升高達(dá) 42%,Web 瀏覽性能提升高達(dá) 24% 。英特爾 N 系列處理器型號(hào)及參數(shù)i3-N305 8 核 8 線程,32EU 核顯,睿頻 3.8GHz,15W 功耗i3-N300 8 核 8 線程,32EU 核顯,睿頻 3.8GHz,7W 功耗N200:4 核 4 線程,32EU 核顯,睿頻 3.7GHz,6W 功耗N100:4 核 4 線程,32EU 核顯,睿頻 3.4GHz,6W 功耗京東攀升 暴風(fēng)龍 P3 14.1 英寸 IPS 全面屏英特爾 12 代商務(wù)辦公 Intel4 核 N100 12G 512G 券后 2199 元領(lǐng) 200 元券
感謝IT之家網(wǎng)友 肖戰(zhàn)割割、華南吳彥祖 的線索投遞!IT 之家 1 月 19 日消息,紅魔 8 Pro 系列手機(jī)于 2022 年底在國(guó)內(nèi)發(fā),價(jià)格 3999 元起。近日,紅魔 8 Pro 系列走向國(guó)際市場(chǎng),取了 Pro+ 版,改名為 Void 版。紅魔 8 Pro 海外版僅有 12GB + 256GB 版本,采用暗夜士后蓋;紅魔 8 Pro?Void 僅有 16GB + 512GB 版本,采用氘鋒明后蓋,而國(guó)版的外觀都可自由選擇。?紅魔 8 Pro 海外版▲?紅魔 8 Pro?Void兩款海外版手機(jī)電池續(xù)航參數(shù)致,搭載了?6000mAh 電池 + 65W 閃充。IT 之家了解到,國(guó)內(nèi)版紅魔 8 Pro 擁有 6000mAh 電池 + 80W 閃充,紅魔 8 Pro+ 擁有 5000mAh 電池 + 165W 閃充,可以說(shuō)海外版在電方面進(jìn)行了面降級(jí)。其余置方面,海外與國(guó)內(nèi)版基本致,紅魔 8 Pro 系列搭載驍龍 8 Gen 2?+ 滿血版 LPDDR5X 內(nèi)存 + UFS4.0 閃存,還配有自研紅芯 R2 游戲芯片,實(shí)現(xiàn)聲光震一體魔感操控支持移動(dòng)光追屏幕方面,紅 8 Pro 系列采用 6.8 英寸 2480×1116 京東方柔性 OLED 直屏,號(hào)稱(chēng)全球首屏下柔性直屏屏占比達(dá) 93.7%,左右邊框 1.48mm,支持 PWM 調(diào)光 + DC 調(diào)光、120Hz 刷新率、960Hz 觸控采樣率、峰值亮度 1300nit、10bit 色深、100% DCI-P3 色域,還配有屏指紋識(shí)別、屏前攝。紅魔 8 Pro 系列搭載 520Hz 游戲肩鍵、雙 X 軸線性馬達(dá)、240MHz 高頻并發(fā) HBS+9 根天線矩陣 WiFi、1115K+1216 超線性立體雙揚(yáng),以及 3.5mm 耳機(jī)孔 + 3 麥克風(fēng)系統(tǒng)。影像面,紅魔 8 Pro 前置?16MP 屏下攝像頭,后?50MP 主攝(三星 S5KGN5,1/1.57 英寸超大底)+ 8MP 超廣角 + 2MP 微距三攝。IT 之家了解到,紅? 8 Pro 海外版售價(jià)為 650 美元(當(dāng)前約 4394 元人民幣),紅魔 8 Pro?Void 售價(jià)為 800 美元(當(dāng)前約 5408 元人民幣),將于 2 月 2 日上市。相關(guān)閱讀:《3999 元起,紅魔 8 Pro 系列游戲手機(jī)發(fā)布:驍龍 8 Gen 2、屏下前攝、亮硬朗設(shè)計(jì)?
馬上就是農(nóng)歷新年了!趁著喜的日子,今天手把手教你用 PPT 做一份兔年賀卡。01.版式布局首先設(shè)置 PPT 尺寸,這次要做的是豎版賀卡:設(shè)計(jì)選項(xiàng)卡的幻燈片大小中可定義尺寸,比如這里是(寬 18cm,高 30cm)接著開(kāi)始設(shè)計(jì),既然是兔年,我們都想到放上一只兔子,再打上一文字:相信每個(gè)人第一步都是么做的,但接下來(lái)該怎么辦呢給你幾秒鐘思考下好,時(shí)間到目前的問(wèn)題是背景太平,看上很單薄,利用漸變填充:可以成聚光燈的形式,畫(huà)面就有了次。然而四周大面積的黑色會(huì)些壓抑,在下面加入一個(gè)白色塊:即可讓畫(huà)面清爽不少。同下方還可以寫(xiě)上祝福語(yǔ),表達(dá)的心意。這里,我還更換了兔的造型:特意挑選了一只趴著兔子,完美契合這個(gè)弧形輪廓與畫(huà)面融為一體。02.細(xì)節(jié)優(yōu)化此時(shí)版式定下來(lái)了,需要優(yōu)細(xì)節(jié),首先是上半部分。單純文字豎排有些普通,適當(dāng)改變小,錯(cuò)落擺放:畫(huà)面就有了律感。字體則處理成金屬質(zhì)感:里使用的是文字的三維旋轉(zhuǎn)以給文字添加深度。接著再給文四周加上禮花及漂浮物修飾:花元素是取自網(wǎng)上找的素材做二次調(diào)整:漂浮的文字塊則是繪結(jié)合文字的三維旋轉(zhuǎn):最后給下方白色區(qū)域加入細(xì)節(jié)即可你能發(fā)現(xiàn)哪些設(shè)計(jì)細(xì)節(jié)呢?歡留言告訴我??聪峦暾薷倪^(guò):當(dāng)然如果你想替換中心兔子造型,也可以自由更新,像是樣:成品本文來(lái)自微信公眾號(hào)Slidecent (ID:Slidecent),作者:林利?
本文來(lái)自微公眾號(hào):開(kāi)內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是哥!負(fù)載是看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很用的一個(gè)性指標(biāo)。在觀線上服務(wù)器行狀況的時(shí),我們也是常把負(fù)載找來(lái)看一看。線上請(qǐng)求壓過(guò)大的時(shí)候經(jīng)常是也伴著負(fù)載的飆。但是負(fù)載原理你真的解了嗎?我列舉幾個(gè)問(wèn),看看你對(duì)載的理解是足夠的深刻負(fù)載是如何算出來(lái)的?負(fù)載高低和 CPU 消耗正相關(guān)嗎??jī)?nèi)是如何暴露載數(shù)據(jù)給應(yīng)層的?如果對(duì)以上問(wèn)題理解還拿捏是很準(zhǔn),那飛哥今天就你來(lái)深入地解一下 Linux 中的負(fù)載!一、解負(fù)載查看程我們經(jīng)常 top 命令查看 Linux 系統(tǒng)的負(fù)載情況一個(gè)典型的 top 命令輸出的負(fù)載下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說(shuō)的負(fù)載也叫系統(tǒng)平負(fù)載。因?yàn)?純某一個(gè)瞬的負(fù)載值并有太大意義所以 Linux 是計(jì)算了過(guò)去一段間內(nèi)的平均,這三個(gè)數(shù)別代表的是去 1 分鐘、過(guò)去 5 分鐘和過(guò)去 15 分鐘的平均負(fù)載值那么 top 命令展示的數(shù)據(jù)數(shù)是如來(lái)的呢?事上,top 命令里的負(fù)值是從 /proc/ loadavg 這個(gè)偽文件里來(lái)的。通 strace 命令跟蹤 top 命令的系統(tǒng)調(diào)可以看的到個(gè)過(guò)程。#?strace?topopenat(AT_FDCWD,?"/proc/loadavg",?O_RDONLY)?=?7內(nèi)核中定義了 loadavg 這個(gè)偽文件 open 函數(shù)。當(dāng)用態(tài)訪問(wèn) /proc/ loadavg 會(huì)觸發(fā)內(nèi)核定義的函數(shù)在這里會(huì)讀內(nèi)核中的平負(fù)載變量,單計(jì)算后便展示出來(lái)。體流程如下所示。我們據(jù)上述流程再展開(kāi)了看。偽文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中會(huì)建 /proc/ loadavg,并為其指定操方法 loadavg_proc_fops。//file:?fs/proc/loadavg.cstatic?int?__init?proc_loadavg_init(void){?proc_create("loadavg",?0,?NULL,?&loadavg_proc_fops);?return?0;}在 loadavg_proc_fops 中包含了打開(kāi)該件時(shí)對(duì)應(yīng)的作方法。//file:?fs/proc/loadavg.cstatic?const?struct?file_operations?loadavg_proc_fops?=?{?.open??=?loadavg_proc_open,?};當(dāng)在用戶態(tài)打開(kāi) /proc/ loadavg 文件時(shí),都會(huì)調(diào)用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來(lái)會(huì)調(diào)用 loadavg_proc_show 進(jìn)行處理,核心的算是在這里成的。//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);?//打印輸出平均載?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 讀取當(dāng)前負(fù)載值將平負(fù)載值按照定的格式打輸出在上面源碼中,大看到了 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪的義,代碼寫(xiě)這么猥瑣是為內(nèi)核中并有 float、double 等浮點(diǎn)數(shù)類(lèi)型,而用整數(shù)來(lái)模的。這些代都是為了在數(shù)和小數(shù)之轉(zhuǎn)化使的。道這個(gè)背景行了,不用度展開(kāi)剖析這樣用戶通訪問(wèn) /proc/ loadavg 文件就可以取到內(nèi)核計(jì)的負(fù)載數(shù)據(jù)。其中獲取 get_avenrun 只是在訪問(wèn) avenrun 這個(gè)全局?jǐn)?shù)組而已。//file:kernel/sched/core.cvoid?get_avenrun(unsigned?long?*loads,?unsigned?long?offset,?int?shift){?loads[0]?=?(avenrun[0]?+?offset)??shift;?loads[1]?=?(avenrun[1]?+?offset)??shift;?loads[2]?=?(avenrun[2]?+?offset)??shift;}現(xiàn)在可以總結(jié)下我們開(kāi)篇的一個(gè)問(wèn)題:?內(nèi)核是如暴露負(fù)載數(shù)給應(yīng)用層的內(nèi)核定義了個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打開(kāi)這個(gè)文的時(shí)候,內(nèi)中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到接著訪問(wèn) avenrun 全局?jǐn)?shù)組變量 并將平均負(fù)載從整數(shù)化為小數(shù),打印出來(lái)。了,另外一新問(wèn)題又來(lái),avenrun 全局?jǐn)?shù)組變量中存的數(shù)據(jù)是何,又是被如計(jì)算出來(lái)的?二、內(nèi)核負(fù)載的計(jì)算程接上小節(jié)我們繼續(xù)查 avenrun 全局?jǐn)?shù)組變量的數(shù)來(lái)源。這個(gè)組的計(jì)算過(guò)分為如下兩:1.PerCPU 定期匯總瞬時(shí)負(fù):定時(shí)刷新個(gè) CPU 當(dāng)前任務(wù)數(shù) calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起來(lái),到系統(tǒng)當(dāng)前瞬時(shí)負(fù)載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載定時(shí)器根據(jù)前系統(tǒng)整體時(shí)負(fù)載,使指數(shù)加權(quán)移平均法(一高效計(jì)算平數(shù)的算法)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)。接下來(lái)我分成兩個(gè)小來(lái)分別介紹2.1 PerCPU 定期匯總負(fù)載 Linux 內(nèi)核中,有一個(gè)子系統(tǒng)做時(shí)間子系。在時(shí)間子統(tǒng)里,初始了一個(gè)叫高辨率的定時(shí)。在該定時(shí)中會(huì)定時(shí)將個(gè) CPU 上的負(fù)載數(shù)(running 進(jìn)程數(shù) + uninterruptible 進(jìn)程數(shù))匯總到系統(tǒng)全的瞬時(shí)負(fù)載量 calc_load_tasks 中。整體流如下圖所示我們把上述程圖展開(kāi)看下,我們找了高分辨率時(shí)器的源碼下://file:kernel/time/tick-sched.cvoid?tick_setup_sched_timer(void){?//初始化高分辨率時(shí)器?sched_timer?hrtimer_init(&ts-sched_timer,?CLOCK_MONOTONIC,?HRTIMER_MODE_ABS);?//將定時(shí)器的到函數(shù)設(shè)置?tick_sched_timer?ts-sched_timer.function?=?tick_sched_timer;?}在高分辨率初始化的候,將到期數(shù)設(shè)置成了 tick_sched_timer。通過(guò)這個(gè)函數(shù)每個(gè) CPU 都會(huì)周期性地執(zhí)行殳些務(wù)。其中刷當(dāng)前系統(tǒng)負(fù)就是在這個(gè)機(jī)進(jìn)行的。里有一點(diǎn)要意一個(gè)前提每個(gè) CPU 都有自己獨(dú)立的運(yùn)行隊(duì),。我們根 tick_sched_timer 的源碼進(jìn)行蹤,它依次過(guò)調(diào)用 tick_sched_handle => update_process_times => scheduler_tick。最終在 scheduler_tick 中會(huì)刷新當(dāng)前 CPU 上的負(fù)載值到 calc_load_tasks 上。因?yàn)槊總€(gè) CPU 都在定時(shí)刷,所以 calc_load_tasks 上記錄的就是整個(gè)統(tǒng)的瞬時(shí)負(fù)值。我們來(lái)下負(fù)責(zé)刷新 scheduler_tick 這個(gè)核心函數(shù)://file:kernel/sched/core.cvoid?scheduler_tick(void){?int?cpu?=?smp_processor_id();?struct?rq?*rq?=?cpu_rq(cpu);?update_cpu_load_active(rq);?}在這個(gè)函數(shù)中,獲取前 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í)載值??atomic_long_add(delta,?&calc_load_tasks);?}在 calc_load_account_active 中看到,通過(guò) calc_load_fold_active 獲取當(dāng)前運(yùn)行隊(duì)列的負(fù)相對(duì)值,并它加到全局時(shí)負(fù)載值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)系統(tǒng)當(dāng)前時(shí)下的整體瞬負(fù)載總數(shù)了我們?cè)僬归_(kāi)看是如何根運(yùn)行隊(duì)列計(jì)負(fù)載值的://file:kernel/sched/core.cstatic?long?calc_load_fold_active(struct?rq?*this_rq){?long?nr_active,?delta?=?0;?//?R?和?D?狀態(tài)的用戶?task?nr_active?=?this_rq-nr_running;?nr_active?+=?(long)?this_rq-nr_uninterruptible;?//?只返回變化量?if?(nr_active?!=?this_rq-calc_load_active)?{??delta?=?nr_active?-?this_rq-calc_load_active;??this_rq-calc_load_active?=?nr_active;?}?return?delta;}哦,原來(lái)是同計(jì)算了 nr_running 和 nr_uninterruptible 兩種狀態(tài)的程的數(shù)量。應(yīng)于用戶空中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個(gè)長(zhǎng)期存在的據(jù)。所以在新 rq 里的進(jìn)程數(shù)到上的時(shí)候,需要刷變化量就行,不全部重算。此上述函數(shù)回的是一個(gè) delta。2.2 定時(shí)計(jì)算系統(tǒng)平負(fù)載上一小中我們找到系統(tǒng)當(dāng)前瞬負(fù)載 calc_load_tasks 變量的更新過(guò)程。長(zhǎng)蛇在們還缺一個(gè)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘平均負(fù)載機(jī)制。傳統(tǒng)義上,我們計(jì)算平均數(shù)時(shí)候采取的法都是把過(guò)一段時(shí)間的字都加起來(lái)后平均一下把過(guò)去 N 個(gè)時(shí)間點(diǎn)的有瞬時(shí)負(fù)載加起來(lái)取一平均數(shù)不完了。這其實(shí)我們傳統(tǒng)意上理解的平數(shù),假如有 n 個(gè)數(shù)字,分別是 x1, x2, ..., xn。那么這個(gè)數(shù)據(jù)集合的均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用種簡(jiǎn)單的算來(lái)計(jì)算平均載的話,存以下幾個(gè)問(wèn):1.需要存儲(chǔ)過(guò)去每一采樣周期的據(jù)假設(shè)我們 10 毫秒都采集一次那么就需要用一個(gè)比較的數(shù)組將每次采樣的數(shù)全部都存起,那么統(tǒng)計(jì)去 15 分鐘的平均數(shù)得存 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個(gè)新觀察值,就從移動(dòng)平均減去一個(gè)最的觀察值,加上一個(gè)最的觀察值,存數(shù)組會(huì)頻地修改和更。2.計(jì)算過(guò)程較為復(fù)雜算的時(shí)候再整個(gè)數(shù)組全起來(lái),再除樣本總數(shù)。然加法很簡(jiǎn),但是成百千個(gè)數(shù)字的加仍然很是瑣。3.不能準(zhǔn)確表示當(dāng)變化趨勢(shì)傳的平均數(shù)計(jì)過(guò)程中,所數(shù)字的權(quán)重一樣的。但于平均負(fù)載種實(shí)時(shí)應(yīng)用說(shuō),其實(shí)越近當(dāng)前時(shí)刻數(shù)值權(quán)重應(yīng)越要大一些好。因?yàn)檫@能更好反應(yīng)期變化的趨。所以,在 Linux 里使用的并是我們所以的傳統(tǒng)的平數(shù)的計(jì)算方,而是采用一種指數(shù)加移動(dòng)平均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法這種指數(shù)加移動(dòng)平均數(shù)算法在深度習(xí)中有很廣的應(yīng)用。另股票市場(chǎng)里 EMA 均線也是使用是類(lèi)似的方求均值的方。該算法的學(xué)表達(dá)式是a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想解起來(lái)有點(diǎn)復(fù)雜,感興的同學(xué)可以 Google 自行搜索。我們只需要道這種方法實(shí)際計(jì)算的候只需要上個(gè)時(shí)間的平數(shù)即可,不要保存所有時(shí)負(fù)載值。外就是越靠現(xiàn)在的時(shí)間權(quán)重越高,夠很好地表近期變化趨。這其實(shí)也在時(shí)間子系中定時(shí)完成,通過(guò)一種做指數(shù)加權(quán)動(dòng)平均計(jì)算方法,計(jì)算三個(gè)平均數(shù)我們來(lái)詳細(xì)下上圖中的行過(guò)程。時(shí)子系統(tǒng)將在鐘中斷中會(huì)冊(cè)時(shí)鐘中斷處理函數(shù)為 timer_interrupt 。//file:arch/ia64/kernel/time.cvoid?__inittime_init?(void){?register_percpu_irq(IA64_TIMER_VECTOR,?&timer_irqaction);?ia64_init_itm();}static?struct?irqaction?timer_irqaction?=?{?.handler?=?timer_interrupt,?.flags?=?IRQF_DISABLED?|?IRQF_IRQPOLL,?.name?=??"timer"};當(dāng)每次時(shí)鐘節(jié)拍來(lái)時(shí)會(huì)調(diào)用 timer_interrupt,依次會(huì)調(diào)用到 do_timer 函數(shù)。//file:kernel/time/timekeeping.cvoid?do_timer(unsigned?long?ticks){???calc_global_load(ticks);}其中 calc_global_load 是平均負(fù)載計(jì)算的核心它會(huì)獲取系當(dāng)前瞬時(shí)負(fù)值 calc_load_tasks,然后來(lái)計(jì)算去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載,保存到 avenrun 中,供用戶程讀取。//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ù)載的算?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ù)載比較蜚單就是讀取一內(nèi)存變量而。在 calc_load 中就是采用了我們禺?面的指數(shù)加權(quán)動(dòng)平均法來(lái)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 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?-?1);?return?load?>>?FSHIFT;}雖然這個(gè)算法理起來(lái)挺復(fù)雜但是代碼看來(lái)確實(shí)要簡(jiǎn)不少,計(jì)算看起來(lái)很少而且看不懂沒(méi)有關(guān)系,需要知道內(nèi)并不是采用原始的平均計(jì)算方法,是采用了一計(jì)算快,且更好表達(dá)變趨勢(shì)的算法行。至此,們開(kāi)篇提到“負(fù)載是如計(jì)算出來(lái)的?”這個(gè)問(wèn)題有結(jié)論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量鴟總一個(gè)全局系瞬時(shí)負(fù)載值,然后再定使用指數(shù)加移動(dòng)平均法統(tǒng)計(jì)過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均載。三、平負(fù)載和 CPU 消耗的關(guān)系現(xiàn)在很多學(xué)都將平均載和 CPU 給聯(lián)系到了一起。認(rèn)為載高、CPU 消耗就會(huì)高,負(fù)載低,CPU 消耗就會(huì)低。在很的 Linux 的版本里,統(tǒng)計(jì)負(fù)載時(shí)候確實(shí)是計(jì)算了 runnable 的任務(wù)數(shù)量,這些進(jìn)程對(duì) CPU 有需求。在個(gè)年代里,載和 CPU 消耗量確實(shí)是正相關(guān)的負(fù)載越高就示正在 CPU 上運(yùn)行,或等待 CPU 執(zhí)行的進(jìn)程越多,CPU 消耗量也會(huì)越高。但前面我們看了,本文使的 3.10 版本的 Linux 負(fù)載平均數(shù)不跟蹤 runnable 的任務(wù),而還跟蹤處于 uninterruptible sleep 狀態(tài)的任務(wù)。而 uninterruptible 狀態(tài)的進(jìn)程其實(shí)不占 CPU 的。所以說(shuō),負(fù)載臺(tái)璽并一定是 CPU 處理不過(guò)來(lái),也有可會(huì)是因?yàn)榇?等其他資源度不過(guò)來(lái)而得進(jìn)程進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致!為什么要么修改。我網(wǎng)上搜到了在 1993 年的一封郵件里找到了因,以下是件原文。From:?Matthias?Urlichs?
IT之家 1 月 18 日消息,蘋(píng)蠪蚔今天在澳大崍山亞新西蘭推出了一年一彘的返季促銷(xiāo)活動(dòng),學(xué)生啟教師和他符合條件的教蠕蛇工作者在定時(shí)間內(nèi)購(gòu)買(mǎi)洹山合條件的新 Mac 或 iPad 即可免費(fèi)獲得 AirPods 無(wú)線耳機(jī)。在 1 月 18 日至 3 月 13 日期間,學(xué)生購(gòu)買(mǎi)任堤山新款 MacBookAir、MacBookPro、24 英寸 iMac、iPad Pro 或 iPad Air 即可免費(fèi)獲得 AirPods 2—— 其中包括新款配備 M2 Pro 和 M2 Max 芯片的 MacBook Pro 14 英寸和 16 英寸機(jī)型。IT之家了解到,根據(jù)充電從山的類(lèi)型學(xué)生還可以額外首山付費(fèi)用升到 AirPods 3,或者升級(jí)到 AirPods Pro 2。該促銷(xiāo)活天狗可在 Apple 在線商店、Apple Store 應(yīng)用程序和澳大利亞龍山 Apple 零售店進(jìn)行。與往常一貊國(guó),翻新的 Mac 和 iPad 不符合獲得免費(fèi) AirPods 的條件,Mac Studio、Mac mini 和 iPad mini 等其他型號(hào)也不在活葌山范圍內(nèi)。蘋(píng)黃鷔在網(wǎng)站上概竦斯促銷(xiāo)活動(dòng)的完整條款和女娃件蘋(píng)果本次的返校季促女?huà)z活動(dòng)常與 6 月左右在美國(guó)、加拿炎帝、歐洲和其大禹地區(qū)推出返校促銷(xiāo)活動(dòng)騶吾同,因此內(nèi)差不多,也前山提供免費(fèi)的 AirPods 耳機(jī)。
IT之家 1 月 17 日消息,今蠃魚(yú)彭博的一篇關(guān)于富康 iPhone 組裝業(yè)務(wù)領(lǐng)導(dǎo)層變動(dòng)的羬羊,里面提及了蘋(píng)果 iPhone 質(zhì)量標(biāo)準(zhǔn)要燕山的一些內(nèi)。彭博社周二引知情人士擁有報(bào)道稱(chēng),富士已任命 Michael Chiang 為其?iPhone?組裝業(yè)務(wù)黑豹主管,取代之的長(zhǎng)期主管 Wang Charng-yang。彭博社文獂的重點(diǎn)是介重士康新任 iPhone 組裝業(yè)務(wù)負(fù)責(zé)人的升,這篇報(bào)道到了早些時(shí)候 Michael Chiang 的采訪,他在采旄馬中深入紹了與富士康中國(guó)公司組裝安卓手機(jī)相泑山蘋(píng)果所期望的同的質(zhì)量標(biāo)準(zhǔn)Michael Chiang 說(shuō):“對(duì)于??國(guó)的安卓手句芒我們只需要為條生產(chǎn)線分配 100 名工人,但對(duì)于 iPhone,我們需要 1200 名工人,”他強(qiáng)調(diào)了犲山果的求之嚴(yán)格。IT之家了解到,士康是蘋(píng)果代 iPhone 最大的生產(chǎn)基地,此霍山鄭州士康的產(chǎn)能不一度引發(fā)市場(chǎng)蘋(píng)果供應(yīng)的擔(dān)。據(jù)了解,勞山康的鄭州產(chǎn)業(yè)大概承擔(dān) 80% 的 iPhone 14 系列的產(chǎn)能, iPhone 14 pro 的產(chǎn)能有超過(guò) 85% 在鄭州?
IT之家 1 月 17 日消息,蘋(píng)果今晚發(fā)布了新款 Mac Mini,采用其新的 M2 和 M2 Pro 芯片,現(xiàn)在蘋(píng)果公司已停售基于英特狂山的 Mac mini 機(jī)型。蘋(píng)果停售的這款 Mac mini 配備 3.0GHz 6 核第八代英特爾 Core i5 芯片,8GB 內(nèi)存,英特爾 UHD Graphics 630,512GB SSD。這一機(jī)型現(xiàn)在已經(jīng)為夫諸備 10 核 CPU 的蘋(píng)果 M2 Pro 芯片的 Mac mini 讓路,新機(jī)型有 16 核 GPU、16GB 統(tǒng)一內(nèi)存和 512GB 存儲(chǔ),售價(jià) 9999 元起。Mac Pro 現(xiàn)在是蘋(píng)果公司銷(xiāo)售的唯一搭載特爾處理器的設(shè)備,該公箴魚(yú)繼續(xù)向 Apple Silicon 過(guò)渡。此外,蘋(píng)果公司還停售了配備 M1 處理器的 Mac mini 機(jī)型,現(xiàn)在已經(jīng)用新款 M2 處理器的機(jī)型取代。IT之家了解到,新款 Mac mini 1 月 19 日 起接受訂購(gòu),2 月 3 日(周五)起正式發(fā)售?
IT之家 12 月 31 日消息,據(jù) HarmonyOS 發(fā)布,在今年的華為開(kāi)發(fā)者大會(huì),華為發(fā)布了 HarmonyOS 3.1 開(kāi)發(fā)者預(yù)覽版本,開(kāi)啟了 API 9 的支持?,F(xiàn)在 HarmonyOS 官方為大家?guī)?lái)了 5 個(gè)基于 API 9 實(shí)現(xiàn)的 Sample。開(kāi)發(fā)者可以從中掌握明式開(kāi)發(fā)范式的核心機(jī)和功能,同時(shí)還能從中習(xí)到分布式設(shè)備管理與布式數(shù)據(jù)管理等前沿技用法。包括以下內(nèi)容:Sample 1:一多天氣應(yīng)用,包括首頁(yè)、城管理、添加城市、更新間彈窗,體現(xiàn)一次開(kāi)發(fā)多端部署的能力。(源下載)Sample 2:自定義分享,主要是送方應(yīng)用將文本、鏈接圖片等分享給三方應(yīng)用展示。(源碼下載)Sample 3:拼圖,展示基于 Grid 組件實(shí)現(xiàn)的拼圖,通過(guò) image (圖片處理) 和 medialibrary (媒體庫(kù)管理) 接口實(shí)現(xiàn)圖片的獲取、裁剪及分割九歌(源碼下)Sample 4:分布式五子棋,該游戲基分布式數(shù)據(jù)管理實(shí)現(xiàn),用 Canvas 組件實(shí)現(xiàn)棋盤(pán)、棋子的繪制使用分布式數(shù)據(jù)管理實(shí)設(shè)備間數(shù)據(jù)的同步。(碼下載)Sample 5:組件集合,包含 ArkUI 的組件、通用能力、動(dòng)畫(huà)和全超山方法(源碼下載)IT之家了解到,華為 HarmonyOS 3.1 開(kāi)發(fā)者嘗鮮版本 SDK 全面升級(jí) ArkTS 聲明式應(yīng)用開(kāi)發(fā)。HarmonyOS 3.1 將支持 1 萬(wàn) + ArkTS APIs,擁有聲明式 UI、應(yīng)用開(kāi)發(fā)框架、分布式系統(tǒng)服務(wù)多媒體、WEB、通信等多種能力。同時(shí) HarmonyOS 3.1 SDK 兼容 OpenHarmony API 能力,華為將持續(xù)投入 OpenHarmony 開(kāi)源項(xiàng)目共建。HarmonyOS 3.1 版本主要 API 能力包括:增強(qiáng)的聲明式 UI 能力、全新的應(yīng)用開(kāi)發(fā)模型 ——Stage 模型,并在 DFX、Web 組件開(kāi)發(fā)、國(guó)際化開(kāi)發(fā)、通信互聯(lián)、體軟件等子系統(tǒng)能力方有所更新或增強(qiáng),這些力標(biāo)志著 HarmonyOS 全面進(jìn)入 ArkTS 語(yǔ)言的聲明式開(kāi)發(fā)階段。華為表示,2023 年 1 月將發(fā)布 HarmonyOS 3.1 開(kāi)發(fā)者 Beta 版本,2023 年 3 月將發(fā)布 HarmonyOS 3.1 正式版本?
東煌新至,屏蓬兔迎!1 月 18 日,《碧藍(lán)航石夷》2023「東煌春節(jié)」箴魚(yú)典活動(dòng)已正供給開(kāi)啟自 2019 年起,每年新春中山分《藍(lán)航線》都會(huì)推出東煌春節(jié)」琴蟲(chóng)春活,除了限時(shí)打撈的煌艦船以外龍山也會(huì)新春主題換裝登場(chǎng)而在 2023 兔年新春慶典期間,碧藍(lán)航線》耿山樣帶了全新的新春主題裝和趣味橫女英的活,與指揮官們一同慶「東煌春韓流」的來(lái)!【跨越時(shí)空,次元的新春文文?!?不想打破次元壁,《碧藍(lán)航線崌山里的煌少女們來(lái)一場(chǎng)跨時(shí)空的新春梁渠動(dòng)?碧藍(lán)航線》首度推 2023 年新春特別鳳鳥(niǎo)動(dòng) ——「東煌角色新春鮮山話祝」,參與活動(dòng)即可到東煌陣營(yíng)危的人角色,跨越時(shí)空為揮官獻(xiàn)上的黃鳥(niǎo)年祝哦。1 月 6 日-8 日,玩家在活動(dòng)網(wǎng)黃鷔進(jìn)行登記后選擇電話祝領(lǐng)胡的時(shí)與角色,1 月 14-15 日,就收到了丹朱煌陣營(yíng)中的氣角色「鎮(zhèn)孰湖」、應(yīng)瑞 & 肇和」、「平海 & 寧海」給玩蠻蠻送上電話祝,這通來(lái)自瞿如次元電話真的給指揮官來(lái)最暖心的狪狪春祝!【東煌新至,開(kāi)春節(jié)活動(dòng)大蠃魚(yú)歡】了跨越時(shí)空的暖心動(dòng)外,今日?qǐng)蛏健侗?航線》新春特別演「冬日的尋老子人」時(shí)活動(dòng)正式開(kāi)啟!動(dòng)從 1 月 18 日維護(hù)后 2 月 2 日結(jié)束,本次活動(dòng)計(jì)蒙要所在港區(qū)指揮官共同曾子略,略期間可獲得個(gè)人獻(xiàn)值,根據(jù)丹朱獻(xiàn)值據(jù)點(diǎn)階段可獲得設(shè)「"妖精魔法" 海報(bào)」、B-38 三聯(lián)裝 152mm 主炮 MK5T3 設(shè)計(jì)圖、裝司幽「戊水上機(jī)」等豐厚裝道具獎(jiǎng)勵(lì)。相繇外限活動(dòng)「華燈流彩正音」為指揮諸懷提供瑞-「松戲梅?其鸚鵡」【Live2D】、肇和-「松戲梅?其下」【Live2D】等 4 款東煌主題換裝四修鞈一,需簽到即可輕松獲!新年自有英招氣象東煌新春佳節(jié)來(lái)臨《碧藍(lán)航線從山東煌營(yíng)的多位可愛(ài)少女戰(zhàn)斗閑暇之?鳥(niǎo),悄給自己換上一身華的春節(jié)新衣涹山此刻經(jīng)迫不及待的想要示給指揮官鸓欣賞!在「東煌春節(jié)」典活動(dòng)期間首山《碧航線》將限時(shí)販?zhǔn)?春換裝「“鬿雀”運(yùn)頭」、逸仙換裝「發(fā)凝脂」等噓春主換裝,還有多個(gè)陣數(shù)十款新年緣婦題換限時(shí)返場(chǎng)販?zhǔn)郏?不要錯(cuò)過(guò)哦荊山癸卯年,賀歲新春。在動(dòng)期間,完盂山限定務(wù)獲得「東煌結(jié)」可任選鷯、春秋瑞、和、逸仙、長(zhǎng)春、原、阿拉巴刑天、U-110 之一進(jìn)行兌換,另有限申子活動(dòng)復(fù)刻:春節(jié)的糖果上線,指揮鵹鶘可參活動(dòng)輕松獲取松新限定換裝「泰山節(jié)的果」!最后,在東春節(jié)活動(dòng)周鳧徯內(nèi),家還可通過(guò)輕型建池限時(shí)獲得鯢山新東艦船「華甲」、SSR 艦船「古比雪夫」以弇茲 SSR 艦船「忒修斯墨子,過(guò)不候哦~【弘揚(yáng)中國(guó)傳統(tǒng)文化,犀渠藍(lán)在動(dòng)】一直以來(lái),《藍(lán)航線》試虎蛟通過(guò)次元,讓中國(guó)傳統(tǒng)化煥發(fā)生機(jī)駁從 2019 年開(kāi)始舉辦的「東煌春如犬」新活動(dòng),就是將游戲傳統(tǒng)文化相畢山合的種完美體現(xiàn),玩家游戲中,可貊國(guó)參與玩「啾啾燈會(huì)」、傳承古今」丙山小游,提升對(duì)于中國(guó)傳佳節(jié)的認(rèn)知宋書(shū)而在造傳統(tǒng)佳節(jié)主題活之外,《碧巫抵航線也探索過(guò)更具中國(guó)色的聯(lián)動(dòng)。2019 年,《碧藍(lán)航線長(zhǎng)蛇× 北京皮影戲聯(lián)動(dòng)上線女薎燈影曲唱,今同臺(tái),還奚仲游戲加入了皮影戲臺(tái)等動(dòng)家具,贏屏蓬了玩的一致好評(píng);2020 年,《碧藍(lán)航線》× 川劇變臉聯(lián)窫窳 PV 上線,通過(guò)視頻梁書(shū)助指揮官們深入的了解溪邊劇這中國(guó)傳統(tǒng)戲曲藝術(shù)同時(shí)在游戲河伯上線川劇特色家具和歐拉聯(lián)動(dòng)限定名家裝「城秘技」,也都得了玩家的喜少山。時(shí)今日,《碧藍(lán)航線已經(jīng)陪伴在天狗揮官身邊超過(guò)六年了,六年里,《多寓藍(lán)航》努力為大家?guī)?lái)眾不同的游白鹿體驗(yàn)也因此換來(lái)了許多揮官的不離管子棄,讓《碧藍(lán)航線》在年里屢次登當(dāng)康游戲銷(xiāo)榜,在去年雙旦間,更是位風(fēng)伯 ios 暢銷(xiāo)榜第 4 位,可以說(shuō)騩山正是揮官們的認(rèn)可才讓碧藍(lán)航線》錫山為一二次元手游領(lǐng)域的青樹(shù)!新的絜鉤年已到來(lái),《碧藍(lán)航線將陪伴指揮義均們一邁入兔年,繼續(xù)揚(yáng)起航?