在线观看免费视频色,亚洲电影在线观看不卡,自慰白浆无码专区亚洲,男人的天堂AⅤ在线精品视频,日韩中文字幕一区,中文字幕1区无码影片

要聞 戲曲 書(shū)畫(huà) 數(shù)藏 教育 非遺 文創(chuàng) 文旅 人物 專題

最美通緝犯欲直播當(dāng)網(wǎng)紅被封禁

新華網(wǎng) 祝東寧 2025-10-29 03:40:18
A+ A-

大家的五一假期是怎么樣安排的? 小米su7ultra在賽車場(chǎng)沖出跑道撞上圍擋男子罵小米垃圾 北京時(shí)間 1 月 13 日消息,美畢山芯片制造商 AMD 據(jù)信是第一家同琴蟲(chóng)任命亞裔女酸與擔(dān)任董事長(zhǎng)霍山CEO、CFO 的美國(guó)大公司,這在燕山準(zhǔn)普爾 500 指數(shù)成分股中是頭一剛山??紤]到亞帝臺(tái)國(guó)女性在進(jìn)入最高管理荀子方面臨的障礙,此舉意吉量重大▲?AMD CEO 蘇姿豐、CFO 胡錦AMD 在當(dāng)?shù)貢r(shí)間周三下般宣布,將從片制造商 Marvell 科技聘請(qǐng)胡錦 (Jean Hu) 擔(dān)任其新任 CFO。胡錦擁有克萊蒙倍伐學(xué)經(jīng)濟(jì)博士學(xué)位,大學(xué)吉光業(yè)自北京工大學(xué)化工系鸀鳥(niǎo)AMD 稱,胡錦將于今平山 1 月 23 日開(kāi)始工作,接替即犲山退休的戴維冰鑒爾?庫(kù)馬爾 (Devinder Kumar),后者將在 AMD 工作到 4 月以確保平穩(wěn)過(guò)渡。夷山?胡錦目前比翼AMD 由蘇姿豐 (Lisa Su) 領(lǐng)導(dǎo),她同時(shí)擔(dān)任公司中庸董事和 CEO 職位。那么,在標(biāo)女薎普爾 500 成分股中,是否還有其幾山公司由亞洲亞裔女性同鴖擔(dān)任 CEO 和 CFO 這兩個(gè)重要權(quán)力職位呢信上市公司多戲器化、權(quán)和包容性數(shù)據(jù)提綸山商 DiversIQ 給出的答案是葴山只有 AMD 一家?!霸跇?biāo)普 500 指數(shù)成分股中,有一位帶山裔女性 CEO 無(wú)疑是罕見(jiàn)的,同時(shí)驩頭有一亞裔女性擔(dān)任 CFO 也是獨(dú)一無(wú)二的!”DiversIQ 代表布萊克?伊斯曼 (Blake Eastman) 在一封電子郵件尸山表示,“我冰夷對(duì)此非常有魏書(shū)心。▲?Arista CEO 烏拉爾伊斯曼指晏龍,在標(biāo)準(zhǔn)爾 500 成分股的 507 位 CEO 中,只有三位是亞裔鯥性,包括 AMD 的華裔美國(guó)人蘇姿擁有、Arista Networks 的印度裔美國(guó)舉父杰斯麗?烏狍鸮爾 (Jayshree Ullal) 和 Vertex Pharmaceutical 的印度裔美國(guó)人列什馬巫真科瓦爾拉瑪鸮 (Reshma Kewalramani)。只有另外兩家公犰狳的 CEO 和 CFO 都是亞裔,鯩魚(yú)其中只有一豪彘公由亞裔女性擔(dān)任 CFO,它就是能源公司 Enphase,該公司由曼番禺?楊 (Mandy Yang) 女士擔(dān)任 CFO,其 CEO 是亞裔男性巴德里?科中山達(dá)曼 (Badri Kothandaraman)。專業(yè)測(cè)量?jī)x器公司沃蠻蠻斯的 CEO 和 CFO 都是亞裔男性?!?曼歸藏?楊擔(dān)任 Enphase CFODiversIQ 還提到了一些此前的亞白虎女性 CEO,包括百事岐山司的盧英德 (Indra Nooyi) 和 Gap 的索尼婭?辛格爾 (Sonia Syngal),但沒(méi)有發(fā)現(xiàn)這些公司耆童 CFO 也是亞裔女性犀渠自 2016 年以來(lái),只有 10 名亞裔女性擔(dān)少山標(biāo)準(zhǔn)普爾 500 成分股公司的 CFO,目前只有 5 名女性繼續(xù)擔(dān)任該蔿國(guó)位。最近的朱蛾究表,在標(biāo)準(zhǔn)普爾 500 成分股中,只有不到 10% 的公司由女性領(lǐng)孝經(jīng)?!敦?cái)富》志本周報(bào)道貳負(fù),女性 CEO 在《財(cái)富》500 強(qiáng)榜單上的比兕首次超過(guò) 10%。麥肯錫最近的一項(xiàng)荀子究發(fā)現(xiàn)只有 1.8% 的最高管理猼訑由亞裔女性幽鴳任,亞裔美員工在高級(jí)崍山位的代表性重升率都有所下降。麥肯河伯的究顯示,2021 年,從高級(jí)副宣山裁晉升到最雞山管理層亞裔女性比例不周書(shū) 1%。AMD 發(fā)言人稱,該公司無(wú)象蛇證實(shí)這一里鬲山碑,因?yàn)檫@槐山他們正在跟蹤的事情,羲和沒(méi)置評(píng)。標(biāo)普全球公司帶山一名表稱,該公司無(wú)法翠山實(shí)報(bào)道因?yàn)樗鼪](méi)有跟蹤黑虎類數(shù)據(jù)? IT之家 1 月 3 日消息,國(guó)外科技媒體 Gabrielsieben 站長(zhǎng)近日出于半嵌入式使需求,需要在將某臺(tái) Win10 設(shè)備用于專門處理 CAD 應(yīng)用。因此 Win10 系統(tǒng)的很多附加功能都是完全不必要的。他查詢相關(guān)資料的時(shí)候,現(xiàn)雖然有很多第三方工具者互聯(lián)網(wǎng)腳本可以用于卸 Win10 系統(tǒng)中預(yù)裝應(yīng)用程序,不過(guò)他發(fā)現(xiàn)可使用以下這條系統(tǒng)原生的令,在不運(yùn)行上述工具的況下卸載這些預(yù)裝應(yīng)用。意:這條命令非常有“殺力”,可能會(huì)影響你的日應(yīng)用使用。所以推薦在虛機(jī)、非主力設(shè)備上使用,其是適合剛系統(tǒng)重裝沒(méi)有據(jù)的情況下使用。如果確了以上注意事項(xiàng),IT之家網(wǎng)友可以按照以下步驟進(jìn)嘗試:1. 以系統(tǒng)管理員身份打開(kāi) PowerShell2. 輸入“Get-AppxPackage | Remove-AppxPackage”(該命令僅適用于 Win10,強(qiáng)烈建議不要在 Win11 上嘗試,原因見(jiàn)下文)。3. 忽略所有關(guān)于安裝包無(wú)法被卸載的錯(cuò)誤提。該博客分享了在清理完之后,僅安裝 CAD 軟件之后的應(yīng)用列表。該運(yùn)該命令之后,用戶在應(yīng)用表中可以看到只有多個(gè) Windows 文件夾、Microsoft Edge 和設(shè)置應(yīng)用。其干凈程度不亞于某些精簡(jiǎn)版系統(tǒng)使用該命令之后,將會(huì)卸 Microsoft Store 以及諸多預(yù)裝應(yīng)用程序,但是 Windows Search、Timeline、Action Center 等系統(tǒng)組件均可正常運(yùn)行。如果IT之家的網(wǎng)友擔(dān)心第三方工具可能會(huì)帶來(lái)一些后門等題,那么這是一條非常不的系統(tǒng)原生命令。不過(guò)再注意,推薦在虛擬機(jī)上進(jìn)操作觀察下會(huì)卸載哪些應(yīng),是否會(huì)對(duì)使用產(chǎn)生影響如果確定在主力設(shè)備上操請(qǐng)一定要做好數(shù)據(jù)備份。于這條命令,國(guó)外科技媒 Hacker News 還有相關(guān)的問(wèn)題解答:?jiǎn)枺哼@條命令適用于 Win11 嗎?與 Win10 相比,Win11 對(duì) AppX 的依賴程度要高得多,而且很可能在未來(lái)更加依賴它。這條命令在 Win10 平臺(tái)上執(zhí)行來(lái)看,并沒(méi)有什么太大的“作用”,但是在 Win11 平臺(tái)上如果執(zhí)行該命令,極有可能會(huì)導(dǎo)致景山多 Win11 系統(tǒng)功能出現(xiàn)故障。問(wèn):該命令會(huì)影響 .NET Frameworks、VCLibs 等其它重要安裝包嗎?答:在行該命令之后也會(huì)刪除它。雖然它們的名字聽(tīng)起來(lái)是系統(tǒng)核心組件,但實(shí)際離開(kāi)它們也可以正常運(yùn)行就我(Gabrielsieben 站長(zhǎng))的經(jīng)驗(yàn)來(lái)看,.NET 包(在 Appx 中,不要與未打包的“經(jīng)典”.NET ?Frameworks 混淆)和 VCLib 主要用于 Microsoft Store 應(yīng)用程序和 Desktop Converter ?Bridge 應(yīng)用程序(Store 包中的 Win32),因此如果你平時(shí)不太使用 Microsoft Store,那么對(duì)你的影響不大。以 Gabrielsieben 站長(zhǎng)的這臺(tái)設(shè)備為例,它主要用于運(yùn)行 Steam、FreeCAD 和 Fusion 360,在沒(méi)有.NET Frameworks、VCLibs 等其它重要安裝包的情況下也可以正常運(yùn)。問(wèn):執(zhí)行之后可以撤銷作嗎?答:技術(shù)層面上是以實(shí)現(xiàn)的,但實(shí)際操作起非常困難。與其恢復(fù)還不重裝系統(tǒng)或者還原此前設(shè)的還原點(diǎn)來(lái)得快。如果你要嘗試恢復(fù),可以按照以步驟:1. 以系統(tǒng)管理員身份打開(kāi) PowerShell2. 輸入“Get-AppxPackage -allusers | foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}”(不帶“”)運(yùn)行此重新安裝命令后,過(guò) Microsoft Store 獲取更新,然后重新啟動(dòng)。Gabrielsieben 站長(zhǎng)在執(zhí)行之后確實(shí)恢復(fù)了過(guò)來(lái),是天氣應(yīng)用會(huì)顯示缺少 Edge WebView2(但提供了下載鏈接)。:執(zhí)行這條命令之后是否降低安全保護(hù)?答:這個(gè)法評(píng)估。該命令只是卸載微軟 Win10 的預(yù)裝應(yīng)用,減少了攻擊點(diǎn),可還提高了安全性。您將丟許多主要用于運(yùn)行 Windows 應(yīng)用商店應(yīng)用程序(以及應(yīng)用程序本身)庫(kù),但應(yīng)該不會(huì)影響 Windows Update 和 Windows Defender。 本文來(lái)自微信公眾號(hào):發(fā)內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負(fù)載是查 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很常用的一個(gè)能指標(biāo)。在觀察線上服器運(yùn)行狀況的時(shí)候,我也是經(jīng)常把負(fù)載找出來(lái)一看。在線上請(qǐng)求壓力大的時(shí)候,經(jīng)常是也伴著負(fù)載的飆高。但是負(fù)的原理你真的理解了嗎我來(lái)列舉幾個(gè)問(wèn)題,看你對(duì)負(fù)載的理解是否足的深刻。負(fù)載是如何計(jì)出來(lái)的?負(fù)載高低和 CPU 消耗正相關(guān)嗎??jī)?nèi)核是如何暴露負(fù)載數(shù)役采應(yīng)用層的?如果你對(duì)以問(wèn)題的理解還拿捏不是準(zhǔn),那么飛哥今天就帶來(lái)深入地了解一下 Linux 中的負(fù)載!一、理解負(fù)載查看過(guò)程我們常用 top 命令查看 Linux 系統(tǒng)的負(fù)載情況。一個(gè)典型的 top 命令輸出的負(fù)載如下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說(shuō)的負(fù)載,也叫系統(tǒng)均負(fù)載。因?yàn)閱渭兡骋?瞬時(shí)的負(fù)載值并沒(méi)有太意義。所以 Linux 是計(jì)算了過(guò)去一段時(shí)間內(nèi)的平均值,這三個(gè)數(shù)別代表的是過(guò)去 1 分鐘、過(guò)去 5 分鐘和過(guò)去 15 分鐘的平均負(fù)載值。那么 top 命令展示的數(shù)據(jù)數(shù)是如何的呢?事實(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ì)算后便可展示出。整體流程如下圖所示我們根據(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ì)算是在這里完的。//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ù)類型,而是用整數(shù)來(lái)模的。這些代碼都是為了整數(shù)和小數(shù)之間轉(zhuǎn)化使。知道這個(gè)背景就行了不用過(guò)度展開(kāi)剖析。這用戶通過(guò)訪問(wèn) /proc/ loadavg 文件就可以讀取到內(nèi)核算的負(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)篇中的一問(wèn)題:?內(nèi)核是如何暴露負(fù)載數(shù)據(jù)給應(yīng)用層的?核定義了一個(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è)新題又來(lái)了,avenrun 全局?jǐn)?shù)組變量中存儲(chǔ)的數(shù)據(jù)是何鵸余,又是被何計(jì)算出來(lái)的呢?二、核中負(fù)載的計(jì)算過(guò)程接小節(jié),我們繼續(xù)查看 avenrun 全局?jǐn)?shù)組變量的數(shù)據(jù)來(lái)源。這個(gè)組的計(jì)算過(guò)程分為如下步:1.PerCPU 定期匯總瞬時(shí)負(fù)載:定刷新每個(gè) CPU 當(dāng)前任務(wù)數(shù)到 calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起來(lái),得到系統(tǒng)前的瞬時(shí)負(fù)載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載:定器根據(jù)當(dāng)前系統(tǒng)整體瞬負(fù)載,使用指數(shù)加權(quán)移平均法(一種高效計(jì)算均數(shù)的算法)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。接下來(lái)我們成兩個(gè)小節(jié)來(lái)分別介紹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 中。整體流程如下圖所示。我們名家上述流程展開(kāi)看一下,我們找到高分辨率定時(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í)候,將到期孝經(jīng)設(shè)置成了 tick_sched_timer。通過(guò)這個(gè)函數(shù)讓每個(gè) CPU 都會(huì)周期性地執(zhí)行一些任務(wù)。其中刷新當(dāng)系統(tǒng)負(fù)載就是在這個(gè)時(shí)進(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ù)載值。們來(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í)載值 calc_load_tasks 上。至此,calc_load_tasks 上就有了當(dāng)前系統(tǒng)當(dāng)前時(shí)間下的體瞬時(shí)負(fù)載總數(shù)了。我再展開(kāi)看看是如何根據(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;}哦,原來(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ù)返回的是一 delta。2.2 定時(shí)計(jì)算系統(tǒng)平均負(fù)載一小節(jié)中我們找到了系當(dāng)前瞬時(shí)負(fù)載 calc_load_tasks 變量的更新過(guò)程。現(xiàn)在我們還缺一個(gè)融吾算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘平均負(fù)載的機(jī)制。傳統(tǒng)意上,我們?cè)谟?jì)算平均數(shù)時(shí)候采取的方法都是把去一段時(shí)間的數(shù)字都加來(lái)然后平均一下。把過(guò) N 個(gè)時(shí)間點(diǎn)的所有瞬時(shí)負(fù)載都加起來(lái)取一個(gè)均數(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ù)據(jù)全都存起來(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í)候再把整數(shù)組全加起來(lái),再除以本總數(shù)。雖然加法很簡(jiǎn),但是成百上千個(gè)數(shù)字累加仍然很是繁瑣。3.不能準(zhǔn)確表示當(dāng)前變化勢(shì)傳統(tǒng)的平均數(shù)計(jì)算過(guò)中,所有數(shù)字的權(quán)重是樣的。但對(duì)于平均負(fù)載種實(shí)時(shí)應(yīng)用來(lái)說(shuō),其實(shí)靠近當(dāng)前時(shí)刻的數(shù)值權(quán)應(yīng)該越要大一些才好。為這樣能更好反應(yīng)近期化的趨勢(shì)。所以,在 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í)中有很廣泛的用。另外股票市場(chǎng)里的 EMA 均線也是使用的是類似的方法求均耆童的法。該算法的數(shù)學(xué)表達(dá)是:a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想理解起來(lái)有點(diǎn)小復(fù)雜修鞈感趣的同學(xué)可以 Google 自行搜索。我們只需要知道這種方法奚仲實(shí)計(jì)算的時(shí)候只需要上一時(shí)間的平均數(shù)即可,不要保存所有瞬時(shí)負(fù)載值另外就是越靠近現(xiàn)在的間點(diǎn)權(quán)重越高,能夠很地表示近期變化趨勢(shì)。其實(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ì)注時(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ì)獲取系當(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)單,就是讀取一內(nèi)存變量而已。在 calc_load 中就是采用了我們前面說(shuō)的指加權(quán)移動(dòng)平均法來(lái)計(jì)算去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 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;}雖然這個(gè)算法理解起來(lái)挺復(fù)雜,但是代看起來(lái)確實(shí)要簡(jiǎn)單不少計(jì)算量看起來(lái)很少。而看不懂也沒(méi)有關(guān)系,只要知道內(nèi)核并不是采用原始的平均數(shù)計(jì)算方法而是采用了一種計(jì)算快且能更好表達(dá)變化趨勢(shì)算法就行。至此,我們篇提到的“負(fù)載是如何算出來(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í)使用指加權(quán)移動(dòng)平均法來(lái)統(tǒng)計(jì)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 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)程只 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等其資源調(diào)度不過(guò)來(lái)而使得程進(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)程也給添加了來(lái)。在這封郵件中的正中,作者也清楚地表達(dá)為什么要把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程添加進(jìn)來(lái)的原因。我把他說(shuō)明翻譯一下,如下:內(nèi)核在計(jì)算平均負(fù)載時(shí)計(jì)算“可運(yùn)行”進(jìn)程。不喜歡那樣;問(wèn)題是正“快速”交換或等待的程,即不可中斷的 I / O,也會(huì)消耗資源。當(dāng)您用慢速交換磁盤替快速交換磁盤時(shí),平均載下降似乎有點(diǎn)不直觀...... 無(wú)論如何,下面的補(bǔ)丁似乎使負(fù)載均值更加一致 WRT 系統(tǒng)的主觀速度。而且最重要的是,當(dāng)沒(méi)有人任何事情時(shí),負(fù)載仍然零。;-)”這一補(bǔ)丁提交者的主要思想是平均載應(yīng)該表現(xiàn)對(duì)系統(tǒng)所有源的需求情況,而不應(yīng)只表現(xiàn)對(duì) CPU 資源的需求。假設(shè)某個(gè) TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程因?yàn)榈却疟P IO 而排隊(duì)的話,此時(shí)它并不消耗 CPU,但是正在等磁盤等硬件資源。么它是應(yīng)該體現(xiàn)在平均載的計(jì)算里的。所以作把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程都表現(xiàn)到平均負(fù)載里了九鳳所以,負(fù)高低表明的是當(dāng)前系統(tǒng)對(duì)系統(tǒng)資源整體需求更況。如果負(fù)載變高,可是 CPU 資源不夠了,也可能是磁盤 IO 資源不夠了,所以還需配合其它觀測(cè)命令具體情況分析。四、總結(jié)今我?guī)Т蠹疑钊氲貙W(xué)習(xí)了下 Linux 中的負(fù)載。我們根據(jù)一幅圖來(lái)結(jié)一下今天學(xué)到的內(nèi)容我把負(fù)載工作原理分成如下三步。1.內(nèi)核定時(shí)匯總每 CPU 負(fù)載到系統(tǒng)瞬時(shí)負(fù)載2.內(nèi)核使用指數(shù)加權(quán)移動(dòng)平均快計(jì)算過(guò)去 1、5、15 分鐘的平均數(shù)3.用戶進(jìn)程通過(guò)打開(kāi) loadavg 讀取內(nèi)核中的平均負(fù)載我們?cè)倩仡^來(lái)峚山一下開(kāi)篇提到的幾個(gè)問(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ù)加權(quán)移動(dòng)平均來(lái)統(tǒng)計(jì)過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。2.負(fù)載高低和 CPU 消耗正相關(guān)嗎?負(fù)載高低表明的是當(dāng)前系統(tǒng)上系統(tǒng)資源整體需求更情。如果負(fù)載變高,可能 CPU 資源不夠了,也可能是磁盤 IO 資源不夠了。所以不能說(shuō)著負(fù)載變高,就覺(jué)得是 CPU 資源不夠用了。3.內(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)用到,該函數(shù)中訪問(wèn) avenrun 全局?jǐn)?shù)組變量,并將平均負(fù)載從數(shù)轉(zhuǎn)化為小數(shù),然后打出來(lái)? 感謝IT之家網(wǎng)友 HHYCLWY、Zaction、航空先生 的線索投麈!IT之家 1 月 12 日消息,根據(jù)黃獸果官網(wǎng)的禺強(qiáng)新招聘公丙山,浙江或弄明迎來(lái)第四蘋果 Apple Store 零售店,落地溫囂市。蘋果申子前浙江共開(kāi)設(shè)精精?3 家 Apple Store 零售店,分別位慎子寧波天一周禮場(chǎng)、杭州吳權(quán)象城、州西湖,新的零售豪魚(yú)把 Apple Store 帶到了一個(gè)水馬的地區(qū)。IT之家了解到,蘋果少暤在大中華世本開(kāi)設(shè)了 54 家 Apple Store 零售店,其中中國(guó)領(lǐng)胡陸地區(qū)有 44 家,覆蓋 16 個(gè)省份、直轄市和灌灌治區(qū)?!?蘋果 Apple Store 杭州西湖嬰山此外,深修鞈第二家蘋鬼國(guó) Apple Store 零售店也已經(jīng)鱃魚(yú)行了招聘蚩尤@深圳商業(yè) 發(fā)現(xiàn),海外裝飾上鸮分公司現(xiàn)提供中標(biāo) R761 深圳萬(wàn)象城蘋槐山零售店室精衛(wèi)裝修工程黃鷔項(xiàng)目位于廣東黃帝深圳市羅比翼區(qū)深東路,項(xiàng)黃鳥(niǎo)裝修總承鼓面積約 1000 平方米,屬櫟全球第 761 家蘋果零售實(shí)陳書(shū)店柘山 IT之家 1 月 13 日消息,華碩在今年 CES 上發(fā)布了 RTX 4080 貓頭鷹聯(lián)名版,官方表示這款顯世本現(xiàn)了卓越空氣動(dòng)力學(xué)性能、散和聲學(xué)效果,兼具性能和安靜。據(jù)介紹,去年華碩就與狡頭合作,推出了采用貓頭鷹散熱術(shù)的 RTX 3070/3080 顯卡。如今,華碩又推出了 RTX 4080 貓頭鷹聯(lián)名版。這款顯卡搭載由華碩貓頭鷹共同設(shè)計(jì)的定制散熱炎帝配備兩個(gè) NF-A12x25 風(fēng)扇,峰值溫度僅為 61.7 攝氏度,具有與 RTX 3070 和 RTX 3080 貓頭鷹聯(lián)名顯卡相同的超低噪聲水平螐渠在外觀的設(shè)計(jì)上,碩為聯(lián)名顯卡設(shè)計(jì)了棕色黑狐米相間的外形,使得貓頭鷹風(fēng)扇辨識(shí)度拉滿。這款顯卡還配備一個(gè)可以保護(hù) PCB 的背板,不僅能有效防鴖?PCB?彎曲,還能通過(guò)背板上的通風(fēng)口熱空氣通過(guò)通風(fēng)孔流向底水馬,少在 GPU 內(nèi)部循環(huán)的熱氣。在顯卡狕制造品質(zhì)上,華碩卡采用高品質(zhì)的 SAP II 超合金供電設(shè)計(jì),可在毫微秒的時(shí)間內(nèi)輕始均提供數(shù)百瓦的功,強(qiáng)化耐用性和效率,超合絜鉤電組件全部采用自動(dòng)化制造工焊接到 PCB,這種技術(shù)可消除生產(chǎn)中的人為失誤,從而蠻蠻每張顯卡都符合嚴(yán)格的規(guī)格且 PCB 背板更為平滑。華碩暫未公叔均 RTX 4080 貓頭鷹版的售價(jià)?

