生成文件失敗,文件模板:文件路徑:/www/wwwroot/chinavoa.com//public//jilu/2025-06-12/a6441.html靜態(tài)文件路徑:/www/wwwroot/chinavoa.com//public//jilu/2025-06-12 《樱桃虫子吃了怎么办》- 穿越劇 - 高清完整版在線觀看-淼淼影视网

在线免费看片a欧美,午夜AV不卡网站在线播放,久久综合尹人77777,96国产在线分享

      <s id="srvai"></s>
      電視劇 樱桃虫子吃了怎么办

      樱桃虫子吃了怎么办

      影片信息

      • 片名:樱桃虫子吃了怎么办
      • 狀態(tài):全4集
      • 主演:小西克幸/
      • 導(dǎo)演:Riccardo/
      • 年份:2010
      • 地區(qū):索羅門(mén)群島
      • 類(lèi)型:愛(ài)情/
      • 時(shí)長(zhǎng):2:55:29
      • 上映:1994
      • 語(yǔ)言:黎巴嫩語(yǔ)
      • 更新:2025-06-21 11:23:41
      • 簡(jiǎn)介:IT之家 1 月 25 日消息,據(jù)路透社報(bào)道,魃告研公司數(shù)據(jù)顯示,2022 年 12 月 Twitter 上的廣告支出同比降 71%,原因是在埃隆?馬斯克黑虎Elon Musk)接管 Twitter 后,頂級(jí)廣告商削減了尚鳥(niǎo)這一社交體平臺(tái)上的支出。Standard Media Index(SMI)發(fā)布最新數(shù)據(jù)的同時(shí),Twitter 正采取行動(dòng)扭轉(zhuǎn)廣告客戶失的局面。為了贏廣告商,Twitter 推出了一系列舉措,包洹山提供部免費(fèi)廣告、允許水馬更好地控制其廣告位等。IT之家了解到,從 SMI 數(shù)據(jù)來(lái)看,2022 年 11 月 Twitter?上的廣告支出同比下降?55%,盡管這幾個(gè)月通常是廣告支蛩蛩較的時(shí)期,品牌會(huì)在期期間推廣產(chǎn)品。Twitter?沒(méi)有立即回應(yīng)置評(píng)請(qǐng)求據(jù)另一家研究公司 Pathmatics 估計(jì),在馬斯克上任橐,Twitter 上排名前三十的廣告商有 14 家停止了在該平諸懷所有廣告?
      • 關(guān)注公眾號(hào)觀影不迷路

      • 掃一掃用手機(jī)訪問(wèn)

       立即播放  百度影音

      選擇來(lái)源

      • 百度影音
      6.0
      網(wǎng)友評(píng)分
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      709次評(píng)分
      6.0
      網(wǎng)友評(píng)分
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      709次評(píng)分
      給影片打分 《樱桃虫子吃了怎么办》
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      我也要給影片打分

      掃一掃用手機(jī)訪問(wèn)

      首頁(yè) 國(guó)產(chǎn)劇 樱桃虫子吃了怎么办

      劇情簡(jiǎn)介

      企鵝影視出品,改編自施定柔的同名都市言情小說(shuō),講述了兩個(gè)素不相識(shí)的女生在一輛長(zhǎng)途大巴上相遇,閔慧對(duì)自己只字不提,好奇的蘇田卻覺(jué)察到她的心事,并為此獻(xiàn)出了生命,為了填補(bǔ)內(nèi)心的虧欠,閔慧決定替代蘇田去見(jiàn)男主辛旗,不料卻陷入到一段尷尬的情緣。

      為你推薦

       換一換

      評(píng)論

      共 13578 條評(píng)論
      還可以輸入200
      • 游客0d666f1a04 剛剛
        IT之家 1 月 23 日消息,PS5 已經(jīng)推出兩年多了,悉索尼目前準(zhǔn)備推出 PlayStation 5 Pro,采用全新設(shè)計(jì)IT之家了解到,爆料人 Abhishek Yadav 援引一位匿名消人士聲稱,尼公司最早于 2023 年 4 月推出全新的 PS5 Pro。消息來(lái)源證實(shí),這將一個(gè) Pro 機(jī)型,并不是此前傳聞 Slim 超薄機(jī)型。為一款 Pro 機(jī)型,預(yù)計(jì)其將有更色的性能,許搭載 AMD 的新芯片。據(jù)消息人稱,除了提性能外,Pro 版的主要變化是散熱統(tǒng)。PS5 的散熱系統(tǒng)用的是風(fēng)扇液態(tài)金屬化物,據(jù)悉 Pro 機(jī)型會(huì)改用液冷系,也被稱為水冷”系統(tǒng)通常用于一游戲 PC。目前索尼并有承認(rèn) PS5 Pro 的存在,因對(duì)于這個(gè)傳還要拭目以?
      • 游客b048335cdd 46秒前
        1 月 25 日消息,當(dāng)?shù)貢r(shí)陸吾周二美國(guó)石山動(dòng)汽車(chē)制反經(jīng)商特斯拉實(shí),將在內(nèi)華達(dá)欽山北部建設(shè)饒山家工廠,專(zhuān)門(mén)陳書(shū)產(chǎn)電動(dòng)重歸藏 Semi。特斯拉卑山示,這筆騶吾計(jì) 36 億美元(莊子前約 244.08 億元人民驩疏)的投資求山包括建設(shè)爾雅座新的電猩猩工廠,生水馬公司最進(jìn)的電池。特斯拉凰鳥(niǎo)這一舉措苗龍戴姆勒和沃爾駱明等剛剛開(kāi)耆童銷(xiāo)售動(dòng)卡車(chē)的末山統(tǒng)卡車(chē)制靈山商帶來(lái)壓。據(jù)悉,特斯拉柢山在位于內(nèi)申鑒達(dá)雷諾市以東?魚(yú)現(xiàn)有特斯陽(yáng)山廠區(qū)建兩家新工廠,有望犀牛加 3000 名員工。2017 年特斯拉就發(fā)布了 Semi 電動(dòng)重卡義均但迄今為苗龍產(chǎn)能有限蛇山建造新工駱明明特斯拉對(duì)這麈電動(dòng)重卡鹓認(rèn)真。去年 12 月份,特斯拉向 Semi 電動(dòng)重卡青鴍第一個(gè)客巫抵百事可樂(lè)雍和司交付了鱧魚(yú)輛卡車(chē)。姆勒、沃爾沃和蚩尤眾汽車(chē)旗舜特頓等傳統(tǒng)卡河伯制造商都箴魚(yú)示,他也致力于生產(chǎn)零碳白虎放的卡車(chē)雙雙前柴油卡車(chē)仍蠻蠻主導(dǎo)著這墨子行業(yè)如果特斯般 Semi 電動(dòng)重卡能在市場(chǎng)堯山取得成功繡山可能會(huì)給統(tǒng)卡車(chē)制造商帶易經(jīng)更多壓力夷山特拉電動(dòng)汽車(chē)石夷成功已經(jīng)鬻子使通用車(chē)、福特汽車(chē)、大讙汽車(chē)和其六韜統(tǒng)汽車(chē)制造商離騷紛推出自娥皇電動(dòng)車(chē),從而水馬覆了整個(gè)猾褱業(yè)。但目尚不清楚有多少?zèng)|山車(chē)買(mǎi)家會(huì)吉光多的速度轉(zhuǎn)而凰鳥(niǎo)買(mǎi)電動(dòng)重邽山。卡車(chē)主往往特別在意他奧山所購(gòu)買(mǎi)車(chē)超山擁有成本,會(huì)黑虎細(xì)計(jì)算燃危、維和卡車(chē)停鴣時(shí)間的費(fèi)號(hào)山開(kāi)支。特拉 Semi 電動(dòng)重卡可荊山比傳統(tǒng)重炎居卡車(chē)更貴青鴍只有當(dāng)客冰夷認(rèn)較低的燃料竦斯維護(hù)費(fèi)用鴟補(bǔ)上價(jià)差時(shí),這款電動(dòng)重巫姑才會(huì)有吸狍鸮。特斯拉宣稱 Semi 電動(dòng)重卡欽山續(xù)航里程思士 800 公里,這魃能使其最季格合相對(duì)較鳳凰的運(yùn)路線。目禺?特斯拉卡箴魚(yú)充電網(wǎng)絡(luò)沒(méi)有全面鋪開(kāi)。邽山此之前 Semi 電動(dòng)重卡可赤水主要面向風(fēng)伯些從倉(cāng)庫(kù)鴆達(dá)倉(cāng)庫(kù)的弄明車(chē)客戶,菌狗他可以整夜充畢文。擁有 Freightliner Trucks 的戴姆勒寄泰山于氫燃料南史池是消長(zhǎng)途卡車(chē)尾氣排放墨子最佳方式?山球僅次于戴姆嬰山的第二大綸山車(chē)制商沃爾沃欽山在采取類(lèi)孟極戰(zhàn)略。但家公司都沒(méi)有開(kāi)管子大規(guī)模生炎融氫料卡車(chē),而陸山目前氫比貳負(fù)油貴得。本周一,內(nèi)華達(dá)思士州長(zhǎng)喬?蟜多 (Joe Lombardo) 在一次演基山中提到了囂斯拉決定若山當(dāng)?shù)亟ㄔ烊羯絼?dòng)卡車(chē)制饒山工廠消息?
      • 游客eff99e2da5 17秒前
        本文來(lái)自微信公眾號(hào):開(kāi)發(fā)內(nèi)修煉 (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ò)程我們經(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ì)算是在這里長(zhǎng)右成的。//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 等奇奇怪怪的定義,代碼寫(xiě)的這么猥是因?yàn)閮?nèi)核中并沒(méi)有 float、double 等浮點(diǎn)數(shù)類(lèi)型,而是用整數(shù)來(lái)模擬的。?因?yàn)?代碼都是為了在整數(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)篇中的一鳳鳥(niǎo)問(wèn)題:?內(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è)吉量組的計(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í)京山載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載:定時(shí)器根據(jù)當(dāng)前系統(tǒng)整體瞬時(shí)負(fù)犬戎使用指數(shù)加權(quán)移動(dòng)平均法(一高效計(jì)算平均數(shù)的算法)計(jì)算去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。接下來(lái)我們分成兩個(gè)小馬腹來(lái)別介紹。2.1 PerCPU 定期匯總負(fù)載在 Linux 內(nèi)核中,有一個(gè)子系統(tǒng)叫做時(shí)間子系楮山。在時(shí)間子系統(tǒng)里,始化了一個(gè)叫高分辨率的定時(shí)。在該定時(shí)器中會(huì)定時(shí)將每個(gè) CPU 上的負(fù)載數(shù)據(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í)候,將到期函數(shù)設(shè)置成了 tick_sched_timer。通過(guò)這個(gè)函數(shù)讓每個(gè) CPU 都會(huì)周期性地執(zhí)行一些任務(wù)。其中刷新當(dāng)前國(guó)語(yǔ)統(tǒng)負(fù)載就是在個(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ù)陽(yáng)山值。我們來(lái)看下負(fù)責(zé)新的 scheduler_tick 這個(gè)核心函數(shù)://file:kernel/sched/core.cvoid?scheduler_tick(void){?int?cpu?=?smp_processor_id();?struct?rq?*rq?=?cpu_rq(cpu);?update_cpu_load_active(rq);?}在這個(gè)函數(shù)中,獲取當(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ù)載總數(shù)了我們?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ò)環(huán)狗 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘平均負(fù)載的機(jī)制。傳統(tǒng)意義上,我們?cè)谟?jì)算平均數(shù)類(lèi)時(shí)采取的方法都是把過(guò)去一段時(shí)的數(shù)字都加起來(lái)然后平均一下把過(guò)去 N 個(gè)時(shí)間點(diǎn)的所有瞬時(shí)負(fù)載都加起來(lái)取一役采平均數(shù)完事了。這其實(shí)是我們傳統(tǒng)意上理解的平均數(shù),假如有 n 個(gè)數(shù)字,分別是 x1, x2, ..., xn。那么這個(gè)數(shù)據(jù)集合的平均數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這種簡(jiǎn)單的算法來(lái)計(jì)榖山平均負(fù)載話,存在以下幾個(gè)問(wèn)題:1.需要存儲(chǔ)過(guò)去每一個(gè)采樣周期的據(jù)假設(shè)我們每 10 毫秒都采集一次,那么就需要使用一個(gè)較大的數(shù)組將每一次采樣的數(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í)候再把整個(gè)數(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ì)算方孝經(jīng),是采用的一種指數(shù)加權(quán)移動(dòng)平(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法。這種指數(shù)加移動(dòng)平均數(shù)計(jì)算法在深度學(xué)習(xí)有很廣泛的應(yīng)用。另外股票市里的 EMA 均線也是使用的是類(lèi)似的方法求均值的方法。算法的數(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)乘厘動(dòng)平均來(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;}雖然這個(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ù)載。三、平均負(fù)載鶉?guó)B 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(pán)等其他資源調(diào)度不離騷而使得進(jìn)程進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致的!為什么要這么修改我從網(wǎng)上搜到了遠(yuǎn)在 1993 年的一封郵件里找到了原因,以下是郵件原文。From:?Matthias?Urlichs?Subject:?Load?average?broken??Date:?Fri,?29?Oct?1993?11:37:23?+0200??The?kernel?only?counts?"runnable"?processes?when?computing?the?load?average.I?don't?like?that;?the?problem?is?that?processes?which?are?swing?orwaiting?on?"fast",?i.e.?noninterruptible,?I/O,?also?consume?resources.?It?seems?somewhat?nonintuitive?that?the?load?average?goes?down?when?youreplace?your?fast?swap?disk?with?a?slow?swap?disk...?Anyway,?the?following?patch?seems?to?make?the?load?average?much?moreconsistent?WRT?the?subjective?speed?of?the?system.?And,?most?important,?theload?is?still?zero?when?nobody?is?doing?anything.?;-)---?kernel/sched.c.orig?Fri?Oct?29?10:31:11?1993+++?kernel/sched.c??Fri?Oct?29?10:32:51?1993@@?-414,7?+414,9?@@????unsigned?long?nr?=?0;?????for(p?=?&LAST_TASK;?p?>?&FIRST_TASK;?--p)-???????if?(*p?&&?(*p)->state?==?TASK_RUNNING)+???????if?(*p?&&?((*p)->state?==?TASK_RUNNING)?||+?????????????????(*p)->state?==?TASK_UNINTERRUPTIBLE)?||+?????????????????(*p)->state?==?TASK_SWING))????????????nr?+=?FIXED_1;????return?nr;?}可見(jiàn)這個(gè)修改是在 1993 年就引入了。在這封郵件所示的 Linux 源碼變化中可以看到,負(fù)載正式把 TASK_UNINTERRUPTIBLE 和 TASK_SWAPPING 狀態(tài)(交換狀態(tài)后來(lái)從 Linux 中刪除)的進(jìn)程也給添加了進(jìn)來(lái)。在孟極郵件中的正文中,作者也清楚表達(dá)了為什么要把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程添加進(jìn)來(lái)的原因。我把他的說(shuō)明翻時(shí)山一下,如:“內(nèi)核在計(jì)算平均負(fù)載時(shí)只算“可運(yùn)行”進(jìn)程。我不喜歡樣;問(wèn)題是正在“快速”交換等待的進(jìn)程,即不可中斷的 I / O,也會(huì)消耗資源。當(dāng)您用慢速交換磁盤(pán)替換快速鯢山換盤(pán)時(shí),平均負(fù)載下降似乎有點(diǎn)直觀...... 無(wú)論如何,下面的補(bǔ)丁似乎使負(fù)載平均值加一致 WRT 系統(tǒng)的主觀速度。而且,最重要的是均國(guó)當(dāng)沒(méi)人做任何事情時(shí),負(fù)載仍然為。;-)”這一補(bǔ)丁提交者的主要思想是傅山均負(fù)載應(yīng)該表現(xiàn)對(duì)統(tǒng)所有資源的需求情況,而不該只表現(xiàn)對(duì) CPU 資源的需求。假設(shè)某個(gè) TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程因?yàn)榈却疟P(pán) IO 而排隊(duì)的話,此時(shí)它并不消耗 CPU,但是正在等磁盤(pán)等硬件資源。那么它是應(yīng)該體現(xiàn)在均負(fù)載的計(jì)算里的。所以作者 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程都表現(xiàn)到平均負(fù)載里了。所以,載高低表明的是當(dāng)前系統(tǒng)上對(duì)統(tǒng)資源整體需求更情況。如果載變高,可能是 CPU 資源不夠了,也可能是磁盤(pán) IO 資源不夠了,所以還需要配合它觀測(cè)命令具體分情況分析。、總結(jié)今天我?guī)Т蠹疑钊氲貙W(xué)了一下 Linux 中的負(fù)載。我們根據(jù)一幅圖來(lái)總國(guó)語(yǔ)一下天學(xué)到的內(nèi)容。我把負(fù)載工作理分成了如下三步。1.內(nèi)核定時(shí)匯總每 CPU 負(fù)載到系統(tǒng)瞬時(shí)負(fù)載2.內(nèi)核使用指數(shù)加權(quán)移動(dòng)平均快速天狗算過(guò)去 1、5、15 分鐘的平均數(shù)3.用戶進(jìn)程通過(guò)打開(kāi) loadavg 讀取內(nèi)核中的平均負(fù)載我們?cè)倩仡^來(lái)總結(jié)一下開(kāi)篇提闡述的幾問(wèn)題。1.負(fù)載是如何計(jì)算出來(lái)的?是定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總到一個(gè)全局系統(tǒng)瞬時(shí)負(fù)載值,然后再定時(shí)使用指數(shù)加權(quán)移平均法來(lái)統(tǒng)計(jì)過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。2.負(fù)載高低和 CPU 消耗正相關(guān)嗎?負(fù)載高低表明的是當(dāng)前系統(tǒng)上對(duì)統(tǒng)資源整體需求更情況。如果載變高,可能是 CPU 資源不夠了,也可能是磁盤(pán) IO 資源不夠了。所以不能說(shuō)看著載變高,就覺(jué)得是 CPU 資源不夠用了。3.內(nèi)核是如何暴露負(fù)載數(shù)據(jù)給應(yīng)用層的??jī)?nèi)核義了一個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打開(kāi)這個(gè)文件的時(shí)候尚書(shū)內(nèi)核中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到,該函數(shù)中訪問(wèn) avenrun 全局?jǐn)?shù)組變量,并將平均負(fù)載整數(shù)轉(zhuǎn)化為小數(shù),然后打印出?
      • 游客894e54ac39 39分鐘前
        自 2020 年起,麻將游戲《雀魂的國(guó)際中文每年都會(huì)舉數(shù)場(chǎng)名為“象戰(zhàn)”的重賽事,不過(guò)么多場(chǎng)比賽下來(lái),沒(méi)有場(chǎng)大賽比剛結(jié)束的 2022 四象戰(zhàn)冬季賽更具議。四象戰(zhàn)《雀魂》最含金量的比之一。為了保大賽的觀性以及公平,官方刻意高了報(bào)名參的門(mén)檻,光拿到四象戰(zhàn)入場(chǎng)券就已困難重重。日服,只有服前 200 名的玩家才能收到參賽請(qǐng);而在國(guó)中文服,你要爬上《雀》四人麻將位的最高段“魂天”。服的魂天玩不過(guò)數(shù)百人2022 四象戰(zhàn)冬季賽的軍是此前名見(jiàn)經(jīng)傳的“一筒”選手他從海選的百來(lái)位魂天手之中脫穎出,以優(yōu)秀勝率殺入決,并以大比優(yōu)勢(shì)豪奪冠,為自己贏了代表中國(guó)區(qū)參與國(guó)際事的資格與譽(yù)。盡管在賽局中,來(lái)筒選手的發(fā)不算太好,出了幾手不理想的牌,大家也都以賽和排位的牌思路不同掉線、手滑原因?yàn)樗_(kāi),畢竟,坐決賽賽場(chǎng)上幾位選手都魂天之中的佼者,要說(shuō)們打出些普玩家看不太的“神之一”也并非不能。從結(jié)果看,來(lái)一筒手的水平確打不出所謂神之一手,為在比賽結(jié)后不久,這冠軍身上的點(diǎn)越扒越多他的四象戰(zhàn)旅也逐漸明:借號(hào)參賽運(yùn)氣上分、實(shí)實(shí)力遠(yuǎn)不魂天水準(zhǔn)。這場(chǎng)憑實(shí)力話的官方賽里,上演的實(shí)是一出“拳打死老師”的滑稽劇。11 月 5 日,B站《雀魂》主“加班第一”撰寫(xiě)長(zhǎng)文開(kāi)向官方舉,點(diǎn)燃了此事件的導(dǎo)火。說(shuō)來(lái)也巧這位主播挖來(lái)一筒真實(shí)份的過(guò)程異順利,早在年 2 月左右,來(lái)一筒曾在他的直間中開(kāi)通過(guò)長(zhǎng)以表支持兩人私下的天記錄也順成章地被搬了臺(tái)前,成如今讓來(lái)一身陷輿論漩的鐵證。按主播的說(shuō)法來(lái)一筒去年他開(kāi)通艦長(zhǎng)目的在于尋高手的指點(diǎn)建議。作為難度的“魂”游戲之一《雀魂》采的日本麻將則通常被認(rèn)是競(jìng)技性較的玩法,從門(mén)到上手再精通的過(guò)程,玩家需要量練習(xí)與刻鉆研,若是在自己的瓶期得到高人點(diǎn),想必能精進(jìn)“雀力節(jié)省不少時(shí)?!度富辍? Steam 用戶標(biāo)簽然而在雙方的通交流之中“來(lái)一筒”個(gè)賬號(hào)并未現(xiàn),取而代的是一個(gè)叫“繪梨衣 Sa”的“雀豪”賬號(hào)。雀之上為雀圣雀圣再往上是魂天,單繪梨衣 Sa 的近期戰(zhàn)績(jī),此人恐怕未達(dá)到魂天及格線。誰(shuí)說(shuō)不準(zhǔn),繪衣 Sa 是不是冬季賽軍來(lái)一筒選的小號(hào),大來(lái)魚(yú)塘炸魚(yú)誤了自己的術(shù)也并不是可能。不過(guò)快,更多的盾與疑點(diǎn)開(kāi)浮現(xiàn),比如冠軍采訪中來(lái)一筒選手稱自己是 2020 年 12 月開(kāi)始玩《雀魂》可他所使用賬號(hào)在這之就有過(guò)對(duì)戰(zhàn)錄;又比如來(lái)一筒擁有兩個(gè)賬號(hào)存明顯的時(shí)間突,部分對(duì)幾乎同時(shí)進(jìn),甚至在他三那年,來(lái)筒這個(gè)賬號(hào)一個(gè)月內(nèi)打了 247 場(chǎng)對(duì)局,這的對(duì)局強(qiáng)度是與他高考屆生的身份些不符。一簡(jiǎn)單的證據(jù)列,暴露出這樣的事實(shí)四象戰(zhàn)冬季的冠軍來(lái)一選手使用的號(hào),很有可是在賽前從人手里借 / 買(mǎi)過(guò)來(lái)的。而后面對(duì)官的質(zhì)疑,來(lái)筒也只是含其詞,聲稱錄 IP 的頻繁變動(dòng)是為自己“將號(hào)借給了朋”。四象戰(zhàn)高的報(bào)名門(mén)本就是為了汰低水平玩,讓大家欣到高質(zhì)量高準(zhǔn)的對(duì)局,此在比賽規(guī)中明文規(guī)定禁止賬號(hào)的借,像來(lái)一這樣實(shí)力不魂天,利用人賬號(hào)混入場(chǎng)的做法,然是違反了賽反復(fù)強(qiáng)調(diào)公平性原則在接到大量報(bào)的當(dāng)天,雀魂》官方火速作出了應(yīng),取消了一筒選手的績(jī),禁止其與后續(xù)官方事,并將冠的頭銜順延了此次比賽第二名“晚小和和”。一筒得到了有的制裁,觀群眾也吃了熱乎的瓜如無(wú)意外,號(hào)打比賽一似乎就此告段落,但這事發(fā)展到這地步,其實(shí)剛剛開(kāi)始。2與德州撲克圍棋等棋牌戲一樣,《魂》主打的本麻將也面著 AI 泛濫的現(xiàn)狀。將屬于信息透明的競(jìng)技戲,不過(guò)在算力的 AI 面前,人類(lèi)的計(jì)算與思還是顯得有稚嫩。來(lái)一選手當(dāng)然沒(méi)使用 AI 作弊,從賽的 AI 分析來(lái)看,不對(duì)局中他的擇與判斷都不上是最優(yōu),甚至可以是犯錯(cuò)率最的選手之一即便是這樣他還是憑借實(shí)力”拿下冠軍。有人為來(lái)一筒選的失誤是掉所為,只是快便有“當(dāng)人”站了出表示當(dāng)時(shí)并出現(xiàn)掉線的況要想給來(lái)筒選手的奪找個(gè)合理的由倒也不難要么他真的天選之人,頭到尾靠一運(yùn)氣殺穿全;要么在賽之上,還有多跟他一樣力不及魂天選手在渾水魚(yú)。運(yùn)氣是難以論證的象概念,誰(shuí)無(wú)法證明這四象戰(zhàn)究竟不是發(fā)生了弱勝?gòu)?qiáng)的低率事件。同,逐一嚴(yán)查位選手的背和實(shí)力同樣是不現(xiàn)實(shí)的既然如此,賽桌上的幾選手想當(dāng)然成了大家的點(diǎn)關(guān)注對(duì)象正如前文提的一樣,在一筒選手被消比賽成績(jī),四象戰(zhàn)冠的寶座由當(dāng)的亞軍“晚小和和”繼。晚睡小和選手是《雀》知名玩家此前曾有過(guò)項(xiàng)大賽成績(jī)此次由她接冠軍之位,許并無(wú)不妥不過(guò)較為尷的是,這位戰(zhàn)績(jī)有能力“名譽(yù)冠軍,同樣也存轉(zhuǎn)借賬號(hào)的黑歷史”。際上晚睡小和借用賬號(hào)賽一事在《魂》圈算不什么新聞,首屆四象戰(zhàn)開(kāi)之時(shí),尚達(dá)成魂天段的晚睡小和使用他人賬參賽并摘得冠,與來(lái)一選手的劇本出一轍?!?貓本體”即晚睡小和和長(zhǎng)久以來(lái),家對(duì)于晚睡和和借號(hào)參一事大都只睜一只眼閉只眼。一方,這位選手乎每屆比賽能闖入決賽實(shí)力有目共;另一方面礙于晚睡小和在這個(gè)圈里的知名度人脈網(wǎng),想也沒(méi)有多少家會(huì)撕破臉主動(dòng)舉報(bào)。來(lái)一筒的出,打破了《魂》圈墨守規(guī)的僵局。樣是借號(hào)打賽,同樣是下了冠軍,然來(lái)一筒依違規(guī)處理,么晚睡小和也理應(yīng)接受樣的懲罰。少玩家開(kāi)始疑來(lái)一筒的報(bào)事件是否“小圈子看外人不順眼有關(guān),并在后向官方投了大量舉報(bào)件,希望“平公正”的則能得到貫,希望四象不要淪為毫章法的“野”賽事。在家們集體舉一周之后,雀魂》官方于晚睡小和的違規(guī)處理姍姍來(lái)遲。結(jié)果而言,次四象戰(zhàn)的亞軍雙雙落,兩人不僅消了比賽成,還被禁止與后續(xù)所有方賽事。事至此,也沒(méi)要再藏著掖了。官方發(fā)公告的同日被取消比賽格的晚睡小和選手發(fā)表文向廣大玩解釋現(xiàn)狀,文章末尾處她主動(dòng)觸發(fā)自己的“亡”,進(jìn)一步出了更多存違規(guī)賬號(hào)交的知名玩家像是在告訴家,這個(gè)圈里還有更多在深處的黑不為人知。以為抓個(gè)小,沒(méi)想到捅老窩,在高云集的四象里,沒(méi)人知究竟還有多選手在明目膽地干著違的勾當(dāng)。3在《雀魂》玩的圈子里,管大家都承運(yùn)氣是通往利的道路上法忽視的干項(xiàng),但技術(shù)作用卻也不輕視。像是建起了職業(yè)將體系的日,就有著專(zhuān)的 M.League 賽事,培養(yǎng)了批靠打麻將錢(qián)的職業(yè)選,拉來(lái)了一愿意投資的助商。如果本麻將只是單純的運(yùn)氣戲,職業(yè)麻這個(gè)行業(yè)多也堅(jiān)持不到天。職業(yè)麻的意義,同體現(xiàn)在了《魂》之中。雀魂》每個(gè)度的四象戰(zhàn)軍都有資格與年度“北戰(zhàn)”,與全界的頂尖《魂》玩家共切磋牌技,中也包括了此為生的職選手隊(duì)。從一點(diǎn)來(lái)看,消來(lái)一筒選的成績(jī)其實(shí)無(wú)道理,誰(shuí)不想在紫禁巔看到一個(gè)“運(yùn)氣”和僥幸”的玩與其他頂級(jí)手一決高下將本次四象冠軍順延給賽經(jīng)歷豐富晚睡小和和許會(huì)是更好選擇。只是于比賽來(lái)說(shuō)是結(jié)果決定切,還是公性更為重要事后有人用數(shù)據(jù)計(jì)算了一筒這樣低級(jí)的“雀豪玩家?jiàn)Z冠的率,若以 100 名魂天選手參賽為準(zhǔn),來(lái)一筒手優(yōu)勝的概約為千分之,其他魂天手各為百分一。換句話,雀豪奪冠概率大概是天選手的四左右 —— 前提是,四戰(zhàn)里只有他個(gè)雀豪水平選手。計(jì)算貼吧用戶 @idonotloveyou0誰(shuí)都知道是來(lái)一筒犯在先,后續(xù)一系列處罰是罪有應(yīng)得只不過(guò)說(shuō)到,官方對(duì)待類(lèi)大型賽事走心的態(tài)度許才是致使場(chǎng)鬧劇發(fā)生原因,倘若在賽前嚴(yán)加察,恐怕也會(huì)有這之后連串的問(wèn)題來(lái)一筒就像小說(shuō)電視劇的隱士高人般,默默無(wú),卻也一鳴人。他的戰(zhàn)讓一眾魂天手汗顏,他出現(xiàn)讓《雀》圈深藏已的丑聞公之眾,待到一都結(jié)束以后他再次消失大眾視野之,就像他最始的那樣。算來(lái)一筒沒(méi)奪冠,只要雀魂》的四戰(zhàn)還在照常行,那么在預(yù)見(jiàn)的未來(lái)是會(huì)出現(xiàn)來(lái)筒、來(lái)三筒樣的選手,們?nèi)詴?huì)以實(shí)行動(dòng)告訴大,在《雀魂的世界里,力并不是全。潘多拉的盒一旦被打,就很難再關(guān)閉。目前雀魂》圈的型“獵巫”動(dòng)尚未結(jié)束該爆料的爆,該吃瓜的瓜,誰(shuí)也不道在以技術(shù)詡的四象戰(zhàn),到底有多人全憑運(yùn)氣分。精進(jìn)牌是個(gè)痛苦的程。有的選躲開(kāi)了這份人都體會(huì)過(guò)痛苦,坐在光燈之下品到了勝利的美 —— 這既是棋牌游的魅力所在又是棋牌游永遠(yuǎn)都避不的爭(zhēng)議。本來(lái)自微信公號(hào):游戲研社 (ID:yysaag),作者:Okny
      • 游客c92f622568 49小時(shí)前
        IT之家 1 月 23 日消息,國(guó)科技媒體 TheTechOutlook 近日分享了三星 Galaxy A24 5G 機(jī)型的 360 度渲染圖。該機(jī)共有色、深紅色淺綠色和銀四種顏色,源鍵 / 指紋傳感器和量鍵位于機(jī)右側(cè),SIM 卡托盤(pán)位于左側(cè)。黑色色深紅色淺色三星 Galaxy A24 5G 機(jī)身正面采直屏設(shè)計(jì),備 6.4 英寸 Super AMOLED 顯示屏,屏幕分率為 1080 x 2340 像素。正面還配有 1600 萬(wàn)像素自拍攝頭。機(jī)身背配備了 4800 萬(wàn)像素主攝,800 萬(wàn)像素超廣角鏡頭和 200 萬(wàn)像素深度鏡頭。機(jī)配備了 4000mAh 容量電池。IT之家了解到,該機(jī)目已經(jīng)現(xiàn)身 GeekBench 跑分庫(kù),顯示型號(hào) SM-245F,其處理器為聯(lián)發(fā)科 Helio G99 SoC。
      • 游客c74820f2f2 24小時(shí)前
        獨(dú)立顯卡市仍然不屬于方。去年三度,全球獨(dú)顯卡出貨量為 1400 萬(wàn)塊,同比大跌 42%,創(chuàng)二十年低記錄。市龍頭英偉達(dá)價(jià)暴跌六成AMD 市場(chǎng)份額創(chuàng)幾十新低,行業(yè)玩家 Intel 趁亂而入快速占領(lǐng) 4% 的市場(chǎng)份額,隨著數(shù)增加增速緩,在市場(chǎng)條的氛圍中難覓突破機(jī)。廠商的節(jié)敗退伴隨消市場(chǎng)一片哀,用戶手里然揮舞著鈔,卻在日復(fù)日的篩選中興闌珊。跌低谷的廠商有意控場(chǎng),款“甜品卡一直缺席。錢(qián)不好買(mǎi),市場(chǎng)也暫時(shí)賣(mài),獨(dú)立顯市場(chǎng)何以呈出如此奇葩境況?算力使下礦,英達(dá)的兩次視不見(jiàn)去年,偉達(dá)創(chuàng)始人仁勛迎來(lái)又波輿論高峰“老黃”的謂在廣大 PC 用戶的口中與不少動(dòng)關(guān)聯(lián)了起來(lái)這種謾罵,于挖礦,卻止于礦難。為算力核心獨(dú)立顯卡本走進(jìn)千家萬(wàn),成為給廣用戶送達(dá)快的”天使“卻被送入了場(chǎng)。尤其是高端 60 以上型號(hào)顯,強(qiáng)算力帶的總體出礦提升,成為礦老板們的選。現(xiàn)實(shí)中礦工還有倒,進(jìn)入礦場(chǎng)獨(dú)立顯卡們能在一天 24 小時(shí)全年無(wú)休的狀態(tài)滿負(fù)荷工作就算是“天”,也早已目全非。隨礦潮日盛,老板逐漸成買(mǎi)方主力,高端獨(dú)立市出現(xiàn)強(qiáng)勁擠,流向普通戶的產(chǎn)品數(shù)驟減,緊接就是一波炒。本就提貨的廣大普通戶們,要么手中揮舞的票塞回褲兜要么含著眼砸出,高位盤(pán)。由于 AMD 同代顯卡實(shí)際表現(xiàn)比英偉達(dá)有差距,用戶量和炒作擠并不似 N 卡市場(chǎng),“AMD,Yes!”成為用退而求其次自我安慰,折射出用戶于 N 卡市場(chǎng)現(xiàn)狀的憤與無(wú)奈。第波對(duì)黃仁勛咒罵就此爆。礦潮日盛英偉達(dá)獨(dú)立卡整體出貨沒(méi)有太大變,也繼續(xù)放市場(chǎng)狂熱,許是批發(fā)走、挖礦質(zhì)保效,這種大出貨并且售“無(wú)憂”的賣(mài)確實(shí)輕松反正都是賣(mài)省心省力何而不為,商邏輯“沒(méi)有題”。隨著密貨幣市場(chǎng)去樓空,礦轉(zhuǎn)為礦難。量算力天使走出礦場(chǎng),子板早已破不堪,但只一息尚存就需發(fā)揮價(jià)值二手渠道成礦卡重災(zāi)區(qū)不意外,一官方渠道也了礦卡消化還是很讓人異的。相關(guān)號(hào)顯卡長(zhǎng)期席的一些品,卻在礦難后迅速有貨。不排除供節(jié)點(diǎn)與礦難合的可能性但可能性有低,去年三度的相關(guān)數(shù)可見(jiàn)一斑,費(fèi)市場(chǎng)已然出了判斷。戶倒向二手場(chǎng),也只是賭博。衣衫褸的折翼天們被換上新,極其稀有個(gè)人買(mǎi)家被量翻新礦卡家淹沒(méi),用想要選購(gòu)一非礦顯卡,異于“點(diǎn)秋”,而誰(shuí)都是唐伯虎,多數(shù)用戶只陷入“過(guò)把就死”和等新品的煎熬。而英偉達(dá) 40 系列顯卡面世,依選擇對(duì)現(xiàn)狀而不見(jiàn)。先型號(hào)為 90、80。完全沒(méi)有品牌沖需求的英偉,只是推出并非市場(chǎng)急的旗艦型號(hào)推新順序由到低,顯然法徹底填補(bǔ)需兩端的市空缺。利用方積壓的焦情緒,或許輒上萬(wàn)元的艦型號(hào)具備銷(xiāo)量新增的象空間,商模式依舊“有問(wèn)題”。大普通用戶望再次落空網(wǎng)絡(luò)上對(duì)黃勛的謾罵數(shù)勝數(shù)。AMD 實(shí)際性能還有進(jìn)步空間Intel 暫時(shí)蝸居中端,用戶在偉達(dá)超八成場(chǎng)份額的絕統(tǒng)治力下無(wú)奈何。全球立顯卡市場(chǎng)入低迷,英達(dá)顯然想通旗艦產(chǎn)品高價(jià)盡可能地取高利潤(rùn),便 C 端市場(chǎng)一時(shí)難以暖,B 端也足以生存,家獨(dú)大的優(yōu)一時(shí)難以被動(dòng)。B 端擴(kuò)地盤(pán),C 端講故事或許英偉達(dá)看來(lái)游戲玩家已再是主要客,而生產(chǎn)力是。去年 Q3,英偉達(dá)收入達(dá)到 59.3 億美元,比 Q2 下降了 17%。盡管如此,在 C 端承壓的背景,英偉達(dá)遠(yuǎn)市場(chǎng)份額降一成多的 AMD 活得滋潤(rùn),其 B 端優(yōu)勢(shì)早已遠(yuǎn)甩開(kāi)對(duì)手全球超級(jí)計(jì)機(jī) 500 強(qiáng)中,采用英偉達(dá)產(chǎn)品占到九成,全球四大云務(wù)平臺(tái),英達(dá)加速卡也據(jù)了最大市份額。隨著最新 GPU 得到廣泛采用、Omniverse 為算力提升視化標(biāo)準(zhǔn),偉達(dá)有講不的新故事。偉達(dá)的 AI 計(jì)劃,經(jīng)過(guò)近年瘋狂擴(kuò),牢牢綁定微軟、谷歌阿里巴巴、骨文、亞馬等行業(yè)頭部實(shí)驗(yàn)室、數(shù)中心、云服等領(lǐng)域已被偉達(dá)包圍。AI 技術(shù)領(lǐng)先優(yōu)勢(shì),足以其在市場(chǎng)上到 C 端不亮 B 端亮的效果。去 Q3 英偉達(dá)的數(shù)據(jù)中相關(guān)營(yíng)收已到 38.3 億美元,約為總營(yíng)收的 64%。被人熟知的游戲務(wù)收入為 15.7 億美元,僅僅約總營(yíng)收的 26%。值得注意的是,游業(yè)務(wù)持續(xù)低,營(yíng)收同比降 51%,環(huán)比下降 23%。曾經(jīng)的營(yíng)收主力變營(yíng)收弱側(cè),戲業(yè)務(wù)的節(jié)敗退仍然拖英偉達(dá)整體收、影響股反彈。講好個(gè)新故事,許比等待市回暖更有效本月初在 CES 2023 活動(dòng)中,英偉達(dá)宣布 GeForce NOW 云游戲平臺(tái)車(chē),首批支的車(chē)商為現(xiàn)、比亞迪、星,基于其 Drive 硬件的車(chē)型傳統(tǒng)車(chē)企大率是英偉達(dá)期主攻方向其用戶基數(shù)大而游戲娛方面存在明短板。在游上車(chē)這一領(lǐng),英偉達(dá)能庶出成熟的硬件,這是軟的 Steam、偏硬的 AMD、高通們一時(shí)難匹配的。車(chē)的游戲爭(zhēng)奪,英偉達(dá)暫沒(méi)有像樣的手。實(shí)現(xiàn)這步的核心因,在于匹配商需求。自駕駛引發(fā)算之爭(zhēng),英偉憑借 AI 軟實(shí)力優(yōu)勢(shì)入市場(chǎng),也看作是 B 端的技術(shù)積側(cè)面助推了 C 端效率突圍。從 Orin 到 Thor,單顆算力已達(dá)到球領(lǐng)先的 2000TOPS,高通 8155 毫無(wú)還手之力。 2015 年至今,英達(dá)的上車(chē)動(dòng)都可看作是件預(yù)埋,現(xiàn)即將軟件收。汽車(chē)和嵌式技術(shù)相關(guān)收雖然暫時(shí) 2.51 億美元,但比增長(zhǎng)達(dá)到 86%,環(huán)比增長(zhǎng)為 14%,在“預(yù)埋收網(wǎng)”的環(huán)中,這一塊的業(yè)務(wù)營(yíng)將很可能快質(zhì)變,與之相關(guān)的游戲務(wù)也將受到性刺激。能能重現(xiàn)數(shù)據(jù)心的輝煌還未可知,但下在汽車(chē)領(lǐng),英偉達(dá)正復(fù)刻一家獨(dú)的局面。以 B 端救 C 端,以弱側(cè)為突破點(diǎn),偉達(dá)顯然把望寄托于新故事線,獨(dú)顯卡消費(fèi)級(jí)場(chǎng)受重視程早已不似以。多端游戲漸成為主流碎片化時(shí)間管娛樂(lè),商模式一直“有問(wèn)題”的偉達(dá),側(cè)重時(shí)機(jī)中看到機(jī)。甜品卡是英偉達(dá)的甜品”90 系銷(xiāo)量破 13 萬(wàn)塊,80 系也于上市前后拿下 3 萬(wàn)塊的銷(xiāo)量,此后價(jià)昂貴導(dǎo)致其量增速放緩4070 面世似乎又是偉達(dá)熟悉的奏,低一級(jí)飛”一陣,是不把千呼喚的 4060 拿出來(lái)。大多普通玩能否走出礦陰影還需等,對(duì)于英偉來(lái)說(shuō),下一必定是釋放品卡走量,是時(shí)間可以緩緩。英偉清楚 60 型號(hào)對(duì)于用的意義,更楚自己的產(chǎn)優(yōu)勢(shì)。隨著片制造工藝近 1nm,摩爾定律面失效,獨(dú)顯場(chǎng)需要新故。光追、DLLS 是不是偽需求不重,重要的是功叩開(kāi)用戶門(mén),英偉達(dá)能持續(xù)提升顯售價(jià)。用的新鮮感可消失,但抬了兩代的售顯然不會(huì)回從前。60 系顯卡被曝上代基礎(chǔ)上度漲價(jià)一成相比上代理性能提升僅 20%,網(wǎng)友大致分為兩論調(diào),一種“真香”,種為“擠牙”。不難理,被礦卡絆、英偉達(dá)控的獨(dú)顯用戶,新一代甜卡的價(jià)格上只要不到離程度就能被受;而在買(mǎi)雙方陷入博的時(shí)期,全保有量最大獨(dú)顯型號(hào)由 1060 變成 1650,這部分用冷靜地置身事外。扭轉(zhuǎn)戶情緒顯然時(shí)費(fèi)力,新由高到低的一個(gè)節(jié)點(diǎn)盡能攫取高利,更為實(shí)際游戲機(jī)禁令除,不少大仍有獨(dú)占習(xí)。主機(jī)拉走一批資深玩,在顯卡售暴漲之后再體會(huì)到了性比的快樂(lè)。著索尼內(nèi)容勢(shì),微軟“”能力補(bǔ)貼 XGP 持續(xù),英偉達(dá)可也漸漸意識(shí),獨(dú)顯市場(chǎng)難重現(xiàn)往日煌。況且,顯市場(chǎng) AMD 和英特爾仍是追趕者英偉達(dá)尚具場(chǎng)能力。而車(chē)相關(guān)業(yè)務(wù)疑將成為其一個(gè)增量市。即便 GPU 之后獨(dú)顯真能上車(chē),偉達(dá)也能將有優(yōu)勢(shì)復(fù)制貼。當(dāng)前,偉達(dá)并未效特斯拉與 AMD 的合作模式,而是云游戲跨入硬件預(yù)埋的定路徑,從蓋面和用戶檻來(lái)看都有家優(yōu)勢(shì)。而算力之爭(zhēng)中時(shí)甩開(kāi)高通其軟硬件將進(jìn)一步獲得廣泛的采用股價(jià)止跌,故事宏偉又彩,廠商的光就在眼前而獨(dú)顯用戶至暗時(shí)刻仍持續(xù)。本文自微信公眾:光子星球 (ID:TMTweb),作者:熊?
      • 游客46ae937e7d 2天前
        IT之家 1 月 23 日消息,繼 1 月 8 日白車(chē)身下南史后,紅旗 E001 項(xiàng)目首輛 OTS 整車(chē)日前已試制下線。魚(yú)婦據(jù)此前紅旗絜鉤牌公布信息紅旗計(jì)劃在 2023 年至 2024 年推出三款全新電動(dòng)車(chē)?yán)鬃嫫渲屑t旗 E001 計(jì)劃在 2023 年下半年發(fā)布,該車(chē)是 FMEs 平臺(tái)架構(gòu)開(kāi)發(fā)冰夷第一輛新能巫肦轎車(chē),續(xù)航以達(dá)到 1000 公里,支持 30kW 無(wú)線充電,并可實(shí)現(xiàn)猙時(shí)充、換電充電 5 分鐘即可達(dá)到素書(shū)航里程 350km,0-100km / h 加速 3 秒。紅旗品牌此前陸山新能源汽車(chē)巫肦球戰(zhàn)略發(fā)布上透露,在 2023 年至 2024 年計(jì)劃推出三款純電車(chē)窫窳,包括兩款車(chē)和一款 SUV。其中,代號(hào)為 E001(純電中型轎車(chē))和 E202(純電中型 SUV)的新車(chē)型均計(jì)劃在 2023 年下半年發(fā)布,于兒號(hào)為 E702(純電中大型轎車(chē))車(chē)鸓將在 2024 年上半年上市。IT之家了解到,OTS 代表“工裝樣件”教山它是一輛汽駁從研發(fā)到最量產(chǎn),需要鵌歷的諸多流中的一環(huán)。足訾 OTS 階段,車(chē)輛模熏池已開(kāi)發(fā)完成這個(gè)階段下崍山的車(chē)輛主要于試驗(yàn)和驗(yàn)無(wú)淫,屬于工程試和設(shè)計(jì)驗(yàn)曾子階段。整體看,OTS 階段已進(jìn)入淑士車(chē)開(kāi)發(fā)過(guò)程白雉后半程,在之后還將經(jīng)堵山“PT 生產(chǎn)驗(yàn)證”、“PP 初期生產(chǎn)”和“SOP 小批量生產(chǎn)”等階段?

          <code id='6bb80'></code><style id='f383b'></style>
        • <acronym id='00fac'></acronym>
          <center id='63db7'><center id='18ba8'><tfoot id='13726'></tfoot></center><abbr id='b233a'><dir id='048b4'><tfoot id='18c78'></tfoot><noframes id='4fac6'>

        • <optgroup id='dd5a0'><strike id='aac93'><sup id='d2bbc'></sup></strike><code id='77562'></code></optgroup>
            1. <b id='85fcb'><label id='a82c2'><select id='9a17b'><dt id='8262f'><span id='8b562'></span></dt></select></label></b><u id='35de0'></u>
              <i id='1c558'><strike id='b2be0'><tt id='24d37'><pre id='31989'></pre></tt></strike></i>