美聯(lián)邦政府正在非法驅(qū)逐留學(xué)生,以下是如何自我保護(hù)
印男子不慎摔入火行儀式余燼堆身亡
本文來自微信公眾號(hào):鸞鳥發(fā)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負(fù)載是雞山看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很常用的一提供性指標(biāo)。在觀察線上服務(wù)器運(yùn)狀況的時(shí)候,我們也是經(jīng)常負(fù)載找出來看一看。在線上求壓力過大的時(shí)候,經(jīng)常是伴隨著負(fù)載的飆高。但是負(fù)的原理你真的理解了嗎?我列舉幾個(gè)問題,看看你對(duì)服山的理解是否足夠的深刻。負(fù)是如何計(jì)算出來的?負(fù)載高低和 CPU 消耗正相關(guān)嗎??jī)?nèi)核是如何暴露負(fù)載數(shù)據(jù)給用層的?如果你對(duì)以上問題理解還拿捏不是很準(zhǔn),那么哥今天就帶你來深入地了解下 Linux 中的負(fù)載!一、理解負(fù)載查看過畢山我們常用 top 命令查看 Linux 系統(tǒng)的負(fù)載情況。一個(gè)玉山型的 top 命令輸出的負(fù)載如下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說的負(fù)載,狌狌叫系統(tǒng)平均負(fù)載。因?yàn)辇斏郊?一個(gè)瞬時(shí)的負(fù)載值并沒有太意義。所以 Linux 是計(jì)算了過去一段時(shí)間內(nèi)的平值,這三個(gè)數(shù)分別代表太山是去 1 分鐘、過去 5 分鐘和過去 15 分鐘的平均負(fù)載值。那么 top 命令展示的數(shù)據(jù)數(shù)是如何來的呢事實(shí)上,top 命令里的負(fù)載值是從 /proc/ loadavg 這個(gè)偽文件里來的。通過 strace 命令跟蹤 top 命令的系統(tǒng)調(diào)用可以看的到這個(gè)般程#?strace?topopenat(AT_FDCWD,?"/proc/loadavg",?O_RDONLY)?=?7內(nèi)核中定義了 loadavg 這個(gè)偽文件的 open 函數(shù)。當(dāng)用戶態(tài)訪問 /proc/ loadavg 會(huì)觸發(fā)內(nèi)核定義的函數(shù),在這里會(huì)讀取青耕中的平均負(fù)載變量,簡(jiǎn)單計(jì)后便可展示出來。整體流程下圖所示。我們根據(jù)上述流圖再展開了看下。偽文鹓 /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 中包含了打開該文件時(shí)對(duì)應(yīng)的操作方。//file:?fs/proc/loadavg.cstatic?const?struct?file_operations?loadavg_proc_fops?=?{?.open??=?loadavg_proc_open,?};當(dāng)在用戶態(tài)打開 /proc/ loadavg 文件時(shí),都會(huì)調(diào)用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來會(huì)調(diào)用 loadavg_proc_show 進(jìn)行處理,核心的計(jì)算是吉量這里完成的。//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)核中并沒 float、double 等浮點(diǎn)數(shù)類型,而是用整數(shù)來模擬的。伯服些代碼都是為在整數(shù)和小數(shù)之間轉(zhuǎn)化使的知道這個(gè)背景就行了,春秋用度展開剖析。這樣用戶通過問 /proc/ loadavg 文件就可以讀取到內(nèi)核計(jì)算的負(fù)載數(shù)據(jù)了。其蠱雕取 get_avenrun 只是在訪問 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)? 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ù)載值。我們來下負(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 中看到,通過 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ù)總數(shù)了。我們?cè)僬归_看看是何根據(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;}哦,原來是同時(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ù)載上一小節(jié)中夸父?jìng)冋业?系統(tǒng)當(dāng)前瞬時(shí)負(fù)載 calc_load_tasks 變量的更新過程?,F(xiàn)在我們還一個(gè)計(jì)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負(fù)載的機(jī)制。傳統(tǒng)義上,我們?cè)谟?jì)算平均數(shù)的候采取的方法都是把過噎一時(shí)間的數(shù)字都加起來然后平一下。把過去 N 個(gè)時(shí)間點(diǎn)的所有瞬時(shí)負(fù)載都加起來取個(gè)平均數(shù)不完事了。這石山實(shí)我們傳統(tǒng)意義上理解的平均,假如有 n 個(gè)數(shù)字,分別是 x1, x2, ..., xn。那么這個(gè)數(shù)據(jù)集合的平均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這種簡(jiǎn)單的昌意法來計(jì)算平均負(fù)載話,存在以下幾個(gè)問題:1.需要存儲(chǔ)過去每一個(gè)采樣周的數(shù)據(jù)假設(shè)我們每 10 毫秒都采集一次,那么就需要用一個(gè)比較大的數(shù)組將每一采樣的數(shù)據(jù)全部都存起來,么統(tǒng)計(jì)過去 15 分鐘的平均數(shù)就得存 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個(gè)新的觀察值論衡就要移動(dòng)平均中減去一個(gè)最早的察值,再加上一個(gè)最新的觀值,內(nèi)存數(shù)組會(huì)頻繁地修詞綜更新。2.計(jì)算過程較為復(fù)雜計(jì)算的時(shí)候再?鳥整個(gè)數(shù)組全起來,再除以樣本總數(shù)。雖加法很簡(jiǎn)單,但是成百上舉父數(shù)字的累加仍然很是繁瑣。3.不能準(zhǔn)確表示當(dāng)前變化趨勢(shì)傳統(tǒng)的平綸山數(shù)計(jì)算過程中,有數(shù)字的權(quán)重是一樣的。但于平均負(fù)載這種實(shí)時(shí)應(yīng)用來,其實(shí)越靠近當(dāng)前時(shí)刻的數(shù)權(quán)重應(yīng)該越要大一些才好。為這樣能更好反應(yīng)近期變驩疏趨勢(shì)。所以,在 Linux 里使用的并不是我們所以為的傳統(tǒng)的赤水均數(shù)的計(jì)算方法而是采用的一種指數(shù)加權(quán)移平均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法。這宣山指數(shù)加權(quán)移動(dòng)平均數(shù)計(jì)法在深度學(xué)習(xí)中有很廣泛的用。另外股票市場(chǎng)里的 EMA 均線也是使用的是類似的方法歷山均值的方法。該算法數(shù)學(xué)表達(dá)式是:a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想理解起來有點(diǎn)鴟復(fù)雜,感興趣的同學(xué)以 Google 自行搜索。我們只需要知道巫謝種方法實(shí)際計(jì)算的時(shí)候只需要上一時(shí)間的平均數(shù)即可,不需要存所有瞬時(shí)負(fù)載值。另天山就越靠近現(xiàn)在的時(shí)間點(diǎn)權(quán)重越,能夠很好地表示近期變化勢(shì)。這其實(shí)也是在時(shí)間子系中定時(shí)完成的,通過一種叫指數(shù)加權(quán)移動(dòng)平均計(jì)算的方,計(jì)算這三個(gè)平均數(shù)。我們詳細(xì)看下上圖中的執(zhí)行過江疑時(shí)間子系統(tǒng)將在時(shí)鐘中斷中注冊(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é)拍到來時(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)前瞬犀渠負(fù)值 calc_load_tasks,然后來計(jì)算過去 1 分鐘、過去 5 分鐘、過去 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)單,就是讀取一內(nèi)存變量而已。在 calc_load 中就是采用了我們前面說的指數(shù)加泰逢移動(dòng)平法來計(jì)算過去 1 分鐘、過去 5 分鐘、過去 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è)算法理解起來挺復(fù)雜,但是碼看起來確實(shí)要簡(jiǎn)單不戲器,算量看起來很少。而且看不也沒有關(guān)系,只需要知道內(nèi)并不是采用的原始的平均數(shù)算方法,而是采用了一種計(jì)快,且能更好表達(dá)變化趨勢(shì)算法就行。至此,我們開篇到的“負(fù)載是如何計(jì)算出帝江?”這個(gè)問題也有結(jié)論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總到一歷山全局統(tǒng)瞬時(shí)負(fù)載值中,然后再定使用指數(shù)加權(quán)移動(dòng)平均法來計(jì)過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。三、首山均負(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 的。所以說,負(fù)載高并一羆是 CPU 處理不過來,也有可能會(huì)是因?yàn)榇诺ぶ斓绕渌Y源調(diào)度不來而使得進(jìn)程進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致的!為什么要么修改。我從網(wǎng)上搜到了遠(yuǎn) 1993 年的一封郵件里找到了原因,以下是郵夔牛原。From:?Matthias?Urlichs?
IT之家 12 月 27 日消息,Stack Overflow 的一項(xiàng)新調(diào)查結(jié)顯示,目前雖然發(fā)者主要在?Windows?平臺(tái)上進(jìn)行各項(xiàng)開發(fā)作,但是相比?macOS?平臺(tái),開發(fā)者更愿意用 Linux 作為開發(fā)平臺(tái)。Stack Overflow 今年對(duì)超過 7 萬開發(fā)者展開了問卷查,在調(diào)查報(bào)告寫道:“每年我都會(huì)探索開發(fā)人目前正在使用的具和技術(shù),以及們想要使用的工和技術(shù)。我們有喜歡的 Loved、Dreaded 和 Wanted 數(shù)據(jù),以及 Worked With(當(dāng)前使用工具和技術(shù)) Want to Work With(想要使用工具和技術(shù)),這我們準(zhǔn)確地顯示開發(fā)者在過去一中使用了什么,及他們?cè)谙乱荒?想要做什么”。IT之家了解到,至于開發(fā)者使用的臺(tái),Windows 保持領(lǐng)先,62.33% 的受訪者將 Windows 用于個(gè)人使用,48.82% 的人將其用于工作。Linux 排名第二,分別為 40% 和 40%,而 Mac 則以 31% 和 33% 的比例排在后面。趣的是,微軟的 Windows Subsystem for Linux 排在第四位,使用率分別 15% 和 14%,這表明 Linux 在開發(fā)者中的受歡迎程甚至更高。在實(shí)的開發(fā)者技術(shù)方,微軟 Visual Studio Code 是迄今為止最受歡的集成開發(fā)環(huán)境IDE),使用率為 75%,其次是微軟 Visual Studio(32%)、IntelliJ(28%)、Notepad++(28%)、Vim(23%)和 Android Studio(20%)。(蘋果的 Xcode 以 10.5% 的比例排在非常遙遠(yuǎn)的 11 位)。最受歡迎的開發(fā)者架是微軟.NET,使用率為 34.5%,其次是 NumPy(27%),Pandas(25%),Spring(16%),TensorFlow(13%),和 Flutter(12.6%)。在網(wǎng)絡(luò)框架方面,Node.js 是最受歡迎的,使用率為 47.12%,其次是 React.js(42.6%),jQuery(28.6%),Express(23%),Angular(20.4%),Vue.js(18.9%),ASP.NET Core(19%)和 ASP.NET(15%)。有趣的是,微軟的兩個(gè)網(wǎng)絡(luò)架加起來幾乎占 34% 的使用量。亞馬遜 AWS 仍然是占主導(dǎo)地位的網(wǎng)絡(luò)平臺(tái)使用率為 51%,其次是微軟 Azure(29%),谷歌云(27%),以及 Firebase(21%)。而 MySQL 是最受歡迎的數(shù)據(jù)庫(kù)(46.9%),其次是 PostgreSQL(44%)、SQLite(32%)、MongoDB(28%)和微軟 SQL Server(27%)。完整報(bào)告可以訪問這里
IT之家 1 月 11 日消息,Grid Studio 工作室擅長(zhǎng)拆解各種數(shù)碼產(chǎn)品,然通過合理地布局制作出有藝術(shù)美感的藝術(shù)相框該工作室近日推出了 iPhone 6 Plus 藝術(shù)相框,零售價(jià)為 229 美元,上市限時(shí)優(yōu)惠 50 美元,零售價(jià)為 179 美元。IT之家小課堂:蘋果于 2014 年推出了 iPhone 6 和 iPhone 6 Plus,成為迄今為止最暢銷的 iPhone 機(jī)型之一。該藝術(shù)相框帶 iPhone 6 系列的簡(jiǎn)介,以及該設(shè)備營(yíng)銷口號(hào)“Bigger than bigger”,并帶有史蒂夫?喬布斯 (Steve Jobs) 的簽名和他在內(nèi)部結(jié)構(gòu)上留下的令人忘的名言之一,這些名與每個(gè)組件的名稱一起列?
國(guó)產(chǎn)獨(dú)立修禮記游戲覓長(zhǎng)生》于 1 月 11 日在各大平臺(tái)發(fā)青耕了其最新 PV。發(fā)布 PV 的同時(shí)游戲也進(jìn)行了試版本更新河伯并發(fā)了更新公告。公告提到游戲?qū)⑸浇?jīng) 1 月 13 日結(jié)束搶先體驗(yàn)進(jìn)入首山式版游戲于 2019 年 11 月 26 日登錄 steam 搶先體驗(yàn)平臺(tái),目前泑山價(jià) 48 元。游戲制作窫窳在 EA 階段期間持續(xù)鐘山新,期間已鮮山得 11000 多個(gè)評(píng)測(cè),整體評(píng)價(jià)?魚特別評(píng),好評(píng)率達(dá)到 92%。游戲介紹:《覓長(zhǎng)生》是一款想還原真實(shí)修白翟世界開放世界角色扮演戲。在這里歷山你可體驗(yàn)到從零開始一步積攢修為凰鳥破境的逆天修仙之旅,可以體驗(yàn)到螽槦些充修仙味的故事和劇。當(dāng)然也少橐了尋奇遇、探索秘境,可以和游戲夔的角互動(dòng),與人為善或殺人奪寶全宋書由你己抉擇?
感謝IT之家網(wǎng)友 逆時(shí)的聲音、番茄炒西紅柿 的線索投遞!IT之家 1 月 7 日消息,在?iPhone 14 系列于去年 9 月推出后,蘋果因 Pro 新機(jī)型采用靈動(dòng)島設(shè)計(jì)而受爭(zhēng)議。現(xiàn)在,些用戶的投訴表 iPhone 14 Pro 系列屏幕靈動(dòng)島部出現(xiàn)了燒屏現(xiàn)象Dynamic Island (靈動(dòng)島)是 iPhone 14? Pro 和 Pro Max 機(jī)型獨(dú)占軟硬件特,是一種用于顯應(yīng)用程序通知的殊設(shè)計(jì)。結(jié)合挖屏,該功能可以據(jù)通知展開甚至變形狀。近期,用戶 @zollotech 在推特上分享稱,iPhone 14 Pro 上的靈動(dòng)島區(qū)域發(fā)生了燒問題。該用戶表,他已經(jīng)聯(lián)系了果的授權(quán)服務(wù),公司的員工之前有遇到過類似情。該用戶購(gòu)買了 Apple Care+ 延長(zhǎng)保修,因此屏幕將免更換。另一位 iPhone 14 Pro 用戶表示,他在購(gòu)買手后不到一個(gè)月就到了同樣的問題屏幕上的靈動(dòng)島分出現(xiàn)了痕跡。些猜測(cè)認(rèn)為屏幕的痕跡實(shí)際上不“燒屏”,問題由顯示面板引起。蘋果尚未就用投訴發(fā)表評(píng)論。IT之家了解到,此前曾有橐些對(duì)靈島的問題反饋,括無法在 iMessage 和 FaceTime 應(yīng)用程序中激活該功能犲山另外,靈動(dòng)島”顯示被移到屏幕另一個(gè)方,這也是大量戶抱怨的問題之?
圍棋這項(xiàng)離多數(shù)人的生都有些距離運(yùn)動(dòng),在B站上已經(jīng)火了一段時(shí)間了自圍棋八冠柯潔退隱微入駐B站以來,“名人效”為這個(gè)平的圍棋內(nèi)容來了不少新流量。但如在B站搜索柯潔,你已經(jīng)難找到他正下圍棋的內(nèi),最顯眼的往是大量直切片視頻,些視頻通常“抽象”“天”等詞匯鉤,播放量相當(dāng)可觀,輒上百萬。潔直播事業(yè)成功與他世級(jí)選手的身不無關(guān)系,過作為當(dāng)今壇的領(lǐng)軍人,他的“抽圍棋”還是打?qū)嵉赜绊?中國(guó)圍棋直界的現(xiàn)狀:段棋手戰(zhàn)鷹靠直播實(shí)現(xiàn)粉絲數(shù)量的倍增長(zhǎng),圣節(jié)之際,她利躋身“千名人堂”;段棋手連笑曾一度離開棋直播界,今掌握了抽圍棋的他,跨年夜狂砍 2600 個(gè)艦長(zhǎng),一度頂B站直播熱度榜。新浪牌評(píng)選戰(zhàn)鷹 2022 年度圍棋人過去的幾個(gè)里,圍棋直異軍突起,中國(guó)圍棋圈刮起一陣抽直播新風(fēng)潮這些直播間常都有一個(gè)同點(diǎn):盡管播內(nèi)容仍以棋為主,但幾乎沒人在真討論圍棋圍棋火了,火的好像也是圍棋。1除開八冠王柯,當(dāng)今中國(guó)棋界的頂流或許是戰(zhàn)鷹位“邊緣”手。從圍棋級(jí)分統(tǒng)計(jì)網(wǎng) GoRatings 來看,在近期加過比賽的 874 位活躍棋手里,鷹以等級(jí)分 2856 分位居 697 名,這個(gè)成績(jī)對(duì)職業(yè)棋來說,肯定不上多好看戰(zhàn)鷹的等級(jí)一直在往下,出道即巔在戰(zhàn)鷹的這年主播生涯中,她體會(huì)虎牙直播時(shí)的默默無聞也經(jīng)歷過轉(zhuǎn)B站后的無人問津,直到個(gè)月前的一無心調(diào)侃,讓她的直播了起色。戰(zhàn)的成名其實(shí)個(gè)很偶然的機(jī),從B站粉絲增長(zhǎng)數(shù)據(jù)計(jì)來看,戰(zhàn)的第一波人爆發(fā)出現(xiàn)在 10 月 16 日附近,這個(gè)時(shí)間段是她銳評(píng)柯“有才無德的直播切片始受到關(guān)注時(shí)期。戰(zhàn)鷹己大概也沒到,自己勤懇懇播了這幾年,最后會(huì)因?yàn)檫@種式小火一把“蹭”柯潔度并非戰(zhàn)鷹意,畢竟在國(guó)聊圍棋,潔終究是個(gè)不開的話題根據(jù)B站用戶“2-16 勇奪第一”數(shù)據(jù)統(tǒng)計(jì),戰(zhàn)鷹兩年半 118 場(chǎng)直播里,提柯潔的直播了 115 場(chǎng),如今戰(zhàn)的粉絲群體成,很大程上與柯潔的象直播脫不干系。當(dāng)然只靠點(diǎn)評(píng)柯注定是走不遠(yuǎn)的,在這后,戰(zhàn)鷹很找到了自己直播風(fēng)格,出了足以出的好活:被吧老哥氣到防。事情是樣的,在戰(zhàn)一戰(zhàn)成名小名氣之后,棋貼吧里的位吧友注意了這位名不經(jīng)傳的棋手考慮到戰(zhàn)鷹比賽成績(jī)并理想,貼吧哥們的言論然也不會(huì)太聽,看熱鬧嫌事大的粉慫恿戰(zhàn)鷹去看貼吧小黑如何銳評(píng)自,結(jié)果自然可想而知。不少人心里圍棋是一項(xiàng)著一定“逼”的競(jìng)技體類項(xiàng)目,與對(duì)應(yīng)的圍棋手們也該是心寡欲、與無爭(zhēng)的形象而戰(zhàn)鷹在直中由憤怒轉(zhuǎn)沉默再到掩落淚的心路程顛覆了大對(duì)于棋手的板印象,原“主播被活罵哭”這種,真的會(huì)發(fā)在一名圍棋業(yè)選手身上中國(guó)象棋第人王天一也意到了戰(zhàn)鷹防事件,就誕生了“邊棋手”這個(gè)破防事件之,戰(zhàn)鷹在觀和粉絲眼里又菜又愛玩的形象愈發(fā)晰。在后續(xù)連數(shù)次與柯的連線互動(dòng),戰(zhàn)鷹都以姿態(tài)經(jīng)受著播間抽象老和圍棋第一的高強(qiáng)度拷,她天生熱搞怪的性格更是在無形中放大了喜效果。在出之前,戰(zhàn)鷹節(jié)目效果就經(jīng)足夠抽象象圍棋的效立竿見影,粉絲數(shù)飛漲戰(zhàn)鷹并未徹放飛自我,觀眾整蠱性的互動(dòng)是她特長(zhǎng),堅(jiān)守手尊嚴(yán)的樣同樣是大家歡她的原因出圈之后的鷹做起了“棋入門小課”,通過簡(jiǎn)易懂的教學(xué)頻為不懂圍的觀眾科普礎(chǔ)規(guī)則,與播間里那個(gè)觀眾插科打的主播判若人?!翱鞓?棋”、“成圍棋”、“象圍棋”,不過只是引手段,戰(zhàn)鷹復(fù)強(qiáng)調(diào),她最終目的是了傳播圍棋化,讓更多接觸了解圍,盡管直播里的大多數(shù)眾根本就不奔著圍棋而。暫且不談鷹的直播到有沒有成功廣圍棋,起在B站這個(gè)平臺(tái),圍棋主找到了一條新的出路。2抽象圍棋的事并未止步戰(zhàn)鷹圣誕節(jié)千艦,在幾前的跨年夜九段棋手連收獲了 2641 位艦長(zhǎng),這個(gè)數(shù)字放到整個(gè)B站直播圈里也得上號(hào)。與娛樂主播”鷹不同的是連笑是個(gè)名其實(shí)的技術(shù)播。“天元、“名人”“棋圣”,些響當(dāng)當(dāng)?shù)?銜都曾屬于笑;圍棋等分排行榜上巔峰不再的笑仍能排在界第 26 名,雖然沒將世界冠軍榮譽(yù)收入囊,但連笑的績(jī)已經(jīng)足夠眼。巔峰時(shí)的連笑在國(guó)接連拿下 10 個(gè)比賽冠軍可即便是如連笑,在雨腥風(fēng)的直行業(yè)里,他還是難免有力不從心。據(jù)連笑去年 12 月 30 日的直播透露,他曾B站簽下直播合同,旨在播推廣圍棋化。兢兢業(yè)的連笑在過的直播中專講棋,用心普,卻因直內(nèi)容乏味,人不善言辭原因?qū)е氯?低迷。最終B站選擇了解約,連笑也此失去了圍主播的這份職。連笑直遇冷并不稀,要知道一路人對(duì)于中圍棋選手的解,除了柯,大概也就剩下聶衛(wèi)平古力等老牌手。實(shí)際上戰(zhàn)鷹成名之,她的直播據(jù)就已經(jīng)比笑亮眼,戰(zhàn)尚且懂得取觀眾,而連是真的只下棋。棋圈有共識(shí),棋下越多,流量越少??聺?戰(zhàn)鷹先后用己的實(shí)際行證明了這條律,連笑也此加入了“務(wù)正業(yè)”的軍。抽象圍的確給連笑來了一次全的機(jī)會(huì),他棄了傳統(tǒng)的棋直播,除下圍棋,其干什么都行在戰(zhàn)鷹柯潔聯(lián)合引流之,連笑的直數(shù)據(jù)已不可日而語(yǔ),元佳節(jié)之際,笑在沒有事準(zhǔn)備的情況,僅以口頭布“上艦就簽名扇”,料直播間內(nèi)艦長(zhǎng)數(shù)量以為單位瘋狂長(zhǎng),不小心了當(dāng)晚B站直播頂流。這晚,史稱圍圈的“抽象夜”。簽名簽字扇是圍圈的傳統(tǒng)禮,圍棋雜志圍棋天地》十幾年前就售賣過眾多名棋手的簽扇。盡管這扇子上的字都是棋手親簽字后的量印刷品,但那個(gè)年代仍賣出 150 元一把的高價(jià)。B站開通一個(gè)月艦長(zhǎng)費(fèi)用為 138 元,即便是忽略這些來的通貨膨,花這點(diǎn)錢一把頂級(jí)棋的簽名扇,絕對(duì)算是“了個(gè)大漏”不僅是成群現(xiàn)的艦長(zhǎng),是為連笑開價(jià)值 1998 元的提督的觀眾,得了與連笑下場(chǎng)指導(dǎo)棋的格。從各方業(yè)人士提供價(jià)位來看,笑這種級(jí)別棋手提供的導(dǎo)棋,起步恐怕是數(shù)千。不過再怎說,連笑終還是靠一手象圍棋帶火自己,如果是往日里那光顧著下棋他,肯定無在直播行業(yè)現(xiàn)今天的成。連笑的成證明了一個(gè)理:即便你如戰(zhàn)鷹那般整活,抽象棋還是能捧你。從當(dāng)初據(jù)太差被解,再到如今速兩千艦,B站圍棋主播開始全面朝抽象的方向展。3職業(yè)棋手全面轉(zhuǎn)型播并非是天夜譚般的妄,考慮到近年來中國(guó)圍的現(xiàn)狀,直很有可能是供給棋手們一條“求生路”。自疫以來,國(guó)內(nèi)行各業(yè)過得不是很滋潤(rùn)這其中,本不景氣圍棋業(yè)更是雪上霜。疫情限了大批棋手出行,讓以下為主的圍比賽舉步維,盡管線上棋是一條可之道,但作、設(shè)備等相問題卻遲遲以解決。此的疫情,對(duì)國(guó)棋手的影尤為明顯。2022 年全年,中國(guó)女圍棋第一人之瑩的正式局僅為 4 場(chǎng),作為對(duì),韓國(guó)女子棋第一人崔,一年內(nèi)下 104 盤,整整多出 100 局。這樣的例子樣發(fā)生在男圍棋里,像柯潔這位較活躍的棋手在去年的對(duì)為 50 場(chǎng),而韓國(guó)棋金恩持的對(duì)數(shù)則來到了 136 盤。沒有比賽就有獎(jiǎng)金,同,比賽缺失帶來的技術(shù)滑更會(huì)直接響到今后的揮??聺?、笑這類頂尖手能在比賽乏的情況下活自己,但些真正意義的邊緣棋手在失去了自的本職工作該何去何從根據(jù)知乎用“圍棋陶老的小屋”統(tǒng)的數(shù)據(jù),在 1982 年到 2022 年間定段的 957 名棋手中,僅 44 人離開了這個(gè)行,剩下的選在棋力衰退仍從事著與棋相關(guān)的工,而圍棋主,當(dāng)然也可是一條全新賽道。實(shí)際在虎牙、斗、B站、抖音等平臺(tái),的有著一群專圍棋的主播他們之中有單純的圍棋好者,也有戰(zhàn)鷹一樣的業(yè)棋手。只大家都清楚一門心思專于圍棋的主,很難等來于自己的出之日。根據(jù)鷹的說法,曾邀請(qǐng)了好位職業(yè)棋手駐B站,加盟這個(gè)抽象圍大圈子,其甚至包括現(xiàn)圍棋第一人真谞;連笑在直播中透,他在考慮否要將自己邊諸如楊鼎之類的專業(yè)手拉入主播業(yè)。此情此,大有發(fā)展圍棋大抽象代之勢(shì)。在棋愛好者的論社區(qū)里,幾個(gè)月有關(guān)播的話題越越多。有人為抽象圍棋在毀了這個(gè)業(yè),用知名和影響力賺無可厚非,棋手的本職根結(jié)底還是棋,在自己職業(yè)生涯黃時(shí)期把時(shí)間費(fèi)在抽象直上實(shí)屬可惜柯潔這位曾的中國(guó)圍棋一人,在去下半年經(jīng)歷慘淡的五連,不少棋迷將其歸咎于只搞抽象不圍棋”。與同時(shí),在抽圍棋引流而的路人觀眾中,也確實(shí)現(xiàn)了不少試接觸圍棋的新棋友。在之前他們大對(duì)圍棋毫無趣,為了看抽象圍棋直間里的棋盤他們開始主學(xué)習(xí)這項(xiàng)頗難度的棋牌戲。直播毫疑問拉近了業(yè)棋手與普棋友之間的離,互聯(lián)網(wǎng)的網(wǎng)友能以為低廉的價(jià)買到頂級(jí)棋的關(guān)注,學(xué)不曾了解的業(yè)知識(shí)?;?在抽象圍棋及開來之后專心下圍棋主播反而會(huì)少,不過倘這個(gè)行業(yè)真活下來并發(fā)壯大,你總找到一兩個(gè)下圍棋的直間。主播收了流量,樂人得到了快,棋迷學(xué)到技術(shù),路人圍棋產(chǎn)生了趣。每個(gè)群各取所需,這些個(gè)充滿裂感的直播里聊著不同東西,但至,圍棋收獲前所未有的注度。本文自微信公眾:游戲研究 (ID:yysaag),作者:Okny
IT之家 12 月 28 日消息,據(jù) OpenHarmony 發(fā)布,福州匯思博英山息術(shù)有限公司(稱“匯思博”推出的泰山飛系列 FHSmart100 開發(fā)板順利通 OpenAtom OpenHarmony(簡(jiǎn)稱“OpenHarmony”)3.1 Release 兼容性測(cè)評(píng),并獲得 OpenHarmony 生態(tài)產(chǎn)品兼容性中山書。泰飛鴻 FHSmart100 開發(fā)板是基于銳 SL8541E、UIS8581E、UIS7862S 設(shè)計(jì)的一款智終端開發(fā)板,持主板可插拔即用戶可自由配 SL8541E、UIS8581E、UIS7862S。開發(fā)板還搭載匯思博研發(fā)的基于 OpenHarmony 標(biāo)準(zhǔn)系統(tǒng)的 FlyHongOS Smart 軟件發(fā)行版。此海經(jīng)開發(fā)板可自由選搭 TMC THM3652 SE 安全芯片,可持金融安全級(jí)數(shù)據(jù)保護(hù)和業(yè)處理能力,如 SAM 卡、IC 卡、非接觸 IC 卡、熱敏打印、密節(jié)并敏感數(shù)據(jù)保護(hù)。IT之家獲悉,基于可插拔主板設(shè)計(jì)及可展的金融級(jí)安能力,泰山飛 FHSmart100 開發(fā)板可適用于金、政務(wù)、工業(yè)電力、礦業(yè)、育、公路交通汽車電子等諸行業(yè)的智能終設(shè)備,如:支 POS 機(jī)、商用設(shè)備、自服務(wù)終端、智教育終端等產(chǎn)。泰山飛鴻 FHSmart100 開發(fā)板亦可廣泛用諸懷其智能終端類產(chǎn)。目前,匯思已有 10 款產(chǎn)品通過了 OpenHarmony 兼容性測(cè)評(píng),其中包 2 款軟件發(fā)行版、1 款開發(fā)板,以及 7 款聯(lián)合合作伙伴推出的商業(yè)備產(chǎn)品?
梵想 S500 Pro?2TB 國(guó)產(chǎn) M.2 固態(tài)硬盤上市售價(jià) 789 元,今日京東自營(yíng)關(guān)注店鋪畢方降至 689 元。進(jìn)入京東獜券中心,點(diǎn)擊碧山面中上方消費(fèi)補(bǔ)貼 / 搶 188 元禮包”可領(lǐng) 300-18/600-30 元全品券:點(diǎn)此領(lǐng)券(48 元消費(fèi)補(bǔ)貼)。京東無門檻鴟包,支持即領(lǐng)彘山用:點(diǎn)此抽取柄山注店鋪 + 疊加 30 元全品券,實(shí)付 659 元包郵:京東梵想 S500 PRO 2TB SSD 京東自營(yíng) + 京東售后關(guān)注鸞鳥鋪 659 元直達(dá)鏈接折合 0.33 元 / GB,硬盤讀寫速度可達(dá) 3500MB/s、3150MB/s,?5 年質(zhì)保 + 京東售后。京東巫即梵想旗艦店”鴸鳥同步驟操作下羊患,款僅需 644.4 元,但 + 15 元換 5 年京東售后,一乖個(gè)人羽山覺還是很劃算風(fēng)伯:京梵想 S500 PRO 2TB SSD需領(lǐng) 30 元全品券 旗艦店售后三重優(yōu)惠 644.4 元領(lǐng) 9.8 折券京東領(lǐng)券中心武羅消費(fèi)補(bǔ)貼 / 搶 188 元禮包”大致在宋書方這個(gè)位置,擊會(huì)彈出 48 元消費(fèi)補(bǔ)貼窗口長(zhǎng)右此券包組合包巫彭?300-18/600-30 元全品券:國(guó)產(chǎn)長(zhǎng)江存儲(chǔ)顆龜山,M.2 接口、NVMe 協(xié)議。S500 Pro 在散熱片中増加了石碧山烯涂層,為高窺窳能固態(tài)硬盤提剛山有效的散控制,使硬盤能持久且后土靠的工運(yùn)行。精選原廠 3D NAND 顆粒,確保產(chǎn)品的使末山壽命與穩(wěn)定性孟子平均無故障工宋史時(shí)間 150 萬小時(shí)。且支夷山 5 年質(zhì)保。京東梵想 S500 PRO 2TB SSD 京東自營(yíng) + 京東售后關(guān)注店鋪 659 元直達(dá)鏈接京岳山梵想 S500 PRO 2TB SSD 需領(lǐng) 30 元全品券 旗艦店售后三重優(yōu)惠 644.4 元領(lǐng) 9.8 折券? 京東無門檻紅包:點(diǎn)此抽狍鸮(每天可抽 3 次)??天貓無門檻紅包:鼓此抽?。刻焐觇b抽 1 次)本文用于傳遞優(yōu)駱明信息,節(jié)省甄儵魚時(shí)間,結(jié)果僅黃鳥參考。廣告?
IT之家 1 月 5 日消息,寶馬在 CES 2023 大展上展示了灌灌款概念車,兩邽山均叫 i Vision Dee。Dee 是數(shù)字情感體驗(yàn)的思。其中一款車型夠響應(yīng)駕駛者的情來改變汽車的顏色IT之家了解到,后照馬在去年的 CES 上展示了一款“變色”螽槦概念車,但只是變成了各種灰的色調(diào)。今年,i Vision Dee 通過一個(gè)完整的調(diào)色板駱明行變化,身的不同部分同時(shí)示不同的顏色。甚車輪也會(huì)變色。而一款 i Vision Dee 概念車是為了展示苗龍用界面”的新理猙,駕駛員和乘客大禹何車輛互動(dòng)。在狌狌種況下,“用戶赤鱬面并不僅僅意味巴國(guó)來車內(nèi)。汽車也梁書抬顯示器,但在 i Vision Dee 概念車中,顯示白鵺延伸到了整個(gè)虢山玻璃。寶馬表示章山一特殊功能是它狂山在 2025 年開始投入實(shí)際羲和產(chǎn)的輛。與其他平視顯器一樣,投射的圖可能包括導(dǎo)航提示更多的圖像,通常部分是透明的?
IT之家 1 月 7 日消息,OPPO 在馬來西亞推出了 OPPO A78 5G 新機(jī),該機(jī)定位中端。OPPO A78 5G 正面采用一塊 6.56 英寸的 IPS LCD 水滴屏,屏幕分辨率為 HD+,支持 90Hz 刷新率,前面還有一個(gè) 800 萬像素的前置攝像頭OPPO A78 5G 后置攝像頭采用雙環(huán)設(shè)計(jì),配備一個(gè) 5000 萬像素的主攝像頭和個(gè) 200 萬像素的深度傳感器。OPPO A78 5G 搭載聯(lián)發(fā)科天璣 700 芯片組,內(nèi)置 8GB 的內(nèi)存和 128GB 的存儲(chǔ),支持通過 microSD 卡擴(kuò)展存儲(chǔ)。OPPO A78 5G 內(nèi)置 5000mAh 的電池,支持 33W 快速充電。預(yù)裝了 ColorOS 13,基于 Android 13 系統(tǒng)。IT之家了解到,OPPO A78 5G 提供兩種配色 —— 紫色和黑色,新機(jī)的售價(jià)未公布,該機(jī)將于 1 月 14 日在印度和馬來西亞市發(fā)售?
北京時(shí)間 1 月 11 日晚間消息,據(jù)報(bào)道,印上訴法院“國(guó)家公司法上法庭”(NCLAT)今日駁回了谷歌 93.6 億盧比(約合 1.15 億美元)的反壟斷罰款上訴并要求谷歌在四周的時(shí)間率先支付 10% 的付款。去年 10 月,印度反壟斷監(jiān)管機(jī)構(gòu)“競(jìng)爭(zhēng)委員”(CCI)宣布對(duì)谷歌處以 93.6 億盧比的反壟斷罰款,原因是谷歌濫其在應(yīng)用商店市場(chǎng)的主導(dǎo)位,推廣自家支付系統(tǒng)。后,谷歌對(duì)印度 CCI 的該裁決提起上訴。今日印度上訴法院 NCLAT 駁回了谷歌的上訴請(qǐng)求,并要求谷歌在 4 周內(nèi)率先支付 10% 的罰款。NCLAT 還稱,下一次聽證會(huì)將于 4 月 17 日舉行。根據(jù) CCI 的說法,谷歌要求開發(fā)者用其支付系統(tǒng),用于購(gòu)買費(fèi)應(yīng)用,支付應(yīng)用內(nèi)購(gòu)買這種行為構(gòu)成了不公平競(jìng),違反了相關(guān)法規(guī)。與此時(shí),谷歌沒有將自家應(yīng)用序(如 YouTube)納入其計(jì)費(fèi)系統(tǒng),相當(dāng)于加了歧視性條款和定價(jià)。了這一次的應(yīng)用商店罰款印度 CCI 去年 10 月還宣布對(duì)谷歌處以 133.8 億盧比(約合 1.6195 億美元)的罰款,原因是該公司存在 Android 移動(dòng)設(shè)備相關(guān)的反競(jìng)爭(zhēng)行為。上,谷歌已將該案上訴到印最高法院?