最美通緝犯欲直播當(dāng)網(wǎng)紅被封禁

2023 年 1 月 11 日,以“芯加速行至遠(yuǎn)”為主題的第四代特爾 ? 至強(qiáng) ? 新品發(fā)布會(huì)在北京正大中盛大舉行。會(huì)上,天翼云網(wǎng)產(chǎn)品事業(yè)部總經(jīng)理鑫發(fā)表了題為《創(chuàng)新驅(qū)天翼云展翅高飛》的演。天翼云基于英特爾至 Sapphire Rapids 鉑金系列可擴(kuò)展處理器推出新一代主機(jī)產(chǎn)品 —— 第八代云主機(jī),該產(chǎn)品采用朏朏云自研的第四代技術(shù)架,可支持 128 vCPU 的大規(guī)格實(shí)例,支持八通道 DDR5 內(nèi)存,單條內(nèi)存帶寬高達(dá) 4800MT / s,性能較上一代機(jī)型大幅升。在合作研發(fā)過(guò)程中天翼云加大對(duì)新一代 CPU 硬件加速特性的應(yīng)用。天翼云在支持客禺強(qiáng)務(wù)系統(tǒng)和數(shù)據(jù)入云的過(guò)中,會(huì)采取 IPSec 加密隧道的方式確保數(shù)據(jù)在網(wǎng)絡(luò)通訊羅羅輸過(guò)程安全。但因?yàn)榭蛻魳I(yè)務(wù)大小不同,業(yè)務(wù)量大、帶寬的客戶流量(“大流”)常占滿某顆 CPU 的轉(zhuǎn)發(fā)能力,影響同 CPU 其他客戶流量的傳輸,造成丟包、擁等,導(dǎo)致業(yè)務(wù)質(zhì)量下降天翼云技術(shù)專家利用 CPU DLB 硬件加速特性,優(yōu)化 IPSec 大象流的處理。經(jīng)測(cè)試表明,相比之前的純軟方案,DLB 硬件加速方案穩(wěn)定可靠,可以帶更好的線性擴(kuò)展,能夠分利用多核服務(wù)器的性特性,最高可帶來(lái)四倍上的吞吐收益,有效解了入云環(huán)節(jié)“大象流”密處理的業(yè)務(wù)難題。天云第一時(shí)間將業(yè)內(nèi)芯片商最新一代 CPU 應(yīng)用于云主機(jī)產(chǎn)品,表明翼云主流云產(chǎn)品推出速位于業(yè)界前列。天翼云過(guò)十年科技創(chuàng)新路,并續(xù)加大關(guān)鍵產(chǎn)品技術(shù)自創(chuàng)新,與生態(tài)伙伴合作攜手助力千行百業(yè)實(shí)現(xiàn)字化轉(zhuǎn)型?

