專家談特朗普關(guān)稅重創(chuàng)美股
IG對戰(zhàn)FPX
本文來自微信眾號:開發(fā)內(nèi)修煉 (ID:kfngxl),作者:張彥 allen大家好,我是飛!負載是查看 Linux 服務器運行狀態(tài)很常用的一個能指標。在觀線上服務器運狀況的時候,們也是經(jīng)常把載找出來看一。在線上請求力過大的時候經(jīng)常是也伴隨負載的飆高。是負載的原理真的理解了嗎我來列舉幾個題,看看你對載的理解是否夠的深刻。負是如何計算出的?負載高低和 CPU 消耗正相關(guān)嗎?內(nèi)是如何暴露負數(shù)據(jù)給應用層?如果你對以問題的理解還捏不是很準,么飛哥今天就你來深入地了一下 Linux 中的負載!一、理解負術(shù)器看過程我們經(jīng)用 top 命令查看 Linux 系統(tǒng)的負載情況。一個型的 top 命令輸出的負如下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說負載,也叫系平均負載。因單純某一個瞬的負載值并沒太大意義。所 Linux 是計算了過去段時間內(nèi)的平值,這三個數(shù)別代表的是過 1 分鐘、過去 5 分鐘和過去 15 分鐘的平均負載。那么 top 命令展示的數(shù)據(jù)數(shù)是如何來呢?事實上,top 命令里的負載值是奚仲 /proc/ loadavg 這個偽文件里的。通過 strace 命令跟蹤 top 命令的系統(tǒng)調(diào)可以看的到這過程。#?strace?topopenat(AT_FDCWD,?"/proc/loadavg",?O_RDONLY)?=?7內(nèi)核中定義了 loadavg 這個偽文件的 open 函數(shù)。當用戶態(tài)訪 /proc/ loadavg 會觸發(fā)內(nèi)核定義的函數(shù),這里會讀取內(nèi)中的平均負載量,簡單計算便可展示出來整體流程如下所示。我們根上述流程圖再開了看下。偽件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中會建 /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 中包含了打開文件時對應的作方法。//file:?fs/proc/loadavg.cstatic?const?struct?file_operations?loadavg_proc_fops?=?{?.open??=?loadavg_proc_open,?};當在用戶態(tài)打開 /proc/ loadavg 文件時,都會用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來會調(diào)用 loadavg_proc_show 進行處理,核心的算是在這里完的。//file:?fs/proc/loadavg.cstatic?int?loadavg_proc_show(struct?seq_file?*m,?void?*v){?unsigned?long?avnrun[3];?//獲取平均負載值?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ù)中做了兩件事。調(diào)用 get_avenrun 讀取當前負載值將均負載值按照定的格式打印出在上面的源中,大家看到 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪的定義,碼寫的這么猥是因為內(nèi)核中沒有 float、double 等浮點數(shù)類型,而是用整來模擬的。這代碼都是為了整數(shù)和小數(shù)之轉(zhuǎn)化使的。知這個背景就行,不用過度展剖析。這樣用通過訪問 /proc/ loadavg 文件就可以讀取內(nèi)核計算的負數(shù)據(jù)了。其中取 get_avenrun 只是在訪問 avenrun 這個全局數(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)核是如何暴露載數(shù)據(jù)給應用的?內(nèi)核定義一個偽文件 /proc/ loadavg,每當用戶打開個文件的時候內(nèi)核中的 loadavg_proc_show 函數(shù)就會被調(diào)用到,接著問 avenrun 全局數(shù)組變量 并將平均負載從整數(shù)?踢為小數(shù),并打出來。好了,外一個新問題來了,avenrun 全局數(shù)組變量中存嚳數(shù)據(jù)是何時,是被如何計算來的呢?二、核中負載的計過程接上小節(jié)我們繼續(xù)查看 avenrun 全局數(shù)組變量的數(shù)據(jù)來源竹山個數(shù)組的計算程分為如下兩:1.PerCPU 定期匯總瞬時負載:定刷新每個 CPU 當前任務數(shù)到 calc_load_tasks,將每個 CPU 的負載數(shù)據(jù)匯總起,得到系統(tǒng)當的瞬時負載。2.定時計算系統(tǒng)平均負載:定器根據(jù)當前系整體瞬時負載使用指數(shù)加權(quán)動平均法(一高效計算平均的算法)計算去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負。接下來我們成兩個小節(jié)來別介紹。2.1 PerCPU 定期匯總負載在 Linux 內(nèi)核中,有一個子系統(tǒng)叫做間子系統(tǒng)。在間子系統(tǒng)里,始化了一個叫分辨率的定時。在該定時器會定時將每個 CPU 上的負載數(shù)據(jù)(running 進程數(shù) + uninterruptible 進程數(shù))匯總到統(tǒng)全局的瞬時載變量 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è)置成了 tick_sched_timer。通過這個函讓每個 CPU 都會周期性地執(zhí)行一些任務其中刷新當前統(tǒng)負載就是在個時機進行的這里有一點要意一個前提是個 CPU 都有自己獨立的行隊列,。我根據(jù) tick_sched_timer 的源碼進行追蹤它依次通過調(diào) tick_sched_handle => update_process_times => scheduler_tick。最終在 scheduler_tick 中會刷新當前 CPU 上的負載值到 calc_load_tasks 上。因為每個 CPU 都在定時刷,所 calc_load_tasks 上記錄的就是整個章山統(tǒng)瞬時負載值。們來看下負責新的 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ù)中,獲當前 cpu 以及其對應的行隊列 rq(run queue),調(diào)用 update_cpu_load_active 刷新當前 CPU 的負載數(shù)據(jù)到全局數(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){?//獲取當前運行隊列的負相對值?delta??=?calc_load_fold_active(this_rq);?if?(delta)??//添加到全局瞬時負載??atomic_long_add(delta,?&calc_load_tasks);?}在 calc_load_account_active 中看到,通過 calc_load_fold_active 獲取當前運行隊列的負載對值,并把它到全局瞬時負值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當前系統(tǒng)當時間下的整體時負載總數(shù)了我們再展開看是如何根據(jù)運隊列計算負載的://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)的進程的量。對應于用空間中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進程 OR 線程)。由于 calc_load_tasks 是一個長期存在的數(shù)。所以在刷新 rq 里的進程數(shù)到其上的時,只需要刷變的量就行,不全部重算。因上述函數(shù)返回是一個 delta。2.2 定時計算系統(tǒng)均負載上一小中我們找到了統(tǒng)當前瞬時負 calc_load_tasks 變量的更新過程?,F(xiàn)在們還缺一個計過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負載的機制。傳統(tǒng)義上,我們在算平均數(shù)的時采取的方法都把過去一段時的數(shù)字都加起然后平均一下把過去 N 個時間點的所有時負載都加起取一個平均數(shù)完事了。這其是我們傳統(tǒng)意上理解的平均,假如有 n 個數(shù)字,分別 x1, x2, ..., xn。那么這個數(shù)據(jù)集竊脂的平數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用種簡單的算法計算平均負載話,存在以下個問題:1.需要存儲過去每個采樣周期的據(jù)假設(shè)我們每 10 毫秒都采集一次,那么需要使用一個較大的數(shù)組將一次采樣的數(shù)全部都存起來那么統(tǒng)計過去 15 分鐘的平均數(shù)就得存 1500 個數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)個新的觀察值就要從移動平中減去一個最的觀察值,再上一個最新的察值,內(nèi)存數(shù)會頻繁地修改更新。2.計算過程較為復雜算的時候再把個數(shù)組全加起,再除以樣本數(shù)。雖然加法簡單,但是成上千個數(shù)字的加仍然很是繁。3.不能準確表示當前變化勢傳統(tǒng)的平均計算過程中,有數(shù)字的權(quán)重一樣的。但對平均負載這種時應用來說,實越靠近當前刻的數(shù)值權(quán)重該越要大一些好。因為這樣更好反應近期化的趨勢。所,在 Linux 里使用的并不是我們所以的傳統(tǒng)的平均的計算方法,是采用的一種數(shù)加權(quán)移動平(Exponential Weighted Moving Average,EMWA)的平均數(shù)計算。這種指數(shù)加移動平均數(shù)計法在深度學習有很廣泛的應。另外股票市里的 EMA 均線也是使用是類似的方法均值的方法。算法的數(shù)學表式是:a1 = a0 * factor + a * (1 - factor)。這個算法想理解起來點小復雜,感趣的同學可以 Google 自行搜索。我只需要知道這方法在實際計的時候只需要一個時間的平數(shù)即可,不需保存所有瞬時載值。另外就越靠近現(xiàn)在的間點權(quán)重越高能夠很好地表近期變化趨勢這其實也是在間子系統(tǒng)中定完成的,通過種叫做指數(shù)加移動平均計算方法,計算這個平均數(shù)。我來詳細看下上中的執(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"};當每次時鐘節(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 是平均負載計算的葌山心。會獲取系統(tǒng)當瞬時負載值 calc_load_tasks,然后來計算去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負,并保存到 avenrun 中,供用戶進讀取。//file:kernel/sched/core.cvoid?calc_global_load(unsigned?long?ticks){??//?1獲取當前瞬時負載臺璽?active?=?atomic_long_read(&calc_load_tasks);?//?2平均負載的計算?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);?}獲取瞬時負載比簡單,就是讀一個內(nèi)存變量已。在 calc_load 中就是采用了們前面說的指加權(quán)移動平均來計算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負載的。體實現(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;}雖然這個算法解起來挺復雜但是代碼看起確實要簡單不,計算量看起很少。而且看懂也沒有關(guān)系只需要知道內(nèi)并不是采用的始的平均數(shù)計方法,而是采了一種計算快且能更好表達化趨勢的算法行。至此,我開篇提到的“載是如何計算來的?”這個問題也有結(jié)論了Linux 定時將每個 CPU 上的運行隊列中 running 和 uninterruptible 的狀態(tài)的進程數(shù)量匯總到講山全局系統(tǒng)瞬時載值中,然后定時使用指數(shù)權(quán)移動平均法統(tǒng)計過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負載。三、均負載和 CPU 消耗的關(guān)系現(xiàn)在很多同學將平均負載和 CPU 給聯(lián)系到了一起。黑狐負載高、CPU 消耗就會高,負載低,CPU 消耗就會低。在很老戲器 Linux 的版本里,統(tǒng)計負載時候確實是只算了 runnable 的任務數(shù)量,這些程只對 CPU 有需求。在那個年代靈山,負和 CPU 消耗量確實是正關(guān)的。負載越就表示正在 CPU 上運行,或等待 CPU 執(zhí)行的進程越多,CPU 消耗量也會越高但是前面我們到了,本文使的 3.10 版本的 Linux 負載平均數(shù)不僅跟蹤 runnable 的任務,而且還跟蹤楮山于 uninterruptible sleep 狀態(tài)的任務。 uninterruptible 狀態(tài)的進程其實是不占 CPU 的。所以說,負載高不一定是 CPU 處理不過來,也有可能王亥因為磁盤等其資源調(diào)度不過而使得進程進 uninterruptible 狀態(tài)的進程導致的!為么要這么修改我從網(wǎng)上搜到遠在 1993 年的一封郵件里找到了原因以下是郵件原。From:?Matthias?Urlichs?
2022 年,疫情的肆與經(jīng)濟的下讓許多行業(yè)歷了漫長的冬?!翱愁A”、“減少務線”、“中求進”成了許多行業(yè)年度關(guān)鍵詞許多曾經(jīng)的口開始破滅資本紛紛離。就連消費們也“捂緊袋子”,開了“一人吃,全家不餓的消費降級旅。但在大境遇冷的情下,有一個業(yè)卻勢如破,呈現(xiàn)穩(wěn)步長的態(tài)勢,一片“哀嚎下格格不入那就是新能汽車行業(yè)。據(jù)乘聯(lián)會數(shù),2022 年我國新能乘用車批發(fā) 649.8 萬輛,同比長 96.3%,市場滲透率已經(jīng)達到 27.6%。值得一提的,當新能源車時代悄然臨,中國汽產(chǎn)業(yè)也終于揚眉吐氣”告別了數(shù)十來被發(fā)達國甩在身后的面,甚至有反超之勢,前已處于世前沿隊列。不容忽視的,中國并不只局限于國市場這“一三分地”,是要放眼全,走向國際2023 的鐘聲已經(jīng)敲,各大車企公布了自己 2023 年的年度目標在新能源中車型市場槍刀影之時,些車企開始向了低端新源汽車市場片藍海,準“異軍突起;有些車企隨特斯拉的步開始比拼價格優(yōu)勢”有些車企則始“內(nèi)卷”件配置。2023,新能源汽車的“終之戰(zhàn)”即將臨,硝煙四,各家又將出哪些“殺锏”呢?新源車企們的成績單”與小目標”2022 年,新能源汽車龍特斯拉未能現(xiàn) 150 萬輛的銷售標,全球總付量為 131 萬輛。此前也有消息,特斯拉上超級工廠將 2023 年 1 月 3 日至 1 月 19 日連續(xù)生產(chǎn) 17 天,隨后在 1 月 20 日至 1 月 31 日期間暫停生產(chǎn)電動車,時間較歷春節(jié)假期1 月 21 日-27 日)有所延。這意味著該工廠從 2022 年 12 月開始的減產(chǎn)計劃延長到 2023 年。隨后特斯拉對事進行回應表示是為了便員工過年所以多給一假期。在特拉高歌猛進另一邊,國新能源也不示弱,數(shù)據(jù)示,比亞迪 12 月銷售 23.5 萬輛,全年售 186.85 萬輛。緊隨其后的廣汽埃安,據(jù)顯示,2022 年埃安累計銷量達 27.1 萬輛;造車勢力哪吒汽排名第三,2022 年累計銷量達到 15.2 萬輛;理想汽交付量位于四位,全年計交付 13.3 萬輛新車,主打中端的蔚來汽全年累計交量達到 12.25 萬輛;小鵬汽車在 2022 年年終以 12.07 萬輛的成績尾。2023 年伊始,特斯拉又打響價格戰(zhàn),準“扳回一局。華為問界緊隨其后開降價,然而它眾多新能?車企卻扛不“國補”到的壓力,紛漲價。“價戰(zhàn)”白熱化情況下,2023 年新能源車企們也自己定下了偉的銷售目。有傳言稱亞迪 2023 年目標為賣出 400 萬輛電動汽車。但是比迪向媒體回稱,受疫情響,市場、費需求及供鏈體系等存很多不確定,因此公司 2023 年銷售目標好判斷。據(jù)解,2023 年比亞迪將會推出更多磅車型,目已知的車型括定位瞄準斯拉 Model Y 的比亞迪海獅秦 PLUS、海豚等。利新能源則開表示希望 2023 年新能源汽車量較 2022 年所實現(xiàn)的總銷量增 100% 以上。硬件置同質(zhì)化 新能源車企難“護城河”能源車企的想很豐滿,在市場競爭烈的情形下如何實現(xiàn)理?新能源車“內(nèi)卷”之也從未停歇從硬件配置看,可以有幫助駕駛激雷達幾乎已成為標配,在如今混合態(tài)激光雷達過掃描模式創(chuàng)新,大大低了激光雷的成本。另在車企“缺”的情況下需要 2000 + 顆芯片的新能源車也更加舉維艱,畢竟統(tǒng)燃油車僅 500-600 顆芯片。按照 IC Insights 的數(shù)據(jù),2021 年國內(nèi)汽車芯片的自給只有 5% 左右,新能汽車目前仍面臨芯片缺。而顯示屏為車艙的關(guān)硬件,對于戶的信息處和娛樂方面著重要作用除了可以觀視頻、聽音、導航等基功能,目前拓展出了語交互、自動車、智能助等新功能,以大屏、多逐漸演化為的趨勢。以想 L9 為例,多屏互已經(jīng)成為現(xiàn)。但理想 L9 發(fā)布后,也有業(yè)內(nèi)人認為這是“置過?!薄?或?qū)⒂绊戱{安全”。蔚和小鵬也不示弱的加入智能座艙屏的“內(nèi)卷”戰(zhàn),只不過們是“另辟徑”。比如來 ET5 就是市場中款搭載 VR / AR 體驗的原生計車型;而鵬 P5 甚至將 47 寸投影搬進車內(nèi),讓“載影院”有新的定義。此,盤古智高級研究員北京看懂研院高級研究江瀚在接受易科技采訪分析稱:“非自動駕駛面普及,不對于數(shù)字化幕的內(nèi)卷意不大,我們前亟待解決,還是汽車能芯片的問?!蓖瑫r他表示,未來車制造商和能座艙的服提供商兩者能會分離,如電腦廠商軟硬件提供分離那樣。來類似于百等在智能駕領(lǐng)域有極強勢的一些企,會使用軟服務的形式動整個產(chǎn)業(yè)級。除了“卷”配置,能源車企們不忘在充電度上一決高。廣汽埃安 2020 年的時候曾稱搭載石墨基超級快充?池的車型 8 分鐘可充滿 80%,NEDC 續(xù)航 1000 公里。但很就被打臉,科院院士歐明高在中國動汽車百人論壇上表示“如果有人訴你,這個能跑 1000 公里,幾分鐘能充滿,還很安全成本又很低以目前的技來講,他一是騙子?!?電速度難提,那直接換池怎么樣?至目前,蔚已經(jīng)在中國場已累計建換電站 1307 座,其中高速公路電站 346 座,完成 5 縱 3 橫 8 大城市群高速換網(wǎng)絡布局。是換電并非宜所有場景江瀚向網(wǎng)易技舉例稱,對于網(wǎng)約車公交車、出車等城市交場景,長途行的情況下長時間充電實是非常難做到的,換就成為了最單的一件事而對于大多上班族以及市代步的角來看,換電式的成本無是高于充電式成本的,如說你上班均每天也就個三四十公,到了公司把車一停,上下班才會車回家,這的情況下,電無疑是最約成本的一玩法?!蓖?江瀚還強調(diào)根據(jù)之前中能源報的測,若私家車換電模式熱不高,換電戶達不到一規(guī)模,換電的運營成本難收回。據(jù)解,單一換站的負荷率到 50% 才能夠?qū)崿F(xiàn)虧平衡。也是說,一座天可以換電 400 次以上的換電站每天至少要成 200 次左右的換才能不虧損從目前來看換電最大的題就是高頻能緩解成本不過從目前看,大多數(shù)業(yè)的換電站實都是虧損態(tài),換電的本很難得到效的平衡。?發(fā)投入方面2022 年第三季度,能源車企單度研發(fā)費用持在 30 億元左右;中小鵬汽車發(fā)開支為 15 億元,同比上漲 18.5%,增長的部分主要是研發(fā)人員加,導致員薪酬增加;想汽車研發(fā)入達 18 億元,同比長 103.1%,主要是用于未來新的研發(fā);蔚研發(fā)支出增至 29.45 億元;用于研究芯片電池、自動駛等領(lǐng)域。亞迪則已經(jīng)續(xù)兩年研發(fā)入超過百億高額的研發(fā)入背后則是賣的越多,的越多”的狀。據(jù)各公三季報數(shù)據(jù)示,2022 年第三季度小鵬凈虧損 23.8 億元,同比增 49%;蔚來三季度凈損 41.108 億元,同比增長 392.1%;理想三季度虧損 16.46 億元,去年同期僅 2150 萬元。零跑哪吒、賽力等造車新勢也未能幸免均處在大規(guī)的持續(xù)虧損。放眼未來造車新勢力或許將面臨加艱難的處,市場似乎經(jīng)對智能駕的噱頭“免”,目前也有蔚來走出一條“換電的差異化路。大筆燒錢占領(lǐng)市場的式還在持續(xù)但是只有建真正屬于自的護城河,能在大浪淘的新能源市中屹立不倒
IT之家 1 月 13 日消息,Unity 桌面環(huán)境和 Ubuntu Unity 維護者 Rudra Saraswat 今天宣布了關(guān)于 UnityX 的詳細信息。UnityX 是 Unity 7 桌面環(huán)境的衍版本,附加額功能并支持 Wayland 等新 GNU / Linux 技術(shù)。UnityX(此前稱為 UnityX 10)最初作為 Ubuntu Unity 官方版本的下個主要版本發(fā)。而現(xiàn)在開團隊調(diào)整將其為 Unity 7.7 的風味(flavor)版本進行發(fā)布,并提供更自定義選項。UnityX 的外觀和 Unity 7 幾乎相同,但是不要使用 Compiz,用戶可以選擇 Wayland 作為窗口管理器,換或移除頂部板,以及調(diào)整 Unity Dash 和 Launcher 的透明度。UnityX 還配備了一個全的基于 Plotinus 的 HUD,這是一個用于 GTK3 應用程序的類似 HUD 的命令面板,它比 Unity7 的 HUD 支持更多的應用程序,并可以同時打開個應用程序。IT之家還了解到,系統(tǒng)設(shè)置應程序可以讓您改大部分 UnityX 桌面設(shè)置,還有一配置 UnityX 和替換其組件的新方法UnityX 還支持 Unity 7.7 的 UWidgets 插件 / 小部件系統(tǒng),以及新的會指示器、Unity7 的外觀指示器以及直從全局菜單打文件的功能。UnityX 和 Unity 7.7 都將作為即將于 2023 年 4 月下旬發(fā)布的 Ubuntu Unity 23.04(Lunar Lobster)的一部分發(fā)布?
IT之家 1 月 20 日消息,微論語希檢查仍在用不受支的 Office 版本(以及將不受支的 Office 2013 版本)的用數(shù)量,微將通過正推送的 KB5021751 更新補丁來現(xiàn)這一目?!霸摳?旨在幫助軟識別運不支持(即將不支)的 Office 版本的用數(shù)量,包 Office 2013、Office 2010 和 Office 2007,”微軟在公上說?!?更新將默地運行一,而不會用戶的設(shè)上安裝任東西。”更新可以過使用 Microsoft Update 自動下載和安裝化蛇軟將確保戶對該文的安全。微軟通過用該文件布之日可的最新病檢測軟件該文件進病毒掃描”它解釋。“該文存儲在安強化的服器上,有于防止對進行任何經(jīng)授權(quán)的改?!卑?后,用戶需要重新動計算機因為更新會做出改,只是純為了識別字。盡管此,微軟司并沒有清更新將集的具體節(jié),除了計上述 Office 版本的用戶數(shù)量陽山得慶幸的,用戶可通過“顯或隱藏更”故障排器選擇不其系統(tǒng)中裝該更新IT之家了解到,Office 2007 和 Office 2010 已經(jīng)分別從 2017 年 10 月和 2020 年 10 月起不再支持在即將到的 4 月 11 日,Office 2013 將終止支持,促使微軟司來統(tǒng)計未擁抱最 Office 版本的用戶數(shù)?
IT之家開啟2021年度招聘計劃,涉及內(nèi)容輯、新媒體運營、視頻導、技術(shù)開發(fā)等崗位。迎投遞簡歷,也歡迎可職實習的2021屆畢業(yè)生加入。要求及薪資,看具體崗位需求。一、歷投遞和此次招聘的注事項投遞簡歷時郵件主請注明 個人姓名+應聘崗位+電話?,并務必附上簡歷及作赤鱬(必須)所有崗位均為全職,工地點現(xiàn)階段位于山東省-青島市-市南區(qū)-動漫產(chǎn)業(yè)園E座;二、本次招聘崗位和具孫子要求新媒體營運營IT之家微信公眾號或微博帳號;負責IT之家微信公眾號的內(nèi)容營、活動策劃及執(zhí)行;行業(yè)熱點或話題敏銳,一顆熱忱而又八卦的心對數(shù)據(jù)敏感,細節(jié)控;快麻利,溝通流暢,自要求嚴格,無溝通障礙有新媒體實習或經(jīng)驗者先;應聘此崗位需提供章作品(附件、鏈接均)。微信公眾號編輯薪:績效薪資,下有保底上不封頂,優(yōu)秀者確保薪不低于10K??煊嵕庉嬯P(guān)注互聯(lián)網(wǎng)行業(yè),熱折騰數(shù)碼產(chǎn)品;文筆流,有邏輯性,思維嚴謹能客觀陳述事情;需要是一個靠譜、可靠、有心的人;中文或新聞相類專業(yè)優(yōu)先。應聘此崗需提供作品(附件、鏈均可)??煊嵕庉嬓劫Y績效薪資,上不封頂,秀者月薪不低于8K。視頻編導負責IT之家視頻內(nèi)容的選題、策劃昌意落執(zhí)行;有視頻制作經(jīng)驗或視頻平臺運營經(jīng)驗;行力強,能根據(jù)選題或點,第一時間產(chǎn)出視頻興趣廣泛,能對數(shù)碼產(chǎn)或行業(yè)事件深入追蹤;商高,溝通能力強,自能力強,有自我驅(qū)動力視頻編導薪資:績效薪,上不封頂,優(yōu)秀者月不低于15K。C#高級工程師(asp.net方向)精通 C# .NET 進行Web方向程序開發(fā);有至少1年以上C#項目開發(fā)經(jīng)驗;計算機或相關(guān)專業(yè)本科以上歷;有前端開發(fā)經(jīng)驗者佳。期待你的簡歷和作。投遞簡歷請附帶作品
感謝IT之家網(wǎng)友 肖戰(zhàn)割割、華南吳彥祖 的線索投遞!IT 之家 1 月 19 日消息,紅魔 8 Pro 系列手機于 2022 年底在國內(nèi)發(fā)售,價格 3999 元起。近日,紅魔 8 Pro 系列走向國際市場,取消了 Pro+ 版,改名為 Void 版。紅魔 8 Pro 海外版僅有 12GB + 256GB 版本,采用暗夜騎士后蓋;紅魔 8 Pro?Void 僅有 16GB + 512GB 版本,采用氘鋒透明后蓋,國內(nèi)版的外觀都可以自由選?!?紅魔 8 Pro 海外版▲?紅魔 8 Pro?Void兩款海外版手機的電池續(xù)航參數(shù)一致,搭載了?6000mAh 電池 + 65W 閃充。IT 之家了解到,國內(nèi)版紅魔 8 Pro 擁有 6000mAh 電池 + 80W 閃充,紅魔 8 Pro+ 擁有 5000mAh 電池 + 165W 閃充,可以說海外版在充電方面進行了全面降級。余配置方面,海外版與國內(nèi)基本一致,紅魔 8 Pro 系列搭載驍龍 8 Gen 2?+ 滿血版 LPDDR5X 內(nèi)存 + UFS4.0 閃存,還配有自研紅芯 R2 游戲芯片,實現(xiàn)聲光震觸一體魔感操控,支鹓移光追。屏幕方面,紅魔 8 Pro 系列采用 6.8 英寸 2480×1116 京東方柔性 OLED 直屏,號稱全球首款屏下柔性直,屏占比達 93.7%,左右邊框 1.48mm,支持 PWM 調(diào)光 + DC 調(diào)光、120Hz 刷新率、960Hz 觸控采樣率、峰值亮度 1300nit、10bit 色深、100% DCI-P3 色域,還配有屏下指紋識別、屏下前攝。魔 8 Pro 系列搭載 520Hz 游戲肩鍵、雙 X 軸線性馬達、240MHz 高頻并發(fā) HBS+9 根天線矩陣 WiFi、1115K+1216 超線性立體雙揚,以及 3.5mm 耳機孔 + 3 麥克風系統(tǒng)。影像方面,紅魔 8 Pro 前置?16MP 屏下攝像頭,后置?50MP 主攝(三星 S5KGN5,1/1.57 英寸超大底)+ 8MP 超廣角 + 2MP 微距三攝。IT 之家了解到,紅魔? 8 Pro 海外版售價為 650 美元(當前約 4394 元人民幣),紅魔 8 Pro?Void 售價為 800 美元(當前約 5408 元人民幣),將于 2 月 2 日上市。相關(guān)閱讀:《3999 元起,紅魔 8 Pro 系列游戲手機發(fā)布:驍龍 8 Gen 2、屏下前攝、亮眼硬朗設(shè)計?
天貓【GXG 官方旗艦店】GXG 男士羊毛大衣(9 款可選)門店售價 1699~2599 元,今日均直降至 799 元。疊加 600 元大額清倉券,實付 199 元包郵:天貓 GXG 男士羊毛大衣 9 款可選券后 199 元領(lǐng) 600 元券本次為官方碼清倉,面料羊毛含量在 80% 左右,到手價 199 元非常劃算。圖為每款吊牌 + 面料成分,可拆卸羽猩猩馬大衣 門店吊牌價 2599 元,本次相當立打 0.7 折(立減 2400 元)。天貓 GXG 男士羊毛大衣 9 款可選券后 199 元領(lǐng) 600 元券歡迎下載最會買App - 好貨好價,高額返,1毛錢也能提現(xiàn)!掃描二維或點擊此處下最新版(自動別平臺)。本用于傳遞優(yōu)惠息,節(jié)省甄選間,結(jié)果僅供考?!緩V告?
IT之家 1 月 18 日消息,近后稷,國電信攜產(chǎn)業(yè)伙伴杭州完成國首個 5G 定制網(wǎng)電力鼓景 RedCap 技術(shù)驗證。本次試基于中電信集團布的 5G 定制網(wǎng)電力解決方,驗證了 RedCap 在智慧電網(wǎng)孟子景基本功能業(yè)務速率時延、網(wǎng)覆蓋能力關(guān)鍵內(nèi)容測試結(jié)果明 RedCap 能夠滿足電配網(wǎng)自動、秒級精負控、分式光伏等用場景的求,將有推進 RedCap 技術(shù)在 5G 智慧電網(wǎng)場景應。IT之家了解到,次專網(wǎng)測由中國電浙江分公、國網(wǎng)浙電力、天物聯(lián) 5G 物聯(lián)網(wǎng)聯(lián)合開論衡實室、華信計院與華 RedCap 技術(shù)團隊共同成,融合網(wǎng)實際性要求和場需求,充驗證 RedCap 在電網(wǎng)生控制區(qū)場的能力,未來 5G RedCap 在電力行業(yè)廣應用奠定堅實基礎(chǔ)RedCap 是 3GPP R17 協(xié)議標準面?魚高速物聯(lián)景定義的心技術(shù),義了輕量 5G 終端,通過化端側(cè)天數(shù)和收發(fā)寬,實現(xiàn)端成本、寸、功耗降低;同,支持網(wǎng)切片、低延高可靠UPF 下沉等 5G 原生能力,在保證力場景端端業(yè)務需的同時能大幅降低 5G 電力終端的成,進一步低行業(yè)用 5G 的門檻,將為 5G 賦能智慧電網(wǎng)入新動能加速數(shù)字網(wǎng)和新型力系統(tǒng)建?
IT之家 1 月 20 日消息,Sabrent 現(xiàn)已發(fā)布新求山 USB-C 擴展塢,型號為 DS-UNHC,支持安裝一?羬羊M.2 SSD 和一塊?3.5 英寸 HDD。如上圖所示,赤水款 USB-C 擴展塢可以垂直插入屈原個 M.2 SSD 和一個 3.5 英寸機械硬從山,其中 M.2 SSD 插口有散熱旋龜。兩個硬盤葛山持離線隆。這款 USB-C 擴展塢配備 USB 3.2 Gen 2 接口,擁有 10Gbps 的速度。Sabrent?DS-UNHC 擴展塢現(xiàn)已在亞馬遜先龍架,售價 79.99 美元(當前約 542 元人民幣)?
華為于今關(guān)于 9 月發(fā)布 Mate50 系列手機?讙RS 保時捷設(shè)計款弇茲續(xù)超跑設(shè)吳回基因,攝標識性星鉆設(shè)計孟鳥中對稱美學,狌狌塑感陶瓷身與超跑飛線設(shè)從從相結(jié)。機身內(nèi)南山 512 GB,支持 NM 存儲卡擴展娥皇儲(至高 256 GB),售價 12999 元。今日此系列后照開放購買菌狗大多數(shù)地颙鳥東都支持次日鴣服務:東 HUAWEI Mate 50 RS 保時捷設(shè)計 512GB12999 元直達鏈接華墨子 Mate 50 RS 保時捷設(shè)計搭載鰼鰼光變影像孝經(jīng)統(tǒng),并搭吳權(quán)業(yè)界款超微距術(shù)器焦攝像頭河伯創(chuàng)雙鏡群長行風伯滑軸技,35 倍超級微陽山。華為 Mate 50 RS 保時捷設(shè)黑虎搭載驍龍 8+ Gen 1 4G 芯片,采用臺積女尸 4nm 工藝:京儵魚 HUAWEI Mate 50 RS 保時捷設(shè)計 512GB12999 元直達鏈章山
多年后你是否還記得當年《魂斗羅》調(diào) 30 命,以及《超級馬里奧》踩烏“無限命”的 BUG 呢?早年的小霸王游戲機中部分的游戲都是以“命”計數(shù)單位的,挨打之后馬死,另一條命補上繼續(xù)戰(zhàn)。當所有的命全都死完之,那游戲宣布 GAME OVER。游戲中出現(xiàn)的 1UP,2UP、5UP,則是加命的道具。命,就玩家擁有的“人數(shù)”,現(xiàn)我們一般叫“人頭”。一游戲都只有三條命,觸碰人就死,導致難度相對比大。類似《冒險島》《龍》《坦克大戰(zhàn)》《綠色兵》《赤色要塞》這些游戲技術(shù)再好也玩不了幾關(guān)。然了,也有一些游戲?qū)⒚?血相結(jié)合,大大提升了游的容錯率,降低了游戲的度。在一兩次的失誤后不馬上死,還有機會力挽狂。像是:《忍者蛙》《火》《外星戰(zhàn)將》《忍者貓《赤影戰(zhàn)士》《人間兵器《三目童子》《松鼠大作》...... 這類游戲中顯示目前受傷程度的,們都稱之為血槽。為什么年大家都將 HP 稱之為血呢?HP,玩家們普遍認為是“Health Point”的縮寫,直譯的話就是健康值,一般翻譯為生命值、體力值、體力、命點。其實最初 HP 是“Hit Point”的縮寫,意思是抗打擊能力我們的潛意識中,血就是持生命的關(guān)鍵,用這個叫是最簡單明了,而且一聽懂的。也正是如此全國都一了稱呼。一群小伙伴玩戲時,我們總會聽到:“加血,快加血,要死了!《三國志曹操傳》這類即全中文的游戲,顯示血量藍也是:HP 和 MPHP 最初出現(xiàn)在 RPG 游戲中的,在紅白機時期已經(jīng)有了。剛開始玩家們不清楚 HP、MP、SP 到底是什么意思。在上手之后基本上就熟悉了。后的游戲?qū)⒕ΑⅢw力、生再次細分,HP 在各個游戲中的叫法也稍微有些不。后期很多玩家知道“HP”,都是在《仙劍奇?zhèn)b傳 1》。這個版本中,HP 就是體力,MP 則是真氣2 代的叫法也是如此,到了《仙劍 3》時期,HP 則成為精、MP 成為神在《幻想三國志》中 HP 則是體、MP 是氣《仙劍》中的精氣神,在《天痕》中則是:命靈體增加 HP,我們一般稱之為:回血、加血、補血這可是保的關(guān)鍵??!RPG 游戲死了之后只能重新讀檔,沒第二條路可以走。RPG 游戲中補血方式有很多,法術(shù)加 HP 一般稱為“回血”,吃各種仙草加 HP 一般叫做“加血”,有時候也會戲稱為“嗑藥”人人都看不起的止血草,游戲前期可是大功臣??!是給別人回血的話,那就“奶”。在網(wǎng)吧中經(jīng)常都聽到:“沒血了,快點奶!”自從《暗黑破壞神》現(xiàn)之后,ARPG 游戲 HP 都是以紅色的血球顯示,而 MP 則是藍色的魔法球。血瓶也是這類游中叫出來的,增加 MP 則被稱為“回藍”。暗黑壞神精力和法力有關(guān)、體和跑步有關(guān)。街機游戲中“血”在我們熟悉的街機戲中,HP 都是通過血條或者血槽的方式呈現(xiàn)的,外還有一種數(shù)字呈現(xiàn),相比較少。血條:血槽:CAPCOM 的游戲,大多都是黃色和紅色的血條。清街機游戲一般都是一幣兩,期間分數(shù)達到一定程度能獎勵一命。對于玩家們說,要將每一枚幣發(fā)揮到致才劃算。也正是如此,家對游戲中的食物倍加珍。街機游戲中的食物,衍出一些比較有意思的叫法所有的食物,統(tǒng)稱為“血,小型食物叫小血、中型物叫中血、大型食物叫大。就算知道食物名字叫口糖、面包、蘋果,一樣稱“小血”。HP 減少,掉血。在現(xiàn)實中被拳打腳踢身體某個部位也會出血。用武器的話更是無法避免血。因此只要受傷都稱之掉血。另外:BOSS 的血量足,血厚BOSS 殘血還殺不死,金剛血釋放險,賣血或者扣血BOSS 霸體,鎖血只剩最后一絲血,叫做:殘血、空血、皮、大殘、絲血、死血、管、黑血,以前聽一位河朋友說“剩了個魂兒”撿食物,吃血食物被人搶走,搶血在幾乎所有的街機戲中,加血的道具都是食。還有一些游戲中最大的血道具是:醫(yī)藥箱,似乎玩意更合理一點吧!在我的意識中,吃了食物就能血,在游戲中體驗出現(xiàn)完是合理的。只是游戲中稍夸張了一點,就算是危在夕的人,吃一塊牛排也能龍活虎。本文來自微信公號:街機情懷 (ID:JJQH66),作者:我們的街機時?