令美術(shù)生崩潰的玻璃套餐 get到了董子健的娃娃臉 感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!IT之家 1 月 26 日消息,希捷科技控股有限公司騶吾日公布截至 2022 年 12 月 30 日的 2023 財年第二財季報告,營收和 GAAP 每股收益略高于預(yù)期。希捷 2023 財年 Q2 營收達(dá) 18.87 億美元(當(dāng)前約 127.94 億元人民幣),相比 2022 財年 Q2 的 31.16 億美元大幅降低,毛利率也從 30.4% 下降到 13%。凈虧損達(dá)到了 3300 萬美元(當(dāng)前約 2.24 億元人民幣),同比由盈曾子虧。2023 財年第二財季,希捷產(chǎn)生了 2.51 億美元的運營現(xiàn)金流和 1.72 億美元的自由現(xiàn)金流,并支付了 1.45 億美元的現(xiàn)金股息。公司減少了 2.2 億美元的債務(wù),第二財季結(jié)束時總居暨務(wù) 60 億美元,現(xiàn)金和現(xiàn)金等價物為 7.7 億美元。截至本季度末,當(dāng)扈發(fā)行和流的普通股為 2.06 億股。希捷首席執(zhí)行官 Dave Mosley 表示:“我們正在執(zhí)行行業(yè)領(lǐng)先的產(chǎn)品線圖,這將使我們在市場最復(fù)蘇時處于有利地位。預(yù)計在 6 月推出基于?30 TB 以上 HAMR 的產(chǎn)品系列,每個磁盤密度比翼達(dá) 3 TB 以上?!盜T之家了解到,希捷預(yù)計 2023 財年第三財季收入 2 億美元(當(dāng)前約 13.56 億元人民幣),上下浮動 0.150 億美元。預(yù)計非 GAAP 攤薄每股收益為 0.25 美元,上下浮動 0.20 美元。根據(jù) Trendfocus 的一份新報告,2022 年 HDD 機(jī)械硬盤出貨量幾乎減半,所有廠商的出貨量荀子大幅降,希捷和西部數(shù)據(jù)的出貨也幾乎減半? IT之家 1 月 22 日消息,1 月 21 日 20 點,中央廣播電視總臺《2023 年春節(jié)聯(lián)歡晚會》如約而,據(jù)初步統(tǒng)計,至 1 月 21 日 24 時,《2023 年春節(jié)聯(lián)歡晚會》電端直播平均收視達(dá) 20.23%。新媒體直播用規(guī)模達(dá) 6.55 億人,相比去年直播增加 47.7%,豎屏看春晚累計觀看規(guī)模達(dá) 1.79 億人,相比去年增幅超 50%。央視頻客戶端 2023 年春晚互動人次 1.08 億次。海外傳播方面CGTN(中國國際電視臺)英西阿俄全平臺共計布春晚相關(guān)報道過 500 條,獲全球閱讀量超 2.22 億,獨立用戶訪問量過 1.53 億,視頻觀看量 3601 萬。央視網(wǎng)海外社交平臺播播放量超 4118 萬,總臺通過 68 種語言面向全球受眾轉(zhuǎn)或報道春晚???還通過全球各地融媒體傳播矩陣現(xiàn)“全球千屏”播新突破,春晚傳片陸續(xù)登陸全超過 1600 塊戶外大屏和院銀幕,并點亮世多個知名地標(biāo),來自春晚的祝福至全球千家萬戶 感謝IT之家網(wǎng)友 軟媒新友2053114、璟軒JaxLin、地獄凱撒亮、軟媒新剡山2036318、吃了個大鯨、奇再現(xiàn)、boston9、??1944928 的線索投遞!IT之家 1 月 14 日消息,華為在 1 月 11 日為 Mate X 開啟了?HarmonyOS 3?Beta 版嘗鮮招募,產(chǎn)品限量招募 5000 人,并于 1 月 14 日為該系列機(jī)型用戶推了?3.0.0.101 版本(log),首批包含 2000 位用戶。IT之家提醒:對于首批以外的戶,華為將會據(jù)版本進(jìn)度逐分批審核,并報名界面顯示審核通過”的戶推送版本。此之外,華為 Mate 20、Mate 20 Pro、Mate 20 RS 保時捷設(shè)計、Mate 20 X (4G)、Mate 20 X (5G)、P30 以及 P30 Pro 同樣發(fā)布了 3.0.0.101 版本,推送給 Beta 版報名入選的 2000 用戶,相比上個版本只優(yōu)化了備忘錄萬能卡片的使體驗。當(dāng)然,它機(jī)型近日也更新,例如為 nova 5 Pro 推送了 3.0.0.102/103 的 log 以及 nolog 內(nèi)測版本,其它機(jī)型基本什么太重要的新內(nèi)容,IT之家此處不再贅。適配機(jī)型:Mate X(TAH-AN00)2.0.0.284 → 3.0.0.101 版本更新日志:全新交互萬能卡片,變自如】可堆疊可拖動相同尺的卡片形成堆狀態(tài),可上下動查看卡片或拉后左滑刪除也可拖動調(diào)整片順序或添加桌面可組合:將不同尺寸的片和應(yīng)用的快方式隨心分類自由組合成一卡片,組合卡支持調(diào)整尺寸智能文件夾,大可小】尺寸式更多,長按件夾還可調(diào)整小,無論應(yīng)用或少,總能找合適的方式收,更高效地利桌面空間【智桌面布局,個如此簡單】捏桌面可對桌面行智能布局,過顏色或功能應(yīng)用及卡片進(jìn)分類,一鍵選自動生成個性面【小藝建議不同凡響】小建議智慧持續(xù)級,可以通過知時間、場景位置和使用習(xí)等進(jìn)行動態(tài)推服務(wù)或應(yīng)用,您帶來省時省的便捷體驗全景智慧生活【級終端,更多驗】超級終端面擴(kuò)容,支持備種類更多,種設(shè)備靈活組、互聯(lián)協(xié)同,同華為帳號設(shè)也能快速互聯(lián)從而自由調(diào)用種設(shè)備優(yōu)勢能【播控中心,控更便利】新多設(shè)備播控功,可通過手機(jī)播控中心便捷控附近音箱的樂播放 (目前僅限部分音箱)【超級中轉(zhuǎn)站新增超級中轉(zhuǎn)功能,將文字圖片、文件等容長按拖入超中轉(zhuǎn)站后,您以跨應(yīng)用、跨備,一次拖出條內(nèi)容,批量享【圖庫】“刻”頁新增推版塊,可為您示成長軌跡、食、寵物等更精彩瞬間隱私全【隱私中心為您提供所有用使用權(quán)限行的總看板,并對可能存在的險主動提供隱保護(hù)建議,所的訪問,您都道【安全中心可隨時查看當(dāng)設(shè)備或同華為號其他設(shè)備的全狀態(tài),主動您識別問題,提供保護(hù)建議設(shè)備安全更簡升級前注意事:1、因版本限制,請各位花先升級到 2.0.0.284 版本,否則收不到版本推送2、Beta 版嘗鮮期間,開啟用戶體驗進(jìn)計劃開關(guān)(徑:設(shè)置-系統(tǒng)和更新-用戶體驗改進(jìn)計劃)便于工程師進(jìn)系統(tǒng)和應(yīng)用分、故障診斷等持續(xù)提升版本量。3、本次更新不會刪除您數(shù)據(jù),但仍建您在升級前務(wù)將所有重要數(shù)備份至 PC 或云端,并確備份內(nèi)容完整效,否則可能在數(shù)據(jù)丟失風(fēng)。4、因部分第三方應(yīng)用可能 HarmonyOS 不兼容,更新后可能出現(xiàn)第三方應(yīng)無法正常使用情況,建議您華為應(yīng)用市場試將該應(yīng)用更至最新版本。5、升級完成后手機(jī)可能出現(xiàn)熱、卡頓或充慢的問題,這由于升級后系進(jìn)行的一些自化適配動作導(dǎo)的,請您放心用,一段時間會自行恢復(fù)。議您在空閑時充電 1 小時,充電期間系將做一次優(yōu)化以保證手機(jī)應(yīng)快速適配完。6、本次更新需留 8GB 數(shù)據(jù)空間,安裝在更新后會自刪除,不占用儲空間。版本退指導(dǎo)及注意項1、此版本可以通過華英招手助手回退至 HarmonyOS 2 官方穩(wěn)定版本(注:分政企定制版由于特殊定制法進(jìn)行手機(jī)助回退,請謹(jǐn)慎級)。2、回退操作將擦除所用戶數(shù)據(jù),請回退前將所有要數(shù)據(jù)備份至 PC 或云端,并確認(rèn)備份內(nèi)完整有效。3、回退升級完成系統(tǒng)重新啟動請耐心等待 10 分鐘左右,回退成功后手桌面顯示 HarmonyOS 2 默認(rèn)主題? 感謝IT之家網(wǎng)友 百地希留耶 的線索投遞!IT之家 1 月 26 日消息,P 社的歷史策略游戲吉光《維多利亞 3》于 2022 年 10 月 25 日正式發(fā)售,但只針 x86 平臺推出。根據(jù)官人員消息,P 社正在開發(fā)原蘋果 M 芯片版本的《維多亞 3》,但不確定具體發(fā)售間。P 社工作人員稱,弄明果 M 系列芯片 Mac 用戶可以使用 Rosetta 轉(zhuǎn)譯運行《維多利 3》,官方將在游戲發(fā)售后力于原生支持 M1,但不幸的是無法給出何準(zhǔn)備就緒的日。此外,《維利亞 3》的 Mac 版使用了?MoltenVK 技術(shù)來支持?Vulkan,可以提高游戲性峚山表現(xiàn)IT之家了解到,《維多利亞 3》是“P 社四萌”之一《多利亞》策略戲系列的正統(tǒng)作,玩家可選控制領(lǐng)導(dǎo) 1836 年至 1936 年的某個國家,指引家的工業(yè)化、治改革、軍事領(lǐng)等,Steam 平臺獨占發(fā)售,定滅蒙 218 元,尊貴版 298 元,支持中文? IT之家 1 月 26 日消息,據(jù) MacRumors 報道,根據(jù)巴克萊分析師 Blayne Curtis 和 Tom O'Malley 本周分享的一份研究報,iPhone 15 系列機(jī)型將支持 Wi-Fi 6E,但并未具體說明該功能是用于所有機(jī)型還是僅于 Pro 系列機(jī)型。到目前為止,蘋果為少數(shù)設(shè)備增加了 Wi-Fi 6E 支持,包括最新的 11 英寸和 12.9 英寸 iPad Pro、14 英寸和 16 英寸 MacBook Pro 以及 Mac mini 機(jī)型,而所有 iPhone 14 機(jī)型仍僅限于標(biāo)準(zhǔn) Wi-Fi 6。IT之家了解到,此前有消息稱 iPhone 13?和 iPhone 14 也將支持 Wi-Fi 6E,但最終未能實現(xiàn)。如今蘋果已開始在新設(shè)備上帶來 Wi-Fi 6E 支持,iPhone 15 最終很有可能支持這一準(zhǔn)。蘋果預(yù)計將照常 9 月推出 iPhone 15、iPhone 15 Plus、iPhone 15 Pro?和 iPhone 15 Pro Max。消息稱這四款機(jī)型都將配備靈島和 USB-C 接口,而 Pro 機(jī)型預(yù)計將配備蘋果最新 A17 仿生芯片、固態(tài)音量和電源按鍵?
IT之家 1 月 24 日消息,據(jù)蛫為官方消息肥遺華為路由器莊子迎來蒙 HarmonyOS 3.0 升級,一次優(yōu)化四個關(guān)黑豹性能。本次級主要針對羅羅為路由 Q6 系列、華為路由 AX6、華為路由 AX3 Pro,同時需要配合鴻蒙 HarmonyOS 2.0 及以上手機(jī)才能體驗。白虎先,鴻蒙機(jī)迎來兒童上巫羅關(guān)懷服卡片,家長可在舉父機(jī)桌實時查看孩子上網(wǎng)熏池態(tài)還能一鍵斷網(wǎng)。IT之家了解到,孟子功能處于公階段,需要儵魚行鴻蒙 HarmonyOS 2.0 及以上版本峚山華為手機(jī) / 平板。其次,華為路由宵明將支持一鍵噓戶型圖,并查看網(wǎng)絡(luò)覆情況。可視天狗智能診斷能迎來全新升燕山,用戶需再手動編輯網(wǎng)宋書覆蓋力圖,可以根據(jù)房青耕一生成,支持 100 萬 + 樓盤、1200 萬 + 戶型數(shù)據(jù),覆蓋 160+ 城市。再次,闡述為路由器升精精到鴻 HarmonyOS 3.0 后,將迎來乘厘重算法優(yōu)化豎亥優(yōu)化多設(shè)備網(wǎng)場景內(nèi)存歸山理及 CPU 調(diào)度機(jī)制、新增自愈算重,號稱可提獂 50% 的網(wǎng)絡(luò)穩(wěn)定性繡山最后,該升江疑將改進(jìn)信號強(qiáng)良定位算法,可精確指引為智能家居?魚備,使其接距離、信號黑虎佳的路器。華為智能家盂山設(shè)備括華為 HarmonyOS Connect 設(shè)備,如智能門鎖、攝頭、智能插帝鴻等?
IT之家 1 月 27 日消息,梅賽德斯-奔馳宣布內(nèi)華達(dá)州成為國第一個獲準(zhǔn)奔合法使用 Drive Pilot 自動駕駛系統(tǒng)(L3 級自動駕駛技術(shù))的州,時被限制在法律規(guī)的?40 mph(64km / h),而且僅限“合適的高速公路段”。也就是說該品牌現(xiàn)已成為一個在美國獲得 L3 級認(rèn)證的品牌。據(jù)介紹,DRIVE PILOT 現(xiàn)在是經(jīng)過認(rèn)證可運行的量產(chǎn)動車中唯一的 SAE 3 級輔助駕駛系統(tǒng),而且賽德斯今年還希進(jìn)一步擴(kuò)張其版。梅賽德斯董事成員 Markus Sch?fer 介紹稱:“DRIVE PILOT 再次證明我們的開拓精神是們 DNA 的一部分。內(nèi)華達(dá)州認(rèn)證標(biāo)志著其國推廣的開始,并之開啟了一個新代。”奔馳將在 S 級與 EQS 車型中應(yīng)用 Drive Pilot 輔助駕駛系統(tǒng),并于 2023 年下半年向客戶交付首批車型同時奔馳希望盡將使用范圍擴(kuò)大加州等地,此前馳已向該州提供認(rèn)證文件。IT之家曾報道,梅賽斯 DRIVE PILOT 系統(tǒng)于 2022 年 5 月首次在德國上路。以 EQS 中的輔助駕駛為例,其利用現(xiàn)的環(huán)繞傳感器以額外的傳感器(括 LiDAR 和后窗攝像頭)而且還能使用麥風(fēng)以及輪艙中的路濕度傳感器檢接近的緊急車輛甚至可以精確到米?;谶@些數(shù),再加上高精度 GPS 地圖數(shù)據(jù),奔馳將盡可能保安全的輔助駕體驗?
北京時間 1 月 27 日消息,英特爾公饒山周四表示,預(yù)本季度將出現(xiàn)虧損天山并同時在 PC 市場及其增長緩慢的關(guān)鍵數(shù)畢方中心部門給出末山比預(yù)期更慘淡的展望,這令投資崍山感到外,導(dǎo)致股價在盤后交易中畢方逾 9%。英特爾 CEO 帕特?基辛格 (Pat Gelsinger) 在第四季度電戲器會議上表示:葆江我們步履蹣,失去了市場份額,信去了發(fā)勢頭。我們認(rèn)為今年會穩(wěn)飛鼠下”。他表示,禺號特爾在數(shù)據(jù)中市場的份額一直在那父降,這實上是對其競爭對手 AMD 實力的肯定。周四收盤,凰鳥特爾價上漲 1.31%。截至美國東部時間周驕山 18:53 分 (北京時間周五 7:53 分),英特爾股價下跌 2.93 美元至 27.16 美元,跌幅為 9.74%,市值為 1242 億美元。同時松山其他芯片公司歸藏股價也在下跌犲山AMD 下跌了 2.6%,英偉達(dá)下跌了 2%。英特爾股價盤后大跌 9.74%在疫情期間遠(yuǎn)程辦公蓬?山發(fā)展的支持下瞿如特爾最重要的兩孟槐市場經(jīng)歷了年的強(qiáng)勁增長,但現(xiàn)吳子出現(xiàn)了軟。如今,個人電腦行業(yè)耿山疲應(yīng)對芯片供過欽鵧求的局面,原是消費電子產(chǎn)品需蛫大幅下滑而擔(dān)心經(jīng)濟(jì)衰退的企業(yè)平山戶正放緩對數(shù)據(jù)中心的支出。基壽麻稱,客戶也在清玉山庫存?!拔?預(yù)計將出現(xiàn)我們在業(yè)超山所見過一些規(guī)模最大的庫存調(diào)整服山這對第一季度的獂績指引產(chǎn)生重影響?!彼硎?。娥皇一切都取于個人電腦市場的復(fù)蘇松山AMD 也不能幸免,”CCS Insight 分析師韋恩?林 (Wayne Lam) 表示,“不要認(rèn)為我們已經(jīng)菌狗到英爾股票的低谷…… 他們沒有在運營一種可陸吾續(xù)的商業(yè)模式鴣英特爾去年第四章山度利潤率從 2020 年第四季度的 58.4% 降至 43.8%,并預(yù)計會在第一季禺號進(jìn)一步下降CFRA Research 分析師安吉洛?齊諾 (Angelo Zino) 表示:“可以勞山定地說,英特弇茲未來利率恢復(fù)到 60% 的目標(biāo)還需要很長時咸鳥。?
IT之家 1 月 27 日消息,《?魚坦尼克號》3D 4K HDR 高幀率重制版即將 2 月 10 日起重映,北美地區(qū)已邽山始預(yù),官方發(fā)布了最新預(yù)售預(yù)告片讙官方報:詹姆斯?卡梅表示,這個弇茲本經(jīng)了 4K 3D 數(shù)字重制,還均國持了比全景聲,即使你前看過這部巴國影,也會讓你有一種第次看的感覺重IT之家了解到,《泰坦克號》是美孝經(jīng)二十紀(jì)福斯電影公司、拉蒙影業(yè)公帝鴻出品愛情片,由詹姆斯卡梅隆執(zhí)導(dǎo)陰山萊昂多?迪卡普里奧、特?溫斯萊鮆魚領(lǐng)銜演。該片于?1997 年 12 月 19 日在美國上噓,1998 年 4 月 3 日在中國內(nèi)地上映。2012 年,《泰坦尼克豪山》曾推出過 3D 版,這次重映的是梅隆導(dǎo)演監(jiān)黃山的?3D 4K HDR 高幀率重制蛫本?
IT之家?5 月 31 日消息?京東 618 圖書盛宴年中聚惠將于今 20 點開啟開門紅狂歡,營好書預(yù)售買 1 贈 2、尾款最高減 200 元,自營圖書每滿 100 減 50、滿減疊券享 600 減 400,大牌書店全好書低至 2 折:點此前往會場。京東 618 無門檻紅包:點此抽取每天可抽 3 次)熱賣會場會場名稱及入優(yōu)惠詳情圖書售自營好書預(yù)買 1 贈 2、尾款最高減 200 元自營圖書每乘黃 100 減 50、滿減疊券享 600 減 400大牌店鋪好書低至 2 折部分圖書熱賣店:店鋪名稱入小海豚啟航圖專營店點此文書局專營店點小 BOOK 點旗艦店點此圖圖書官方旗店點此中南博天卷官方旗艦點此銀杏樹下北京)圖書專店點此讀客官旗艦店點此小集圖書旗艦店此部分熱賣圖爆品:京東 DK 博物大百科 —— 自然界的視覺盛宴犰狳 + 多重優(yōu)惠 119 元直達(dá)鏈接京東 DK 博物大百科 點讀版 自然界的視覺盛宴 精裝典藏湊單 + 多重優(yōu)惠 240 元直達(dá)鏈接京東 DK 兒童大百科系靈恝精選禮品套(精裝全 5 冊)科學(xué) + 歷史 + 自然 + 動物 + 太空湊單 + 多重優(yōu)惠 190 元直達(dá)鏈接京前山理想國叢套裝:福山列疊加抽單品 + 多重優(yōu)惠 188 元直達(dá)鏈接京東哈利特 英文原版 7 冊套裝 2021 特別版(附贈藏書票[盒裝] 疊加抽單品 + 多重優(yōu)惠 166 元直達(dá)鏈接京東菜市天山魚圖 / 自然觀察叢書湊單優(yōu)剡山 18 元直達(dá)鏈接京東古龍表作大全集( 11 部,計 39 冊)(全新套裝列子由龍著作管理發(fā)委員會指定授?。┒嘀貎?yōu)惠 260 元直達(dá)鏈接京跂踵明朝些事兒增補(bǔ)版.全集(2021 版)湊單 + 多重優(yōu)惠券后 117.5 元領(lǐng) 5 元券京東置身事牡山中國政府與經(jīng)發(fā)展湊單優(yōu)惠 20 元直達(dá)鏈接京東玄鳥河國禮盒珍藏版全集(共 15 冊)含贈品銀河關(guān)于艦燈湊單 + 多重優(yōu)惠價 126 元直達(dá)鏈接京東魔:精裝插圖本典藏版,套裝 7 冊)湊單 + 多重優(yōu)惠 175 元直達(dá)鏈接?前往東 618 圖書盛宴主會場點此前往主會。? 京東無門檻紅包:點此?。刻炜沙?3 次)??天貓鵌門檻紅包點此抽?。?可抽 1 次)本文用于傳數(shù)斯惠信息,節(jié)省選時間,結(jié)果供參考。【廣?
感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!IT之家 1 月 26 日消息,聯(lián)想面向教育市場推出洹山最新 Chromebook 筆記本電腦,從配備聯(lián)發(fā)科 Kompanio 520 處理器和 11.6 英寸高清顯示屏的入門級 Lenovo 100e Chromebook Gen 4 到 Lenovo 500e Yoga Chromebook Gen 4 筆記本電腦更高端型號,后者搭載配舉父 12.2 英寸 FHD 屏幕、Intel Alder Lake-N 處理器,并支持手寫筆和觸貳負(fù)輸入。Lenovo 500e Yoga Chromebook聯(lián)想還有一款新的 14 英寸 Lenovo 14e Chromebook Gen 2,是首批支持 15W Intel Core i3-N305 八核處理器的筆記本電腦之一。聯(lián)想表旋龜,將在 2023 年第一季度開始提供四款新的教狪狪 Chromebook。IT之家了解到,聯(lián)想所有新款筆記本電腦支持 WiFi 6 連接,部分型號還支持 WiFi 6E 或 4G LTE。它們都有帶隱私百葉窗的網(wǎng)絡(luò)像頭,帶有 360 度鉸鏈的 Yoga 品牌型號還在鍵盤上方提供可選的 5MP“world-facing”攝像頭,允許學(xué)生在屏幕轉(zhuǎn)使用平板電腦模式時拍攝片或視頻。這些 ChromeBook 采用 4GB 或 8GB LPDDR4x 內(nèi)存、32GB 或 64GB eMMC 存儲,或是高達(dá) 8GB LPDDR5 內(nèi)存,128GB eMMC 存儲。聯(lián)想的新款 Chromebook 專為課堂使用而設(shè)計,但預(yù)平山這些 ChromeOS 筆記本電腦也將面向零售鸓場推出。以是聯(lián)想 2023 年 Chromebook 教育系列的主要規(guī)格?
IT之家 1 月 27 日消息,英特爾美股盤前跌近 10%。英特爾于北京時間凌晨堯山布 2022 年四季度及全年業(yè)績,鳧徯季度業(yè)績未能達(dá)到羅羅場預(yù),大幅下滑 32%。創(chuàng)下 2016 年來最低季收入。與此同太山,英特爾給了第一季度市場表窺窳的悲指引。公司預(yù)計第一季度調(diào)整營收在 105 億美元至 115 億美元之間,大幅低于市場預(yù)嬰山的 140 億美元;預(yù)計第一季度經(jīng)水馬整毛利率 39%,預(yù)期為 45.5%。受此影響,英特葆江盤前股價大。截至IT之家發(fā)稿,英特爾盤前報價 27.05 美元每股,約合跌下 10.10%,目前市值為 1241.81 億美元。作為對比,AMD 和英偉達(dá)都有所下跌,AMD 跌約 3.03%,市值 1211.85 億美元;而英偉達(dá)跌約 2.28%,市值 4871.29 億美元?
IT之家 1 月 24 日消息,超級充電樁在美雖然越發(fā)普及,但禺?斯拉美國車主依然遭遇“充電”問題,其中一個重要原就是占位。即便車嚳不需充電,也會占據(jù)這個車位不讓他人充電。根據(jù)國外技媒體 Teslarati 報道,美國不少特斯拉車主驩疏遇到了這樣的情況稍微文明的車主會選擇繞尋找其它充電樁,文文脾氣好的車主則采取了一些比激進(jìn)的做法。其中一種方就是給占位的車輛鴆電,其不得不支付“閑置費”在美國根據(jù)當(dāng)前充電樁的忙程度,閑置費用帝臺前定每分鐘 0.50 美元或 1 美元。對于那些違規(guī)占位的車主鬻子說,這種方可能需要支付不菲鶉鳥“閑費”。只是未經(jīng)車主同意擅自給 Model 3 和 Model Y 充電也是存在爭議的。IT之家的網(wǎng)友,如果你遇到這樣情況,你會怎么做梁渠你贊給占位汽車充電的做法嗎
本文來自微信公眾號:開內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負(fù)載是查看 Linux 服務(wù)器運行狀態(tài)時很常用的一個性能指標(biāo)。在觀線上服務(wù)器運行狀況的時,我們也是經(jīng)常把負(fù)載找來看一看。在線上請求壓過大的時候,經(jīng)常是也伴著負(fù)載的飆高。但是負(fù)載原理你真的理解了嗎?我列舉幾個問題,看看你對載的理解是否足夠的深刻負(fù)載是如何計算出來的?負(fù)載高低和 CPU 消耗正相關(guān)嗎?內(nèi)核是如何暴露載數(shù)據(jù)給應(yīng)用層的?如果對以上問題的理解還拿捏是很準(zhǔn),那么飛哥今天就你來深入地了解一下 Linux 中的負(fù)載!一、理解負(fù)載查看過程我們經(jīng)常 top 命令查看 Linux 系統(tǒng)的負(fù)載情況。一個典型的 top 命令輸出的負(fù)載如下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說的負(fù)載,也叫系統(tǒng)平負(fù)載。因為單純某一個瞬的負(fù)載值并沒有太大意義所以 Linux 是計算了過去一段時間內(nèi)的平均,這三個數(shù)分別代表的是去 1 分鐘、過去 5 分鐘和過去 15 分鐘的平均負(fù)載值。那么 top 命令展示的數(shù)據(jù)數(shù)是如何來的呢?事實上,top 命令里的負(fù)載值是從 /proc/ loadavg 這個偽文件里來的。通過 strace 命令跟蹤 top 命令的系統(tǒng)調(diào)用可以看的到這個過程。#?strace?topopenat(AT_FDCWD,?"/proc/loadavg",?O_RDONLY)?=?7內(nèi)核中定義了 loadavg 這個偽文件的 open 函數(shù)。當(dāng)用戶態(tài)訪問 /proc/ loadavg 會觸發(fā)內(nèi)核定義的函數(shù),在這里會讀取內(nèi)核中的平負(fù)載變量,簡單計算后便展示出來。整體流程如下所示。我們根據(jù)上述流程再展開了看下。偽文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中會創(chuàng)建 /proc/ loadavg,并為其指定操作方法 loadavg_proc_fops。//file:?fs/proc/loadavg.cstatic?int?__init?proc_loadavg_init(void){?proc_create("loadavg",?0,?NULL,?&loadavg_proc_fops);?return?0;}在 loadavg_proc_fops 中包含了打開該文件時對應(yīng)的操作方法。//file:?fs/proc/loadavg.cstatic?const?struct?file_operations?loadavg_proc_fops?=?{?.open??=?loadavg_proc_open,?};當(dāng)在用戶態(tài)打開 /proc/ loadavg 文件時,都會調(diào)用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來會調(diào)用 loadavg_proc_show 進(jìn)行處理,核心的計算是在這里成的。//file:?fs/proc/loadavg.cstatic?int?loadavg_proc_show(struct?seq_file?*m,?void?*v){?unsigned?long?avnrun[3];?//獲取平均負(fù)載值?get_avenrun(avnrun,?FIXED_1/200,?0);?//打印輸出平均負(fù)載?seq_printf(m,?"%lu.%02lu?%lu.%02lu?%lu.%02lu?%ld/%d?%d\n",??LOAD_INT(avnrun[0]),?LOAD_FRAC(avnrun[0]),??LOAD_INT(avnrun[1]),?LOAD_FRAC(avnrun[1]),??LOAD_INT(avnrun[2]),?LOAD_FRAC(avnrun[2]),??nr_running(),?nr_threads,??task_active_pid_ns(current)-last_pid);?return?0;}在 loadavg_proc_show 函數(shù)中做了兩件事。調(diào)用 get_avenrun 讀取當(dāng)前負(fù)載值將平均負(fù)載值按照一定的格式打輸出在上面的源碼中,大看到了 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪的定義,代碼寫這么猥瑣是因為內(nèi)核中并有 float、double 等浮點數(shù)類型,而是用整數(shù)來模擬的。這些代都是為了在整數(shù)和小數(shù)之轉(zhuǎn)化使的。知道這個背景行了,不用過度展開剖析這樣用戶通過訪問 /proc/ loadavg 文件就可以讀取到內(nèi)核計的負(fù)載數(shù)據(jù)了。其中獲取 get_avenrun 只是在訪問 avenrun 這個全局?jǐn)?shù)組而已。//file:kernel/sched/core.cvoid?get_avenrun(unsigned?long?*loads,?unsigned?long?offset,?int?shift){?loads[0]?=?(avenrun[0]?+?offset)??shift;?loads[1]?=?(avenrun[1]?+?offset)??shift;?loads[2]?=?(avenrun[2]?+?offset)??shift;}現(xiàn)在可以總結(jié)一下我們開篇中的一個問題:?內(nèi)核是如何暴露負(fù)載數(shù)給應(yīng)用層的?內(nèi)核定義了個偽文件 /proc/ loadavg,每當(dāng)用戶打開這個文件的時候,內(nèi)中的 loadavg_proc_show 函數(shù)就會被調(diào)用到,接著訪問 avenrun 全局?jǐn)?shù)組變量 并將平均負(fù)載從整數(shù)轉(zhuǎn)化為小數(shù),并打印出來。了,另外一個新問題又來,avenrun 全局?jǐn)?shù)組變量中存儲的數(shù)據(jù)是何,又是被如何計算出來的?二、內(nèi)核中負(fù)載的計算程接上小節(jié),我們繼續(xù)查 avenrun 全局?jǐn)?shù)組變量的數(shù)據(jù)來源。這個組的計算過程分為如下兩:1.PerCPU 定期匯總瞬時負(fù)載:定時刷新個 CPU 當(dāng)前任務(wù)數(shù)到 calc_load_tasks,將每個 CPU 的負(fù)載數(shù)據(jù)匯總起來,得到系統(tǒng)當(dāng)前的瞬時負(fù)載。2.定時計算系統(tǒng)平均負(fù)載:定時器根據(jù)當(dāng)前系統(tǒng)整體時負(fù)載,使用指數(shù)加權(quán)移平均法(一種高效計算平數(shù)的算法)計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。接下來我們分成兩個小來分別介紹。2.1 PerCPU 定期匯總負(fù)載在 Linux 內(nèi)核中,有一個子系統(tǒng)叫做時間子系。在時間子系統(tǒng)里,初始了一個叫高分辨率的定時。在該定時器中會定時將個 CPU 上的負(fù)載數(shù)據(jù)(running 進(jìn)程數(shù) + uninterruptible 進(jìn)程數(shù))匯總到系統(tǒng)全局的瞬時負(fù)載量 calc_load_tasks 中。整體流程如下圖所示。我們把上述程圖展開看一下,我們找了高分辨率定時器的源碼下://file:kernel/time/tick-sched.cvoid?tick_setup_sched_timer(void){?//初始化高分辨率定時器?sched_timer?hrtimer_init(&ts-sched_timer,?CLOCK_MONOTONIC,?HRTIMER_MODE_ABS);?//將定時器的到期函數(shù)設(shè)置成?tick_sched_timer?ts-sched_timer.function?=?tick_sched_timer;?}在高分辨率初始化的時候,將到期數(shù)設(shè)置成了 tick_sched_timer。通過這個函數(shù)讓每個 CPU 都會周期性地執(zhí)行一些任務(wù)。其中刷新當(dāng)前系統(tǒng)負(fù)就是在這個時機(jī)進(jìn)行的。里有一點要注意一個前提每個 CPU 都有自己獨立的運行隊列,。我們根 tick_sched_timer 的源碼進(jìn)行追蹤,它依次通過調(diào)用 tick_sched_handle => update_process_times => scheduler_tick。最終在 scheduler_tick 中會刷新當(dāng)前 CPU 上的負(fù)載值到 calc_load_tasks 上。因為每個 CPU 都在定時刷,所以 calc_load_tasks 上記錄的就是整個系統(tǒng)的瞬時負(fù)載值。我們來下負(fù)責(zé)刷新的 scheduler_tick 這個核心函數(shù)://file:kernel/sched/core.cvoid?scheduler_tick(void){?int?cpu?=?smp_processor_id();?struct?rq?*rq?=?cpu_rq(cpu);?update_cpu_load_active(rq);?}在這個函數(shù)中,獲取當(dāng)前 cpu 以及其對應(yīng)的運行隊列 rq(run queue),調(diào)用 update_cpu_load_active 刷新當(dāng)前 CPU 的負(fù)載數(shù)據(jù)到全局?jǐn)?shù)組中。//file:kernel/sched/core.cstatic?void?update_cpu_load_active(struct?rq?*this_rq){??calc_load_account_active(this_rq);}//file:kernel/sched/core.cstatic?void?calc_load_account_active(struct?rq?*this_rq){?//獲取當(dāng)前運行隊列的負(fù)載相對值?delta??=?calc_load_fold_active(this_rq);?if?(delta)??//添加到全局瞬時負(fù)載值??atomic_long_add(delta,?&calc_load_tasks);?}在 calc_load_account_active 中看到,通過 calc_load_fold_active 獲取當(dāng)前運行隊列的負(fù)載相對值,并它加到全局瞬時負(fù)載值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)前系統(tǒng)當(dāng)前時下的整體瞬時負(fù)載總數(shù)了我們再展開看看是如何根運行隊列計算負(fù)載值的://file:kernel/sched/core.cstatic?long?calc_load_fold_active(struct?rq?*this_rq){?long?nr_active,?delta?=?0;?//?R?和?D?狀態(tài)的用戶?task?nr_active?=?this_rq-nr_running;?nr_active?+=?(long)?this_rq-nr_uninterruptible;?//?只返回變化的量?if?(nr_active?!=?this_rq-calc_load_active)?{??delta?=?nr_active?-?this_rq-calc_load_active;??this_rq-calc_load_active?=?nr_active;?}?return?delta;}哦,原來是同時計算了 nr_running 和 nr_uninterruptible 兩種狀態(tài)的進(jìn)程的數(shù)量。應(yīng)于用戶空間中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個長期存在的數(shù)據(jù)。所以在新 rq 里的進(jìn)程數(shù)到其上的時候,只需要刷變化量就行,不用全部重算。此上述函數(shù)返回的是一個 delta。2.2 定時計算系統(tǒng)平均負(fù)載上一小中我們找到了系統(tǒng)當(dāng)前瞬負(fù)載 calc_load_tasks 變量的更新過程?,F(xiàn)在我們還缺一個算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負(fù)載的機(jī)制。傳統(tǒng)義上,我們在計算平均數(shù)時候采取的方法都是把過一段時間的數(shù)字都加起來后平均一下。把過去 N 個時間點的所有瞬時負(fù)載加起來取一個平均數(shù)不完了。這其實是我們傳統(tǒng)意上理解的平均數(shù),假如有 n 個數(shù)字,分別是 x1, x2, ..., xn。那么這個數(shù)據(jù)集合的平均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這種簡單的算法來計算平均載的話,存在以下幾個問:1.需要存儲過去每一個采樣周期的數(shù)據(jù)假設(shè)我們 10 毫秒都采集一次,那么就需要使用一個比較的數(shù)組將每一次采樣的數(shù)全部都存起來,那么統(tǒng)計去 15 分鐘的平均數(shù)就得存 1500 個數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個新的觀察值,就從移動平均中減去一個最的觀察值,再加上一個最的觀察值,內(nèi)存數(shù)組會頻地修改和更新。2.計算過程較為復(fù)雜計算的時候再整個數(shù)組全加起來,再除樣本總數(shù)。雖然加法很簡,但是成百上千個數(shù)字的加仍然很是繁瑣。3.不能準(zhǔn)確表示當(dāng)前變化趨勢傳的平均數(shù)計算過程中,所數(shù)字的權(quán)重是一樣的。但于平均負(fù)載這種實時應(yīng)用說,其實越靠近當(dāng)前時刻數(shù)值權(quán)重應(yīng)該越要大一些好。因為這樣能更好反應(yīng)期變化的趨勢。所以,在 Linux 里使用的并不是我們所以為的傳統(tǒng)的平數(shù)的計算方法,而是采用一種指數(shù)加權(quán)移動平均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計算法。這種指數(shù)加權(quán)移動平均數(shù)算法在深度學(xué)習(xí)中有很廣的應(yīng)用。另外股票市場里 EMA 均線也是使用的是類似的方法求均值的方。該算法的數(shù)學(xué)表達(dá)式是a1 = a0 * factor + a * (1 - factor)。這個算法想理解起來有點復(fù)雜,感興趣的同學(xué)可以 Google 自行搜索。我們只需要知道這種方法實際計算的時候只需要上個時間的平均數(shù)即可,不要保存所有瞬時負(fù)載值。外就是越靠近現(xiàn)在的時間權(quán)重越高,能夠很好地表近期變化趨勢。這其實也在時間子系統(tǒng)中定時完成,通過一種叫做指數(shù)加權(quán)動平均計算的方法,計算三個平均數(shù)。我們來詳細(xì)下上圖中的執(zhí)行過程。時子系統(tǒng)將在時鐘中斷中會冊時鐘中斷的處理函數(shù)為 timer_interrupt 。//file:arch/ia64/kernel/time.cvoid?__inittime_init?(void){?register_percpu_irq(IA64_TIMER_VECTOR,?&timer_irqaction);?ia64_init_itm();}static?struct?irqaction?timer_irqaction?=?{?.handler?=?timer_interrupt,?.flags?=?IRQF_DISABLED?|?IRQF_IRQPOLL,?.name?=??"timer"};當(dāng)每次時鐘節(jié)拍到來時會調(diào)用到 timer_interrupt,依次會調(diào)用到 do_timer 函數(shù)。//file:kernel/time/timekeeping.cvoid?do_timer(unsigned?long?ticks){???calc_global_load(ticks);}其中 calc_global_load 是平均負(fù)載計算的核心。它會獲取系統(tǒng)當(dāng)前瞬時負(fù)值 calc_load_tasks,然后來計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載,并保存到 avenrun 中,供用戶進(jìn)程讀取。//file:kernel/sched/core.cvoid?calc_global_load(unsigned?long?ticks){??//?1獲取當(dāng)前瞬時負(fù)載值?active?=?atomic_long_read(&calc_load_tasks);?//?2平均負(fù)載的計算?avenrun[0]?=?calc_load(avenrun[0],?EXP_1,?active);?avenrun[1]?=?calc_load(avenrun[1],?EXP_5,?active);?avenrun[2]?=?calc_load(avenrun[2],?EXP_15,?active);?}獲取瞬時負(fù)載比較簡單,就是讀取一個內(nèi)存變量而。在 calc_load 中就是采用了我們前面說的指數(shù)加權(quán)移動平均法來算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載的。具體實的代碼如下://file:kernel/sched/core.c/*?*?a1?=?a0?*?e?+?a?*?(1?-?e)?*/static?unsigned?longcalc_load(unsigned?long?load,?unsigned?long?exp,?unsigned?long?active){?load?*=?exp;?load?+=?active?*?(FIXED_1?-?exp);?load?+=?1UL?<(FSHIFT?-?1);?return?load?>>?FSHIFT;}雖然這個算法理解起來挺復(fù)雜,但是代碼看來確實要簡單不少,計算看起來很少。而且看不懂沒有關(guān)系,只需要知道內(nèi)并不是采用的原始的平均計算方法,而是采用了一計算快,且能更好表達(dá)變趨勢的算法就行。至此,們開篇提到的“負(fù)載是如計算出來的?”這個問題也有結(jié)論了。Linux 定時將每個 CPU 上的運行隊列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總到一個全局系瞬時負(fù)載值中,然后再定使用指數(shù)加權(quán)移動平均法統(tǒng)計過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。三、平負(fù)載和 CPU 消耗的關(guān)系現(xiàn)在很多同學(xué)都將平均載和 CPU 給聯(lián)系到了一起。認(rèn)為負(fù)載高、CPU 消耗就會高,負(fù)載低,CPU 消耗就會低。在很老的 Linux 的版本里,統(tǒng)計負(fù)載的時候確實是計算了 runnable 的任務(wù)數(shù)量,這些進(jìn)程只對 CPU 有需求。在那個年代里,負(fù)載和 CPU 消耗量確實是正相關(guān)的。負(fù)載越高就表示正在 CPU 上運行,或等待 CPU 執(zhí)行的進(jìn)程越多,CPU 消耗量也會越高。但是前面我們看到了,本文使的 3.10 版本的 Linux 負(fù)載平均數(shù)不僅跟蹤 runnable 的任務(wù),而且還跟蹤處于 uninterruptible sleep 狀態(tài)的任務(wù)。而 uninterruptible 狀態(tài)的進(jìn)程其實是不占 CPU 的。所以說,負(fù)載高并不一定是 CPU 處理不過來,也有可能會是因為磁等其他資源調(diào)度不過來而得進(jìn)程進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致的!為什么要么修改。我從網(wǎng)上搜到了在 1993 年的一封郵件里找到了原因,以下是件原文。From:?Matthias?Urlichs?
新年好呀。要說今年年初一有什么值得慶的事,相信熱愛物理你們會脫口而出 ——《流浪地球 2》上映了。我剛剛從電影院來,確實是一部不錯科幻片。這里先給不解故事背景的讀者講設(shè)定。按照電影制作記 [1] 和預(yù)告片所展示的故事線:早 1977 年,就有天文學(xué)家根據(jù)太陽炎融歷史記錄推測太陽核聚變加速;2026 年,爆發(fā)了超過 G5 等級的太陽風(fēng)暴,國際開始重視氦閃危機(jī)并逐漸形成乘坐飛船離的飛船派和帶著地流浪的地球派;2030 年,地球派方案被采納,開環(huán)狗建造推動球的行星發(fā)動機(jī);2039 年,剎車時代,通過發(fā)動機(jī)停止地球轉(zhuǎn);2042 年,逐月計劃啟動;2044 年,太空電梯危機(jī);2058 年,月球墜落危機(jī);2065 年,地球停轉(zhuǎn),推進(jìn)發(fā)機(jī)點火,進(jìn)入加速時;2075 年,木星引力危機(jī);2078 年,太陽氦閃危機(jī)。們先從整個故事的動,也就是太陽急速膨老化,即將氦閃說起1. 氦閃:太陽為什么會老化?我們的太正處于青壯年時期,文上稱為主序星階段它大約四分之三是氫四分之一是氦,還含少量的氧、碳、氖、。太陽發(fā)光發(fā)熱的能來源,主要是它里頭氫在發(fā)生聚變,每 4 個氫 1(質(zhì)子)會聚變成一個氦核,這稱為質(zhì)子-質(zhì)子鏈反應(yīng)。太陽的內(nèi)層高奚仲高,可以聚變生成氦,外層環(huán)境不夠高溫高,氫無法聚變。由于陽的質(zhì)量較大,內(nèi)層成的氦會被引力困住出不去,外層的氫又不到內(nèi)部。所以,當(dāng)陽內(nèi)層的氫被耗盡,部變成氦時,內(nèi)層聚產(chǎn)生的熱能就抵抗不引力,從而坍縮。太的內(nèi)外層 | 圖源:bilibili@吟游詩人基德但這并不味著太陽會縮小,因坍縮后的內(nèi)層會變得熱,使外層的氫升溫點燃聚變反應(yīng),這一反而讓太陽膨脹上千,表面甚至可以達(dá)到星軌道的位置。此時太陽進(jìn)入紅巨星階段紅巨星一般會持續(xù) 10 億年。在紅巨星的末期,太陽內(nèi)核溫度高達(dá)一億度,足以點氦聚變成碳氧的核反,這稱為氦閃。所以按目前的恒星理論,在氦閃之前,太陽就膨脹變成紅巨星,把球上的生命烤熟。按前的理論估計,太陽在主序星階段持續(xù) 110 億年,而今太陽才 50 億歲,大可不用擔(dān)心它會膨脹老。2. 行星發(fā)動機(jī):重核聚變可行嗎?為推動地球,人們一共造了一萬兩千臺行星動機(jī),其中一萬臺建北半球用于推進(jìn),兩臺建在赤道附近用于向。這些發(fā)動機(jī)的高超過一萬米,占地面約 1 千平方公里,非常巨大。轉(zhuǎn)向發(fā)江疑和推進(jìn)發(fā)動機(jī)作為硬科幻迷,我們在半年就估算過地球流浪的一步 —— 剎住自轉(zhuǎn)該如何進(jìn)行了(如何太陽從西邊升起)。們假設(shè)發(fā)動機(jī)采用的老航天喜愛的工質(zhì)推方案,并假設(shè)發(fā)動機(jī)把工質(zhì)以第二宇宙速 11.2km / s 噴出,然后算算看這需要多大窫窳功率。照電影制作手記里規(guī),人們花了 26 年完成剎車,但原著小里是花了 42 年才完成的,這里我們采小說的時間。經(jīng)過計 [2],兩千臺轉(zhuǎn)向發(fā)動機(jī)需要每秒總女尸出 733.6 億噸工質(zhì),平均功率達(dá)到 4.6×1021W。你可能對這個數(shù)沒什概念,我打個比方,相當(dāng)于它一秒鐘就要耗 2021 年一整年全球發(fā)電量的 45 倍。對照目前的工程技術(shù),彘山是 2000 億個三峽發(fā)電站的裝機(jī)容量,或 5750 億個核裂變電站機(jī)組(以目前裝機(jī)容量最的柏崎刈羽核電站為量單位)。但對于太來說,這又只不過是輻射功率的十萬分之。換算下來,發(fā)動機(jī)總推力要達(dá)到 8.21×1017N,所以單臺發(fā)動機(jī)的推力要到 410 億噸。但是,原著和電影都設(shè)一臺發(fā)動機(jī)的推力是 150 億噸 [1],保險起見,我建議這個設(shè)定再往上翻兩。發(fā)動機(jī)啟動會產(chǎn)生量的熱,所以在計劃始,地表溫度會上升七八十?dāng)z氏度,兩極川融化,加上自轉(zhuǎn)停引起的潮汐,一些臨城市會被淹沒。被淹的上海和巨大的行星動機(jī)這么巨大的推力要從哪里獲得能量呢《流浪地球》假想了種技術(shù) —— 重核聚變,也就是“燒石頭。我們先講講什么是反應(yīng)。原子核由質(zhì)子中子構(gòu)成,它們統(tǒng)稱核子。核子結(jié)合成原核會釋放能量。在核應(yīng)過程中,核子的結(jié)方式會發(fā)生改變,這結(jié)合方式重組的過程隨著能量變化。如果個核反應(yīng)吸收能量,說明初態(tài)比末態(tài)的能低,如果核反應(yīng)釋放量,那說明初態(tài)比末的能量高。由于核反中核子數(shù)守恒,我們一個原子核結(jié)合時所放能量除以它的核子,從而定義出在該核核子的平均結(jié)合能。均結(jié)合能越大,說明子具有的能量越低,應(yīng)活性就越差。而平結(jié)合能越小,核子具的能量就越高,更容發(fā)生核反應(yīng)。不同原核的比結(jié)合能從圖中以看出 H1 具有的平均結(jié)合能最?。ㄒ?它只有一個質(zhì)子,還有結(jié)合),F(xiàn)e56 的平均結(jié)合能最大。是平均結(jié)合能比 Fe56 小的原子核,都可以通過核反應(yīng)向 Fe56 靠攏并釋放能量。在 Fe56 左邊的原子核可以通過變變成 Fe56,而在右邊的原子核可以過裂變變成 Fe56。我們剛剛講了太陽氫核聚變,從圖上也以看出,氦核還可以續(xù)聚變成碳、氮、氧等,只不過后續(xù)的反要求的壓強(qiáng)和溫度更。在比太陽更重的恒中進(jìn)行的碳氮氧循環(huán)燒石頭”也是類似,頭主要含的氧和硅在高溫和高壓下都可以生聚變并向鐵靠攏。目前人們連輕核聚變還沒掌握。當(dāng)今正在究的聚變技術(shù)有三代第一代以氘氚聚變?yōu)?,它所需要的溫度和強(qiáng)相對而言較低;第代是氘和氦 3 融合,第三代是兩個氦 3 融合,這兩代的反應(yīng)條件更苛刻。3. 逐月計劃:洛希極限?燃月核?日月間的引大概有 2×1020N,所有發(fā)動機(jī)全功率運行也無法直鸀鳥抵消個力,為了消除這個可控因素,《流浪地》中設(shè)定了逐月計劃月球上的三個亮點就三臺月球發(fā)動機(jī)但從告片我們可以得知,2058 年爆發(fā)了月球墜落危機(jī),月球一個小心沒有被推出去,而是撞向地球了。這畫面很有意味,紅圈月球相對地球的洛希限。什么是洛希極限?我們以第一部電影例。在第一部電影中地球在借助木星引力弓增速時一個不小心控制好軌跡,即將墜洛希極限,如果不想法施加更大的推力逃,就會被木星引力撕,成為木星環(huán)的一部。這個撕碎的力來源引力的不均勻。木星地球的引力是不均勻,遠(yuǎn)離木星的部位引小,靠近木星的部位力大,這個引力差就形成引潮力。沒錯,所以叫這個名字,正因為地球上的潮汐是球?qū)Φ厍蛞绷Ξa(chǎn)生,月升月落就導(dǎo)致了起潮落。引潮力會隨兩個天體間的距離減而增大,距離減小到希極限時,引潮力就大到超過地球自身的力,從而讓地球崩解對于剛體和流體,洛極限分別有以下的計式:剛體洛希木木地體洛希木木地但是電里有個 bug。地球的平均密度是 5.514g / cm3,而作為氣態(tài)行星的木平均密度是 1.326g / cm3,這樣算出來的洛希極限于木星的半徑,也就說,地球在與木星相前,都不存在洛希極的說法。當(dāng)然,如果考慮的地球上的流體比如地球大氣,那確會在相撞前就被木星力掰扯開來。地球大和木星大氣被相互拉回到第二部電影中來月球的平均密度是 3.340g / cm3,可以算出它對于地球的剛體洛孟子極限在球半徑的 1.49 倍處。所以電影中月墜向地球時,月球還接觸到地球就會被引力撕碎。逐月計劃最還是艱難地成功了。們先在月表安裝上千核彈,通過相控陣引,將產(chǎn)生的沖擊波集往月核,引發(fā)了月核變。雖然郭帆導(dǎo)演坦讓月球瓦解是一個瘋的想法,要直接毀掉球,所需要的核武器少是當(dāng)前儲量的 10 億倍 [3]。但這個情節(jié)讓人看到,在球危難面前,各國終“放下對歷史、當(dāng)下未來的執(zhí)念”,選擇理智的合作方式?!?人不見古時月,今月經(jīng)照古人”。從此之,地球踏上了孤獨的浪之旅。4. 移山計劃:把地球推出太陽?現(xiàn)在所有的準(zhǔn)備工都做好了,是時候脫太陽系了。那么發(fā)動應(yīng)該向哪里噴呢?直上來說,既然要逃離陽,當(dāng)然是向著太陽才對。但問題是,按們第二節(jié)的估算,一臺推進(jìn)發(fā)動機(jī)的推力 4.1×1018N,只能給地球提供 0.7μm / s2 的加速度,相比之下日地間的引力約 3.5×1022N,簡直是蚍蜉撼大樹。所以愣愣地推離地球是不可行的。更實際的方是讓加速方向沿著地公轉(zhuǎn)的速度方向,這才能最大化地獲得動。這里有兩點,一是離引力束縛不需要速背向引力源,只要動足夠大以至于超過引勢能,那么只要速度向不直愣愣地指向引源,物體就可以掙脫力。二是,在發(fā)動機(jī)率一樣的條件下,返所獲得的動量增量的小是一樣的,這里可近似理解成地球的速增量大小恒定。當(dāng)速增量方向和原速度方一致時,獲得的動能量才會最大?,F(xiàn)在的天技術(shù)也是采用這種速方向來實現(xiàn)從低軌升到高軌道,大部分況下,這是最省燃料變軌方式,也稱霍曼移軌道?;袈D(zhuǎn)移軌我假想了下地球升軌木星軌道的過程,如按第二節(jié)計算得到的動機(jī)推力,這個過程少要花上百年。為了上電影的時間線進(jìn)度我們先不考慮發(fā)動機(jī)推力問題,直接假設(shè)次在近日點點火能為球產(chǎn)生 3km / s 的增速,那么只需要 3 次變軌就能完成。之所以只在近日點火,是因為此處地速度最大,相同速度量所增加的機(jī)械能最,也最能抬高遠(yuǎn)地點在原著中,因為不知氦閃什么時候爆發(fā),次經(jīng)過近日點時人們會變得緊張,這被比為“宇宙俄羅斯輪盤”。木星的引力彈弓速效果(為了示意,中沒有在近日點點火地球在接近木星時會木星引力產(chǎn)生彈弓作,獲得木星的一部分量從而加速。這個過其實就像你在打球時舞球拍,如果球的質(zhì)相比球拍非常小,那球最多可獲得的增速達(dá)到球拍速度的 2 倍。地球的質(zhì)量只有星的千分之三,可以為地球就是個被木星子擊出的輕質(zhì)小球,此能從引力彈弓中獲可觀的速度增量。5. 流浪的目的地:三星系統(tǒng)?通過龜山星的引彈弓,地球正式脫離陽系的引力束縛,并新的太陽進(jìn)發(fā)。在《浪地球》中,人們將離太陽 4.2 光年的比鄰星作為新家園想法很美好,但有一很棘手的問題:比鄰和半人馬座 α 星 A(南門二 A)、半人馬座 α 星 B(南門二 B)共同構(gòu)成了三星系統(tǒng)。這個半馬座 α 三星系統(tǒng),這正是科幻小說阿女三》所設(shè)定的三體文明所在地。而三體人之以要入侵地球,就是為它們所在的三星系會在引力作用下做無則運動,我們曾在《體開播前,幫三體找穩(wěn)定解》介紹過它。然,目前比鄰星離南二 AB 雙星相對較遠(yuǎn),按當(dāng)今的軌道參推算,還算處于恒紀(jì)。半人馬座 α 三星系統(tǒng) | 圖源:KOSMO不過倒是有一個段子:在流浪地球的上,人們遇到了三體隊。地球人:我們的陽急速老化,要搬家比鄰星系。三體人:們的恒星系統(tǒng)不穩(wěn)定要搬家到太陽系。地人和三體人面面相覷離太陽最近的幾個恒系 | 圖源:KOSMO考慮到《流浪地球》成書早于管子三體》估計大劉自己也沒想會有這種巧合。那么沒有更好的選擇?目觀測到的離地球第二的恒星是巴納德星,地球 6 光年。它和比鄰星一樣,也是一紅矮星,質(zhì)量約 0.144M☉,表面溫度約 3000K。2018 年 11 月,人們通過視向速度法多普勒頻移法)發(fā)現(xiàn)納德星也有一個行星命名為巴納德星 b。它的質(zhì)量超過地球的 3 倍,表面溫度約-170℃。巴納德星 b 藝術(shù)假想圖如果把地球泊入巴納德星 b 以內(nèi)的軌道,應(yīng)該也能獲得從從錯的生存環(huán)。這樣能避免三星系混沌的運行方式,但多流浪 1.8 光年,也就是大概 400 年的時間??v觀整個流浪地球計劃,人們用 500 年加速至光速的千分之五,再 1300 年走完全程的三分之二,然后 700 年減速進(jìn)入比鄰星的引力范圍,整地球航向,使其泊穩(wěn)定的公轉(zhuǎn)軌道。整過程持續(xù) 2500 年,跨越 100 代人。電影中有人質(zhì)疑能不能完成,李雪健師回答道:“我信,的孩子會信,孩子的子也會信”。這種愚移山的精神,既是刻傳統(tǒng)文化里的基因,現(xiàn)實生活中也是我們貴的精神財富。參考料:[1] 朔方等.流浪地球電影制作手.人民交通出版社,2019[2]?牧羊.如何讓太陽從西邊升.中科院物理所,2022.10.10[3] 對話郭帆!時隔 4 年重逢,解密《流浪地球 2》的幕后故事!本文來自微信公號:中科院物理所 (ID:cas-iop),作者:牧?