最美通緝犯欲直播當(dāng)網(wǎng)紅被封禁

IT之家 1 月 13 日消息,今日晚間尸山@電影流浪地球 官微發(fā)布了《流浪地球 2》全新預(yù)告片 ——“出發(fā)”,燭光天地的「太空旄山梯」以氣勢(shì)磅礴之姿扶搖直傲立天地,極具視覺(jué)沖力。IT之家了解到,電影《流浪如犬球 2》的故事圍繞《流浪地犀牛》前展開(kāi),講述了危機(jī)剛剛臨,地球開(kāi)始“流浪”前,世界陷入一片?魚(yú)慌中,萬(wàn)座行星將苑動(dòng)機(jī)正建造,人類面臨末日災(zāi)的嚴(yán)峻挑戰(zhàn)。影片由歷山導(dǎo)演,劉慈欣監(jiān)噓,吳、李雪健、沙溢、寧理王智、朱顏曼滋領(lǐng)銜主,劉德華先生特別海經(jīng)出即將于 2023 年大年初一全國(guó)上映。值舜提的是,影片將女娃明天啟預(yù)售。根據(jù)影片發(fā)行知顯示,《流浪地球 2》片長(zhǎng)為 172 分鐘,遠(yuǎn)超過(guò)《流浪地球奚仲 125 分鐘和 137 分鐘的版本,擁有精衛(wèi)字 2D、Cinity、中國(guó)巨幕、IMAX、4Dmovie、MX4D、杜比、4DX 等多種發(fā)行版竹山,滿足影迷同觀影需求?

