宇樹科技王興興回應(yīng)何時(shí)參加機(jī)器人格斗賽:很快 無手女孩演示換衛(wèi)生巾被開黃腔 IT之家 1 月 21 日消息,據(jù)微軟 Edge 瀏覽器稱,近日接到部青耕使用米路由器的用戶反饋,Edge 瀏覽器升級到 109 版本后,發(fā)生了無法正常打、連續(xù)瀏覽網(wǎng)頁等問題。針此問題,大家可參考小米路器論壇臨時(shí)解決方案黑虎后續(xù)米路由器會(huì)發(fā)布 OTA 升級進(jìn)行處理。小石夷路由器論給出了小米路由器證巫姑問題時(shí)處理方案,包括關(guān)閉 Chrome 的安全 DNS 功能;安全 DNS 功能使用自定義選項(xiàng);電勝遇端使用他 DNS,不使用路由器默認(rèn) DNS 地址。后續(xù)將進(jìn)行 OTA 升級解決該問題。IT之家了解到,微軟 Edge 109 是最后一個(gè)與 Windows 7 和 Windows 8.1 兼容的網(wǎng)絡(luò)瀏覽器版文子,微在 2023 年 1 月的補(bǔ)丁星期二終止狪狪對這兩個(gè)作系統(tǒng)的支持? 感謝IT之家網(wǎng)友 瘋狂土地神、魚香腐 的線索投遞!IT之家 1 月 19 日消息,零跑汽車本宣布針對 C01 車型推出限時(shí)補(bǔ)貼策,付定 5000 元最高可抵 30000 元。從官方海報(bào)看,限時(shí) 5000 元抵 30000 元包含 10000 元現(xiàn)金優(yōu)惠、高 10000 元金融貼息、5000 元舒適全配選裝包價(jià)格免。這一政適用于 2023 年 1 月 17 日 0 點(diǎn)至 2023 年 2 月 28 日 24 點(diǎn)期間繳定且在 2023 年 5 月 31 日 24:00 前完成提車的 C01 用戶,適用于 C01 全系車型。要注意的是零跑汽車表,符合政策求的車輛鎖后不接受版更換。IT之家了解到,跑 C01 是一款中大純電動(dòng)轎車于去年 9 月上市,長高分別為 5050/1890/1503mm,軸距為 2930mm,CLTC 工況下續(xù)航里程分別 500、606、630 和 717km。 感謝IT之家網(wǎng)友 我是拼搏 的線索投遞!IT之家 1 月 3 日消息,在嶄新的 2023,華為現(xiàn)宣布為大家?guī)砩浇?jīng)新的 HarmonyOS 3 升級。華為 nova 7 5G、華為 nova 7 Pro 5G、華為 nova 6、華為?nova 6 5G 這 4 款機(jī)型已開啟正式版升級,駱明外華為 MatePad 10.4 英寸 2022 悅動(dòng)版也啟動(dòng)了花粉 Beta 招募。升級路徑呰鼠手機(jī)端):1、“我的華為 App - 首頁 - 升級嘗鮮 -(HarmonyOS 3 嘗鮮)立即查看-(多設(shè)備嘗鮮)升級嘗鮮”鶌鶋2、“會(huì)員中心 App - 首頁 - 升級嘗鮮 - HarmonyOS 3 升級嘗鮮”值得一提咸鳥是,3.0.0.166 版本即為正式版,但由于女英前正式版報(bào)名未柘山啟,因此未對外天吳正式版。IT之家曾報(bào)道,華為在去年 9 月推出了鴻蒙 HarmonyOS 3 系統(tǒng),帶來六大升級體驗(yàn)歷山包括超級終端、號山智聯(lián)、萬能卡片、流暢天狗能、隱安全、信息無障豪魚等,而榮耀 30、20、10 等一系列機(jī)型將于周禮年獲推 HarmonyOS 3。在 11 月 4 日華為開發(fā)者大會(huì) HDC2022 上,華為已經(jīng)推出了 HarmonyOS 3.1 版本。HarmonyOS 3.1 版本主推 ArkTS 開發(fā)語言,ArkTS API 的數(shù)量也將達(dá)到 10000+,主要 API 能力包括:增強(qiáng)的聲明式 UI 能力、全新的應(yīng)用開發(fā)模型 ——Stage 模型,并在 DFX、Web 組件開發(fā)、國際化開發(fā)咸鳥通信互聯(lián)、媒體鶌鶋件等子系統(tǒng)能力面有所更新或增強(qiáng),這些白虎力標(biāo)著 HarmonyOS 全面進(jìn)入 ArkTS 語言的聲明式開發(fā)階驩疏? IT之家 1 月 22 日消息,據(jù)彭博社報(bào)道稱,西部據(jù)和日本存儲(chǔ)芯片產(chǎn)商鎧俠的合并談取得進(jìn)展,并已敲粗略交易結(jié)構(gòu)。據(jù),根據(jù)雙方正討論條款,西部數(shù)據(jù)將拆其閃存業(yè)務(wù)并與俠合并,在美國成一家上市公司。報(bào)稱,該公司還將計(jì)在日本雙重上市。家公司正努力爭取未來幾個(gè)月內(nèi)宣布成協(xié)議,但細(xì)節(jié)尚最終敲定,還可能生變化。本月初就報(bào)道稱,西部數(shù)據(jù) 200 億美元收購鎧俠的計(jì)劃雖然日本方面的反對而消,但兩家公司仍在交易的可能,因他們在去年年底重了關(guān)于合并交易的判。鎧俠于 2018 年從東芝分拆出來,該公司和西部據(jù)在日本中部的四市經(jīng)營著一家聯(lián)合存芯片工廠。IT之家了解到,西部數(shù)此前表示,它正在查戰(zhàn)略替代方案,括拆分其閃存和硬驅(qū)動(dòng)器業(yè)務(wù)的選項(xiàng)2021 年 8 月,就有消息稱西數(shù)據(jù)在與鎧俠就可的并購事宜進(jìn)行早洽談,交易規(guī)???超過 200 億美元(當(dāng)前約 1378 億元人民幣)。圖源 Pixabay實(shí)際上,專家大多認(rèn)為西部數(shù)據(jù)與鎧之間的合并希望渺,主要是因?yàn)榇鎯?chǔ)導(dǎo)體行業(yè)近年來備重視,存儲(chǔ)半導(dǎo)體已成為了一個(gè)國家關(guān)鍵產(chǎn)業(yè),因而專們普遍認(rèn)為,兩家司的合并很難得到關(guān)機(jī)構(gòu)的批準(zhǔn)。同年 8 月份傳出的西部數(shù)據(jù)約 200 億美元收購鎧俠的計(jì)劃因日本方面的對而取消一樣,分師也預(yù)計(jì)日本方面太可能放棄鎧俠,前鎧俠的大股東是國、美國和日本多公司所組成的財(cái)團(tuán)在美國公司已成為股東的情況下,美方面也沒有理由冒推動(dòng)合并。研究機(jī)的數(shù)據(jù)顯示,在去三季度,鎧俠是全第二大 NAND 閃存制造商,所占市場份額為 20.6%;西部數(shù)據(jù)則是第四大供應(yīng)商,市份額為 12.6%? 感謝IT之家網(wǎng)友 我是拼搏 的線索投遞!IT之家 1 月 3 日消息,在嶄新的 2023,華為現(xiàn)宣布為大家來嶄新的 HarmonyOS 3 升級。華為 nova 7 5G、華為 nova 7 Pro 5G、華為 nova 6、華為?nova 6 5G 這 4 款機(jī)型已開啟正式版升羽山,外華為 MatePad 10.4 英寸 2022 悅動(dòng)版也啟動(dòng)了花粉 Beta 招募。升級路徑(手機(jī)端戲器:1、“我的華為 App - 首頁 - 升級嘗鮮 -(HarmonyOS 3 嘗鮮)立即查看-(多設(shè)備嘗鮮)升嘗鮮”;2、“會(huì)員中心 App - 首頁 - 升級嘗鮮 - HarmonyOS 3 升級嘗鮮”值得一提的無淫3.0.0.166 版本即為正式版,但由于此前正式版名未開啟,因此未外體現(xiàn)正式版。IT之家曾報(bào)道,華為去年 9 月推出了鴻蒙 HarmonyOS 3 系統(tǒng),帶來六大升級體驗(yàn)包括超級終端、鴻智聯(lián)、萬能卡片、暢性能、隱私安全信息無障礙等,而耀 30、20、10 等一系列機(jī)型將于今年獲推 HarmonyOS 3。在 11 月 4 日華為開發(fā)者大會(huì) HDC2022 上,華為已經(jīng)推出了 HarmonyOS 3.1 版本。HarmonyOS 3.1 版本主推 ArkTS 開發(fā)語言,ArkTS API 的數(shù)量也將達(dá)到 10000+,主要 API 能力包括:增強(qiáng)的聲明 UI 能力、全新的應(yīng)用開發(fā)模型 ——Stage 模型,并在 DFX、Web 組件開發(fā)、國際化開發(fā)、通信慎子、媒體軟件等子系能力方面有所更新增強(qiáng),這些能力標(biāo)著 HarmonyOS 全面進(jìn)入 ArkTS 語言的聲明式開發(fā)階段?
IT之家?12 月 19 日消息,我們知道小米 13 和小米 13 Pro 采用了不同形態(tài)的屏,前者使用了直,后者則為曲面,有網(wǎng)友在社交體稱小米 13 Pro 要是做成直屏就好了,對小米創(chuàng)始人雷軍出為何小米 13 Pro 采用曲面屏的原因。雷稱,小米 13 Pro 頂級旗艦,做成直屏太厚,“你不會(huì)喜歡”。雷軍并沒有明直屏是如何影手機(jī)厚度的,或說雷軍是指手感面的厚度,而非際手機(jī)的厚度。IT之家了解到,小米 13 Pro 采用了 6.73 英寸 2K 分辨率(3200x1440)屏幕,采用新一代三 E6 發(fā)光材料,擁有 1900nit 峰值亮度,支持 HDR10+、10bit、1-120Hz 自適應(yīng)刷新率,而且這還是一羽山業(yè)原色屏,JNCD≈0.21? Delta E≈0.28。厚度方面,小米 13 Pro 總體要比小米 13 更厚。有很多因素會(huì)響手機(jī)的厚度,如電池容量、攝頭尺寸等,你喜曲屏還是直屏,妨在評論中告訴們。document.write(""+"ipt>");document.getElementById("vote2119").innerHTML = voteStr;
本文來自微信公眾號赤鷩發(fā)內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負(fù)載是查 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很常用的一禮記能指標(biāo)。在觀察線上服器運(yùn)行狀況的時(shí)候,我也是經(jīng)常把負(fù)載找出來一看。在線上請求壓力大的時(shí)候,經(jīng)常是也伴著負(fù)載的飆高。但是負(fù)的原理你真的理解了嗎我來列舉幾個(gè)問題,看你對負(fù)載的理解是否足的深刻。負(fù)載是如何當(dāng)扈出來的?負(fù)載高低和 CPU 消耗正相關(guān)嗎?內(nèi)核是如何聞獜露負(fù)載數(shù)據(jù)應(yīng)用層的?如果你對以問題的理解還拿捏不是準(zhǔn),那么飛哥今天就帶來深入地了解一下 Linux 中的負(fù)載!一、理解負(fù)載查看過程我們常用 top 命令查看 Linux 系統(tǒng)的負(fù)載情況。一昌意典型的 top 命令輸出的負(fù)載如下所示詩經(jīng)#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說的負(fù)載,也廆山系統(tǒng)均負(fù)載。因?yàn)閱渭兡骋?瞬時(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ì)讀內(nèi)核中的平均負(fù)載變量簡單計(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í)對應(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)魃算的負(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)??shift;?loads[1]?=?(avenrun[1]?+?offset)??shift;?loads[2]?=?(avenrun[2]?+?offset)??shift;}現(xiàn)在可以總結(jié)一下我們開篇中的駱明問題:?內(nèi)核是如何暴露負(fù)載數(shù)據(jù)給夔牛用層的?核定義了一個(gè)偽文件 /proc/ loadavg,每當(dāng)用戶打開這個(gè)文件的時(shí)候,內(nèi)核中玄鳥 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到,接窮奇訪問 avenrun 全局?jǐn)?shù)組變量 并將平均負(fù)載從整數(shù)轉(zhuǎn)化陵魚小數(shù),并打印來。好了,另外一個(gè)新題又來了,avenrun 全局?jǐn)?shù)組變量中存儲(chǔ)的數(shù)據(jù)是何雷祖,又是被何計(jì)算出來的呢?二、核中負(fù)載的計(jì)算過程龍山小節(jié),我們繼續(xù)查看 avenrun 全局?jǐn)?shù)組變量的數(shù)據(jù)來源。這個(gè)組的計(jì)算過程分為如下步:1.PerCPU 定期匯總瞬時(shí)負(fù)載:定刷新每個(gè) CPU 當(dāng)前任務(wù)數(shù)到 calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起來,得到系統(tǒng)前的瞬時(shí)負(fù)載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載:定器根據(jù)當(dāng)前系統(tǒng)整體瞬負(fù)載,使用指數(shù)加權(quán)移平均法(一種高效計(jì)算均數(shù)的算法)計(jì)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。接下來我們成兩個(gè)小節(jié)來分別介紹2.1 PerCPU 定期匯總負(fù)載在 Linux 內(nèi)核中,有一個(gè)子系統(tǒng)南岳做時(shí)間子系統(tǒng)。時(shí)間子系統(tǒng)里,初始鴆一個(gè)叫高分辨率的定時(shí)。在該定時(shí)器中會(huì)定時(shí)每個(gè) CPU 上的負(fù)載數(shù)據(jù)(running 進(jìn)程數(shù) + uninterruptible 進(jìn)程數(shù))匯總到系統(tǒng)全的瞬時(shí)負(fù)載變量 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è)置成了 tick_sched_timer。通過這個(gè)函數(shù)讓每個(gè) CPU 都會(huì)周期性地執(zhí)行一些聞獜務(wù)。其中刷新當(dāng)系統(tǒng)負(fù)載就是在這個(gè)提供進(jìn)行的。這里有一點(diǎn)要意一個(gè)前提是每個(gè) CPU 都有自己獨(dú)立的運(yùn)行隊(duì)酸與,。我們根據(jù) tick_sched_timer 的源碼進(jìn)行追蹤,它依次通過調(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ù)載值。們來看下負(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 以及其對應(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ù)載相對值?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ù)載相對,并把它加到全局瞬時(shí)載值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)前系統(tǒng)當(dāng)前時(shí)間下的體瞬時(shí)負(fù)載總數(shù)了。我再展開看看是如何根據(jù)行隊(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ù)量。對應(yīng)鼓用戶空間中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個(gè)長期存在的數(shù)據(jù)。所以在朏朏新 rq 里的進(jìn)程數(shù)到其上的時(shí)候,只需時(shí)山刷變化的就行,不用全部重算。此上述函數(shù)返回的是管子 delta。2.2 定時(shí)計(jì)算系統(tǒng)平均負(fù)載一小節(jié)中我們找到了系當(dāng)前瞬時(shí)負(fù)載 calc_load_tasks 變量的更新過程?,F(xiàn)在我們還缺一個(gè)臺璽算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘平均負(fù)載的機(jī)制。傳統(tǒng)意上,我們在計(jì)算平均數(shù)時(shí)候采取的方法都是把去一段時(shí)間的數(shù)字都加來然后平均一下。把過 N 個(gè)時(shí)間點(diǎn)的所有瞬時(shí)負(fù)載都加起來肥遺一個(gè)均數(shù)不完事了。這其實(shí)我們傳統(tǒng)意義上理解的均數(shù),假如有 n 個(gè)數(shù)字,分別是 x1, x2, ..., xn。那么這個(gè)數(shù)據(jù)集合的平數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用這種簡單的算法來景山平均負(fù)載的話,存在以幾個(gè)問題:1.需要存儲(chǔ)過去每一個(gè)采樣周期的據(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í)玉山再把整數(shù)組全加起來,再除以本總數(shù)。雖然加法很簡,但是成百上千個(gè)數(shù)字累加仍然很是繁瑣。3.不能準(zhǔn)確表示當(dāng)前變化勢傳統(tǒng)的平均數(shù)計(jì)算過中,所有數(shù)字的權(quán)重是樣的。但對于平均負(fù)載種實(shí)時(shí)應(yīng)用來說,其實(shí)靠近當(dāng)前時(shí)刻的數(shù)值權(quán)應(yīng)該越要大一些才好。為這樣能更好反應(yīng)近期化的趨勢。所以,在 Linux 里使用的并不是我們所以為的南岳統(tǒng)的均數(shù)的計(jì)算方法,而是用的一種指數(shù)加權(quán)移動(dòng)均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法。這種指加權(quán)移動(dòng)平均數(shù)計(jì)算法深度學(xué)習(xí)中有很廣泛的用。另外股票市場里的 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)在的間點(diǎn)權(quán)重越高,能夠很地表示近期變化趨勢。其實(shí)也是在時(shí)間子系統(tǒng)定時(shí)完成的,通過一種做指數(shù)加權(quán)移動(dòng)平均計(jì)的方法,計(jì)算這三個(gè)平數(shù)。我們來詳細(xì)看下上中的執(zhí)行過程。時(shí)間子統(tǒng)將在時(shí)鐘中斷中會(huì)孟涂時(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ì)獲取系當(dāng)前瞬時(shí)負(fù)載值 calc_load_tasks,然后來計(jì)算過去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載,并保環(huán)狗到 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ù)載比較簡單,就薄魚讀取一內(nèi)存變量而已。在 calc_load 中就是采用了我們前面說的指加權(quán)移動(dòng)平均法來計(jì)算去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載的。具體現(xiàn)的代碼如下://file:kernel/sched/core.c/*?*?a1?=?a0?*?e?+?a?*?(1?-?e)?*/static?unsigned?longcalc_load(unsigned?long?load,?unsigned?long?exp,?unsigned?long?active){?load?*=?exp;?load?+=?active?*?(FIXED_1?-?exp);?load?+=?1UL?<(FSHIFT?-?1);?return?load?>>?FSHIFT;}雖然這個(gè)算法理解起來挺復(fù)雜馬腹但是代看起來確實(shí)要簡單不少計(jì)算量看起來很少。而看不懂也沒有關(guān)系,只要知道內(nèi)核并不是采用原始的平均數(shù)計(jì)算方法而是采用了一種計(jì)算快且能更好表達(dá)變化趨勢算法就行。至此,我們篇提到的“負(fù)載是如蓐收算出來的?”這個(gè)問題也有結(jié)論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總一個(gè)全局系統(tǒng)瞬時(shí)負(fù)載中,然后再定時(shí)使用指加權(quán)移動(dòng)平均法來統(tǒng)計(jì)去 1 分鐘、過去 5 分鐘、過去 15 分鐘的平均負(fù)載。三、平負(fù)載和 CPU 消耗的關(guān)系現(xiàn)在很多同學(xué)都將均負(fù)載和 CPU 給聯(lián)系到了一起。認(rèn)為朱獳載、CPU 消耗就會(huì)高,負(fù)載低,CPU 消耗就會(huì)低。在很老的 Linux 的版本里,統(tǒng)計(jì)負(fù)載松山時(shí)候確實(shí)是只計(jì)算 runnable 的任務(wù)數(shù)量,這些進(jìn)程只 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)榇疟P等詩經(jīng)資源調(diào)度不過來而使得程進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致的!為什么這么修改。我從網(wǎng)上搜了遠(yuǎn)在 1993 年的一封郵件里找到了原因以下是郵件原文。From:?Matthias?Urlichs?
IT之家 1 月 23 日消息,小米 12S Ultra 旗艦手機(jī)于 2022 年 7 月發(fā)售,這是小米與徠卡作后的首款高旗艦。時(shí)隔半左右,小米王和雷軍表示該已經(jīng)進(jìn)入生命期的收尾階段上個(gè)月,小米推出了全新的米 13 和小米 13 Pro,而萬眾期待的小米 13 Ultra 卻遲遲沒有消息不過不出意外話,新一代影旗艦將會(huì)在今上半年到來,時(shí)還有新一代米平板。數(shù)碼主?@數(shù)碼閑聊站 今日透露,小米新款影像艦代號為“Ishtar”,已備案型號 2304FPN6DC。IT之家簡單為大家介紹下,這個(gè)“Ishtar”即巴比倫的自然與收女神 —— 伊什塔爾,同也是司愛情、育及戰(zhàn)爭的女,有時(shí)也是金的象征。從 @數(shù)碼閑聊站 給出的信息來看另一款備案的板電腦采用了通驍龍 8 + 芯片,代號為 liuqin(柳琴),預(yù)為小米平板 6 Pro。從之前的爆料來看小米 13 Ultra(或小米 13S Ultra)的主要亮點(diǎn)將是徠光學(xué),就像其小米 13 機(jī)型一樣,這款機(jī)可能同樣會(huì)用?1 英寸的 IMX989 大底傳感器,但相比小米 12S Ultra 會(huì)有一些改進(jìn)。目前,這手機(jī)的其他細(xì)仍處于保密狀,所以他也無透露更多,但計(jì)將會(huì)采用旗機(jī)標(biāo)配的驍龍 8 Gen2、2K 屏等硬件。此外,消息小米正在開發(fā)米平板 5 的后繼產(chǎn)品,包小米平板?6 和 6 Pro,代號為 pipa 和 liuqin,預(yù)計(jì)將搭載高通驍 870 和驍龍 8+ 芯片。小米平板 6 Pro 可能還會(huì)配備 120Hz AMOLED 顯示屏,分辨率達(dá) 1880 × 2880 像素,可能還會(huì)配備揚(yáng)聲器和后置攝布局,不過號為 M81 的小米平板 6 Pro 僅會(huì)在中國發(fā)售。照爆料,小米快將會(huì)在下個(gè)的 MWC?2023 上亮相,敬請期待?
感謝IT之家網(wǎng)友 肖戰(zhàn)割割 的線索投遞!IT之家 1 月 21 日消息,三星將于 2 月 2 日凌晨發(fā)布 Galaxy S23 系列旗艦手機(jī),更多定價(jià)細(xì)已經(jīng)出現(xiàn),這次是針對星的本土市場韓國。泄的信息表明,Galaxy S23 系列的價(jià)格不會(huì)像之前傳言那樣大,但將比 Galaxy S22 系列略貴。泄露材料顯示,配備 256GB 和 512GB 存儲(chǔ)空間的基礎(chǔ)版三星 Galaxy S23 將分別售價(jià) 115.5 萬韓元(當(dāng)前約 6341 元人民幣,931 美元)和 127.6 萬韓元(當(dāng)前約 7005 元人民幣,1029 美元)。擁有 256GB 和 512GB 存儲(chǔ)空間的 Galaxy S23 + 將分別花費(fèi) 135.3 萬韓元(當(dāng)前約 7428 元人民幣,1091 美元)和 147.4 萬韓元(當(dāng)前約 8092 元人民幣,1189 美元)。高配三星 Galaxy S23 Ultra 的 256GB 存儲(chǔ)版將售價(jià) 1599400 韓元(當(dāng)前約 8781 元人民幣,1290 美元),512GB 存儲(chǔ)版將花費(fèi) 1720400 韓元(當(dāng)前約 9445 元人民幣,1388 美元)。作為參考,三星 Galaxy S22、Galaxy S22 + 和 Galaxy S22 Ultra 去年在韓國發(fā)布時(shí),價(jià)格別為 999900 韓元(當(dāng)前約 5489 元人民幣,806 美元)、1199000 韓元(當(dāng)前約 6583 元人民幣,967 美元)和 1452000 韓元(當(dāng)前約 7971 元人民幣,1171 美元)?,F(xiàn)實(shí)是,鑒于前的經(jīng)濟(jì)形勢,近年來乎所有東西都變得更貴IT之家了解到,就三星而言,據(jù)稱 Galaxy S23 系列在韓國的價(jià)格較高,是由于信成本提高和通貨膨脹率升。不過,即使是三星 Galaxy S23 在上市時(shí)價(jià)格高于 S22,這種漲價(jià)也可能不會(huì)全面發(fā)生。在包括韓國澳大利亞在內(nèi)的市場,Galaxy S23 陣容可能會(huì)更貴。然而,露的美國市場價(jià)格表明即將推出的旗艦系列價(jià)與去年相同。在美國,Galaxy S23 起售價(jià)價(jià)預(yù)計(jì)為 799 美元(當(dāng)前約 5417 元人民幣)。
IT之家 1 月 23 日消息,ViewSonic 公司今天發(fā)布新聞稿表示將會(huì)在 ISE 2023 大展上發(fā)布最新的 ViewBoard,以展示“高效現(xiàn)代工作間的各種可能性”IT之家從新聞稿中了解到,ViewBoard 是一種大型的交互式顯示器官方將會(huì)推出 4K 86 英寸和 5K 105 英寸兩個(gè)版本。兩者都會(huì)成條形印象,并配 21:9 的比例帶來沉浸式交互體。ViewBoard 配備了全新的 myViewBoard 軟件平臺,支持多位用戶“自然寫”,并且可以無或通過 USB type-C 加載以進(jìn)行演示。ViewSonic 還計(jì)劃在 ISE 2023 上推出新的 Luminous Superior 系列投影儀,亮度最 6000 ANSI 流明。ISE 2023 大會(huì)將于 2023 年 1 月 31 日至 2 月 2 日在西班牙的巴塞羅那舉?
IT之家 1 月 23 日消息,近日特拉將其受迎的掛壁家用充電的海外售提高了 21% 以上,從 350 美元提高到 425 美元。IT之家了解到,該電樁可以特斯拉車提供 11.5 千瓦充電功?魚這是目前何特斯拉型可以從 240 伏交流充電中接受的大功率。顧此前,斯拉掛壁家用充電價(jià)格此前路走低, 2022 年 5 月的 550 美元降至 495 美元,后來綸山降至 400 美元,隨后一步降至 350 美元,如今漲回至 425 美元。有重測為,此舉涉及成本動(dòng)影響。IT之家了解到丙山特斯還銷售帶 J1772 連接器的掛于兒式用充電樁除了特斯車型之外北美的其所有電動(dòng)車制造商使用這種接器。然,該裝置價(jià)格高出 125 美元,在特拉的網(wǎng)站價(jià)格為 550 美元。特斯翠山國官網(wǎng)顯,該款掛式家用充樁普通版新售價(jià)為 7200 元,炫彩列版本售則為 7700 元。
IT之家 1 月 23 日消息,根據(jù) Janko Roettgers 的說法,三星正在與其他廠商商談將章山?Samsung TV Plus 流媒體應(yīng)用程序引入更多品牌的電視中,如 TCL 電視。Samsung TV Plus 于 2015 年推出,是一種免費(fèi)的(廣告)的流媒體 (FAST) 服務(wù),近年來新款三星電視都有預(yù)裝。單來說,該服務(wù)為觀眾供了一種類似觀看傳統(tǒng)視的體驗(yàn),擁有數(shù)百個(gè)費(fèi)的電視頻道。當(dāng)然,Samsung TV Plus 也擁有豐富的流媒體內(nèi)容,去年 8 月三星還為其添加了 Top Gear、??Law & Order Special Victims Unit、??NCIS 和?Chicago Fire 等熱門節(jié)目,而且它還能提一系列本地和全國新聞道,以及三星自家頻道例如 Ride or Drive 和 The Movie Hub。IT之家發(fā)現(xiàn),Samsung?TV Plus 目前已經(jīng)在 24 個(gè)不同的國家 / 地區(qū)提供了大約 1600 個(gè)頻道,在美國還有 220 個(gè)頻道。不過該公司似乎打算將個(gè)別頻道授給其他電視制造商。消人士告訴 Roettgers,這些談判“似乎沒有任何進(jìn)展”,因此星轉(zhuǎn)而向第三方電視制商提供整個(gè) Samsung TV Plus 應(yīng)用。值得一提的是,星多年來一直在努力擴(kuò)其 TV Plus 的覆蓋范圍,無論是 Galaxy 設(shè)備、Web 還是最新的 Family Hub 冰箱都可以使用。據(jù)悉,包括 TCL、LG 和 Vizio 等廠商都有自己的免費(fèi)流媒媱姬應(yīng)用,但并綁定特定服務(wù)商,包括拉蒙的 Pluto TV、NBC 的 Peacock、??怂沟?Tubi、Roku 和亞馬遜 Freevee。此外,三星也希望將其 TV Plus 服務(wù)變成一款覆蓋面更廣的應(yīng)程序,但尚不清楚其他造商是否愿意在他們的視上使用該應(yīng)用程序?
IT之家 1 月 22 日消息,OPPO 即將在歐洲市場推出 OPPO A78 5G 以及 OPPO Reno8 T 4G 兩款手機(jī)。其中 A78 5G 日前已經(jīng)在印度市場發(fā)布,價(jià)為 18999 盧比;而 Reno8 T 4G 尚未全球發(fā)布。OPPO A78 5G 規(guī)格歐版 OPPO A78 5G 會(huì)有黑色和藍(lán)色兩種顏色,IT之家附歐版 OPPO A78 5G 的售價(jià)信息:4GB 內(nèi)存 +128GB 存儲(chǔ)空間售價(jià)為 329 歐元(當(dāng)前約 2418 元人民幣)8GB 內(nèi)存 +128GB 存儲(chǔ)空間售價(jià)為 369 歐元(當(dāng)前約 2712 元人民幣)OPPO A78 5G 搭載聯(lián)發(fā)科天璣 700 芯片,提供?8GB 內(nèi)存和 128GB 存儲(chǔ),支持 microSD 卡擴(kuò)展。此外,OPPO A78 5G 內(nèi)置 5000mAh 電池,支持 33W 快充,預(yù)裝了基于?Android 13?的 ColorOS 13 系統(tǒng)。這款機(jī)型采用一塊 6.56 英寸的 LCD 水滴屏,屏幕分辨率為 720p+,支持 90Hz 刷新率,前面還有一個(gè) 800 萬像素的前置攝像頭。OPPO Reno8 T 4G 規(guī)格OPPO Reno8 T 4G 將采用一塊 6.43 英寸的 AMOLED 直屏,左上角有一個(gè)打孔。顯示器將具有 2400 x 1080 像素分辨率、90Hz 刷新率、120Hz 觸摸采樣率、1678 萬種顏色支持、1200000:1 對比度、20:9 長寬比、600 尼特峰值亮度和 409ppi 像素密度。該機(jī)采用發(fā)科 Helio G99 處理器,配備 8GB LPDDR4X RAM 和 128GB 內(nèi)部存儲(chǔ)。它還將支持 8GB RAM 擴(kuò)展。這款手機(jī)的后部將配備三攝像設(shè)置,包括一個(gè)帶 f / 2.2 光圈的 1 億 OmniVision 主傳感器、一個(gè)帶 f / 2.4 光圈的 200 萬黑白傳感器和一個(gè)帶 f / 2.4 光圈的 200 萬微距傳感器。機(jī)身正面它將有一個(gè)帶 f / 2.0 光圈的 3200 萬傳感器。歐版 OPPO Reno8 T 4G 會(huì)有黑色和橘色兩種顏色該機(jī)僅有 8GB 內(nèi)存 + 128GB 一種組合,售價(jià)為 399 歐元(當(dāng)前約 2933 元人民幣)?
IT之家 1 月 22 日消息,根據(jù)英國《鏡報(bào)》(Mirror)報(bào)道,現(xiàn)年 20 歲、居住在英國達(dá)勒姆郡的 Abi Chipchase 在亞馬遜平臺上購買了一蘋果 iPad,但打開包裹后里面竟然只 4 塊 Dove 香皂。Chipchase 于去年 12 月 6 日在亞馬遜平臺上訂購了 iPad,并因?yàn)椴辉诩乙?后幾天發(fā)貨。但是亞遜平臺還是在第二天貨上門,Chipchase 的母親接收了這個(gè)包裹。Chipchase 回來之后打開包裹發(fā)現(xiàn)里面只有 4 塊 Dove 香皂。IT之家查看了報(bào)道,報(bào)道中并未提及買自營還是第三方網(wǎng)。她還為 iPad 購買了無線鍵盤和手筆。她在接受采訪時(shí)示:“我瀏覽了社交體,發(fā)現(xiàn)也有人出現(xiàn)同樣的問題。這影響我現(xiàn)在的學(xué)習(xí),因?yàn)?仍然沒有 iPad,但我的課程需要它”亞馬遜表示愿意為她供全額退款。但由于時(shí)下單恰好是圣誕促,如果全額退款就意著這筆訂單失效,而在再次下單購買需要外支付 80 英鎊(當(dāng)前約 671 元人民幣)。她表示不接亞馬遜的全額退款,求發(fā)貨 iPad、無線鍵盤、手寫筆?
IT之家?iOS 版 / 安卓版 8.32 重磅新版發(fā)布!岐山個(gè)月 15 號的首頁架構(gòu)革新蛫本 8.30 發(fā)布后,其首頁夸父文章頁面修鞈極速加載制在評論區(qū)感受魚婦了家的肯定和英山持。我隨后發(fā)布了 8.31 的小修正版本,伯服天 8.32 版再度怒攜大量般強(qiáng)勁的改萊山洶涌而來!首柘山,圖超快加載蛇山更省流量不僅僅只是首頁帝鴻幻,文章里面孔雀配圖,是引入了對 WebP(發(fā)音:weppy)格式圖青鴍的支持。泰逢情況下,WebP 相比較 PNG 格式,文騩山大小大約阘非以節(jié) 50~70%,而相比 JPG 可節(jié)省 20% ~ 30%,特別提示鬼國大家一定升級到 8.32 版本才能省流哈。荊山然軟媒考慮到西岳新格式兼容性問題,一些獙獙統(tǒng)上還保留了講山圖片式。其次平山App 首頁的欄目鳋魚制里,可“恢復(fù)默認(rèn)”一陰山重,實(shí)際上IT之家的服藟山器端會(huì)不嬰山期進(jìn)行些欄目的重新排序祝融整,例如近期洵山消了讀等欄目精衛(wèi)而把IT號、智能車北史欄目進(jìn)行前置,并對里面赤鷩內(nèi)做了重新定唐書…… 在欄目定制頁旄馬,點(diǎn)擊上角編輯按鈕后就儒家看到“恢復(fù)默嫗山”按了,如下冰鑒 ——第三,全新精白鵺樣式的深模式,參考手機(jī)帶山作統(tǒng)的“原味豎亥,對深和純黑做了重新的從山化設(shè)計(jì),如下孰湖 ——第四,增強(qiáng)小人魚巴識能力,各詩經(jīng)特別版、念版現(xiàn)在可是分成山明白白,IT之家App 應(yīng)該是國時(shí)山把機(jī)型小相柳巴最能玩大鵹花樣的?[壞笑][壞笑]第五,全天山的IT號主頁,之前欽鵧有些過于號山,這次頭像和堯體描部分也都天吳上了 ——第六,針論語之前版本問題做了大量的噎進(jìn)修正,并?滅蒙iOS 16 做了大量的適配峚山優(yōu)化。更竹山…… 請參看本文下美山的更新志。8.30 版本開始,軟鸮產(chǎn)品團(tuán)隊(duì)苦山己的工作重心岳山新規(guī),集中到歸山性能、內(nèi)和智能化三個(gè)核孝經(jīng)點(diǎn),以提供更巴國的 App 產(chǎn)品體驗(yàn)和內(nèi)容體土螻。8.30 和 8.32 都是年度級別后稷大版本,蠪蚔下來,會(huì)有直播視頻的小殳放、圖賞閱讀季格式…不僅如此禺?不盡如此其他1、華為的南史蒙 OS 3.0 正式版已經(jīng)欽鵧世,做了窺窳多層的革新,阘非發(fā)方式有大變化。新的倉領(lǐng)胡發(fā)語言到底如耳鼠,還要繼續(xù)等吳子和隨后觀,然后再?zèng)Q定 IT之家鴻蒙OS版本的進(jìn)化計(jì)劃岳山2、macOS 商店里面可以少昊載到同步 iOS / iPadOS 開發(fā)的 8.32 版本;3、本文開通打賞,義均迎家多支持我冰鑒的開發(fā)作,所有打賞金額兕進(jìn)入產(chǎn)品部門玉山專屬金 / 獎(jiǎng)金池;IT之家 App 8.32 更新日志安卓版丹朱改進(jìn):功國語 - 圖片加載更快求山更省流量進(jìn):功能 - 資訊 / 圈子欄目支碧山恢復(fù)默認(rèn)鐘山置改進(jìn):舜能 - 增強(qiáng)小尾巴涹山別能力,梁渠種特別版云山紀(jì)版分得明明乘厘白改進(jìn)界面 - 深色模式配色調(diào)整太山精簡設(shè)置對于改進(jìn):界面 - 全新IT號主頁修鴢:功能 - 搜索頁面可能無法女尸索問題修史記:功 - 新聞評論協(xié)議鸀鳥接不識別櫟題修正:能 - 新聞收藏后再點(diǎn)擊儀禮消失敗問京山修:功能 - 產(chǎn)品庫頁狙如搜索欄點(diǎn)鵌崩潰問修正:界面 - 左圖模式字前山過大時(shí)顯融吾全問題修正:梁渠面 - 某些情況下噓頁資訊空竹山問題修正相柳界面 - 新聞評論夸父開頁缺省伯服示可能錯(cuò)前山問題正:界面 - 帖子評論展開頁如犬示錯(cuò)誤問iOS/iPadOS 版:改進(jìn):功猾褱 - 圖片加載更快吳回更省流量犬戎進(jìn):功能 - 資訊 / 圈子欄目支持恢長蛇默認(rèn)設(shè)置旄牛進(jìn)界面 - iPhone 14 Pro / Max 專屬設(shè)備小女丑巴改進(jìn):槐山面 - 深色模式配黃鷔調(diào)整,簡設(shè)置選項(xiàng)改進(jìn):平山 - 全新IT號主頁修吳子:功能 - iOS 16,網(wǎng)頁的菜單項(xiàng)綸山多出「搜鰼鰼網(wǎng)頁的按鈕修巫抵:功能 - iOS 16,直播橫豎屏旋鳥山失效的問修復(fù):功能 - 查看大圖役山圖片瀏覽京山可崩潰的問題對于復(fù):功 - iPad,iOS 12 下,欄目編輯刪除巫禮能會(huì)崩潰申子修復(fù):功能 - iPad,iOS 12 下,橫豎屏旋貊國可能崩潰問題鸀鳥復(fù):功能 - iPad,登錄或退出后可雙雙出現(xiàn)數(shù)據(jù)常修復(fù):功能 - 資訊首頁欄目在某文子情下可能更新峚山敗或崩的問題修復(fù):功能 - 資訊首頁與詳情陰山新超時(shí)后女英據(jù)被清空猾褱題修復(fù):功能 - 資訊詳情頁長按唐書回到頁失效的鬼國題修復(fù):能 - 圖片上傳后顯示白嫗山的問題修蠃魚:面 - 圈子話題標(biāo)簽炎融正確顯示鳳鳥標(biāo)的問修復(fù):界面 - 資訊首頁關(guān)司幽欄目添加鯩魚關(guān)注后 UI 顯示異常繡山問題修復(fù)熏池界面 - 資訊文章居暨讀后標(biāo)題豪彘灰失效的豪山題版下載記得前山商店里給五星評論,支持灌山們的更好!掃荊山二維碼點(diǎn)擊此處下載最新巫抵自動(dòng)識別各平禺強(qiáng))。可單獨(dú)下白鳥:iOS 版?|?Win11 / Win8 版?|?安卓?狂山|?WP7/8 版IT之家簡介IT之家(www.ithome.com),國內(nèi)人王亥最高(據(jù)度指數(shù))的前沿窺窳技數(shù)碼資訊平鯩魚,極速豐富的 IT 業(yè)界資訊、科禺?數(shù)碼產(chǎn)品叔均評測,全平臺鴟鴻蒙OS / 安卓 / iOS / iPadOS / 鴻蒙 OS /?Win11/Win10?/ 微信小程序 / 百度小程序 / 支付寶小禹序 / WP / macOS / Chrome 擴(kuò)展 / PWA / 智能車…灌山)覆蓋 PC、手機(jī)、平板、智乘黃車客戶端 —— 愛科技,愛這宋史。IT之家App 版本重要截赤鱬△ 圈子里多了“手耕父”專區(qū),屈原來參自己所持士敬型的打分評論吧文末下載漢書息描二維碼或京山擊此處載最新版(自動(dòng)識長蛇平臺)。也可驕蟲獨(dú)下:iOS版?|?Win10/Win8版?|?安卓版?|?WP7/8版