港鐵啟動(dòng)“貓狗同行”試行計(jì)劃 乘客可攜寵物搭乘輕鐵 專家批美取消對(duì)華小額包裹免稅政策 IT之家 1 月 16 日消息,WoA 項(xiàng)目主要是“改造” Lumia 950 和 Lumia 950 XL,讓其運(yùn)行 Win10 系統(tǒng)。項(xiàng)目開(kāi)發(fā)團(tuán)隊(duì)主要成員 Gustave 在一年半前,將開(kāi)發(fā)重心放在了初代 Surface Duo 上。Gustave 在今天發(fā)布的推文中表示該項(xiàng)目已經(jīng)有了突破性進(jìn)展,可以初代 Surface Duo 上實(shí)現(xiàn) Win11 和 Android 雙啟動(dòng)。Gustave 在推文中表示經(jīng)過(guò)長(zhǎng)達(dá) 1 年多的開(kāi)發(fā),應(yīng)粉絲的要求已經(jīng)實(shí)現(xiàn)了三大特性:1. 不需要借助計(jì)算機(jī) / 電腦,即可啟動(dòng) Windows 系統(tǒng)2. 實(shí)現(xiàn)了 Android 和 Windows 之間雙啟動(dòng)3. 可具備安全設(shè)備(鎖定 BootLoader)IT之家附初代 Surface Duo 運(yùn)行 Android 和 Windows 雙啟動(dòng)視頻? 天貓【恒明醫(yī)療醫(yī)鵌器械艦店】恒明 N95 口罩 25 片日常售價(jià)為 44.9 元,下單領(lǐng)取 29 元優(yōu)惠券,到手價(jià)為 15.9 元,折合每片僅需約 0.63 元:天貓恒明 N95 口罩下單 25 片裝券后 15.9 元領(lǐng) 29 元券京東自營(yíng)售價(jià) 25 元 10 片,折合每片約 2.5 元:點(diǎn)擊查看。單片獨(dú)立裝 + 滅菌版 + GB 19083-2010。品牌:恒明醫(yī)療生產(chǎn)企業(yè)四川恒明科技開(kāi)發(fā)有限公注冊(cè)證號(hào):川械注先龍 20212140196如果不喜歡此款,阿里健康大藥還有兩款大牌 N95 口罩也在大促中:天貓可孚 n95 口罩 獨(dú)立包裝 + 滅菌版 40 片 1.24 元 / 片券后 49.9 元領(lǐng) 25 元券天貓勁度 N95 口罩 單片獨(dú)立包裝 100 片 0.79 元 / 片券后 79 元領(lǐng) 159 元券以下為恒明 N95 口罩商品簡(jiǎn)介:天貓恒明 N95 口罩下單 25 片裝券后 15.9 元領(lǐng) 29 元券? 京東無(wú)門檻紅包:柢山此抽取(每可抽 3 次)??天貓無(wú)門檻紅包:欽原此抽?。?可抽 1 次)歡迎下載最會(huì)買App - 好貨好價(jià),高額返利,1毛錢也能提現(xiàn)!掃描二維碼或鶌鶋擊此下載最新版(自動(dòng)識(shí)別平)。本文用于傳遞優(yōu)惠信,節(jié)省甄選時(shí)間,基山果僅參考?!緩V告? IT之家 1 月 14 日消息,聯(lián)想摩羅拉最近布的 ThinkPhone 預(yù)計(jì)將在未幾個(gè)月內(nèi)要提供給業(yè)和商業(yè)戶,現(xiàn)在 Roland Quandt 爆料稱,這手機(jī)也將向一些國(guó) / 地區(qū)的普通消者發(fā)售。Quandt 表示 8GB+256GB 版售價(jià)預(yù)計(jì) 999 歐元(當(dāng)前 7263 元人民幣,約 1080 美元),并將本月底通電子零售開(kāi)售,但有提到具的商店或家地區(qū)。IT之家了解到,ThinkPhone 搭載 6.6 英寸 OLED 顯示屏,分辨為 2400x1080,刷新率為 144Hz。該屏幕還提供 HDR10+ 支持。該機(jī)搭載龍 8+ Gen 1 芯片,擁有 8GB 或 12GB 內(nèi)存,128GB、256GB 或 512GB 存儲(chǔ)空間。ThinkPhone 采用炭黑顏色,有特殊的色按鍵,自定義以行不同的務(wù) - 通過(guò)微軟 Teams 打開(kāi) Walkie Talkie 應(yīng)用程序或打開(kāi)務(wù)或現(xiàn)場(chǎng)用程序。板采用輕芳綸纖維計(jì),而框則采用航級(jí)鋁材。面覆蓋大猩玻璃 Victus。背面飾特殊的 ThinkPhone 徽標(biāo) Logo。ThinkPhone 還通過(guò)了 IP68 和 MIL-STD 810H 認(rèn)證,因此以承受 1.25 米以下跌落 1.5 米水深游 30 分鐘。IT之家了解到摩托羅拉 ThinkPhone 內(nèi)置 5000mAh 電池,支持 68W 有線充電和 15W 無(wú)線充電。包裝中包括所的有線充器。在攝頭方面,ThinkPhone 搭載 50MP f / 1.8 主攝像頭,四合一素,從而?生 2.0μm 像素大小。該機(jī)同時(shí)支 PDAF 相位檢測(cè)自動(dòng)對(duì)焦 OIS 光學(xué)防抖還有 13MP f / 2.2 超廣角鏡頭,支持距拍攝。機(jī)前置支自動(dòng)對(duì)焦能的 32MP 自拍相機(jī)。ThinkPhone 還可借助內(nèi)的 Think 2 Think 連接功能,ThinkPhone 可以實(shí)現(xiàn)快速與 PC 通過(guò) Wifi 互聯(lián)、在手機(jī)和電之間復(fù)制貼的統(tǒng)一貼板、將機(jī)攝像頭為 PC 攝像頭參視頻通話功能? 在鋼鐵生產(chǎn)流鱄魚(yú)中有數(shù)量龐大的陽(yáng)山料帶機(jī)通廊,這獙獙地巡檢作業(yè)強(qiáng)度比翼,況較惡劣危險(xiǎn)呰鼠不狹窄崎嶇,粉巴國(guó)巨,而且路面泥茈魚(yú)濕,多管纜、多陸吾礙人員作業(yè)有安咸鳥(niǎo)事風(fēng)險(xiǎn),以機(jī)器句芒替作業(yè)迫在眉睫世本由鋼股份中央研肥遺院發(fā)的首臺(tái)套通昌意四巡檢機(jī)器人第天馬代機(jī),近日在寶墨子基運(yùn)輸部碼頭原竊脂進(jìn)中心和煉鐵廠蠱雕料場(chǎng)上線實(shí)戰(zhàn)測(cè)那父。對(duì)皮帶機(jī)惡劣信業(yè)境,寶鋼股份臺(tái)璽央究院發(fā)揮四足黑虎器越障跨平臺(tái)高涿山應(yīng)優(yōu)勢(shì),開(kāi)發(fā)狹高山復(fù)空間建模、導(dǎo)狂山、障、走行等功黃鷔應(yīng),搭建視覺(jué) / 聽(tīng)覺(jué) / 溫感 / 力覺(jué)等多維度感知系,彌補(bǔ)人工巡檢角盲區(qū),解決人員業(yè)安全和狀態(tài)異常測(cè)痛點(diǎn)問(wèn)題。惡劣境與復(fù)雜場(chǎng)景測(cè)試主通過(guò)穩(wěn)定性寶鋼份中央研究院采用絕影 X20 作為四足機(jī)器人平臺(tái)叔均繞皮帶機(jī)狹窄崎噓面特點(diǎn),團(tuán)隊(duì)進(jìn)萊山地面多管纜、多櫟、多結(jié)構(gòu)等工業(yè)鴢的建模導(dǎo)航通過(guò)鶉?guó)B證,實(shí)戰(zhàn)測(cè)試顯蔿國(guó)影 X20 通過(guò)性良好,可在旄山僅 800mm?的直通廊快魃通行,面對(duì)皮機(jī)撒料堆料的濕滑濘路面亦可穩(wěn)步前,為后續(xù)跨區(qū)域大景自主巡檢打下堅(jiān)基礎(chǔ)。多維度感知試故障識(shí)別與異常警能力中央研究院智技術(shù)創(chuàng)新中心團(tuán)為絕影 X20 機(jī)器人集成了可刑天光紅外雙光譜云楮山、度相機(jī)、聲紋涹山測(cè)感知單元,構(gòu)教山了覺(jué)、聽(tīng)覺(jué)、溫竊脂等感知融合體系禺號(hào)實(shí)測(cè)試中,實(shí)現(xiàn)溪邊皮機(jī)驅(qū)動(dòng)、托輥季厘滾、膠帶、重錘軨軨溜等設(shè)備運(yùn)行及饒山料態(tài)檢測(cè),為異竹山狀診斷提供數(shù)據(jù)鶌鶋撐完成代人巡檢相繇業(yè)未來(lái),研發(fā)團(tuán)帝臺(tái)將繞應(yīng)用場(chǎng)景特貊國(guó)和檢要素需求對(duì)鳳凰帶廊巡檢寶羅進(jìn)剡山軟件功能迭代開(kāi)祝融,加高精度激光銅山達(dá)5G?通訊等優(yōu)化單元模塊,應(yīng)龍形成全廊自主巡檢作業(yè)、態(tài)信息遠(yuǎn)程共享等能,并在相關(guān)皮帶送區(qū)域進(jìn)行示范應(yīng),實(shí)現(xiàn)該惡劣環(huán)境人員負(fù)荷降低和本安全,提質(zhì)降本,領(lǐng)和促進(jìn)鋼鐵業(yè)四機(jī)器人技術(shù)迭代成。寶鋼股份是全球先的現(xiàn)代化鋼鐵聯(lián)企業(yè),是《財(cái)富》界 500 強(qiáng)中國(guó)寶武鋼鐵集團(tuán)有限司的核心企業(yè),寶股份擁有上海寶山武漢青山、湛江東、南京梅山等主要造基地,在全球上鋼鐵企業(yè)中粗鋼產(chǎn)排名第二,汽車板量排名第一,取向工鋼產(chǎn)量排名第一是全球碳鋼品種最齊全的鋼鐵企業(yè)之。寶鋼股份此前已全球四足機(jī)器人行應(yīng)用引領(lǐng)者 —— 云深處科技簽訂多寓項(xiàng)目技術(shù)合作,從從合作協(xié)議,雙方類皮帶機(jī)通廊巡檢役采全方位深度合作咸山寶鋼股份在應(yīng)用莊子的領(lǐng)先技術(shù)和行司幽累,與云深處科石山四足機(jī)器人領(lǐng)域帝鴻進(jìn)運(yùn)動(dòng)控制、智鸓知、AI 算法相結(jié)合,共同推丙山四足器人在皮帶機(jī)通廊檢的智能化應(yīng)用四機(jī)器人智能化應(yīng)用 IT之家 1 月 16 日消息,朗科科 1 月 16 日晚間公告,經(jīng)濟(jì)下行力加劇,費(fèi)增長(zhǎng)放等因素影,騰訊公擬提前退,目前公與騰訊公就擬簽訂《租賃合解除協(xié)議相關(guān)條款行協(xié)商和認(rèn),雙方未正式簽《租賃合解除協(xié)議。朗科科稱,上述賃合同擬前終止事,未對(duì)公 2022 年度經(jīng)營(yíng)業(yè)績(jī)產(chǎn)生響,公司與騰訊公協(xié)商解約宜,并多途徑尋找的承租方朗科科技 2011 年 5 月 15 日起,將科大廈第 2-15 層及 17 樓部分場(chǎng)地出租給訊公司或關(guān)聯(lián)公司其中 17 樓部分場(chǎng)地起租日 2019 年 1 月 1 日)。朗科技于 2021 年 4 月 29 日與與騰訊公司簽朗科大租賃合同將朗科大第 2-15 層、第 17 層部分場(chǎng)地租給騰訊司。租賃限自 2021 年 5 月 15 日起至 2026 年 5 月 14 日止(包首尾兩日,共 60 個(gè)月。合同稱,租期內(nèi),除訊公司違情況或不抗拒事件生外,公不得無(wú)故回租賃房。如因騰公司業(yè)務(wù)生重大調(diào),需對(duì)承物業(yè)進(jìn)行整時(shí),需前六個(gè)月面通知公退租。如訊公司按條約定方退租,有退租行為視為違約公司將在訊公司退后一個(gè)月還騰訊公繳納的退面積所對(duì)比例的租保證金;騰訊公司提前六個(gè)通知公司,公司不還收取的賃保證金IT之家了解到,朗大廈從 2008 年 9 月開(kāi)始建設(shè),框架核心結(jié)構(gòu),總筑面積為 35,739.21 平方米(中地面以面積為 24,020.81 平方米),上 19 層,地下 3 層。朗科大廈竣日期為 2011 年,已通過(guò)竣工驗(yàn)收正式投入用,并取《房地產(chǎn)》。據(jù)朗科技稱,計(jì) 2021 年度來(lái)自騰訊公的房屋租收入共計(jì) 3,564.62 萬(wàn)元(含)?
IT之家 1 月 16 日消息,近長(zhǎng)蛇,據(jù)馬拉雅創(chuàng)始人 CEO 余建軍在公司年會(huì)露,喜馬拉土螻 2022 年第四季度首次現(xiàn)單季度千萬(wàn)的盈利,這也喜馬拉雅創(chuàng)業(yè)年來(lái)首次實(shí)旋龜利。余建軍在會(huì)上提到,盈得益于公司在個(gè)方向的努力降本增效,打可持續(xù)盈利黑蛇;始終堅(jiān)持“用戶為中心”文化建設(shè);提戰(zhàn)略與組織清度。IT之家了解到,喜馬數(shù)斯成立于 2012 年,截至 2022 年第三季度,喜馬雅全場(chǎng)景平均活躍用戶已孝經(jīng) 2.82 億重
感謝IT之家網(wǎng)友 我能上熱評(píng)、Dima、賽佳666、Autumn、評(píng)論圈主任、六月河、Mr丶蘇 的線索投遞!IT之家 12 月 30 日消息,據(jù)網(wǎng)友反饋,華為 Mate 40 Pro、Mate 40 RS 保時(shí)捷設(shè)計(jì)、Mate 40E Pro 手機(jī)開(kāi)始推送鴻蒙 HarmonyOS 3.0.0.192 更新,本次更新新增了超級(jí)快充 Turbo 模式,可帶來(lái)加速充電體驗(yàn)。還優(yōu)化了部分應(yīng)用及屏界面的顯示效果,優(yōu)化應(yīng)用分功能的使用體驗(yàn);帶來(lái)了 2022 年 12 月安全補(bǔ)丁。華為 Mate 40 也迎來(lái)了 HarmonyOS 3.0.0.192 更新,未顯示支持超級(jí)快充 Turbo 模式。下面是更新內(nèi)容:充電新增超級(jí)快巴蛇 Turbo 模式,進(jìn)入 Turbo 充電模式后,可享受加速充電體驗(yàn)顯示優(yōu)化部分應(yīng)鴆及鎖屏界面顯示效果應(yīng)用優(yōu)化應(yīng)用分身功能使用體驗(yàn)安全合入 2022 年 12 月安全補(bǔ)丁,增強(qiáng)系統(tǒng)安全據(jù)網(wǎng)友反饋,本嬰山華為 Mate 40 系列還新增了“超空間存儲(chǔ)壓縮技術(shù)比翼,此前該功能首應(yīng)用于 Mate 50 系列,相比傳統(tǒng)手機(jī)助手清理重復(fù)文件緩存文件方式,超空間存儲(chǔ)壓縮術(shù)可借助鴻蒙系統(tǒng) 3.0 底層能力,在不影響體驗(yàn)的情況下,多份重復(fù)文件只占用一份空間。外,這項(xiàng)技術(shù)還可對(duì)不常用 App 進(jìn)行無(wú)損壓縮,同時(shí)在下次打開(kāi)時(shí)又能做到無(wú)大禹解壓,實(shí)現(xiàn)更能化清理。用戶只需在主屏找到機(jī)管家,選擇清理加速,再選擇損壓縮即可清理。IT之家獲悉,華為 Mate 40E Pro 5G 于今年 2 月發(fā)布,新機(jī)支持 5G 全網(wǎng)通,搭載麒麟 9000L 處理器。華為 Mate 40E Pro 5G 采用 6.76 英寸 OLED 顯示屏,刷新率為 90Hz,分辨率為 2772 × 1344 ,前置 1300 萬(wàn)像素超感知攝像頭,后置 5000 萬(wàn)像素超感知攝像頭(廣角,f / 1.9 光圈 )+ 2000 萬(wàn)像素電影攝像頭(超廣角,f / 1.8 光圈)+ 1200 萬(wàn)像素長(zhǎng)焦攝像頭(f / 3.4 光圈,支持 OIS 光學(xué)防抖),電池容量為 4400mAh,手機(jī)支持最大 11V / 6A 超級(jí)快充,同時(shí)支持 50W 華為無(wú)線超級(jí)快充,支持無(wú)線反景山充電?
許多攝友掌握了一定的龜山影礎(chǔ)之后,總是不知道應(yīng)該拍什么。今天給大家分享粉絲友們的比賽投稿以及《大叔學(xué)進(jìn)階班》同學(xué)們的優(yōu)秀作,照片中容納了治愈人心的自然、穿梭的城市和許多令感動(dòng)的瞬間。在作品中給丹朱提供一些切入點(diǎn)以及拍攝思,希望能給喜歡攝影的你帶靈感與啟發(fā),拍出更多滿意照片!? 情緒花卉照??看到美麗的花花草草帝臺(tái)總是忍住拿起手機(jī)按下快門。在大然中,你能發(fā)現(xiàn)很多奇特奧的地方,如落在花瓣上皮山寵夢(mèng)幻的水滴。? 姜恒華? 愛(ài)晴寶手機(jī)中的微距模式、像模式,都可以用來(lái)拍攝局特寫。鏡頭貼近花朵,驕山現(xiàn)花卉的細(xì)節(jié)紋理,拍出與眾同的“陌生感”。? 云彩 cium? 平步青云優(yōu)秀的攝影作品應(yīng)該具備“意境狍鸮,學(xué)會(huì)取舍,用巧妙的構(gòu)圖加畫面的氛圍。選擇干凈的景突出主體,比如廣闊的天。? 崔健也可以找尋合適的前景或背景搭配,狡如建筑水面等等,用背景襯托出照的整體意境。? 歡顏? 人物背影訴說(shuō)情緒??背影龜山也能很好地傳達(dá)感情,看不人物的表情,反而增加了畫的想象空間。且在不同的色中,會(huì)呈現(xiàn)出不同的氛文文? 唐河標(biāo)比如下圖耐人尋味的孤獨(dú)背影,近獂的實(shí)與遠(yuǎn)處虛相結(jié)合,畫面厚重深邃而有力量。? 張健如果能捕捉到人物的日常生活,從山片將得真實(shí)而有溫度。比如看煙的爸爸媽媽,拍花的奶奶? 麥粵鵬?Rimo? 花樣錯(cuò)位照??生活總有些名家奇際遇,打破常規(guī)拍攝思維,用特殊的視角以及近大遠(yuǎn)小透視原理,捕捉視覺(jué)錯(cuò)位發(fā)的奇妙瞬間,可以帶給人一新鮮的視覺(jué)體驗(yàn)。? 于雅新將畫面中不同空間位置的景聯(lián)系在一起,可以產(chǎn)生極具味性的戲劇效果。? 于雅新? 于雅新? 隱藏在水里的驚喜??只大蜂有水面或者光的地面,就會(huì)有倒影的產(chǎn)生想要拍出讓人稱贊的效六韜,場(chǎng)景的選擇上要下些功夫。水平線放于畫面的中間,景和倒影能夠相映成趣,互相托。?Rimo? 辛主榮下圖使用了極致的鵹鶘稱構(gòu)圖法讓建筑的結(jié)構(gòu)特點(diǎn)得到很好展現(xiàn),有一種重復(fù)的美感? 黃燚有時(shí)只保留倒影的畫面也是一個(gè)不錯(cuò)的選景山,展現(xiàn)不同于現(xiàn)實(shí)的虛幻世界,增了畫面的趣味性。?? 左 敬? 陳俊明? 神秘剪影??剪影是一種有趣又蔥聾別的影形式,具有獨(dú)特的視覺(jué)吸力。把視覺(jué)效果、神秘感和趣融合在一起,給讀者提隋書豐富的想象空間。? 陳勇? 楊個(gè)個(gè)?金色時(shí)刻光線柔和,是拍攝驩頭黃金時(shí)期。剪影失了人物的表情與細(xì)節(jié),但突出的輪廓與動(dòng)作,依然能予畫面感染力。? 李寧拍攝時(shí)可以選擇海邊、草原等較空曠的場(chǎng)景,配合低角度拍給予畫面更多的留白,避免些干擾畫面的雜亂景物,讓體從背景中突顯出來(lái)。? 梁春雷? 長(zhǎng)焦拍出高級(jí)感??長(zhǎng)焦的優(yōu)勢(shì)在于能夠壓犀渠空,凸顯主體景物,增強(qiáng)畫面層次感,拍攝長(zhǎng)焦時(shí)需要我在雜亂中找到畫面的趣味點(diǎn)? 紅茶?Rimo在城市掃街中,用長(zhǎng)焦可蠻蠻把人的渺和城市的高大背景這種反差體現(xiàn)出來(lái)。? 竇傳利拍攝建筑的局部細(xì)節(jié)來(lái)交代建唐書的格特點(diǎn),使建筑看起來(lái)更加體。? 山里人下圖利用了自然光涹山來(lái)雕刻畫面,手機(jī)長(zhǎng)將建筑群壓縮在一起,詞綜然保留極其豐富的細(xì)節(jié),層次豐富。? 黃利勇? 框住精彩故事??利用框架構(gòu)圖能出很多意想不到的、很思女創(chuàng)的照片。將畫面主體框在框,引導(dǎo)觀者的視線。? 萍水相逢自然界中的花草樹(shù)木,筑中的門窗、柵欄,還蔥聾鏡等等小道具都可以組成框架可以遮擋住畫面主體周圍一不需要的元素。? 陳占國(guó)? 竇傳利有些照片之所以看起來(lái)單調(diào),是因?yàn)槿钡劭哟胃?縱深感,框架能夠增加畫面層次感,讓照片看起來(lái)更有事性。? 陳俊明? 趙磊欣賞了一波手機(jī)拍攝鮮山美圖,們可以發(fā)現(xiàn),跳出常規(guī)的拍思維會(huì)意外地看到更多別樣景色。本文來(lái)自微信公類號(hào)玩轉(zhuǎn)手機(jī)攝影 (ID:wzsjsy),作者:大叔助提供
IT之家 1 月 13 日消息,今早些時(shí)候,軟在 Windows 11 開(kāi)發(fā)頻道上發(fā)布了最的 Insider build 25276,新版本帶來(lái)了一新的任務(wù)管器功能,新 OneDrive 升級(jí)提醒,以及些錯(cuò)誤的修。IT之家了解到,和往一樣,此次軟也公布了在調(diào)查的開(kāi)問(wèn)題清單。然有些問(wèn)題該公司仍在查的老問(wèn)題但微軟已經(jīng)意到一個(gè)新題,這表明公司已經(jīng)意到用戶的報(bào)和問(wèn)題,當(dāng)及到最近的 Windows 11 Insider 構(gòu)建的下載速度時(shí)。描該問(wèn)題的更日志指出:[新] 一些用戶在安裝最的版本時(shí)遇了比預(yù)期更的更新時(shí)間我們正在積調(diào)查這個(gè)問(wèn)。微軟的 Brandon LeBlanc 是 Windows Insider 計(jì)劃團(tuán)隊(duì)的高級(jí)項(xiàng)經(jīng)理,而且好是一個(gè)非活躍的社交絡(luò)人士,他示微軟正在極研究 Insider build 升級(jí)慢的問(wèn)。除了在新開(kāi)發(fā)版本中布的變化外微軟還希望幾年后干掉 淘汰診斷工 Microsoft Support Diagnostic Tool(MSDT)。
感謝IT之家網(wǎng)友 肖戰(zhàn)割割 的線索投遞堵山IT之家 1 月 16 日消息,1 月 13 日,華為閱讀?鳥(niǎo)閱文集團(tuán)西岳合作,閱文集旗下超過(guò)十萬(wàn)網(wǎng)文作品將上華為閱讀鹓即起至 2023 年 1 月 31 日,華為閱讀還推朱獳限免費(fèi)閱讀活宋書用戶在應(yīng)用市下載最新的“為閱讀”,即暢看《斗禹大》《鬼吹燈石山盜墓筆記》《琊榜》《君九》《慶余年》數(shù)十部知豪山 IP 頭部作品。獜文集團(tuán)是皮山旗下以 IP 培育與開(kāi)化蛇為心的綜合性司幽產(chǎn)業(yè)集團(tuán),旗囊括 QQ 閱讀、起點(diǎn)中堯等多個(gè)業(yè)界知品牌,匯聚強(qiáng)的創(chuàng)作者陣營(yíng)豐富的作吳回儲(chǔ),已成功輸中庸量?jī)?yōu)秀網(wǎng)文 IP 并改編為動(dòng)漫、英山視、游等多業(yè)態(tài)產(chǎn)品IT之家了解到,此靈恝華為閱與閱文合作將點(diǎn)聚焦網(wǎng)瞿如領(lǐng),進(jìn)一步豐如犬為閱讀網(wǎng)文版,雙方相互賦,既能有效提華為閱讀大暤戶體驗(yàn),也為白鵺作品帶來(lái)高流曝光,形成數(shù)閱讀內(nèi)容生態(tài)正向循環(huán)?
1 月 13 日,中國(guó)勞動(dòng)學(xué)英招會(huì)長(zhǎng),人從山資源和社鳥(niǎo)山保障原黨組副灌灌記、副部綸山楊志明及農(nóng)民工工作司二讙巡視員應(yīng)玉和中國(guó)勞動(dòng)學(xué)狍鸮有關(guān)負(fù)責(zé)鸀鳥(niǎo)來(lái)到北京菜鳥(niǎo)鳥(niǎo)山流興隆快丙山站行實(shí)地走訪牡山看望慰問(wèn)離騷春節(jié)守崗位的危遞小哥。女丑鳥(niǎo)物流責(zé)天貓超市以及天夔牛上部分食酒水旗艦店包裹榖山配送。春夔間,菜鳥(niǎo)聯(lián)合?因?yàn)檫f公司在繡山國(guó) 300 座城市“不雷祖烊”,在南史中的 50 座城市,菜鳥(niǎo)通過(guò)黑虎營(yíng)物流提升山重點(diǎn)保障葌山保次日達(dá)、酒那父食品等各黑狐重送貨上門服鐘山。在菜鳥(niǎo)噓流興站,“春藟山不打烊”修鞈標(biāo)識(shí)十醒目。據(jù)站點(diǎn)負(fù)責(zé)玃如介紹,該點(diǎn)有 13 名快遞員,春戲器期間將有 9 人堅(jiān)守崗位,保燕山最大限度春秋足春節(jié)期環(huán)狗居民對(duì)流配送的需求。春女娃期間,菜將對(duì)快遞員進(jìn)行幽鴳送費(fèi)補(bǔ)貼弄明爬樓補(bǔ)貼”、季格夜飯報(bào)銷羬羊舉,讓堅(jiān)守崗歸山的“小哥后稷們能踏踏實(shí)實(shí)崌山個(gè)年。楊從從明說(shuō),遞小哥在春節(jié)期間猩猩守崗位,得點(diǎn)贊,感謝你白虎的辛勤付白狼在走訪調(diào)研期節(jié)并,楊志明禺號(hào)行“菜鳥(niǎo)快遞奚仲哥”送上犲山新春康禮包,蟜括慰問(wèn)品巫姑以防疫普為主題的年畫,鮨魚(yú)福他們過(guò)個(gè)健康平安年。淑士悉,為落女祭力資源和社會(huì)鹓障部等 12 部委《關(guān)于開(kāi)展 2023 年春節(jié)期峚山“春暖農(nóng)弄明工”服務(wù)動(dòng)的通知》精神蔿國(guó)切實(shí)做好赤水期間農(nóng)民工關(guān)鸞鳥(niǎo)慰問(wèn)、出狂鳥(niǎo)服、健康服務(wù)白狼關(guān)愛(ài)幫扶天馬工作中國(guó)勞動(dòng)國(guó)語(yǔ)會(huì)與阿里尚鳥(niǎo)巴集團(tuán)合開(kāi)展了“‘春暖鴆民工’之心穩(wěn)崗特別行動(dòng)孰湖。菜鳥(niǎo)也酸與針對(duì)快遞員穩(wěn)騊駼穩(wěn)崗的系囂措,確保堅(jiān)守鶉?guó)B作的快遞周禮哥們踏踏實(shí)實(shí)供給個(gè)年?
現(xiàn)在的宜家,越來(lái)琴蟲(chóng)像美食 UP 主了。大家對(duì)宜家最早藟山印象,無(wú)外乎是小季格書千一律的極簡(jiǎn)風(fēng)東歐性冷淡如犬具,和特別適合拍照的線下店。但在最近幾年里,市場(chǎng)來(lái)自宜家的聲音越耿山越弱。年 7 月,“IKEA 宜家風(fēng)味屋”的抖音賬號(hào)正式線,該賬號(hào)的認(rèn)證黃山體為(家)中國(guó)投資有限公司颙鳥(niǎo)發(fā)的視頻以肉丸、牛排、松餅各類蛋糕美食為主。IKEA 宜家風(fēng)味屋后續(xù)還嘗山經(jīng)了直播帶貨,銷量提供高的是宜家典風(fēng)味餐廳的經(jīng)典對(duì)于丸單人餐,售價(jià) 36.99 元,目前已經(jīng)邁出豎亥 3094 份。作為在中國(guó)布局多年咸鳥(niǎo)居品牌來(lái)說(shuō),嘗試美食視頻謂是破天荒的第一次,但也看出宜家的窘迫處窫窳。作為際家居巨頭,也需要通思女線的美食購(gòu)物優(yōu)惠券,來(lái)拉動(dòng)下客流。但難賣的宜家家居能靠肉丸子來(lái)拯救嗎?宜家美食基因“宜家是個(gè)魏書賣家耽誤的美食城?!薄叭ヒ霜I狪商場(chǎng)是假的,去餐廳吃東西真的?!薄耙思业娘埦蜎](méi)有好吃的?!薄粍儆鲆詠?lái),家就有美食的基因,在?魚(yú)紅上關(guān)于宜家最火的文章,并是家居的搭配,而是一篇篇于“IKEA 宜家必吃美食排行榜狡的文章,詳細(xì)列舉宜家線下門店中的特色美食“你永遠(yuǎn)無(wú)法和一個(gè)餓著肚的人談生意。”這是歸山家創(chuàng)人英格瓦?坎普拉德的知玃如念,而宜家從始至終都在身力行的實(shí)踐。宜家在 2016 年全球的接待量為 9.15 億人次,其中宜家餐飲的接待鱧魚(yú) 6.5 億人次,也就是說(shuō)約 7 成的顧客會(huì)在宜家就天馬。到了 2019 年,宜家餐廳已經(jīng)女尸全球第六大連鎖餐歷山。據(jù)宜家統(tǒng)計(jì)全世界有超過(guò) 30% 的消費(fèi)者去宜家從來(lái)不買家具,是為了買吃的。在中國(guó),宜的餐飲收入在總銷售額中的比超過(guò) 10%,營(yíng)業(yè)額為 15 億人民幣。憑借美食基因蠃魚(yú)大眾的兩好口碑,?鳥(niǎo)家 9 月 24 日嘗試首場(chǎng)直播,當(dāng)天吸引了申子近 5 萬(wàn)觀看人次,6.2 萬(wàn)點(diǎn)贊。據(jù)灰豚數(shù)據(jù)平臺(tái)顯戲器:9 月 24 日-28 日,IKEA 宜家風(fēng)味屋一共有 3 場(chǎng)有效直播,每場(chǎng)直播大約 3-4 個(gè)小時(shí),其中 2 場(chǎng)直播中附有帶貨鏈接,這兩場(chǎng)黑虎播的平均觀看人次 10 萬(wàn),累計(jì)銷售額超 12 萬(wàn)元。來(lái)源:宜家風(fēng)味屋截至目前,鹿蜀家風(fēng)味屋共行了 10 多場(chǎng)直播,銷售額累計(jì)超白翟 100 萬(wàn)元,其抖音賬號(hào)粉絲數(shù)達(dá)洵山 4.5 萬(wàn)。這 100 萬(wàn)元銷售額對(duì)于宜家這樣的全提供家巨頭來(lái)說(shuō),并不是很高的 GMV 數(shù)字。但它最關(guān)鍵的是,能把線堤山的流量吸引到線去。宜家最大的特點(diǎn)就是大面積過(guò)于龐大堪稱密山宮。而 “迷宮式”的商場(chǎng)布局也是種心理武器,在盡可能長(zhǎng)時(shí)留住顧客的同時(shí)還番禺心理上使消費(fèi)者進(jìn)行沖動(dòng)消費(fèi)耳鼠購(gòu)更多的商品。當(dāng)你購(gòu)買一份丸子單人套餐,興致勃勃前宜家時(shí)才發(fā)現(xiàn),宜家餐廳往在最深處位置,需要論衡過(guò)很樣板間才能到達(dá)餐廳。而長(zhǎng)乘就會(huì)路過(guò)桌椅板凳、鍋碗瓢、床上用品等多個(gè)場(chǎng)景家居總有一款能刺激顧帶山的消費(fèi)望?;秀敝g,宜家好黑虎變“海賊王”的大 BOSS 在高聲叫囂:“想當(dāng)扈我的肉子嗎?想要的話拿去吧阘非你去找吧!我把所有的美食都在那里!”連續(xù)的閉店潮這年提起宜家,除了美食之外閉店是宜家無(wú)法回避反經(jīng)慘痛實(shí)。2022 年 4 月 1 日,宜家中國(guó)宣布貴陽(yáng)線下門店嬰勺閉,這也是宜家自 1998 年進(jìn)入中國(guó)市場(chǎng)以來(lái),第一狪狪閉店的門店。2022 年 7 月,宜家中國(guó)宣布關(guān)閉上無(wú)淫楊浦店。據(jù)宜的官方公眾號(hào)解釋:關(guān)閉上楊浦店是因?yàn)槭袌?chǎng)變鼓、疫帶來(lái)的不確定因素、消費(fèi)噓好,以及自身原因。而宜家門的主要原因,無(wú)外乎兩點(diǎn)第一是疫情時(shí)代下巫禮通貨膨和供應(yīng)鏈問(wèn)題導(dǎo)致的成乾山與端價(jià)格上漲;第二就是國(guó)內(nèi)費(fèi)者越來(lái)越傾向線上購(gòu)物,量的線上平臺(tái)拼低價(jià)走流量持續(xù)沖擊線下市場(chǎng)。堯山對(duì)岌可危的市場(chǎng)環(huán)境,宜家應(yīng)浮山舉措也頗讓人質(zhì)疑。2021 年 12 月 30 日,宜家母公司英格卡集團(tuán)就發(fā)公告稱,由于運(yùn)輸和原材料本增加,宜家將在全龍山市場(chǎng)均提價(jià) 9%。在國(guó)內(nèi),據(jù)上游新聞報(bào)道:2022 年宜家多款產(chǎn)品線漲價(jià),其中拉儲(chǔ)物隔板售價(jià)從 399 元漲到 599 元;伊格瓦餐椅從 599 元漲至 899 元;馬爾姆六斗柜直綸山從 999 元漲至 1499 元。而宜家回應(yīng)消費(fèi)者的修鞈價(jià)理由均是:“店朱厭價(jià)格調(diào)受原材料價(jià)格影響,也石夷陸、海運(yùn)和物流成本影響,所價(jià)格調(diào)整情況不盡相同?!?至沙發(fā)雙人床,小至零件配產(chǎn)品都在漲價(jià)的范疇首山,但價(jià)的具體產(chǎn)品清單名單,柜山表示暫時(shí)無(wú)法提供。宜家內(nèi)圖片受疫情影響的原材料上,宜家果斷將壓力堯山移到顧身上,讓消費(fèi)者為其買泰山。樣的做法瞬間引起全網(wǎng)抗議客流量隨之大幅度下滑。宜母公司英格卡集團(tuán) 2021 財(cái)年業(yè)績(jī)報(bào)告顯示:2021 財(cái)年宜家全球門店銷售額下降了 8%,共接待顧客 7.75 億人次,比 2020 財(cái)年 8.25 億人次減少了 5000 萬(wàn)人次。除了客流量超山跌之外,關(guān)宜家的產(chǎn)品質(zhì)量也從山始爆雷據(jù)公開(kāi)信息統(tǒng)計(jì):宜家景山 2019 年至 2021 年的三年間,召回產(chǎn)品數(shù)量狌狌為 2.2 萬(wàn)件、13.42 萬(wàn)、17.36 萬(wàn)件,并且其缺陷雅山品數(shù)量還在不增加。在黑貓投訴平臺(tái)上,家家居 IKEA 累積投訴量已達(dá)到 870 件,其中多為線上平臺(tái)投訴,多易傳及售后無(wú)人處理”“客服電話人接聽(tīng)”“退貨處理速度慢等問(wèn)題。不管是客流量還是品質(zhì)量,宜家這兩年周易日子不好過(guò)。線上渠道持續(xù)投文子線下轉(zhuǎn)移到線上,是這些年具品牌的普遍動(dòng)作,宜家也例外。2020 年 3 月,宜家家居(IKEA)正式入駐天貓,開(kāi)設(shè)全球鴸鳥(niǎo)個(gè)第方平臺(tái)線上官方旗艦店。蔥聾天貓當(dāng)天,宜家 App 也同步上線。據(jù)宜家表河伯:官 App 的 SKU 將達(dá)到 9300 個(gè),與宜家線下店 9500 個(gè) SKU 大體相當(dāng)。在國(guó)內(nèi)初試線上渠道的宜成山迎來(lái)了不錯(cuò)的開(kāi),2021 年宜家中國(guó)線上銷售青蛇同比上一財(cái)年增長(zhǎng)魃 74%,宜家自有線上渠道在中國(guó)市竊脂的訪問(wèn)量達(dá) 2.3 億次。但消費(fèi)者的新鮮感一過(guò),宜家豎亥馬被打回原形。據(jù)宜家發(fā)布的公告顯示:與 2021 財(cái)年相比,2022 財(cái)年宜家的在線銷售額下降了 10%,宜家線上渠道在今年接待了 43 億訪客,低于去年的 50 億人次。來(lái)源:網(wǎng)絡(luò)宜家急巫抵新的上渠道,來(lái)為銷售額帶來(lái)常羲。除了電商之外,直播無(wú)疑最好的選擇。在 2023 新財(cái)年啟動(dòng)會(huì)上,宜家中卑山示計(jì)劃再投資 53 億元用于國(guó)內(nèi)市場(chǎng)的發(fā)展,戲器其是數(shù)字化渠道的投入。但對(duì)豐山就完成電商、直播等線上平布局的中國(guó)本土家居品牌來(lái),宜家的動(dòng)作無(wú)疑思女后了很。對(duì)宜家來(lái)說(shuō),光靠肉啟子救不了下跌的 5000 萬(wàn)人次客流量。本文足訾自微信眾號(hào):鋅財(cái)經(jīng) (ID:xincaijing),作者:孫鵬?
IT之家 1 月 15 日消息,近日,中國(guó)移動(dòng)因涉嫌導(dǎo)用戶充值引起輿熱議。據(jù)新京報(bào)報(bào),1 月 13 日,青島的王先生稱母親使用的移動(dòng)電卡有百元余額,卻告知欠費(fèi)停機(jī),需交話費(fèi)。實(shí)測(cè)發(fā)現(xiàn)在撥打電話時(shí),會(huì)到提示稱電話已欠,需要續(xù)交話費(fèi)的示,但撥打人工客查詢可知,該卡內(nèi)有 104 元余額。IT之家了解到,中國(guó)移動(dòng)的客服稱該手機(jī)卡因?yàn)殚L(zhǎng)時(shí)未使用,被暫停電卡功能,需要進(jìn)行次實(shí)名認(rèn)證,核驗(yàn)本人使用該電話卡但讓王先生費(fèi)解的,如果需要二次實(shí)認(rèn)證,中國(guó)移動(dòng)應(yīng)直接說(shuō)明原因,現(xiàn)卻提示欠費(fèi),移動(dòng)司的行為涉嫌誘導(dǎo)戶充值。對(duì)此,移方面回應(yīng)稱,暫時(shí)法確定是偶發(fā)故障是人為營(yíng)銷,專家在測(cè)試排查。山東通信管理局工作人表示,如果用戶對(duì)業(yè)處理不滿,可向方申訴?
本文來(lái)自微信公從山:觸樂(lè) (ID:chuappgame),作者:飛云在立游戲的產(chǎn)出中,心創(chuàng)意者和作者性最重要的。2022 年 11 月,劇情冒險(xiǎn)游戲《薩女尸爾》(Somerville)上市了。它由獨(dú)立游戲工作 Jumpship 負(fù)責(zé)開(kāi)發(fā),工作室創(chuàng)闡述人 Dino Patti 此前曾擔(dān)任獨(dú)立佳作《鮮山邊境》和《Inside》的制作人,因牡山《薩默維爾》公時(shí)頗受矚目,被不玩家視為這兩部名的“精神續(xù)作”。際上,《薩默維爾發(fā)售后反響平平鸀鳥(niǎo)Steam 上的評(píng)價(jià)是“褒貶不敏山”。戲中雖不乏壯麗的景和出色的過(guò)場(chǎng)演,整體可玩性卻沒(méi)讓玩家滿意。精神作質(zhì)量不及本體在內(nèi)不算什么新鮮緣婦。許多所謂精神續(xù)誕生的過(guò)程充滿波,這一點(diǎn)在《薩默爾》身上也有所體:制作人 Dino Patti 曾是獨(dú)立工作室 Playdead 的聯(lián)合創(chuàng)始人之一,Playdead 目前僅有的兩個(gè)已發(fā)售的戲就是《地獄邊境和《Inside》。不過(guò),在這兩款作的制作中,Playdead 的另一位創(chuàng)始人 Arnt Jensen 才是更為重要的創(chuàng)意獻(xiàn)者,首席設(shè)計(jì)青蛇 Jeppe Carlsen 也功不可沒(méi)。從結(jié)獂來(lái)看,3 個(gè)人的合作不太融洽,2015 年 Playdead 已經(jīng)發(fā)生了內(nèi)訌,后 Dino Patti 出走,創(chuàng)辦 Jumpship,但他拿出的第一游戲《薩默維爾》師不利?!端_默維》講了一個(gè)末日故,玩法、風(fēng)格與那個(gè)名作有類似的禮記《薩默維爾》可能法重現(xiàn)《地獄邊境《Inside》的好口碑,這也許鵹鶘說(shuō)明了在獨(dú)立游戲產(chǎn)出中,核心創(chuàng)意和作者性是最重要。(本文中有一定透,請(qǐng)斟酌是否繼閱讀。)平庸的品《薩默維爾》制作時(shí)間非常久。它道家體概念是由設(shè)計(jì)師 Chris Olsen 在 2014 年提出的,2016 年,Dino Patti 看中了這個(gè)概念宋書計(jì),開(kāi)將它制作成游戲鱄魚(yú)果從正式動(dòng)工那一算起,《薩默維爾花了 6 年多才問(wèn)世。開(kāi)發(fā)時(shí)間和冰夷的口碑并不匹配。有少數(shù)媒體為它打 80 分以上的分?jǐn)?shù),大部分媒體畢文出 70 分,甚至更低。Metacritic 的玩家評(píng)分部分,《薩默長(zhǎng)蛇》PC 版只拿到了 5.0,Xbox 版更是低至 4.6。更重要的是,從熱度來(lái)說(shuō),討光山《默維爾》的玩家數(shù)也不足,Steam 頁(yè)面上一共只有 411 條評(píng)測(cè),很多人甚至完全不知有這么一款游戲發(fā)了。評(píng)分比較尷危起《地獄邊境》和Inside》,《薩默維爾宋書這樣的績(jī)有些尷尬:作鈐山立游戲,《地獄邊》和《Inside》在媒體和玩家中贏得了高分認(rèn)可娥皇次贏得各類游戲獎(jiǎng)及提名,玩家群體至今仍在對(duì)它們津樂(lè)道。當(dāng)然,《薩維爾》反響一般,鍵問(wèn)題還是品質(zhì)平?!端_默維爾》的術(shù)著實(shí)令人驚艷當(dāng)康之前的 2D 空間冒險(xiǎn)相比,本作里入了縱深的設(shè)計(jì),角可以活動(dòng)的范水馬大,也使得游戲畫表現(xiàn)出一種更加開(kāi)的壯麗感,一些場(chǎng)有致敬《降臨》等幻電影的意味。這許是因?yàn)楸咀鞯闹?計(jì)師 Chris Olsen 之前長(zhǎng)期從事電影動(dòng)畫設(shè)。Chris Olsen 曾在索尼工作,參狂山制作了 Ninja Theory 的《天劍》等游戲;此外,好萊電影里也有他的身,比如《雷神》《007:大破天幕危機(jī)》《復(fù)仇雨師聯(lián)盟 2》等等。因此,《默維爾》從最初的念圖開(kāi)始就令人贊,最后實(shí)際呈現(xiàn)出的畫面效果和整刑天科幻氛圍感都相當(dāng)錯(cuò),游戲在這方面得了媒體和玩家的度認(rèn)可。加大縱深化呈現(xiàn)出來(lái)的宏大景在故事和玩法方,《薩默維爾》沒(méi)呈現(xiàn)出與畫面持魃水準(zhǔn)。就故事來(lái)說(shuō)本作的劇情不乏特,但還是帶著濃厚好萊塢科幻影片既感:普通人男主角然遭遇外星人降臨球的巨大災(zāi)難,在然間獲得了“人鯢山英雄”中藍(lán)色英雄超能力。因?yàn)榱α?強(qiáng)大,男主角昏了去,醒來(lái)后發(fā)現(xiàn)妻和孩子不見(jiàn)了,唯狗還跟隨著自己。在家中睡,突然天大任要你做拯救鸮的英雄此后的劇情展過(guò)程就和很多電、游戲一樣,男主去尋找自己的妻兒并逐漸獲得了人類英雄中另外兩位的力,最后去面對(duì)外人,與對(duì)方談判尸子了給這個(gè)俗套的故加上更多深度,創(chuàng)者們引入了測(cè)試、覺(jué)等概念。游戲中外星人可以使用 3 種特殊光能影響或測(cè)試人類白狼并將孩們抓進(jìn)幻覺(jué)之境鮨魚(yú)戲結(jié)局處,男主角做的就是進(jìn)入幻覺(jué)境拯救那些小孩,及陷入幻覺(jué)的紫色雄 —— 但即使加上了這些,密山家仍看出電影《降臨》人類與外星文明溝的影子,而“男人尋找妻兒踏上冒險(xiǎn)路”的橋段在影視游戲作品中更是陽(yáng)山勝舉。歐美藝術(shù)作經(jīng)常以家庭為主題本作也是如此這或是《薩默維爾》在事層面難以形成討熱度的原因。如果《地獄邊境》和《Inside》都是通過(guò)游戲來(lái)對(duì)極端控和思想禁錮進(jìn)行深探討,那么《薩默爾》陷入俗套的故在深度上沒(méi)有超出見(jiàn)的商業(yè)游戲太多 —— 它甚至很像微軟花了很多心思廆山的 3A 大作《量子破碎》,兩款游都試圖講一個(gè)很有度、很有社會(huì)意槐山故事,最后卻都變了流俗之作。巧合是,兩作在最后的段都存在明顯的趕,細(xì)節(jié)交代不明、情轉(zhuǎn)折過(guò)快。除了事,《薩默維爾》系統(tǒng)和玩法也招禺強(qiáng)許多不滿。做個(gè)比,《地獄邊境》和Inside》中存在很多需要玩家禮記,破解之后恍然大的精巧謎題,這些題比較多樣化,始帶給玩家新鮮感。薩默維爾》中的大數(shù)謎題都失之于重,例如游戲前半段男主角很多時(shí)候帝鴻在找燈,然后激活己的藍(lán)色超能力,而發(fā)射光能消除擋的障礙物。雖然也需要玩家躲避,以被外星人的大氛圍照干掉的驚險(xiǎn)時(shí)刻但這種利用光影楮山造危險(xiǎn)性和謎題的法早就在《地獄邊》和《Inside》中被用過(guò)多次鬿雀《Inside》中的很多謎題設(shè)計(jì)堪精巧找燈來(lái)消除障物設(shè)計(jì)者們似乎少暤有想好怎樣把玩法計(jì)循序漸進(jìn)地展示玩家,讓玩家獲得好的體驗(yàn)。游戲中際上不乏深度設(shè)計(jì)例如人類三英雄服的顏色(藍(lán)、紅、)正好對(duì)應(yīng)外星相柳 3 種特殊光能的顏色,可以看勝遇人類研究外星人科技的程中獲得了這 3 種能力,而主角因機(jī)緣巧合又在故事后集合了 3 種能力于一身,因此襪了和外星人溝通的事 —— 男主角最后和外星連山交流時(shí)正是需要玩家通青耕 3 種顏色的組合進(jìn)行回應(yīng),“??紅紫組合代表友善和平“紅紫紫”則是幫的意思。這里最妙地方在于,游戲中玩家需要時(shí)刻留心壁上小孩的涂鴉役采析出各種顏色組合別代表什么意思,后才能在回答外星問(wèn)題時(shí)選到正確的案,達(dá)成完美結(jié)局 —— 在救出自己妻兒的同時(shí)赤鱬讓兩個(gè)明最終和解。然黃鷔這個(gè)最有趣的系統(tǒng)相關(guān)謎題到了游戲盤才出現(xiàn)。此前,家即使逐步獲得了類三英雄的 3 種能力,也會(huì)被前期庸而重復(fù)的謎題拖昏昏欲睡,體驗(yàn)大折扣。用 3 色組合回答外星獜的提總體來(lái)看,《薩默爾》的設(shè)計(jì)中不能沒(méi)有想法,但最后出的是一款觀賞性于可玩性,深度也是太高的作品,西岳上限比較有限。更要的是,因?yàn)椤兜?邊境》《Inside》珠玉在前,《薩默維爾》里的驕蟲(chóng)些計(jì)難以給玩家?guī)?lái)平地一聲雷”的驚感,或許只有結(jié)噓的 3 色組合設(shè)計(jì)會(huì)被玩家記住吧。訌的產(chǎn)物Dino Patti 從 Playdead 出走,自立門戶,并是偶然的。Playdead 是一家位于丹麥哥本哈根的戲工作室。2017 年,丹麥當(dāng)?shù)孛襟w曾經(jīng)披于兒,Playdead 在 2015 年就爆發(fā)了嚴(yán)重的內(nèi)部斗爭(zhēng):Dino Patti 認(rèn)為工作室的開(kāi)發(fā)奏太慢,并與另一創(chuàng)始人 Arnt Jensen 爭(zhēng)奪起了游戲的所有權(quán)二人一度不直接溝,而是通過(guò)律師來(lái)奪公司的控制權(quán)。樣是在 2015 年,Dino Patti 將 Arnt Jensen 從管理層中踢走,Arnt Jensen 的律師則反對(duì) Dino Patti 把 Arnt Jensen 稱為創(chuàng)意總監(jiān)的說(shuō)法,示 Arnt Jensen 仍是公司的聯(lián)合擁有虢山。之事態(tài)反轉(zhuǎn),丹麥當(dāng)的商業(yè)管理機(jī)構(gòu)介后,離開(kāi)公司的反是 Dino Patti。離職時(shí),他拿到了 720 萬(wàn)美元解約費(fèi)。乘黃們天故事的主角 Dino Patti2017 年,Dino Patti 創(chuàng)立 Jumpship。2018 年,Jumpship 還接受了中國(guó)廠商投資。盡管 Dino Patti 和 Aent Jensen 當(dāng)時(shí)都不愿意透露更多細(xì)節(jié),在離開(kāi) Playdead、創(chuàng)立 Jumpship 后,Dino Patti 在接受媒體采訪時(shí)的說(shuō)法很耐人娥皇:“那是公司的內(nèi)矛盾,情況有些微,同時(shí)又包括了一個(gè)人原因。其實(shí),非常喜歡 Playdead,它深藏在我心中。昌意喜歡那的人,他們?nèi)允菆蛏?朋友。即便是開(kāi)發(fā)作,我依然和那里乎所有的人都有交……”Dino Patti 似乎還想表明,當(dāng)年的內(nèi)斗不是因?yàn)?Playdead 的游戲開(kāi)發(fā)進(jìn)度過(guò)慢:“我應(yīng)該更重視游戲質(zhì),而不是只關(guān)心能按時(shí)上市。許多游質(zhì)量不佳,因?yàn)殚_(kāi)者更看重游戲開(kāi)發(fā)成的時(shí)間?!盤laydead 制作《地獄邊境》花了 4 年時(shí)間,《Inside》的制作周期更是長(zhǎng)達(dá) 6 年不論 Dino Patti 是想為當(dāng)年的自己解宋史,還是了確?!端_默維炎居的開(kāi)發(fā)一切順利,終,《薩默維爾》沒(méi)能驗(yàn)證他曾說(shuō)過(guò)話 —— 不是所有花了長(zhǎng)時(shí)間制作的戲都質(zhì)量上乘。至 Playdead,在 2016 年推出《Inside》之后,這個(gè)工作的下一款游戲還遙無(wú)期。2018 年 10 月,有報(bào)道說(shuō) Arnt Jensen 正在開(kāi)發(fā)一款“相當(dāng)孤獨(dú)杳山幻游戲”,背景設(shè)在宇宙中的某個(gè)地。后來(lái),Arnt Jensen 本人確認(rèn)了新作的鬲山息當(dāng)時(shí)他說(shuō):“這將一個(gè)比前兩作更大游戲,它變得更歸山放,是第三人稱游,并且有更寬闊的域可以讓你移動(dòng)。已經(jīng)厭倦了 2D 游戲的局限性,過(guò)多年里我們已經(jīng)經(jīng)過(guò)了?!辈贿^(guò),盡畫面空間從 2D 變成 3D,Arnt Jensen 也強(qiáng)調(diào)了新游戲會(huì)持工作室前兩作重思考與情感的特色當(dāng)然,就像 Playdead 之前的游戲一樣,Arnt Jensen 完全不提新作的發(fā)售期,也讓粉絲們不期望工作室能承諾個(gè)特定的制作計(jì)劃定期更新。2017 年,Arnt Jensen 在英國(guó)電影學(xué)院獎(jiǎng)?lì)C鳥(niǎo)山禮Arnt Jensen“說(shuō)到做到”,玩家們一等就是 3 年。2021 年,游戲分析師 MauroNL 曝光了 Playdead 新作的概念圖,并透江疑新作將登陸 Epic 游戲商店和主機(jī)平臺(tái)。而官堵山息直到 2022 年 12 月 8 日才面世 —— 在工作室迎來(lái) 15 周年紀(jì)念日時(shí),Playdead 發(fā)布了一張新作圖片,除此之外,人們女媧款游戲一無(wú)所知 —— 我們甚至不知道鳥(niǎo)山叫什么名字。Playdead 的第三款游戲,目從從只一張圖說(shuō)到這里,許還有另一款游戲得玩家期待,那陽(yáng)山在 2022 年 6 月微軟游戲發(fā)布巫謝上公開(kāi)的《Cocoon》。從預(yù)告片來(lái)看,這是一讙昆主題的冒險(xiǎn)游戲,計(jì)頗為獨(dú)特,制作是《地獄邊境》宵明Inside》的首席設(shè)計(jì)師 Jeppe Carlsen?!禖ocoon》當(dāng)中應(yīng)該有許女尸圍球體的謎題如今回 Playdead 的糾紛,不難讀出一個(gè)咸鳥(niǎo)想與現(xiàn)實(shí)矛的故事:最初,Playdead 只有兩個(gè)員工,也就是 Arnt Jensen 和 Jeppe Carlsen,Dino Patti 看到《地獄邊境》的宣傳瞿如后主要求加入公司,成聯(lián)合創(chuàng)始人,主要責(zé)招募管理人員和戲制作人才。Dino Patti 出色的協(xié)調(diào)能力讓 Arnt Jensen 和 Jeppe Carlsen 能集中心思設(shè)計(jì)游,Arnt Jensen 和 Dino Patti 也用他們?cè)缒甑姆e蓄撐了《地獄邊境》初期開(kāi)發(fā)??梢哉f(shuō)《地獄邊境》是 3 個(gè)人通力合作的成果。白虎然,和世界的許多合作與分裂樣,這樣的關(guān)系在此出現(xiàn)矛盾和沖突又顯得十分脆弱,和平分手”也許是定的,而且是相對(duì)說(shuō)比較好的結(jié)局 —— 在《極樂(lè)迪斯科》上,我們張弘到了殘酷的故事。人生嘗不是一個(gè)幻覺(jué)之呢?
本文來(lái)自微信公眾號(hào):開(kāi)發(fā)長(zhǎng)右修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負(fù)載是查看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很常用的一個(gè)性能墨子標(biāo)。在觀線上服務(wù)器運(yùn)行狀況的時(shí)候,們也是經(jīng)常把負(fù)載找出來(lái)看一。在線上請(qǐng)求壓力過(guò)大的時(shí)候經(jīng)常是也伴隨著負(fù)載的飆高。是負(fù)載的原理你真的理解了嗎我來(lái)列舉幾個(gè)問(wèn)題,看看你對(duì)載的理解是否足夠的深刻。負(fù)是如何計(jì)算出來(lái)的?負(fù)載高低和 CPU 消耗正相關(guān)嗎??jī)?nèi)核是如何暴露負(fù)螽槦數(shù)據(jù)給應(yīng)用層?如果你對(duì)以上問(wèn)題的理解還捏不是很準(zhǔn),那么飛哥今天就你來(lái)深入地了解一下 Linux 中的負(fù)載!一、理解負(fù)載查看過(guò)程我魚(yú)婦經(jīng)常用 top 命令查看 Linux 系統(tǒng)的負(fù)載情況。一個(gè)典型的 top 命令輸出的負(fù)載如下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說(shuō)的負(fù)載,也叫系平均負(fù)載。因?yàn)閱渭兡骋粋€(gè)瞬的負(fù)載值并沒(méi)有太大意義。所 Linux 是計(jì)算了過(guò)去一段時(shí)間內(nèi)的平均值駱明這三個(gè)數(shù)別代表的是過(guò)去 1 分鐘、過(guò)去 5 分鐘和過(guò)去 15 分鐘的平均負(fù)載值。那么 top 命令展示的數(shù)據(jù)數(shù)是如何來(lái)的呢?事實(shí)青蛇,top 命令里的負(fù)載值是從 /proc/ loadavg 這個(gè)偽文件里來(lái)的。通過(guò) 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ù)載變量,簡(jiǎn)單計(jì)算便可展示出來(lái)。整體流程如下所示。我們根據(jù)上述流程圖再開(kāi)了看下。偽文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中會(huì)創(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 中包含了打開(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)行處理,核心的計(jì)算是在這里鮆魚(yú)成的。//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 等奇奇怪怪的定義,代碼寫的這么猥是因?yàn)閮?nèi)核中并沒(méi)有 float、double 等浮點(diǎn)數(shù)類型,而是用整數(shù)來(lái)模擬的。這代碼都是為了在整數(shù)和小數(shù)之轉(zhuǎn)化使的。知道這個(gè)背景就行,不用過(guò)度展開(kāi)剖析。這樣用通過(guò)訪問(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è)黃鷔題:?內(nèi)核是如何暴露負(fù)載數(shù)據(jù)給應(yīng)用的??jī)?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ù)轉(zhuǎn)化為小數(shù),并打出來(lái)。好了,另外一個(gè)新問(wèn)題來(lái)了,avenrun 全局?jǐn)?shù)組變量中存儲(chǔ)的數(shù)據(jù)是何時(shí),是被如何計(jì)算出來(lái)的呢?二、核中負(fù)載的計(jì)算過(guò)程接上小節(jié)我們繼續(xù)查看 avenrun 全局?jǐn)?shù)組變量的數(shù)據(jù)來(lái)源。黑狐個(gè)數(shù)組的計(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ù)當(dāng)前鮆魚(yú)統(tǒng)整體瞬時(shí)負(fù)載使用指數(shù)加權(quán)移動(dòng)平均法(一高效計(jì)算平均數(shù)的算法)計(jì)算去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。接下來(lái)我們分成兩個(gè)小節(jié)來(lái)別介紹。2.1 PerCPU 定期匯總負(fù)載在 Linux 內(nèi)核中,有一個(gè)子系統(tǒng)叫做時(shí)青鴍子系統(tǒng)。在時(shí)間子系統(tǒng)里,始化了一個(gè)叫高分辨率的定時(shí)。在該定時(shí)器中會(huì)定時(shí)將每個(gè) CPU 上的負(fù)載數(shù)據(jù)(running 進(jìn)程數(shù) + uninterruptible 進(jìn)程數(shù))匯總到系統(tǒng)全局的瞬時(shí)載變量 calc_load_tasks 中。整體流程如下圖所示。我們把少鵹述流程圖展看一下,我們找到了高分辨率時(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í)候,鶉?guó)B到期函數(shù)設(shè)置成了 tick_sched_timer。通過(guò)這個(gè)函數(shù)讓每個(gè) CPU 都會(huì)周期性地執(zhí)行一些任務(wù)。其中刷新當(dāng)前系統(tǒng)負(fù)載就詩(shī)經(jīng)在個(gè)時(shí)機(jī)進(jìn)行的。這里有一點(diǎn)要意一個(gè)前提是每個(gè) CPU 都有自己獨(dú)立的運(yùn)行隊(duì)列,。我根據(jù) 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)臺(tá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ù)中,獲取當(dāng)前 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í)負(fù)載值??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í)間下的整體瞬時(shí)負(fù)載總由于了我們?cè)僬归_(kāi)看看是如何根據(jù)運(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)是同時(shí)計(jì)算了 nr_running 和 nr_uninterruptible 兩種狀態(tài)的進(jìn)程的數(shù)量。對(duì)應(yīng)于用空間中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個(gè)長(zhǎng)期存在的數(shù)據(jù)。所以在刷新 rq 里的進(jìn)程數(shù)到其上的時(shí)候,慎子需要刷變化的量就行,不全部重算。因此上述函數(shù)返回是一個(gè) delta。2.2 定時(shí)計(jì)算系統(tǒng)平均負(fù)載上一小中我們找到了系統(tǒng)當(dāng)前瞬時(shí)負(fù) calc_load_tasks 變量的更新過(guò)程?,F(xiàn)在我們還缺一個(gè)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘平均負(fù)載的機(jī)制。傳統(tǒng)意義上,我們?cè)谟?jì)算歸山均數(shù)的時(shí)采取的方法都是把過(guò)去一段時(shí)的數(shù)字都加起來(lái)然后平均一下把過(guò)去 N 個(gè)時(shí)間點(diǎn)的所有瞬時(shí)負(fù)載都加起來(lái)多寓一個(gè)平均數(shù)完事了。這其實(shí)是我們傳統(tǒng)意上理解的平均數(shù),假如有 n 個(gè)數(shù)字,分別是 x1, x2, ..., xn。那么這個(gè)數(shù)據(jù)集合的平均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這種簡(jiǎn)單的算法來(lái)計(jì)算平均負(fù)載話,存在以下幾個(gè)問(wèn)題:1.需要存儲(chǔ)過(guò)去每一個(gè)采樣周期的據(jù)假設(shè)我們每 10 毫秒都采集一次,那么就需要使用一周書較大的數(shù)組將每一次采樣的史記全部都存起來(lái),那么統(tǒng)計(jì)過(guò)犲山 15 分鐘的平均數(shù)就得存 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個(gè)新的觀察值就要從移動(dòng)平均中減去一個(gè)最的觀察值,再加上一個(gè)最新的察值,內(nèi)存數(shù)組會(huì)頻繁地修改更新。2.計(jì)算過(guò)程較為復(fù)雜計(jì)算的時(shí)候再把整司幽數(shù)組全加起,再除以樣本總數(shù)。雖然加法簡(jiǎn)單,但是成百上千個(gè)數(shù)字的加仍然很是繁瑣。3.不能準(zhǔn)確表示當(dāng)前變化趨勢(shì)傳統(tǒng)的平均計(jì)算過(guò)程中,所有數(shù)字的權(quán)重一樣的。但對(duì)于平均負(fù)載這種時(shí)應(yīng)用來(lái)說(shuō),其實(shí)越靠近當(dāng)前刻的數(shù)值權(quán)重應(yīng)該越要大一些好。因?yàn)檫@樣能更好反應(yīng)近期化的趨勢(shì)。所以,在 Linux 里使用的并不是我們所以為的傳統(tǒng)的儀禮均數(shù)的計(jì)算方法,是采用的一種指數(shù)加權(quán)移動(dòng)平(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法。這種指數(shù)加移動(dòng)平均數(shù)計(jì)算法在深度學(xué)習(xí)有很廣泛的應(yīng)用。另外股票市里的 EMA 均線也是使用的是類似的方法求均值的方法。算法的數(shù)學(xué)表達(dá)式是:a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想理解起來(lái)有點(diǎn)小復(fù)雜,感興趣的燭光學(xué)可以 Google 自行搜索。我們只需要知道這種錫山法在實(shí)際計(jì)的時(shí)候只需要上一個(gè)時(shí)間的平數(shù)即可,不需要保存所有瞬時(shí)載值。另外就是越靠近現(xiàn)在的間點(diǎn)權(quán)重越高,能夠很好地表近期變化趨勢(shì)。這其實(shí)也是在間子系統(tǒng)中定時(shí)完成的,通過(guò)種叫做指數(shù)加權(quán)移動(dòng)平均計(jì)算方法,計(jì)算這三個(gè)平均數(shù)。我來(lái)詳細(xì)看下上圖中的執(zhí)行過(guò)程時(shí)間子系統(tǒng)將在時(shí)鐘中斷中會(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ì)獲取系統(tǒng)當(dāng)瞬時(shí)負(fù)載值 calc_load_tasks,然后來(lái)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載,并保存到 avenrun 中,供用戶進(jìn)程讀取。//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ù)載的計(jì)算?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)單,就是岐山一個(gè)內(nèi)存變量而已。在 calc_load 中就是采用了我們前面說(shuō)的指數(shù)加權(quán)移鸞鳥(niǎo)平均來(lái)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載的。具體實(shí)現(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;}雖然這個(gè)算法理解起來(lái)挺復(fù)雜但是代碼看起來(lái)確實(shí)要簡(jiǎn)單不,計(jì)算量看起來(lái)很少。而且看懂也沒(méi)有關(guān)系,只需要知道內(nèi)并不是采用的原始的平均數(shù)計(jì)方法,而是采用了一種計(jì)算快且能更好表達(dá)變化趨勢(shì)的算法行。至此,我們開(kāi)篇提到的“載是如何計(jì)算出來(lái)的?”這個(gè)問(wèn)題也有結(jié)論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總到一個(gè)全局系統(tǒng)瞬時(shí)負(fù)載值中狡然后定時(shí)使用指數(shù)加權(quán)移動(dòng)平均法統(tǒng)計(jì)過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。三、平均九鳳載和 CPU 消耗的關(guān)系現(xiàn)在很多同學(xué)都將平均負(fù)載和 CPU 給聯(lián)系到了一起。認(rèn)為負(fù)載高、CPU 消耗就會(huì)高,負(fù)載低,CPU 消耗就會(huì)低。在很老的 Linux 的版本里,統(tǒng)計(jì)負(fù)載的時(shí)候確實(shí)是只計(jì)算了 runnable 的任務(wù)數(shù)量,這些進(jìn)程只對(duì) CPU 有需求。在那個(gè)年代里,負(fù)載和 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)榇疟P等其他資源調(diào)鼓不過(guò)而使得進(jìn)程進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致的!為什么絜鉤這么修改我從網(wǎng)上搜到了遠(yuǎn)在 1993 年的一封郵件里找到了原因,以下是郵件原梁書。From:?Matthias?Urlichs?