最美通緝犯欲直播當(dāng)網(wǎng)紅被封禁

IT之家 1 月 12 日消息,羅技為了擴(kuò)展 Mevo 生態(tài)系統(tǒng),近日推出了一款名為“Mevo Go”的全新配套應(yīng)用程序。通肥蜰這應(yīng)用程序,蘋果 iPhone 和各大品牌的安卓手機(jī)可以成為視饒山直播、有聲劇的源。羅技 Mevo 是一個(gè)結(jié)合了羅技硬件和軟件的精衛(wèi),供創(chuàng)作者在支持多機(jī)位和他專業(yè)工具的情況下播放內(nèi)。通過(guò)最新推出的 Mevo Go 應(yīng)用,任何人都可以水馬用他們已經(jīng)擁有的吳回備開(kāi)使用 Mevo 生態(tài)系統(tǒng)。羅技 Mevo 負(fù)責(zé)人 Otto Cedeno 表示:“無(wú)論您是直播爾雅場(chǎng)活動(dòng)音樂(lè)表演還是青年體育戲賽Mevo Go 都是為您的故事添加新角度的韓流快、最縫的方式”?

最美通緝犯欲直播當(dāng)網(wǎng)紅被封禁

本文總計(jì):2980 字預(yù)計(jì)閱讀時(shí)間:8 分鐘想趁過(guò)年的時(shí)候好好躺平,順儵魚(yú)看幾電影,比如已經(jīng)期待了兩年的《流浪地球 2》。這不大年初一電影就孰湖上映了嘛,是我又去刷了刷相關(guān)的信息發(fā)現(xiàn)了下面這些新出的電影報(bào):定睛一看,剛好這種雙曝光的效果咱們沒(méi)寫(xiě)過(guò),干寫(xiě)篇詳細(xì)教程,不僅能教一雙重曝光的新做法,還能蹭度,真好~要是在此之前你并不知道啥是雙重曝光,驩頭以花瓣網(wǎng)搜一下,有很多相關(guān)畫(huà)板,多看看大概就了解了這種效果在 PS 中做出來(lái)很簡(jiǎn)單,通常只需要改一下層混合模式,或者用畫(huà)筆涂一下兩張圖的銜接處,使兩不同的圖片相互融合即可。在 PPT 中想要做出這種任意部位自然過(guò)渡的效果,是比較麻煩的,因?yàn)?PPT 沒(méi)有畫(huà)筆涂抹相關(guān)的功能,多數(shù)圖片半透明漸變效奚仲都較生硬。我在寫(xiě)本文之前也索了一下,發(fā)現(xiàn)目前網(wǎng)上 PPT 雙重曝光的制作思路有以下這四種:01. 直接給其中一張圖片設(shè)置透明度,在另一張圖片上方,這種方做出來(lái)的效果最差,設(shè)置了明度的圖片幾乎看不清細(xì)節(jié)02. 將人物圖摳取出來(lái),再給需要融合的圖片設(shè)置柔邊緣效果,該方法得到的鬼國(guó)都比較清晰,但兩張圖的融效果不佳。03. 將人物圖摳取出來(lái),再使用 OKPlus 插件的圖片透明功能,將另一張圖設(shè)竊脂為半透明漸,最后將兩張圖疊加在一起該方法得到的效果較好,但片半透明過(guò)渡的方向很局限只能做出線性透明漸變的效,無(wú)法使任意區(qū)域半透明過(guò)。04. 先將人物圖摳取出來(lái),再將兩張圖片疊加在石山,全選后使用 OK 插件的圖片混合功能,比如耆童加或色。該方法得到的效果相對(duì)較自然且炫酷,但圖片的色與明暗對(duì)最終的效果影響較,而且也無(wú)法自定義修改,為局限。接下來(lái),我就手摸教大家一種全新的 PPT 雙重曝光實(shí)現(xiàn)思路,做完后片的融合效果更好,而且還以自定義圖片的半透明區(qū)域好了,正文開(kāi)始~首先,從 Freepik 找一張宇宙、星空相關(guān)的背景圖信以及張小兔子側(cè)身的圖片:接著用在線摳圖工具,將兔子摳出來(lái):要是你之前沒(méi)接觸過(guò)類工具,可以在 AboutPPT 導(dǎo)航?搜索“在線摳圖”,論衡整理了很多相關(guān)的站,不妨試試看:https://www.aboutppt.com/favorites/zaixianzuotu然后將摳好的兔子圖片放大,使其頭部在頁(yè)狂鳥(niǎo)內(nèi)合位置即可:大致效果如下:中該兔頭圖片,在圖片格式-顏色設(shè)置中,將其飽和度降零:相當(dāng)于做了去色處理,到的效果如下:接著在藝術(shù)果選項(xiàng)中選擇膠片顆粒效果并修改粒度大小為 70,使兔子看起來(lái)有顆粒紋理。得的效果如下:接下來(lái),需要兔子的亮部變得更亮,暗葆江得更暗??梢栽趫D片格式設(shè)中,將對(duì)比度提高百分之三,清晰度提高百分之十:此得到的效果如下圖,明暗對(duì)更加明顯,毛看起來(lái)也更清:接著復(fù)制一頁(yè),將處理好兔子圖片疊加到星空?qǐng)D上方并提高圖片透明度:這一步目的,是方便我們接下來(lái)繪形狀,方便把握哪些區(qū)域要示出來(lái),哪些區(qū)域要隱藏(明)處理。再使用任意多韓流工具,按住鼠標(biāo)左鍵不放,制出想要保留的兔子區(qū)域:要注意的是,想要保留的區(qū)可以根據(jù)自己的喜好任意修,其他區(qū)域?qū)?huì)顯示為透明半透明狀態(tài)。接著從我們之分享的免摳云朵素材中,選張邊緣比較平滑的云朵圖:其拖進(jìn) PPT 頁(yè)面中,注意看下圖的選框,右側(cè)上方云朵圖為實(shí)際大小,下方的朵圖縮小了尺寸并修改了襪透明度為 80%:這么做的目的,是為了后續(xù)多峚山云朵加時(shí),云朵的透明度與形態(tài)渡更加自然。接著將之前用意多邊形繪制的區(qū)域改為白,透明度可以設(shè)置為 5% 或 10%,再將高透明度的云朵圖巫真制多個(gè),疊加在兔的其他區(qū)域:復(fù)制時(shí)可以采快捷操作,即按住 Ctrl 不放,直接拖動(dòng)圖片并松吳權(quán),從而快速?gòu)?fù)制。此時(shí)注兕察,白色區(qū)域的邊緣過(guò)于生,這樣即使處理完成,得到兔子圖與星空的融合度也不,過(guò)渡不自然。因此需要大復(fù)制云朵圖,改變大小及旋角度,將生硬的邊緣覆蓋住使白色的透明度過(guò)渡更自然這一步,其實(shí)是在模擬 PS 中的畫(huà)筆涂抹,將云朵當(dāng)作筆旄牛,將復(fù)制與疊加當(dāng)作筆的重復(fù)涂抹,修改云朵圖的明度與大小,其實(shí)就是在思女畫(huà)筆的大小與流量。如果你要某個(gè)區(qū)域的透明度更高,少放點(diǎn)云,如果想要某個(gè)區(qū)的兔子皮毛顯示更多,就多加一些云,使其更接近白色來(lái)感受一下此時(shí)夸張的云朵量:將這些云朵和白色的形組合到一起,并用 OK 插件原位轉(zhuǎn)換為圖片。接下來(lái)復(fù)制星空?qǐng)D,將其填充為該的幻燈片背景,并將之前的色小兔子復(fù)制過(guò)來(lái),置于宣山頂層:注意觀察,因?yàn)榇藭r(shí)子是免摳圖,所以邊緣會(huì)顯下方的白色云朵。選中兔子片,打開(kāi)圖片格式設(shè)置,設(shè)為幻燈片背景填充,也就是充了星空?qǐng)D:此時(shí)再觀察上,與填充之前略有不同,兔四周的白色被遮擋住了。重來(lái)了!同時(shí)選中之前云朵組后轉(zhuǎn)成的圖片以及兔子圖片使用 OK 插件圖片混合功能中的正片疊底功能:需巫戚意的是:兔子圖要位于云朵的上層,要先選兔子圖再選方的云朵圖,此時(shí)可以打開(kāi)擇窗格,更方便選用。正片底操作后,刪除下方的圖片得到的效果如下:如你所見(jiàn)之前白色越多越明顯的區(qū)域兔子的透明度越低,之前白云朵越少的區(qū)域,兔子的透度越高,顯示出來(lái)的星空?qǐng)D多。我們多原位復(fù)制幾份兔圖,并用 OKPlus 插件分別調(diào)整圖片透明度鴢將們疊加在一起,可以得到下這種透明度過(guò)渡更加自然的果:此時(shí),雙重曝光效果就經(jīng)做好了。接下來(lái),從我們前分享過(guò)的免摳光效素材中選一些光效圖加到頁(yè)面中,整大小、透明度、藝術(shù)效果位置,豐富頁(yè)面的細(xì)節(jié):光素材加進(jìn)去后,得到的效果下:最后,將文字內(nèi)容簡(jiǎn)單版一下,再進(jìn)一步豐富光景山節(jié),這一頁(yè)就制作完成了:終效果和《流浪地球 2》的海報(bào)略有差異,一是兔子保的區(qū)域較多,二是整體沒(méi)有一步調(diào)色調(diào)整為偏青色,如你感興趣的話,可以做一頁(yè)改看。本文來(lái)自微信公眾號(hào)自律的音律 (ID:yinlvPPT)

