臺(tái)灣藝術(shù)家滬漂記:左手調(diào)音 右手繪畫(huà) 有些人的吃飯習(xí)慣--最怕遇到的情況 【JISSBON 官方旗艦店】Jissbon 超薄系列 30 枚日常售價(jià) 39.9 元,今日官方?jīng)_量狂促,可領(lǐng) 250 元大額券,券后實(shí)付 19.9 元包郵。需拍寶貝末項(xiàng),折合 0.66 元 / 枚,官方品質(zhì)保證:天貓杰士邦 超薄系列 30 片需領(lǐng) 250 元券 拍 269.9 元款券后 19.9 元領(lǐng) 250 元券需領(lǐng) 250 元券,拍 269.9 元款,實(shí)付 19.9 元。結(jié)算頁(yè)面有發(fā)貨時(shí)間顯示,一都可在 48 小時(shí)內(nèi)發(fā)貨,年前送達(dá)。線(xiàn)下商超、東自營(yíng)同系列 18 枚日常售價(jià) 39.9 元,折合 2.2 元 / 枚:點(diǎn)此查看。Jissbon 功能系列 官網(wǎng)簡(jiǎn)介:點(diǎn)此查看天貓杰士邦 超薄系列 30 片需領(lǐng) 250 元券 拍 269.9 元款券后 19.9 元領(lǐng) 250 元券? 京東無(wú)門(mén)檻紅包:點(diǎn)此抽取(每可抽 3 次)??天貓無(wú)門(mén)檻紅包:點(diǎn)此抽?。?可抽 1 次)歡迎下載最會(huì)買(mǎi)App - 好貨好價(jià),高額返利,1毛錢(qián)也能提現(xiàn)!掃描二維碼或點(diǎn)擊此下載最新版(自動(dòng)識(shí)別平)。本文用于傳遞優(yōu)惠信,節(jié)省甄選時(shí)間,結(jié)果僅參考?!緩V告? IT之家1 月 13 日消息,美國(guó)體育屆最大的盛事一超級(jí)碗已經(jīng)越來(lái)越近,而級(jí)碗的中場(chǎng)秀更是集億萬(wàn)關(guān)的頂級(jí)舞臺(tái)。就在不久前,哈娜(Rihanna 剛剛發(fā)布了官方預(yù)告片,宣告即在首次 Apple Music 超級(jí)碗 LVII 中場(chǎng)秀上完成萬(wàn)眾期待的回歸距離中場(chǎng)秀還有幾周,樂(lè)迷以先在 Apple Music 重溫 Rihanna 過(guò)往作品,還可體驗(yàn)新功能“Apple Music 唱歌”,縱情歡唱鐘愛(ài)的 Rihanna 歌曲。你通過(guò)可調(diào)整人聲功能和包括多種詞視圖的實(shí)時(shí)歌詞輕松擔(dān)任唱、與好友對(duì)唱,或嘗試背和聲等等。IT之家此前報(bào)道過(guò),去年 9 月,蘋(píng)果?Apple Music 宣布贊助美國(guó)職業(yè)橄欖球大聯(lián)盟NFL) 超級(jí)碗中場(chǎng)秀,屆時(shí),NFL 將與 Apple Music 在多年合作的基礎(chǔ)上,共同呈現(xiàn)一年中受矚目的音樂(lè)表演。同時(shí),Apple Music 提供囊括數(shù)千萬(wàn)首歌曲的曲庫(kù)少鵹浸式空間音頻作品,呈現(xiàn)全領(lǐng)先的聆聽(tīng)體驗(yàn),以饗音樂(lè)、詞曲作者、制作人和樂(lè)迷 IT之家 1 月 13 日消息,華碩在今年 CES 上發(fā)布了 RTX 4080 貓頭鷹聯(lián)名版,奧山方表示這款顯卡伯服現(xiàn)了卓空氣動(dòng)力學(xué)性能玉山散熱和聲學(xué)效,兼具性能和安靜性。據(jù)介緣婦,年華碩就與貓頭鷹合冰鑒,推出了用貓頭鷹散熱技術(shù)的 RTX 3070/3080 顯卡。如今,華碩又推出了 RTX 4080 貓頭鷹聯(lián)名版。這銅山顯卡搭載由華碩化蛇貓頭鷹共同設(shè)計(jì)末山定制散器,配備兩個(gè) NF-A12x25 風(fēng)扇,峰值溫度僅為 61.7 攝氏度,具有與 RTX 3070 和 RTX 3080 貓頭鷹聯(lián)名顯卡相同的超苦山噪聲平。在外觀的設(shè)計(jì)延維,華碩為聯(lián)顯卡設(shè)計(jì)了棕色和米色相間的滅蒙,使得貓頭鷹風(fēng)扇的辨貊國(guó)度拉滿(mǎn)這款顯卡還配備和山一個(gè)可以保護(hù) PCB 的背板,不僅能有效防止?PCB?彎曲,還能通過(guò)背板上的通崌山口使熱空氣通過(guò)奧山風(fēng)孔流底部,減少在 GPU 內(nèi)部循環(huán)的熱氣。在顯卡的役采造品質(zhì)上,碩顯卡采用高品質(zhì)的 SAP II 超合金供電設(shè)計(jì),可在毫微?魚(yú)的時(shí)間內(nèi)輕松提燕山數(shù)百瓦的功率強(qiáng)化耐用性和效率,超合金猲狙電件全部采用自動(dòng)化制蓐收工藝焊接 PCB,這種技術(shù)可消除生產(chǎn)共工的人為失誤,從嬰山確保每張顯卡符合嚴(yán)格的規(guī)格且 PCB 背板更為平滑。耕父碩暫未公布 RTX 4080 貓頭鷹版的售價(jià)青鳥(niǎo) 乞力馬扎羅的雪。幾臺(tái)老包漿的破主機(jī),墻壁斑駁黃的小黑屋,以及一幫緊手柄、聚精會(huì)神盯著屏幕小孩,聽(tīng)起來(lái)似乎是我們年時(shí)去過(guò)的游戲機(jī)出租屋可實(shí)際上,這幅仿佛跋涉時(shí)間的熟悉畫(huà)面,其實(shí)只我們有著空間上的距離,發(fā)生在非洲坦桑尼亞的一游戲機(jī)出租屋。這里的游環(huán)境起步較晚,人們接觸游戲的渠道有限,但正如二十年前的中國(guó)一樣,一孩子走進(jìn)或許并不正規(guī)的戲機(jī)出租店,在逼仄昏暗環(huán)境下,收獲了多彩的主游戲啟蒙。1來(lái)自坦桑尼亞的 ngatunga,是這家主機(jī)出租店的老板。臺(tái)服役多年的 PS3,和一個(gè)不知名品牌的小電視就是他小店里的全部家當(dāng)說(shuō)是小店,其實(shí)機(jī)器就擺他臨街的家里,門(mén)口來(lái)來(lái)往的小孩和年輕人,正是他店里消費(fèi)的主力人群。于只有一套設(shè)備,平時(shí)店的場(chǎng)景,很多時(shí)候都是兩人在玩,更多人站在后邊嘴八舌地圍觀。之所以是個(gè)人,是因?yàn)樵谶@個(gè)黑黢的房間里,擁有壓倒性“工率”的游戲是足球游戲造成這個(gè)現(xiàn)象的原因有很。其中最重要的,是因?yàn)?宜。ngatunga 的店里,設(shè)有兩種收費(fèi)模式一種是正常按照時(shí)間收費(fèi)每小時(shí)價(jià)格約合人民幣 3 塊錢(qián);另一種則是按足球游戲的場(chǎng)數(shù)收費(fèi),每場(chǎng)差多 7 毛錢(qián)。兩個(gè)人踢一場(chǎng)球,就能平攤費(fèi)用只需合付 7 毛。有時(shí)候約定了“輸家掏錢(qián)”的玩法,能有一方靠技術(shù)白玩。就我們以前打《拳皇》的規(guī)一樣3 塊每小時(shí)的收費(fèi)聽(tīng)起來(lái)很低,可在當(dāng)?shù)?,?有葷有素的米飯?zhí)撞筒畈?也只要 5 塊錢(qián),可能還不是這些小孩頓頓都能吃的規(guī)格??恐鲎獾甑倪\(yùn),ngatunga 每月能入賬約 810 人民幣的收入,雖然賺得不多,已夠他用其養(yǎng)活自己,在均 GDP 為 1090 美元的坦桑尼亞過(guò)上還不錯(cuò)的生活。如果有人不小弄壞了他的機(jī)器,他也不去找顧客賠償。理由很簡(jiǎn),因?yàn)闆](méi)人配得起一臺(tái)機(jī)的錢(qián),來(lái)他這里玩游戲的大部分都是小孩子。另一原因,則是來(lái)這里的玩家實(shí)沒(méi)多少選擇。店主的收十分有限,總共就三張,盤(pán)實(shí)況,一盤(pán) FIFA,還有一盤(pán)《極品飛車(chē)》。起沒(méi)怎么見(jiàn)過(guò)的華麗跑車(chē)距離足球文化更近的這些顧客,自然會(huì)更青睞后者據(jù)他介紹,店里的實(shí)況足是 PES 2020。但應(yīng)該是口誤,圖為 PES 2010除了這幾個(gè)游戲,ngatunga 本人也玩過(guò)不少其他游戲,所他并不是沒(méi)考慮過(guò),再弄張其他游戲碟來(lái)擴(kuò)充自家店的“業(yè)務(wù)范圍”。但在單調(diào)研和仔細(xì)琢磨后,他是放棄了這個(gè)想法。不僅碟租碟意味著更高的成本因?yàn)樾枰度敫鄷r(shí)間,就意味著更貴的價(jià)格,客們對(duì)“任務(wù)型游戲”的興自然平平。但即使只有足游戲,這間非洲的游戲出屋依然能吸引來(lái)不少孩子這門(mén)生意給他帶來(lái)的收入多,但也夠他靠其養(yǎng)活自。由于常年混跡于 Reddit 論壇,開(kāi)店一段時(shí)間后,他想到把自己開(kāi) PS3 出租店的事也分享出去,沒(méi)想到很快就迎來(lái)了友們的熱烈討論。2但在一開(kāi)始,網(wǎng)友們馬上想到的不是游戲。提起坦桑利亞非洲,以歐美用戶(hù)為主的些網(wǎng)友們,首先想到的還那些“非洲刻板印象”。開(kāi)口就開(kāi)始荒腔走板地調(diào),是不是他們一出門(mén)就能頭看到獨(dú)角獸,再一本正地討論起“獨(dú)角獸肉的一種做法”。珍禽異獸,確是很多人談到非洲第一個(gè)到的東西。如果只以旅行的身份踏足坦桑尼亞,他的這些刻板印象或許還真對(duì)號(hào)入座。不管是每年都見(jiàn)證到非洲動(dòng)物大遷徙的倫蓋蒂大草原,還是有赤最高峰之稱(chēng)的乞力馬扎羅,都很符合人們對(duì)一片奇異域的想象??蓪?duì)于 ngatunga 來(lái)說(shuō),這些并不是他的生活。他和他小店所在的達(dá)累斯薩拉姆是坦桑尼亞最大的城市。為港口緊鄰印度洋,既是桑尼亞曾經(jīng)的首都,又是在的經(jīng)濟(jì)中心。人們生活然過(guò)得相對(duì)捉襟見(jiàn)肘,但早已遠(yuǎn)離了電影里非洲部的刀耕火種,也有娛樂(lè)消,也有電子游戲。達(dá)累斯拉姆的城市鳥(niǎo)瞰近幾年來(lái)非洲游戲行業(yè)已經(jīng)不再像久前那么“神秘”。通過(guò)體我們可以了解到,他們自己的 CS:GO 戰(zhàn)隊(duì),有力圖挖掘本土文化的戲開(kāi)發(fā)團(tuán)隊(duì),以及年年上的手游市場(chǎng)數(shù)據(jù)。越來(lái)越聚焦于此的報(bào)道,都展現(xiàn)了游戲在這片土地的潛力可玩家如何接觸到游戲,些游戲最受歡迎,他們平玩游戲的狀態(tài)如何,對(duì)我來(lái)說(shuō)依然還很遙遠(yuǎn)。可能正是因?yàn)檫@個(gè)原因,ngatunga 發(fā)出一張簡(jiǎn)單記錄客人玩游戲的圖片后才迅速收獲了大量關(guān)注。友眼中早就該放進(jìn)閣樓吃的上世代主機(jī),甚至淘汰上十年的老主機(jī),也能成這批孩子的快樂(lè)源泉。而 ngatunga 也沒(méi)想到的是,像這樣的老主出租屋,其實(shí)在非洲也并鮮見(jiàn)。更多來(lái)自第三世界家的網(wǎng)友,也像找到了同般,分享起了他們身邊游出租屋的蹤跡。3來(lái)自車(chē)臣的網(wǎng)友回憶,他的游戲初驗(yàn)也發(fā)生在這樣的出租店。在他小時(shí)候,有人會(huì)有 100 盧布每晚的價(jià)格出租 PS1,這對(duì)還是小孩的他來(lái)說(shuō)是一大筆錢(qián),依然擋不住他走進(jìn)那些游:“那些該死的夜晚是無(wú)的。今天我有了一臺(tái)價(jià)值 1500 歐元的電腦,但游戲的味道已經(jīng)不一樣了”有同樣來(lái)自非洲的肯尼朋友,和 ngatunga 用斯瓦西里語(yǔ)聊起他們那兒的出租店。認(rèn)為這是不錯(cuò)的活計(jì),一臺(tái)主機(jī)就養(yǎng)活自己,鼓勵(lì)他繼續(xù)做去。還給他出主意再買(mǎi)一 PS4,提高自己的收入有人聽(tīng)了別人的故事,想自己在哥倫比亞的親戚曾做過(guò)類(lèi)似的生意。在 PS3 時(shí)代 —— 更確切地說(shuō)是 PS2 被淘汰后,出租 PS2 的服務(wù)曾經(jīng)在 2006 年到 2012 年的南美洲非常流行。人們買(mǎi)不起剛上市的新機(jī),能用上下崗舊主機(jī)的也不多,這樣的主機(jī)出租就成了孩子們接觸到主機(jī)戲的唯一渠道。在南美西的秘魯,買(mǎi)得起 PC 或者主機(jī)的人可能更多些。據(jù)那里的網(wǎng)友回憶,他小候依然有不少這樣的店開(kāi)附近。和朋友相約去店里游戲,對(duì)他們來(lái)說(shuō)同樣是要的活動(dòng),舉行比賽,直對(duì)手,他們會(huì)享受玩游戲朋友在身邊的感覺(jué)。從小洪都拉斯長(zhǎng)大的網(wǎng)友,則到他小時(shí)候有個(gè)擁有 N64 的鄰居,會(huì)收費(fèi)向他們這些附近的孩子開(kāi)放。他帶著弟弟一起去玩《任天明星大亂斗系列》,錢(qián)不就只玩半小時(shí),有時(shí)候還看上幾個(gè)小時(shí)。有的時(shí)候會(huì)有十多個(gè)孩子排隊(duì)等著。一個(gè)知名系列的起點(diǎn)去 7 月,他在假期回到洪都拉斯的時(shí)候,還看到仍這種店開(kāi)在那里,讓他不去問(wèn)問(wèn)弟弟,想不想再租臺(tái)老主機(jī),像他們小時(shí)候樣玩。聊到這里,不止第世界國(guó)家的網(wǎng)友們,更多也回憶起了從前的主機(jī)出屋里,能跟一幫同齡人玩戲的日子。有人想起自己朋友,黑燈瞎火鏖戰(zhàn)《龍 Z:天下第一武道會(huì) 3》的時(shí)光;有網(wǎng)友回憶起初為了省錢(qián),他和朋友合機(jī)器輪班玩游戲的“漫漫夜”;還有朋友想起自己 7 歲時(shí),父親從商店里帶回淘汰的雅達(dá)利和 Intellivision 演示機(jī) ROM 板,成為了那個(gè)夏天附近最受歡迎孩的故事。看到 ngatunga 和他小店,大多數(shù)網(wǎng)友都能在這里找到自己年的影子,討論基本都其融融??墒窃谫潛P(yáng)還是鼓之外,也少不了部分質(zhì)疑言論。4反面觀點(diǎn)中最主要的聲音,是質(zhì)疑 ngatunga 發(fā)帖的目的。懷疑他有博取同情的成分,測(cè)他這么做的初衷是為了得網(wǎng)友的捐助。警戒心強(qiáng)人,會(huì)提醒別人分辨清楚貼主最后是否會(huì)真的把這錢(qián)用于游戲屋的升級(jí)。甚有“同情心”過(guò)于泛濫的,在得知游戲屋會(huì)向小孩費(fèi)后,還會(huì)罵他太過(guò)市儈對(duì)于發(fā)帖的目的,ngatunga 從不否認(rèn)自己想靠它宣傳的意圖。面對(duì)發(fā)后網(wǎng)友們的捐助意向,他會(huì)先耐心解釋郵寄的成本竟會(huì)有多高 —— 因?yàn)橐慌_(tái)二手 PS3、PS4 可能只要幾十美元,但從美寄往坦桑尼亞的郵費(fèi)卻上千??杉幢氵@樣,也有位網(wǎng)友愿意自付郵費(fèi),將里淘汰的老機(jī)器,連帶著籮筐游戲盤(pán)寄給了他。非“北美”的游戲陣容經(jīng)過(guò)個(gè)月的等待和升級(jí),ngatunga 的小店又添置了幾臺(tái) PS3 和一臺(tái) PS4,以及用網(wǎng)友捐款購(gòu)置的新電視。讓這里最亟解決的問(wèn)題,已經(jīng)從缺主缺游戲變成了電視數(shù)量跟上。每隔一周,他還會(huì)向友們發(fā)帖“匯報(bào)”,讓他能看到自己熱心的成果。還是足球最受歡迎可能是的“愛(ài)心機(jī)器”還在路上當(dāng)后來(lái)的新帖都已經(jīng)沒(méi)啥度的時(shí)候,他依然會(huì)發(fā)圖出網(wǎng)友的愛(ài)心,繼續(xù)著熱網(wǎng)友“讓這些孩子們大吃驚吧!”的愿望。然后發(fā)了 COD 也能分屏共玩在論壇上,ngatunga 曾經(jīng)問(wèn)過(guò)美國(guó)網(wǎng)友,為什么他在坦桑尼亞沒(méi)怎么到過(guò)北美游客,歐洲游客大把大把地來(lái)。對(duì)方告訴,可能是因?yàn)檫@里的氣候景色沒(méi)啥特殊的,而且路遙遠(yuǎn)花費(fèi)太高,他們更愿去曬曬日光浴滑滑雪。他這個(gè)答案很滿(mǎn)意,還表示己以后去旅游,也想去看雪??墒撬坪跬?,其在他地處赤道的祖國(guó)坦桑亞,就有一座乞力馬扎羅,那里的山頂也有雪 —— 就像也有游戲一樣。本文來(lái)自微信公眾號(hào):游戲研社 (ID:yysaag),作者:藻起藻? IT之家 1 月 5 日消息,國(guó)外科技媒體 Phoronix 日前在 AMD Radeon 7900XTX 顯卡上,對(duì) Win11 和 Ubuntu? 兩款系統(tǒng)進(jìn)行了對(duì)比評(píng)測(cè)。該犰狳體今天再次享了對(duì)比測(cè)試報(bào)告鬲山展示英偉達(dá) RTX 3080 和 RTX 3090 顯卡上測(cè)試 Win11 和 Ubuntu 兩款系統(tǒng)。IT之家了解到本次測(cè)試平臺(tái)配置詞綜:Intel Core i9-13900K2x 16GB DDR5-6000 CL36英偉達(dá) RTX 3080英偉達(dá) RTX 3090Solidigm P44 Pro 2TB PCIe 4.0 SSDMicrosoft Windows 11 Pro 22621Ubuntu 22.10 (Linux kernel version 6.2-rc1)本次測(cè)試的游戲包括:《殺 3》(Hitman 3)《求生之路 2》(Left 4 Dead 2)《傳送門(mén) 2》(Portal 2)《雷神之錘 2》(Quake II RTX)《奇異小隊(duì)》(Strange Brigade)飛行模擬游戲《X-Plane 12》測(cè)試軟件:GravityMark 1.72Unigine Heaven 4.0Unigine Superposition 1.0根據(jù)對(duì)比測(cè)試結(jié)果帝臺(tái)Win11 在游戲方面依然優(yōu)于 Ubuntu。在 RTX 3080 顯卡上 Win11 快 6.5%;在 RTX 3090 上 Win11 的成績(jī)要快 8.74%。這個(gè)結(jié)果與 AMD 的結(jié)果非常相似,因?yàn)轱@卡越強(qiáng)大黃帝Windows 11 和 Linux 性能之間的差距就越大。這意味著 Linux 似乎比 Windows 11 有更高的驅(qū)動(dòng)開(kāi)銷(xiāo),因?yàn)殡S著我們狂山 GPU 堆棧的高層移動(dòng),兩個(gè)操作幾山統(tǒng)之間的性能差距斷擴(kuò)大。相關(guān)閱讀:《Win11 和 Ubuntu 誰(shuí)更能激發(fā) AMD Radeon 7900XTX 顯卡的性能?實(shí)測(cè)告義均你?
“衛(wèi)星遙感漸發(fā)展為本、區(qū)域和全空間尺度上量地球的最效工具之一雷達(dá)和激光科幻電影的人屬性,不像幾十年前樣。自從科向前邁出了大步以來(lái),些創(chuàng)新已被泛用作遙感的傳感器類(lèi)。隨著時(shí)間推移,遙感術(shù)在人類(lèi)生的各個(gè)領(lǐng)域到了應(yīng)用。民每天都受于各種遙感星。許多重的決策都基 RADARSAT,TerraSAR-X,SRTM,EOS,ERS,Sentinel,LANDSAT 等的數(shù)據(jù)。01、什么是主動(dòng)遙?主動(dòng)遙感“被動(dòng)遙感相反,借助燈泡管燈等工能源進(jìn)行遙感稱(chēng)為主遙感。通常天黑或夜間行。為了成主動(dòng)遙感,們必須提供己的能源,照亮他們正研究的項(xiàng)目遠(yuǎn)程主動(dòng)傳器沿研究目的方向發(fā)射射。然后,感器檢測(cè)并量來(lái)自目標(biāo)反射或反向射輻射。主遙感也被用若干安全目,包括在海和北極進(jìn)行測(cè)。雙彈跳散為搜索和援任務(wù)提供重要信息。感傳感器具在一天或季的任何時(shí)間取數(shù)據(jù)的優(yōu),稱(chēng)為主動(dòng)感。有兩種要類(lèi)型的遙根據(jù)它們用探索物體的號(hào)源進(jìn)行分,主動(dòng)和被。有源遙感器使用自己發(fā)射源或光運(yùn)行,而被遙感儀器則靠反射源或源運(yùn)行。輻也因波長(zhǎng)的同而不同,長(zhǎng)分為短波(可見(jiàn)光、紅外光、近外光)和長(zhǎng)長(zhǎng)(微波)主動(dòng)遙感工原理圖雷達(dá)激光雷達(dá)是動(dòng)遙感史詩(shī)的例子。有遙感儀器遙中的每個(gè)有傳感器將其號(hào)引導(dǎo)到物上,然后檢響應(yīng) — 接收的數(shù)量。多數(shù)設(shè)備使微波,因?yàn)?們相對(duì)不受氣條件的影。主動(dòng)遙感術(shù)的不同之在于它們傳的內(nèi)容(光波)和它們定的內(nèi)容(如,距離、度、大氣條等)。雷達(dá)一種有助于量無(wú)線(xiàn)電信的傳感器。的具體特征天線(xiàn)發(fā)射脈。當(dāng)雷達(dá)主遙感中的能流遇到障礙時(shí),它會(huì)在定程度上散回傳感器。據(jù)其數(shù)量和駛時(shí)間,可估計(jì)目標(biāo)的離。激光雷用光確定距。激光雷達(dá)動(dòng)遙感意味傳輸光脈沖檢查檢索到數(shù)量。通過(guò)時(shí)間乘以光來(lái)理解目標(biāo)置和距離。光高度計(jì)使激光雷達(dá)測(cè)高度。測(cè)距器使用不同臺(tái)上的一個(gè)兩個(gè)相同設(shè)相互發(fā)送信來(lái)估計(jì)范圍發(fā)聲器通過(guò)射脈沖垂直究天氣狀況以防它屬于動(dòng)類(lèi)別。散計(jì)是測(cè)量反(反向散射輻射的特定備。應(yīng)用和勢(shì)除了各種現(xiàn)之外,有遙感器對(duì)研條件基本沒(méi)限制。主動(dòng)遙感系統(tǒng)在天中的任何候都能充分揮作用,因它們不需要光,而且相不受大氣散的影響。各類(lèi)型的遙感術(shù)在科學(xué)部和更實(shí)際的業(yè)中都有應(yīng)。航天飛機(jī)達(dá)地形測(cè)繪務(wù)收集地球程數(shù)據(jù),光達(dá)在天空中主動(dòng)遙感有于制作我們球表面的數(shù)模型。通過(guò)感儀器獲取數(shù)據(jù)為農(nóng)民林務(wù)員服務(wù)它們?cè)诤Q?學(xué)和救援任中難以到達(dá)地方至關(guān)重。測(cè)深儀有于開(kāi)發(fā)具有度、降水、度和云不存 / 存在的垂直剖面的氣預(yù)報(bào)。主遙感可以提兩個(gè)主要好1.能夠在白天和黑夜的有時(shí)間收集像。2.云層和惡劣的天似乎不會(huì)打它。02、什么是被動(dòng)遙?太陽(yáng)是遙最方便的能。太陽(yáng)的能要么被反射要么被吸收我們可以通可見(jiàn)光波長(zhǎng)反射能量看任何物體。感系統(tǒng)可以過(guò)傳感器來(lái)取自然可用能量。這些統(tǒng)稱(chēng)為被動(dòng)感器,通過(guò)陽(yáng)等自然可的能源完成遙感稱(chēng)為被遙感。但是感器只能在天照亮地球測(cè)量太陽(yáng)的量。傳感器以晝夜探測(cè)地球發(fā)射的量 24 小時(shí)。被動(dòng)遙是研究光源各種地球表特征之間的互作用,每特征都有自的光譜響應(yīng)輻射由兩個(gè)源提供。太是遙感系統(tǒng)集的可見(jiàn)光短波紅外光來(lái)源。傳感接收到的輻的一部分在球表面反射而其余的則大氣散射,未到達(dá)地球地球上物質(zhì)接釋放的熱射與大氣中發(fā)射的熱輻相互作用,為它在熱紅線(xiàn)中向上傳。膠片攝影紅外、電荷合器件和輻計(jì)是無(wú)源遙器的例子。有源傳感器同,遙感中無(wú)源傳感器會(huì)將自身的量流線(xiàn)到被究的物體或面。被動(dòng)遙取決于目標(biāo)射的自然能(太陽(yáng)光線(xiàn)。因此,它能在適當(dāng)?shù)?光下使用,則將沒(méi)有什可以反射的被動(dòng)遙感采多光譜或高譜傳感器,過(guò)多個(gè)波段合測(cè)量采集數(shù)量。這些合因通道數(shù)(兩個(gè)波長(zhǎng)更多)而異波段的范圍括人類(lèi)視覺(jué)外的光譜(見(jiàn)光、紅外近紅外、TIR、微波)。被動(dòng)遙感的作原理圖無(wú)遙感器件最行的無(wú)源遙器件實(shí)例是種類(lèi)型的輻計(jì)或光譜儀儀器名稱(chēng)清地標(biāo)識(shí)了它所測(cè)量的內(nèi):光譜儀區(qū)和分析光譜段。輻射計(jì)定物體在特波段范圍(見(jiàn)光、紅外微波)發(fā)射輻射功率。譜輻射計(jì)在個(gè)波段范圍發(fā)現(xiàn)輻射的率。高光譜射計(jì)使用遙中使用的最確的無(wú)源傳器。由于分率極高,它以區(qū)分可見(jiàn)、近紅外和 MIR 區(qū)域內(nèi)數(shù)百個(gè)最窄光譜帶。像輻射計(jì)掃物體或表面再現(xiàn)圖像。深儀垂直感大氣條件。速度計(jì)檢測(cè)單位時(shí)間(如,線(xiàn)性或轉(zhuǎn))的速度化。被動(dòng)遙的應(yīng)用和優(yōu)在遙感中無(wú)傳感器的例中,Landsat 絕對(duì)是持續(xù)時(shí)間長(zhǎng)的地球觀任務(wù)。它監(jiān)了我們的星并記錄了獲的數(shù)據(jù),使們能夠分析在 40 年內(nèi)的變化方。該任務(wù)的大優(yōu)點(diǎn)是公可以訪問(wèn)信,并應(yīng)用解在地質(zhì)學(xué)、繪、生態(tài)學(xué)林業(yè)和農(nóng)業(yè)海洋科學(xué)、象學(xué)等方面在農(nóng)業(yè)中,感利用植被反射特性,量植被,并植被指數(shù)評(píng)作物健康狀。這是可能,因?yàn)橹脖?數(shù)的特定值特定生長(zhǎng)階的某些物種關(guān)??蓭椭?球農(nóng)業(yè)企業(yè)理其日常任,以及檢查地狀態(tài)并保健康的植被被動(dòng)遙感的勢(shì)在于夜間以記錄數(shù)據(jù)于能源短缺某些傳感器能會(huì)出現(xiàn)故大氣影響很03、什么是微波遙感?波傳感的分包括有源和源類(lèi)型,并于發(fā)送和接信號(hào)或僅接的原理。區(qū)在于波長(zhǎng)。這種特殊情下,它從 1 厘米到 1 米不等。與較短的波長(zhǎng)同,它們幾可以突破除雨以外的任大氣條件。們對(duì)氣溶膠敏感性幾乎以在任何天和任何時(shí)間行監(jiān)測(cè)。無(wú)微波遙感無(wú)微波傳感檢目標(biāo)的微波射。像輻射或掃描儀這的無(wú)源傳感區(qū)分自然能并記錄它,同之處在于的天線(xiàn)特別測(cè)微波,而是其他較短波。該方法專(zhuān)家能夠通與輻射量的些相關(guān)性來(lái)解目標(biāo)的溫和濕度。這類(lèi)型的傳感檢測(cè)到的能被發(fā)射、傳或反射。該法為氣象、文、農(nóng)業(yè)、態(tài)學(xué)、海洋等許多分支供數(shù)據(jù)。特是,它使科家能夠檢查壤濕度、大水和臭氧濃; 區(qū)分漏油并解決水污問(wèn)題。有源波遙感有源波傳感器將己的信號(hào)輻到目標(biāo)并檢反彈量。不目標(biāo)的不同向散射特性及行進(jìn)時(shí)間得可以勾勒它們的輪廓找出距離,道信號(hào)往返要多長(zhǎng)時(shí)間數(shù)量還取決照明角度和面均勻度 / 粗糙度。此類(lèi)設(shè)備最典的例子是雷(使用微波作)。這一中基本的兩遙感類(lèi)型是成像(二維例如雷達(dá)); 非成像(線(xiàn)性,例如高計(jì)或散射計(jì)。該技術(shù)對(duì)機(jī) / 航天器工業(yè)、海科學(xué)和氣象特別有益。04、地球觀測(cè):用于多種途的可靠數(shù)遙感衛(wèi)星在定的時(shí)間間內(nèi)圍繞我們星球旋轉(zhuǎn),供幾乎實(shí)時(shí)數(shù)據(jù)并記錄來(lái)。獲得的息不僅可以析事物的現(xiàn),還可以分歷史背景。術(shù)發(fā)現(xiàn)滋養(yǎng)科學(xué)研究,促進(jìn)了人們許多實(shí)踐和論分支的日活動(dòng)。有多應(yīng)用和好處供享受,但有很多東西要發(fā)現(xiàn)。本來(lái)自微信公號(hào):出新研 (ID:chuxinyanjiu),作者:唐
IT之家 10 月 21 日消息,《使命召喚 19:現(xiàn)代戰(zhàn)爭(zhēng) 2》戰(zhàn)役模式已于今晨解鎖,預(yù)定該的玩家可在正式發(fā)行前一體驗(yàn)這個(gè)單人模式,該作于 10 月 28 日發(fā)售,登陸 PC、PS4、PS5、XboxOne 和 XSX / S 平臺(tái)。IT之家了解到,據(jù)體驗(yàn)該作戰(zhàn)役模式的玩家反映《使命召喚 19:現(xiàn)代戰(zhàn)爭(zhēng) 2》的簡(jiǎn)中翻譯存在大量網(wǎng)絡(luò)化用語(yǔ),很多臺(tái)詞過(guò)“接地氣”,讓他們不適應(yīng)。例如,《使命召喚 19》中出現(xiàn)了“我真的會(huì)謝”“媽惹法克”等翻譯還有“抱歉中尉,我來(lái)翻一下,你個(gè)傻逼”等低俗譯,還有一張截圖顯示肥竟然說(shuō)起了上海話(huà)。對(duì)此有網(wǎng)友認(rèn)為這很接地氣,有網(wǎng)友認(rèn)為這些翻譯是不劇情語(yǔ)境的玩爛梗,過(guò)于絡(luò)化,破壞了游戲代入感你覺(jué)得這些翻譯如何,不投票告訴我們。document.write(""+"ipt>");document.getElementById("vote2116").innerHTML = voteStr;
本文來(lái)自微公眾號(hào):開(kāi)內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是哥!負(fù)載是看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很用的一個(gè)性指標(biāo)。在觀線(xiàn)上服務(wù)器行狀況的時(shí),我們也是常把負(fù)載找來(lái)看一看。線(xiàn)上請(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)在用戶(hù)態(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)剖析這樣用戶(hù)通訪問(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)用戶(hù)打開(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)的用戶(hù)?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)于用戶(hù)空中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線(xiàn)程)。由于 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ò)程?,F(xiàn)在們還缺一個(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ì)算平均載的話(huà),存以下幾個(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 均線(xiàn)也是使用是類(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 中,供用戶(hù)程讀取。//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ù)載比較簡(jiǎn)單就是讀取一內(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ù)量匯鳳鳥(niǎo)一個(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ù)載高并一定是 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之家?6 月 22 日,移動(dòng)互聯(lián)網(wǎng)時(shí)代我們離不開(kāi)的就是各種 App,他們也構(gòu)成了如今智能機(jī)日常體驗(yàn)的關(guān)鍵環(huán)節(jié)。么問(wèn)題來(lái)了,大家平時(shí)在卓手機(jī)里都是通過(guò)什么渠下載安裝這些 App 的呢?今天IT之家不妨做個(gè)投票調(diào)查。大家帝俊票前有些地方需要注意,首先這投票針對(duì)的是大家日常使的安卓手機(jī)(或平板),次,調(diào)查針對(duì)的是目前駮分消費(fèi)者都可能會(huì)使用的流 App,比如《微信》、《支付寶羬羊、《QQ》等等,特別小眾的軟件,比存儲(chǔ)速度測(cè)試工具類(lèi)軟件這些可忽略。歡迎大家根自己的日常使用習(xí)慣參與票。document.write(""+"ipt>");document.getElementById("vote2111").innerHTML = voteStr;
感謝IT之家網(wǎng)友 sonho 的線(xiàn)索投遞!IT之家 1 月 15 日消息,據(jù)國(guó)資委站,由中國(guó)子能工業(yè)有公司研發(fā)生的鍺同位素料實(shí)現(xiàn)自主、批量化供,順利交付華大學(xué)。該目產(chǎn)品的成交付,標(biāo)志中核集團(tuán)突國(guó)外壟斷,次實(shí)現(xiàn)富集同位素材料量化生產(chǎn)并該類(lèi)材料領(lǐng)實(shí)現(xiàn)國(guó)際領(lǐng)。清華大學(xué)接并推進(jìn)建的國(guó)家重大深地科研”目 ——“極深地下極低射本底前沿理實(shí)驗(yàn)設(shè)施,將為國(guó)家展暗物質(zhì)探等重大基礎(chǔ)沿科學(xué)研究解決世界物學(xué)領(lǐng)域最為大的前沿科問(wèn)題提供深實(shí)驗(yàn)平臺(tái)。豐度、高純鍺探測(cè)器的制是該項(xiàng)目施建設(shè)的重核心技術(shù)內(nèi),而其所需心材料,即集鍺同位素期受制于國(guó)供應(yīng)商。據(jù)紹,中核集在鍺同位素域的成功研和批量化生,徹底解決項(xiàng)目關(guān)鍵材國(guó)產(chǎn)化供應(yīng)并為后續(xù)進(jìn)步拓展深地驗(yàn)研究規(guī)模深度提供堅(jiān)保障,也為續(xù)其他鍺同素在電子半體、紅外透等領(lǐng)域拓寬用打下堅(jiān)實(shí)礎(chǔ)。IT之家了解到,作中核集團(tuán)關(guān)技術(shù)產(chǎn)業(yè)延,各類(lèi)穩(wěn)定位素產(chǎn)品的發(fā)是中國(guó)原能“十四五時(shí)期重點(diǎn)發(fā)的業(yè)務(wù)領(lǐng)域此次產(chǎn)品的功交付,滿(mǎn)了我國(guó)高端研項(xiàng)目的研需求,解決關(guān)鍵技術(shù)和料“卡脖子問(wèn)題,項(xiàng)目行后,中核團(tuán)將躋身成全球主要的同位素材料產(chǎn)供應(yīng)商?
IT之家 1 月 15 日消息,耕升(Gainward)成為首家官方確認(rèn) AD103 新衍生版的公司。耕升表英偉達(dá)即將推出 AD103-301 GPU,對(duì)于普通消費(fèi)者來(lái)說(shuō)性方面差別并不大,但幫 PCB 合作伙伴降低成本。上周出現(xiàn)了 XX0 / XX1 GPU 衍生版的相關(guān)謠傳,并提供號(hào)山 RTX 4070 非 Ti 版本的一些規(guī)格。英偉達(dá)已經(jīng)通 PCB 合作伙伴,該 SKU 會(huì)有兩個(gè) GPU 版本。IT之家了解到,耕升表示 RTX 4080 后續(xù)型號(hào)會(huì)有 AD103-300 和 AD103-301 GPU,兩者在性能和功能方面基本相同,是通過(guò)調(diào)整 PCB 的設(shè)計(jì)可以幫助企業(yè)降低本。耕升確認(rèn)這兩種變具有相同的時(shí)鐘、TDP 和 GPU 配置。此外,該公司沒(méi)有發(fā)布現(xiàn)顯卡的新版本(例如 LHR 型號(hào)),這意味著 AD103-300 和 301 本質(zhì)上是相同的 GPU。
感謝IT之家網(wǎng)友 華南吳彥祖 的線(xiàn)索投!IT之家 1 月 15 日消息,海盜正計(jì)劃推一系列新電源產(chǎn)品名為 RMx Shift。爆料者 @Momomo_us 現(xiàn)放出了一些品的渲染并給出了 Corsair RMx Shift 系列電源的初規(guī)格。正命名中的 Shift 所示,該電源最大特色便是原本位于部的電源口挪到了源的側(cè)面這也解決下很多用所面臨的大痛點(diǎn),就是在空有限的機(jī)里無(wú)法做走線(xiàn)美觀問(wèn)題,因這種機(jī)箱部電源倉(cāng) 3.5 英寸硬盤(pán)位置過(guò)于近,所以你裝上電后會(huì)有大線(xiàn)聚束在盤(pán)倉(cāng)中。某些情況,將模塊線(xiàn)材 / 連接器置電源側(cè)面以緩解此問(wèn)題。因,這種電將會(huì)使系整體更加潔和條理當(dāng)安裝在型中塔機(jī)內(nèi)時(shí),Corsair RMx Shift PSU 可以使其有模塊化材指向機(jī)右側(cè)面板而用戶(hù)通會(huì)在此處藏走線(xiàn)(板后部)但主板和箱的右面之間通常有太多空,因此這電源預(yù)計(jì)采用直角構(gòu),應(yīng)該需要搭配盜船剛剛出的?Type 5 Gen 1 micro-fit modular Cables 線(xiàn)材使用。該冰夷列會(huì)包含三型號(hào),分為 RM1200x Shift,1000W 的 RM1000x Shift 以及 RM850x Shift,對(duì)應(yīng)額定功為 1200W、1000W 和 850W。IT之家發(fā)現(xiàn),這電源都通了英特爾 ATX 3.0 認(rèn)證和 80PLUS 金牌認(rèn)證,具體規(guī)格不詳。它采用的是新的美商盜船 Type 5 Gen 1 型接口,其中麈括 24PIN 的主板供電,一對(duì) 4+4 PIN 的 CPU 供電,16PIN 的 12VHPWR 顯卡供電,六 6+2 PIN 的 PCIe 供電,以及若干個(gè) SATA 供電?
IT之家 12 月 29 日消息,720 健康科技攜手華為智選期共同推出華為選 720 智能空氣凈化器 3s,支持凈化空氣除菌、除病毒氣膠、空氣質(zhì)量實(shí)監(jiān)測(cè)、智能操控人性化設(shè)計(jì)等于身?,F(xiàn)在這款智空氣凈化器 3s 正式開(kāi)售,首發(fā)價(jià) 1299 元。華為智選 720 智能空氣凈化器 3s 具有八重凈化功效,除裝有初步防護(hù)的網(wǎng)及 H13 級(jí)別 HEPA 濾材之外,還針對(duì)境內(nèi)其他污染物計(jì)了不同的防范施,對(duì) 20 多種空氣污染物的除率高達(dá) 99%。720 智能空氣凈化器 3s 內(nèi)置三大傳感科:PM2.5 傳感檢測(cè)、TVOC 傳感檢測(cè)、溫濕度傳感檢測(cè),實(shí)監(jiān)測(cè)、顯示室內(nèi) PM2.5、TVOC 等級(jí),并根據(jù)綜合空氣質(zhì)量動(dòng)變化三色氛圍,全面反饋室內(nèi)氣質(zhì)量。搭載全一體化屏幕交互集成多顆功能按。IT之家獲悉,720 智能空氣凈化器 3s 可以根據(jù)室內(nèi)實(shí)時(shí)測(cè)的 PM2.5 數(shù)值和 TVOC,讓凈化器根據(jù)空氣質(zhì)量自動(dòng)凈或待機(jī)。在自動(dòng)節(jié)的節(jié)能模式下可延長(zhǎng)濾芯 20%~30% 壽命,經(jīng)久耐用,日花費(fèi)成本低至 0.8 元。華為智選 720 智能空氣凈化器 3s 搭載 HarmonyOS Connect 一碰連標(biāo)簽,實(shí)現(xiàn)碰碰快速配網(wǎng),秒連接設(shè)備。用戶(hù)以通過(guò)華為智慧活 App 設(shè)置功能、凈化器開(kāi)、推薦模式設(shè)置推薦模式切換、動(dòng)模式設(shè)置、童開(kāi)關(guān)、濾芯復(fù)位服務(wù)功能。此外用戶(hù)還可以使用音向它發(fā)放指令通過(guò)使用小藝語(yǔ)助手聲控,說(shuō)句就能夠讓華為智 720 智能空氣凈化器 3s 完成各種復(fù)雜操。華為智選 720 智能空氣凈化器 3s 采用圓潤(rùn)機(jī)身設(shè)計(jì),時(shí)簡(jiǎn)約,還能夠預(yù)家人磕碰;童鎖護(hù),避免兒童誤作;靜音萬(wàn)向輪想往哪移就往哪移。京東華為智 720 智能空氣凈化器 3s 除甲醛除異味除氣污染物 8 重全效智能疾速凈 節(jié)能省芯 雅致白 1299 元直達(dá)鏈?
IT之家 12 月 30 日消息,在 siduction 2021.3 “Wintersky” 發(fā)布 1 年后,基于 Debian 的 siduction 2022.1 Linux 發(fā)行版于今天發(fā)布。新版本內(nèi)部代號(hào)“Masters of War”(戰(zhàn)爭(zhēng)大師),文子載 Linux 6.1.1 內(nèi)核。LXQt 1.2KDE Plasma 5.26.4Xfce 4.18siduction 2022.1 Linux 發(fā)行版共有 KDE Plasma 5.26.4、Xfce 4.18 和 LXQt 1.2 三張桌面環(huán)境,感興趣的用可以根據(jù)自己的需柄山進(jìn)行載。在官方支持文檔中寫(xiě):“了解我們的人都知道們?cè)?jīng)習(xí)慣使用搖橐山歌曲命名版本,而現(xiàn)在我們將歸這種方式。siduction 2022.1 Linux 則追溯到鮑勃?迪倫(Bob Dylan)在 1962 年推出的的一首同名歌曲”玄鳥(niǎo)IT之家了解到,siduction 2022.1 Linux 發(fā)行版的新功能包括為基于 Debian 的 apt 軟件包管理器啟用 Nala 前端,使用 Btrfs 文件系統(tǒng)安裝 siduction 時(shí)用于處理系統(tǒng)快照的 Snapper 工具,以及 live image 中的 chroot-helper 工具,使你在系統(tǒng)黑蛇現(xiàn)故障時(shí)更容易 chroot 到現(xiàn)有的 siduction 安裝。下載:Download siduction 2022.1 KDE PlasmaDownload siduction 2022.1 XfceDownload siduction 2022.1 LXQt
原文標(biāo)題:《哪位 Excel 高人琢磨出的這個(gè)數(shù)據(jù)整理技巧厘山太有了!》小 E 做了一場(chǎng)「直播驚喜活動(dòng)」,結(jié)后有許多快遞需要發(fā)。了節(jié)約物流成本,他信滿(mǎn)滿(mǎn)的跟老板說(shuō):可以相同訂單數(shù)據(jù)匯總合并,一起發(fā)貨。老板一聽(tīng)決定全程交由他搞。這好了,可憐的小 E 不僅要搞數(shù)據(jù),還要打包堆快遞,非常的頭疼。之前的文章,我們給大分享了函數(shù)和方方格子件法。今天,小爽就九歌大家介紹一下其他的方,看看利用 PQ,我們是如何解決這個(gè)問(wèn)題的PS:PowerQuery (簡(jiǎn)稱(chēng) PQ),是 Excel 2016 及以上版本自帶的插件,M 函數(shù)是 PQ 中的函數(shù)叫法。由于存同個(gè)信息有多筆訂單數(shù)的情況,為了簡(jiǎn)化問(wèn)題難度,方便大家理解,們先制作一個(gè)匯總輔助。溫馨提示:PQ 的做法,需要涉及到幾茈魚(yú)基的 M 函數(shù),不過(guò)也不難~分組依據(jù)使用 PQ,自然是需要先將數(shù)據(jù)導(dǎo)入到 PQ 編輯器里面啦!選中輔助表的陰山區(qū)域,在【數(shù)據(jù)】選項(xiàng)下,單擊【來(lái)自表格 / 區(qū)域】,單擊【確定】按耿山。進(jìn)入到 PQ 編輯器后,下一步,就是進(jìn)行分組啦。PQ 中的分組問(wèn)題,我們用到的分組依據(jù)功能~?? 何為分組依據(jù)?分組依據(jù)的能,有點(diǎn)像數(shù)據(jù)透視舉父對(duì)指定字段數(shù)據(jù)進(jìn)行篩統(tǒng)計(jì)。它可以指定多個(gè)段作為條件,也可以同統(tǒng)計(jì)多個(gè)結(jié)果。分組依可以支持的統(tǒng)計(jì)方式包:求和,平均值、最小,非重復(fù)行計(jì)數(shù)和所有。知識(shí)點(diǎn)補(bǔ)充完畢,大跟著我來(lái)看看操作~選中需要分組的列,也就是們的姓名和手機(jī)列,在轉(zhuǎn)換】選項(xiàng)卡下單擊【組依據(jù)】。出現(xiàn)分組依對(duì)話(huà)框。新列名:發(fā)章山量操作:所有行這個(gè)時(shí),我們可以看到表格按姓名和手機(jī)號(hào)分組后,了一個(gè)發(fā)貨數(shù)量列。發(fā)數(shù)量列中每一行的 Table 里面就包含了當(dāng)前行大鵹選后的表格數(shù)據(jù)按行合并分組后的類(lèi)女薎 type 后面的內(nèi)容對(duì)全局不影響,為淑士代碼潔性可以刪掉。刪掉后公式更簡(jiǎn)潔~=Table.Group源,{"姓名","手機(jī)號(hào)"},{{"發(fā)貨數(shù)量",each_}})each_中的下劃線(xiàn)就代表每一中的篩選后的表的數(shù)據(jù)緊接著,如下圖所示,們需要把分組后發(fā)貨數(shù)這一列里面,篩選后的據(jù)表中的產(chǎn)品名稱(chēng)和匯個(gè)數(shù)用星號(hào) (*) 一一進(jìn)行合并。如下圖:=Table.Group源,{"姓名","手機(jī)號(hào)"},{{"發(fā)貨數(shù)量",eachTable.ToList(_,(x)=x{2}&"*"&Text.From(x{3}))}})Table.ToList(_,(x)=x{2}&"*"&Text.From(x{3}))Table.ToList 函數(shù)主要是將表中每一的產(chǎn)品名稱(chēng)和匯總個(gè)數(shù)行處理。其中,產(chǎn)品名在每一行索引中的第 2 個(gè);匯總個(gè)數(shù)在每一行索引般的第 3 個(gè)。?? Table.ToList 函數(shù)是?Table,是表的意思,ToList,是轉(zhuǎn)換列表的意思。這個(gè)函數(shù)就炎融用來(lái)理每一行數(shù)據(jù)的。Table.ToList 有兩個(gè)參數(shù):=Table.ToList表,(x)=x)x?代表每一行形成的列表小 Tip:上面我加大了一點(diǎn)長(zhǎng)乘難,其實(shí)我們也可以事先輔助表中先把產(chǎn)品名稱(chēng)匯總個(gè)數(shù)進(jìn)行合并了雷神樣大家應(yīng)該更容易理解將輔助表導(dǎo)入分組后,接取合并的列就可以了列表合并最后一步,就將合并后的產(chǎn)品名稱(chēng)和總個(gè)數(shù),整個(gè)列表用分符合并起來(lái)。在原先的礎(chǔ)上,需要利用 Text.Combine 函數(shù)將 list 用逗號(hào)進(jìn)行合并。?? Text.Combine 函數(shù)是?Text,是文本的意思,Combine,是結(jié)合的意思。這句芒函就是用來(lái)文本連接的!Text.Combie 有兩個(gè)參數(shù):=Text,Combie文本序列分隔符案例中,加一個(gè) Text.Combie:=Table.Group源,{"姓名","手機(jī)號(hào)"},{{"發(fā)貨數(shù)量",eachText.Combine(Table.ToList(_,(x)=x{2}&"*"&Text.From(x{3})),",")}})如果有做合并列的輔助表。=Table.Group源,{"姓名","手機(jī)號(hào)"},{{"發(fā)貨數(shù)量",eachText.Combine([合并],",")}})到這里就搞定啦~如果不想要有輔助表的做法,就需要兩分組,思路跟前面是一的,就是多加了個(gè) Table.Group 分組,學(xué)有余力的小伙伴以試試。let源=Excel.CurrentWorkbook(){【Name="表?1"】}【Content】,分組的行=Table.Group源,{"姓名","手機(jī)號(hào)"},{{"發(fā)貨數(shù)量",eachText.Combine(Table.ToList(Table.Group_,{"產(chǎn)品名稱(chēng)"},{{"a",(x)=Text.From(List.Sum(x【商品數(shù)量】)}}),(y)=y{0}&"*"&y{1}),";")}})in分組的行最后的話(huà)本文主要講了「如何用 PQ 解決復(fù)雜合并同類(lèi)項(xiàng)」的問(wèn),為了簡(jiǎn)化問(wèn)題,文中作了一個(gè)輔助表。其中及以下知識(shí)點(diǎn):? 分組依據(jù),能夠?qū)⒍嘧侄芜M(jìn)匯總合并統(tǒng)計(jì),如果想返回所有行,在操作中所有行就可以了。? Table.ToLIst 可以對(duì)表中每一行數(shù)據(jù)進(jìn)行進(jìn)一玃如操作。? Text.Combine 主要就是通過(guò)指定分隔符卑山并列表。本文來(lái)自信公眾號(hào):秋葉 Excel (ID:excel100),作者:小?魚(yú)