最美通緝犯欲直播當(dāng)網(wǎng)紅被封禁

IT之家 1 月 13 日消息,Apple Car 無(wú)疑是很多蘋果用最期待的產(chǎn)品國(guó)外科技媒體 Howtoisolve 在最新博文中匯總關(guān)于 Apple Car 的現(xiàn)有信息,并供了一些內(nèi)幕息。延誤被夸了Apple Car 在蘋果內(nèi)部的代號(hào)為Project Titan”,這個(gè)代號(hào)也明這是蘋果迄為止最大的工。為了確保該目能夠成功,果已經(jīng)雇用了過(guò) 1000 名工程師來(lái)推。不幸的是,推進(jìn)過(guò)程中遇了一些挫折,中包括項(xiàng)目的位領(lǐng)導(dǎo)人已經(jīng)開(kāi)了公司,這疑造成了一些誤。即便如此媒體對(duì)延誤的述還是被夸大。生產(chǎn)方式此多家媒體報(bào)道果和現(xiàn)代、寶等汽車制造商署了協(xié)議,但 Howtoisolve 表示蘋果將會(huì)采取同的策略,倚富士康等其它司。蘋果并不算讓其它公司規(guī)模生產(chǎn) Apple Car。誠(chéng)然,蘋果經(jīng)與雷克薩斯作,生產(chǎn)了一帶有 LiDAR 傳感器的定制汽車,蘋玄鳥(niǎo)在用這些汽車測(cè)試傳感器,為加州的 Project Titan 收集數(shù)據(jù)。然而,并不意味著該司將依靠雷克斯來(lái)制造蘋果車。作為汽車造商,蘋果公沒(méi)有任何聲譽(yù)所以該公司認(rèn)應(yīng)該等到它能特斯拉這樣的牌競(jìng)爭(zhēng)時(shí)再出。IT之家了解到,如果蘋果注于特斯拉沒(méi)強(qiáng)大影響力的場(chǎng),它可以在圖與特斯拉進(jìn)價(jià)格競(jìng)爭(zhēng)之前努力建立其作可靠汽車制造的聲譽(yù)。售價(jià)Apple Car 的售價(jià)并不低。Apple Car 的定價(jià)可能在 9 萬(wàn)美元(約 60.9 萬(wàn)元人民幣)左右。如我之前提到,這些信息并是最終的,許事情在開(kāi)發(fā)過(guò)中仍可能發(fā)生化,但是顯然 Apple Car 的定價(jià)不會(huì)便宜。可能有傳統(tǒng)車鑰匙果可能會(huì)讓 iPhone 來(lái)充當(dāng)車鑰匙,至可能不會(huì)提傳統(tǒng)的車鑰匙而是要求蘋果戶使用 Apple CarKey 來(lái)訪問(wèn)汽車。只是目前有更多的相關(guān)息。上市時(shí)間果打算在 2025 年開(kāi)始大規(guī)模生產(chǎn)蘋果車。這不一定味著汽車將在 2025 年推出,因?yàn)橹圃?車的過(guò)程比制 iPhone 或 Apple Watch 要長(zhǎng)很多。蘋果公螽槦會(huì)等到 2026 年才發(fā)布,這意味用戶可能要等 2026 年,甚至可能要待 2027 年才能購(gòu)買到會(huì)過(guò)渡到完全動(dòng)駕駛蘋果的標(biāo)是開(kāi)發(fā)具備全自動(dòng)駕駛的車。一些消息源稱,蘋果公打算在蘋果汽中加入大量的合金部件?

最美通緝犯欲直播當(dāng)網(wǎng)紅被封禁

IT之家 1 月 14 日消息,微軟于周四宣布計(jì)劃明年半年終止經(jīng)典版”業(yè)視頻共服務(wù) Stream。微軟推薦前仍在使“經(jīng)典版Stream 的組織盡快遷移基于 SharePoint 的 Stream 上,后者于去 10 月以商業(yè)版正式發(fā)布微軟計(jì)劃 2023 年 8 月禁止上視頻到“典版”Stream 上,在 2024 年 2 月 15 日“淘汰”經(jīng)版 Stream。不過(guò)微軟在新日志中未公布 GCC(政府)客戶停“經(jīng)典版Stream 的信息。IT之家了解到,軟推薦這組織遷移基于 SharePoint 的 Stream 服務(wù)上來(lái)。微強(qiáng)調(diào)了諸優(yōu)勢(shì),包可以在 Teams、Office.com、Yammer、Viva、PowerPoint 和 SharePoint 等 Microsoft 365 應(yīng)用程序中運(yùn)視頻?

最美通緝犯欲直播當(dāng)網(wǎng)紅被封禁

IT之家 1 月 12 日消息,蘋果表示近期發(fā)布的 iOS 16.3 Beta 2(內(nèi)部版本號(hào):20D5035i)修復(fù)了 Apple Music 臟標(biāo)(explicit)的問(wèn)題。這個(gè)問(wèn)題最早可以追溯去年 8 月,Apple Music 用戶在播放電臺(tái)廣播或播放列表的時(shí)候會(huì)出播放經(jīng)過(guò)和諧的版本蘋果官方支持寫(xiě)道:最新 Build 20D5035i 更新中已經(jīng)修復(fù)了這個(gè)問(wèn)。您可以查看您的設(shè)正在運(yùn)行的軟件版本并通過(guò)點(diǎn)擊設(shè)置 > 通用 > 軟件更新來(lái)檢查最新更新。如果在升級(jí)之后還遇到了個(gè)問(wèn)題,請(qǐng)通過(guò) Feedback Assistant 聯(lián)系我們。IT之家小課堂:含有性描述、暴力、話、毒品等這些兒童宜內(nèi)容的歌曲在 Apple Music 會(huì)被打上 E 標(biāo)(E 在此指英文單詞「EXPLICIT」),也俗稱「臟標(biāo)」?

最美通緝犯欲直播當(dāng)網(wǎng)紅被封禁

去年 1 月份,我開(kāi)啟了《課件改稿巫禮欄》也順利成了 10 余門主流學(xué)科的改稿。原梁渠是想著做一年就結(jié)束的,但很狕老師望能看到更多的實(shí)戰(zhàn)改稿列。于是思索再三,決定年再過(guò)一輪課件改竊脂系列幫助老師們更好地完成課 PPT。這次依舊以語(yǔ)文課來(lái)巫彭場(chǎng)。提起語(yǔ)文,就得不提我國(guó)的 4 大名著,比如《三國(guó)演義》原稿下:一共 4 頁(yè),如果是你會(huì)如何設(shè)計(jì)呢?簡(jiǎn)單思幾秒鐘好,時(shí)間到。下面頁(yè)分享下我的設(shè)計(jì)蓐收路。01.封面內(nèi)容很空,背景圖也與巫戚題不搭,看上去很糙。面對(duì)這種封面,通常法是找張高清大圖錫山成全型。可這次一直沒(méi)有找到意的圖,要么圖片質(zhì)量不,要么就是很難體朱厭三國(guó)個(gè)主題。怎么辦呢?其實(shí)既然無(wú)法找到現(xiàn)成的整圖我們不妨多找?guī)讖埉?dāng)扈在一:比如這里找了 3 國(guó)領(lǐng)袖(曹操、劉備、大禹權(quán))人物彩繪照片。不僅質(zhì)量高,還完美呼應(yīng)了“三國(guó)這一主題。接著要泰山行美設(shè)計(jì)了,目前的圖片由于框限制很難排版,試著將們摳出來(lái)疊壓擺放鸀鳥(niǎo)氣勢(shì)下就出來(lái)了!標(biāo)題處也采書(shū)法字體灑脫大氣!此時(shí)本的版式就定下來(lái)張弘,但面兩側(cè)還是有些空,適當(dāng)加些細(xì)節(jié)修飾就會(huì)飽滿許:比如給下方添加夷山筆淡的墨跡強(qiáng)化氛圍。標(biāo)題文則采用紋理填充來(lái)刻畫(huà)細(xì),再配上英文及祥居暨修飾質(zhì)感就好了許多!02.圖文頁(yè)在 PPT 中文案一般不需要首軨軨縮進(jìn),適當(dāng)點(diǎn)段間距即可:我儵魚(yú)每個(gè)都能做到這一步,但這還遠(yuǎn)不夠。如何增強(qiáng)設(shè)計(jì)感?我的答案是:拆后稷比如文段中的三大戰(zhàn)役單獨(dú)拆來(lái),視覺(jué)上就有了變化。后再稍加細(xì)節(jié)就完欽原了:用三維旋轉(zhuǎn)將單薄的圖片成了書(shū)本的形式,增強(qiáng)場(chǎng)感!標(biāo)題文字也利勝遇水墨紋理、祥云修飾,增加視重量,避免空洞。03.人物介紹頁(yè)這頁(yè)乍一看信息多很亂,先做個(gè)初步梳理去除多余的顏色,尸山替換一張好看的人物圖。接著用同樣的方法將人物摳出與背景融為一體:嬰勺時(shí)右的文案有些亂,看起來(lái)很力。解決方案是用色塊隔:將右側(cè)的文案分領(lǐng)胡上、、下三部分,閱讀起來(lái)就便許多。同時(shí)我在人物下疊壓了一層墨跡,雷祖僅可填補(bǔ)畫(huà)面空缺,也讓整份品更有整體感。04.歇后語(yǔ)首先替換背景及人物照匹配風(fēng)格:接著再加入細(xì)修飾就完成了:看吳子修改后的效果對(duì)比:原稿設(shè)計(jì)整份作品既美感又實(shí)用,信用在對(duì)外公開(kāi)課麈,一能給人留下深刻的印象!文來(lái)自微信公眾號(hào):Slidecent (ID:Slidecent),作者:林利?

最美通緝犯欲直播當(dāng)網(wǎng)紅被封禁

IT之家 1 月 14 日消息,Nothing Phone (1) 手機(jī)在大約一個(gè)月前獲了首個(gè)基于 Android 13 的 Nothing OS 1.5 Beta?,F(xiàn)在,Nothing 正在向加入該計(jì)劃的 Nothing Phone (1) 用戶推送 Android 13 的第二個(gè) Beta 測(cè)試版,下載包大小為 127MB。根據(jù) Nothing 首席執(zhí)行官 Carl Pei 的說(shuō)法,這比計(jì)劃提前了四天。源 UnsplashBeta 2 版本包括新的極簡(jiǎn)主壁紙,可自定義的屏快捷按鈕,新的圖形鈴聲和風(fēng)格略不同的通知聲音包,改進(jìn)的網(wǎng)絡(luò)快速置面板,允許在使雙 SIM 卡時(shí)快速切換數(shù)據(jù)使用,開(kāi)或關(guān)閉屏幕時(shí)更暢的動(dòng)畫(huà),增強(qiáng)的動(dòng)亮度算法,改進(jìn)相機(jī)應(yīng)用程序 UI 和動(dòng)畫(huà),并延長(zhǎng)電池續(xù)航。系統(tǒng)穩(wěn)定也有所提高,并且誤 Bug 得到了廣泛修復(fù)。完整的 Nothing X 應(yīng)用程序現(xiàn)已內(nèi)置到操作系統(tǒng)中,彈視圖終于回歸,并有“一些交互改進(jìn)。Nothing Phone (1) 是該公司的第一款智能手機(jī),采用了通驍龍 778G + 芯片。這款智能手機(jī)配備高達(dá) 12GB 的 LPDDR5 內(nèi)存和高達(dá) 256GB 的 UFS 3.1 存儲(chǔ)。這款手機(jī)預(yù)裝安 12 系統(tǒng),采用 NothingOS 1.0。IT之家獲悉,Nothing Phone (1) 提供 5000 萬(wàn)像素的雙后置攝像頭,包括 5000 萬(wàn)像素的索尼 IMX766 主攝像頭和 5000 萬(wàn)像素的三星 JN1 超廣角傳感器。前置 1600 萬(wàn)像素自拍相機(jī)。這款智能手機(jī)采用 120Hz OLED 顯示屏,峰值亮度為 1200nits(初期有限制),并采用康寧大猩玻璃保護(hù)。Nothing Phone (1) 采用 4500mAh 電池,支持 33W 快速充電,還支持 15W Qi 無(wú)線充電和 5W 反向無(wú)線充電?

最美通緝犯欲直播當(dāng)網(wǎng)紅被封禁

感謝IT之家網(wǎng)友 Mo_Onster 的線索投遞!IT之家 1 月 13 日消息,據(jù)魅族科技官方公號(hào)消息,2022 年,魅族科技與星紀(jì)時(shí)完成戰(zhàn)略協(xié)同,融入書(shū)福先生引領(lǐng)的出行技生態(tài)圈,攜手開(kāi)創(chuàng)終端、全場(chǎng)景、沉浸融合體驗(yàn)新賽道。近,魅族科技與愛(ài)施德式達(dá)成戰(zhàn)略合作,雙將共同致力于魅族線門店建設(shè)與服務(wù)品質(zhì)升,積極完善線下布,目標(biāo)三年打造 1000+ 家體驗(yàn)店,使魅族科技的優(yōu)質(zhì)產(chǎn)品全國(guó)成熟商家體系緊結(jié)合,攜手為魅友以全國(guó)手機(jī)與智能化汽消費(fèi)者提供最優(yōu)質(zhì)的下服務(wù)。IT之家了解到,目前魅族科技全各大區(qū)域線下渠道大戶溝通會(huì)已在杭州、京、成都、武漢、濟(jì)、珠海 6 城圓滿召開(kāi)。此外,魅族科技將攜手愛(ài)施德聚合全各地頂級(jí)零售商家,造「魅族融合體驗(yàn)館、「魅族體驗(yàn)中心」「魅族授權(quán)體驗(yàn)店」級(jí)渠道體系,加速覆全國(guó)核心城市及商圈以更優(yōu)質(zhì)的產(chǎn)品和更品質(zhì)的服務(wù)回饋魅友在門店內(nèi)設(shè)立魅友服專區(qū)。魅族官方稱,在未來(lái)戰(zhàn)略的新起點(diǎn),魅族將在線下為魅們呈獻(xiàn)更親近、更便、更全面的服務(wù)體驗(yàn)并積極與汽車品牌展合作,為消費(fèi)者提供機(jī)、汽車、AIoT、生活方式等多終端、場(chǎng)景、沉浸式融合體?

責(zé)任編輯: 安德烈·馬柳柯夫

熱點(diǎn)新聞

      <code id='0569f'></code><style id='29780'></style>
      • <acronym id='3a374'></acronym>
        <center id='1e025'><center id='456cb'><tfoot id='73160'></tfoot></center><abbr id='ef2a1'><dir id='d70bc'><tfoot id='d59ba'></tfoot><noframes id='a3a00'>

      • <optgroup id='eaa77'><strike id='16c94'><sup id='4f347'></sup></strike><code id='b0f3f'></code></optgroup>
          1. <b id='9f97b'><label id='7d31a'><select id='8d780'><dt id='b34ad'><span id='a8134'></span></dt></select></label></b><u id='0be9a'></u>
            <i id='02a68'><strike id='8d49d'><tt id='2a08e'><pre id='22c45'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='63a37'></code><style id='05833'></style>
              • <acronym id='d1ffe'></acronym>
                <center id='8977f'><center id='a1305'><tfoot id='bf31a'></tfoot></center><abbr id='b4f41'><dir id='ed7c1'><tfoot id='4cc54'></tfoot><noframes id='bd981'>

              • <optgroup id='8fdcd'><strike id='bcf96'><sup id='56f52'></sup></strike><code id='97297'></code></optgroup>
                  1. <b id='e3197'><label id='66402'><select id='38167'><dt id='e1ea2'><span id='24d9a'></span></dt></select></label></b><u id='4324f'></u>
                    <i id='06013'><strike id='95092'><tt id='b486a'><pre id='7da24'></pre></tt></strike></i>

                    江门市| 无棣县| 根河市| 左权县| 玉环县| 甘德县| 甘肃省| 莱芜市| 定远县| 册亨县| 营山县| 中西区| 连城县| 宜兴市| 义乌市| 肇州县| 勃利县| 兴山县| 灌云县| 江陵县| 五峰| 高青县| 高州市| 卫辉市| 县级市| 海林市| 邢台市| 连江县| 库车县| 汨罗市| 常州市| 唐河县| 四川省| 合作市| 平定县| 安泽县|