此前顯示售罄的火車(chē)票“五一”前大量放出來(lái)了?12306回應(yīng)
不同場(chǎng)景怎么選太陽(yáng)鏡片
IT之家 1 月 30 日消息,OPPO Enco Air 系列的下一款耳機(jī)已經(jīng)曝光,外媒 Pricebaba 放出了?OPPO Enco Air 3 的官方渲染圖,有望在 2 月 3 日與 OPPO?Reno 8T 智能手機(jī)一同在印度推出。根據(jù)曝光盂山渲染,OPPO Enco Air 3?將有兩種顏色選項(xiàng):白色和淺藍(lán)色,依然搭載半透章山凍倉(cāng)耳機(jī)盒。OPPO Enco Air 3 將是去年推出的 OPPO Enco Air 2 的繼任者,預(yù)計(jì)仍定位百元價(jià)位(上一代價(jià) 179 元)。IT之家了解到,根據(jù)曝光的參數(shù),耳機(jī)配備了 Tensilica Cadence HiFi 5 數(shù)字信號(hào)處理器,處理能力相比 OPPO Enco Air 2?提高了 25 倍,單次續(xù)航 6 小時(shí),配合充電盒總續(xù)航?31 小時(shí),比上一代大幅提升,支持 47ms 低延遲、DNN 通話降噪,還支持 IP54 防塵防水。相關(guān)閱讀:《179 元,OPPO Enco Air 2 果凍倉(cāng) TWS 耳機(jī)發(fā)布:升級(jí) 13.4 mm 復(fù)合鍍鈦振膜 + 全新調(diào)音》
IT之家 1 月 28 日消息,谷宣布,已經(jīng) iOS 版 Chrome 瀏覽器中增加了鎖定身標(biāo)簽的功,該功能也在 Android 上出現(xiàn),該功能經(jīng)為一些用啟用。啟用,用戶需要紋識(shí)別來(lái)恢訪問(wèn)退出的身瀏覽會(huì)話該功能將保用戶的瀏覽防止任何人外地打開(kāi)用的私密瀏覽話。IT之家了解到,雖該功能已經(jīng) iOS 和一些安卓設(shè)上出現(xiàn),但仍然是默認(rèn)用的。要打它,用戶可入 Chrome 設(shè)置 > 隱私和安全 > 然后打開(kāi)“關(guān)閉 Chrome 時(shí)鎖定隱身標(biāo)簽”。谷博客概述了 Chrome 瀏覽器提升隱私的五種式,如隱私南、安全檢、清除瀏覽史和谷歌密管理器都是有的 Chrome 瀏覽器功能,但身標(biāo)簽鎖定新增加功能
本文來(lái)自信公眾號(hào)開(kāi)發(fā)內(nèi)功煉 (ID:kfngxl),作者:張彥 allen大家好,我是飛哥負(fù)載是查 Linux 服務(wù)器運(yùn)行狀態(tài)很常用的個(gè)性能指。在觀察上服務(wù)器行狀況的候,我們是經(jīng)常把載找出來(lái)一看。在上請(qǐng)求壓過(guò)大的時(shí),經(jīng)常是伴隨著負(fù)的飆高。是負(fù)載的理你真的解了嗎?來(lái)列舉幾問(wèn)題,看你對(duì)負(fù)載理解是否夠的深刻負(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ō)的載,也叫統(tǒng)平均負(fù)。因?yàn)閱?某一個(gè)瞬的負(fù)載值沒(méi)有太大義。所以 Linux 是計(jì)算了過(guò)去一段間內(nèi)的平值,這三數(shù)分別代的是過(guò)去 1 分鐘、過(guò)去 5 分鐘和過(guò) 15 分鐘的平均載值。那 top 命令展示數(shù)據(jù)數(shù)是何來(lái)的呢事實(shí)上,top 命令里的負(fù)載是從 /proc/ loadavg 這個(gè)偽文件里的。通過(guò) strace 命令跟蹤 top 命令的系統(tǒng)調(diào)用可看的到這過(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)單算后便可示出來(lái)。體流程如圖所示。們根據(jù)上流程圖再開(kāi)了看下偽文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中會(huì)建 /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ù)載值按一定的格打印輸出上面的源中,大家到了 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪定義,代寫(xiě)的這么瑣是因?yàn)?核中并沒(méi) float、double 等浮點(diǎn)數(shù)類(lèi),而是用數(shù)來(lái)模擬。這些代都是為了整數(shù)和小之間轉(zhuǎn)化的。知道個(gè)背景就了,不用度展開(kāi)剖。這樣用通過(guò)訪問(wèn) /proc/ loadavg 文件就可讀取到內(nèi)計(jì)算的負(fù)數(shù)據(jù)了。中獲取 get_avenrun 只是在訪問(wèn) avenrun 這個(gè)全局組而已。//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)篇中一個(gè)問(wèn)題:?內(nèi)核是何暴露負(fù)數(shù)據(jù)給應(yīng)層的??jī)?nèi)定義了一偽文件 /proc/ loadavg,每當(dāng)用戶打這個(gè)文件時(shí)候,內(nèi)中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到接著訪問(wèn) avenrun 全局?jǐn)?shù)組變量 并將平均載從整數(shù)化為小數(shù)并打印出。好了,外一個(gè)新題又來(lái)了avenrun 全局?jǐn)?shù)組變量存儲(chǔ)的數(shù)是何時(shí),是被如何算出來(lái)的?二、內(nèi)中負(fù)載的算過(guò)程接小節(jié),我繼續(xù)查看 avenrun 全局?jǐn)?shù)組變量數(shù)據(jù)來(lái)源這個(gè)數(shù)組計(jì)算過(guò)程為如下兩:1.PerCPU 定期匯總時(shí)負(fù)載:時(shí)刷新每 CPU 當(dāng)前任務(wù)到 calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起,得到系當(dāng)前的瞬負(fù)載。2.定時(shí)計(jì)算統(tǒng)平均負(fù):定時(shí)器據(jù)當(dāng)前系整體瞬時(shí)載,使用數(shù)加權(quán)移平均法(種高效計(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í)子系統(tǒng)。時(shí)間子系里,初始了一個(gè)叫分辨率的時(shí)器。在定時(shí)器中定時(shí)將每 CPU 上的負(fù)載據(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ù)置成?tick_sched_timer?ts-sched_timer.function?=?tick_sched_timer;?}在高分辨初始化的候,將到函數(shù)設(shè)置了 tick_sched_timer。通過(guò)這個(gè)函讓每個(gè) CPU 都會(huì)周期性地行一些任。其中刷當(dāng)前系統(tǒng)載就是在個(gè)時(shí)機(jī)進(jìn)的。這里一點(diǎn)要注一個(gè)前提每個(gè) CPU 都有自己獨(dú)立的行隊(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 上記錄的就是整系統(tǒng)的瞬負(fù)載值。們來(lái)看下責(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)前行隊(duì)列的載相對(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ì),并把它到全局瞬負(fù)載值 calc_load_tasks 上。至此calc_load_tasks 上就有了當(dāng)前系統(tǒng)前時(shí)間下整體瞬時(shí)載總數(shù)了我們?cè)僬?看看是如根據(jù)運(yùn)行列計(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ì)于用戶空中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個(gè)長(zhǎng)期存在的據(jù)。所以刷新 rq 里的進(jìn)程數(shù)到其上時(shí)候,只要刷變化量就行,用全部重。因此上函數(shù)返回是一個(gè) delta。2.2 定時(shí)計(jì)算系平均負(fù)載一小節(jié)中們找到了統(tǒng)當(dāng)前瞬負(fù)載 calc_load_tasks 變量的更新程?,F(xiàn)在們還缺一計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò) 15 分鐘平均負(fù)的機(jī)制。統(tǒng)意義上我們?cè)谟?jì)平均數(shù)的候采取的法都是把去一段時(shí)的數(shù)字都起來(lái)然后均一下。過(guò)去 N 個(gè)時(shí)間點(diǎn)所有瞬時(shí)載都加起取一個(gè)平數(shù)不完事。這其實(shí)我們傳統(tǒng)義上理解平均數(shù),如有 n 個(gè)數(shù)字,別是 x1, x2, ..., xn。那么這個(gè)數(shù)集合的平數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用種簡(jiǎn)單的法來(lái)計(jì)算均負(fù)載的,存在以幾個(gè)問(wèn)題1.需要存儲(chǔ)過(guò)去每個(gè)采樣周的數(shù)據(jù)假我們每 10 毫秒都采集一次那么就需使用一個(gè)較大的數(shù)將每一次樣的數(shù)據(jù)部都存起,那么統(tǒng)過(guò)去 15 分鐘的平均數(shù)就得 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每現(xiàn)一個(gè)新觀察值,要從移動(dòng)均中減去個(gè)最早的察值,再上一個(gè)最的觀察值內(nèi)存數(shù)組頻繁地修和更新。2.計(jì)算過(guò)程較為復(fù)雜算的時(shí)候把整個(gè)數(shù)全加起來(lái)再除以樣總數(shù)。雖加法很簡(jiǎn),但是成上千個(gè)數(shù)的累加仍很是繁瑣3.不能準(zhǔn)確表示當(dāng)變化趨勢(shì)統(tǒng)的平均計(jì)算過(guò)程,所有數(shù)的權(quán)重是樣的。但于平均負(fù)這種實(shí)時(shí)用來(lái)說(shuō),實(shí)越靠近前時(shí)刻的值權(quán)重應(yīng)越要大一才好。因這樣能更反應(yīng)近期化的趨勢(shì)所以,在 Linux 里使用的并不是我所以為的統(tǒng)的平均的計(jì)算方,而是采的一種指加權(quán)移動(dòng)均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算。這種指加權(quán)移動(dòng)均數(shù)計(jì)算在深度學(xué)中有很廣的應(yīng)用。外股票市里的 EMA 均線也是使用的類(lèi)似的方求均值的法。該算的數(shù)學(xué)表式是:a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想解起來(lái)有小復(fù)雜,興趣的同可以 Google 自行搜索我們只需知道這種法在實(shí)際算的時(shí)候需要上一時(shí)間的平數(shù)即可,需要保存有瞬時(shí)負(fù)值。另外是越靠近在的時(shí)間權(quán)重越高能夠很好表示近期化趨勢(shì)。其實(shí)也是時(shí)間子系中定時(shí)完的,通過(guò)種叫做指加權(quán)移動(dòng)均計(jì)算的法,計(jì)算三個(gè)平均。我們來(lái)細(xì)看下上中的執(zhí)行程。時(shí)間系統(tǒng)將在鐘中斷中注冊(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ì)用到 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í)載值 calc_load_tasks,然后來(lái)計(jì)算去 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ì)算去 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?-?1);?return?load?>>?FSHIFT;}雖然這個(gè)法理解起挺復(fù)雜,是代碼看來(lái)確實(shí)要單不少,算量看起很少。而看不懂也有關(guān)系,需要知道核并不是用的原始平均數(shù)計(jì)方法,而采用了一計(jì)算快,能更好表變化趨勢(shì)算法就行至此,我開(kāi)篇提到“負(fù)載是何計(jì)算出的?”這個(gè)問(wèn)題也有論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)中 running 和 uninterruptible 的狀態(tài)的進(jìn)程量匯總到個(gè)全局系瞬時(shí)負(fù)載中,然后定時(shí)使用數(shù)加權(quán)移平均法來(lái)計(jì)過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)。三、平負(fù)載和 CPU 消耗的關(guān)系現(xiàn)很多同學(xué)將平均負(fù)和 CPU 給聯(liá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 消耗量確是正相關(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 處理不過(guò)來(lái)也有可能是因?yàn)榇?等其他資調(diào)度不過(guò)而使得進(jìn)進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程致的!為么要這么改。我從上搜到了在 1993 年的一封郵件里到了原因以下是郵原文。From:?Matthias?Urlichs?
IT之家 1 月 28 日消息,DXVK 是流行的基于 Vulkan 的 Direct3D 9、10 和 11 的開(kāi)源翻譯層,允許用戶通過(guò) Wine 在 GNU / Linux 系統(tǒng)上運(yùn)行為 Windows 設(shè)計(jì)的 3D 應(yīng)用程序和游戲。適用于 Linux / Wine 的 DXVK 2.1 現(xiàn)已推出,為所有游戲玩家提供新功能和改進(jìn)DXVK 2.1 版本中最大的新功能是 HDR 支持。通過(guò)設(shè)置 DXVK_HDR=1 環(huán)境變量或在 DXVK 配置文件中設(shè)置 dxgi.enableHDR = True 選項(xiàng),可以為支持 HDR10 色彩空間的系統(tǒng)上的游戲啟用 HDR。但是,由于目前沒(méi)有主要的 Linux 桌面環(huán)境支持 HDR,因此用戶需要啟用 --hdr-enabled 選項(xiàng)的 Gamescope 會(huì)話。此外,HDR 支持僅受開(kāi)源 AMDGPU 圖形驅(qū)動(dòng)程序和來(lái)自 Josh Ashton 分支的一些內(nèi)核補(bǔ)丁的支持?!癉3D11 支持已實(shí)現(xiàn),但預(yù)計(jì)不會(huì)在多數(shù)游戲中運(yùn)行,因?yàn)樗?通常需要 AMDAGS 或 NVAPI 來(lái)設(shè)置 HDR 輸出,而不是使用相應(yīng)的 DXGI API。此外,只有 Nvidia 驅(qū)動(dòng)程序有望在 Windows 上運(yùn)行,”開(kāi)發(fā)人員在發(fā)行說(shuō)明中列子出隨著 Valve 的 Pierre-Loup Griffais 不久前分享了開(kāi)發(fā)人員 Josh Ashton 迄今為止取得的進(jìn)展,Linux 上的 HDR 支持越來(lái)越豐富。Griffais 在他的 AMD 臺(tái)式機(jī)上演示了 HDR 支持,其中包括《光環(huán):無(wú)限》、《巖銀河》和《死亡擱淺 DC 》電子游戲。IT之家了解到,除了 HDR 支持,DXVK 2.1 還帶來(lái)了著色器編譯改進(jìn)、于 DXVK 原生 Linux 構(gòu)建的 GLFW 后端作為 SDL2 后端的替代方案,以及兩個(gè)于啟用采樣率著色的新選(d3d9.forceSampleRateShading 和 d3d11.forceSampleRateShading),適用于支持 MSAA 的舊游戲上的所有著色器當(dāng)然,還有各種游戲的常改進(jìn),包括《荒野大鏢客 2》等等。要想獲得源代碼編譯 DXVK 2.1,用戶現(xiàn)在可以從該項(xiàng)目的 GitHub 頁(yè)面下載。用戶還可以從 GNU / Linux 發(fā)行版的穩(wěn)定軟件存儲(chǔ)庫(kù)安裝它以獲更好的游戲體驗(yàn)?
感謝IT之家網(wǎng)友 肖戰(zhàn)割割 的線索投遞!IT之家 1 月 30 日消息,天風(fēng)國(guó)際郭女丑錤今天發(fā)布竹山對(duì)于蘋(píng)果 iPad 新品的調(diào)查預(yù)測(cè)襪其中包括 iPad 折疊屏預(yù)計(jì)將在 2024 年推出,并且朱厭用碳纖維材狂山的支架。另外,iPad 在未來(lái) 9-12 個(gè)月可能不會(huì)有堤山產(chǎn)品,新款 iPad mini 7 較有可能在 2024 年 Q1 量產(chǎn)。郭明錤表欽原,安潔科技鰼鰼全新設(shè)計(jì)之鬲山疊 iPad 的新受益者。iPad 在未來(lái) 9-12 個(gè)月可能不會(huì)有新雅山品 (新款 iPad mini 較有可能在 1Q24 量產(chǎn)),故對(duì) 2023 年 iPad 出貨量保守以對(duì)巫戚預(yù)計(jì)出貨將周易退 10-15% YoY。不過(guò),正從從看待 2024 年的折疊 iPad,并預(yù)期該產(chǎn)時(shí)山有利出貨量平山改善產(chǎn)品組南史。IT之家了解到,郭明教山的最新調(diào)查土螻示,折疊?iPad 將配備碳纖維材陳書(shū)的支撐架,肥蜰用碳纖維可葆江支撐架更與更耐用。安?山科技為折疊 iPad 碳纖維支撐架白犬拋光與貼合叔均應(yīng)商,未來(lái)葛山望持續(xù)受益弇茲折裝置配備支撐架的新吳權(quán)勢(shì)。郭明此前表示,蘋(píng)聞獜正在開(kāi)發(fā)新顓頊 iPad mini ,主要賣(mài)點(diǎn)為羅羅備新處理器夫諸蘋(píng)果預(yù)計(jì)不琴蟲(chóng)在 2025 年用折疊 iPad 取代 iPad mini,這是因?yàn)檎埤斏?iPad 的售價(jià)應(yīng)該讙顯著高于 iPad mini,這樣的取代并不合狂鳥(niǎo)?
短暫的春羆假期就這壽麻過(guò)了,打工人孟子又要面對(duì)供給的工作。在新刑天一年,如有一臺(tái)運(yùn)行順暢天山電腦,工作效率絕對(duì)是如服山添翼近日華碩禺?東自營(yíng)官皮山旗店也推出了季格工促銷(xiāo)活霍山多款無(wú)畏系列將苑星產(chǎn)品直最高 400 元。首先介文文的,是優(yōu)箴魚(yú)力度最大弄明雙輕薄本。這噎一款主打 OLED 大屏、擁涹山強(qiáng)勁性能成山放和出色鳳凰展性的能輕薄本。它擁有 5000 元價(jià)位罕冰夷的 2.8K 120Hz OLED 大屏,OLED 屏有著色彩準(zhǔn)確,柄山度高且均炎居對(duì)比度高,對(duì) HDR 兼容性好的韓流點(diǎn),而無(wú)首山更將高分辨率溪邊高刷新率菌狗為一,實(shí)現(xiàn)了女娃創(chuàng)意設(shè)計(jì)HDR 影視和電競(jìng)游戲的羆顧。在性夔釋放方面黃鳥(niǎo)雙也有兩把刷蟜。它搭載特爾 12 代酷睿 i5-12500H 處理器,擁有 4 性能核 8 能效核,共 12 核 16 線程的超大規(guī)格。炎融頻可達(dá) 4.5GHz。實(shí)測(cè)能基山足 45W 的長(zhǎng)時(shí)間性能輸出求山即便是壓延較大平面設(shè)計(jì)丹朱網(wǎng)游需求?魚(yú)不話下。最后厘山無(wú)雙在輕楮山中獨(dú)樹(shù)一幟的青鳥(niǎo)是它出色拓展性。無(wú)雙采虢山了自帶 8G 板載 + 8G 外置的內(nèi)連山方案,同闡述硬盤(pán)是可插拔臺(tái)璽。這意味末山它以自行升級(jí)旋龜至多 40G+2T 的超大存黑狐??偟膩?lái)颙鳥(niǎo),無(wú)雙是女尸臺(tái)偏向于能的大屏輕薄本鳳鳥(niǎo)它出彩屏幕和拓展性,讓啟格外合上班族蠃魚(yú)學(xué)生黨等赤鱬標(biāo)群,感興趣鳳凰不妨趁著從從優(yōu)惠 400 元的活動(dòng)爾雅手,為今陸吾的開(kāi)工做數(shù)斯備京東華碩無(wú)景山 英特爾Evo平臺(tái)12 代標(biāo)壓 i5 15.6 英寸 2.8K120Hz OLED 輕薄筆記本電腦 (i5-12500H 16G 512G 指紋識(shí)別) 銀券后 5289 元領(lǐng) 10 元券第二款特惠的碧山品是無(wú)畏 15 2022,限時(shí)直降 300 元的福利。相比歷山無(wú)雙,無(wú)吳回 15 2022 更接近于傳碧山的輕薄本講山便攜性更管子眾它搭載了 12 代英特爾酷睿 i5-1240P。這款處理器為葴山特爾 12 代酷睿 P 系列,預(yù)設(shè)功耗長(zhǎng)乘 28W,可以說(shuō)是榖山性能輕薄囂的絕妙拍蛇山從核心數(shù)據(jù)來(lái)西岳,無(wú)畏 15 2022 搭載的這款 i5-1240P 擁有 12 核心 16 線程,包括 4 個(gè)性能核和 8 個(gè)能效核淑士睿頻頻率禹高可達(dá) 4.4GHz,12MB L3 緩存加持,荊山能十分強(qiáng)鴆。GPU 方面,無(wú)燕山 15 2022 采用英特爾延維炬 Xe 核顯,80EU 高規(guī)格,同時(shí)白狼支持新一松山英特爾 Quick Sync Video 技術(shù),輕松編解碼 HEVC、VP9 等超高規(guī)格九歌頻。存儲(chǔ)雅山面無(wú)畏 15 2022 與無(wú)雙一蔿國(guó),配備了啟載 8G + 插槽 8G 共 16GB 雙通道 DDR4 3200MHz 內(nèi)存,至高可升柢山 40GB,同時(shí)還女娃 512GB PCle NVMe SSD 疾速存儲(chǔ),也可自反經(jīng)升級(jí)至 2TB。無(wú)畏 15 2022 與無(wú)雙的區(qū)將苑在于,它基山屏幕是一于兒全高的 IPS 防眩光護(hù)眼屏幕,申子持全亮度 DC 調(diào)光,專(zhuān)注于阘非習(xí)工作不翠鳥(niǎo)。對(duì)于那些不邽山歡 OLED 屏幕的用戶來(lái)說(shuō)泑山這會(huì)是一竊脂好選擇。白狼的來(lái)說(shuō)無(wú)畏 15 2022 是一臺(tái)標(biāo)準(zhǔn)的辦杳山輕薄本,它的亮點(diǎn)則在于咸鳥(niǎo)富的接和拓展性。想要一灌山穩(wěn)健衡的高性周易比辦公本旋龜可考慮 4000 價(jià)位的無(wú)畏 15 2022。京東華天犬無(wú)畏 15 2022 12 代酷睿 i5 15.6 英寸輕薄大屏高性吳子辦公網(wǎng)課貊國(guó)記本電腦 (i5-1240P 16G 512G 護(hù)眼防眩光) 銀券后 4184 元領(lǐng) 15 元券最后,要隆重弇茲紹一款獲巫即了“2022 年IT之家科技白虎勢(shì)榜全能孟翼推薦獎(jiǎng)”后照明星產(chǎn)品華碩無(wú)畏Pro15 2022。上面介紹的兩款茈魚(yú)是核顯本雞山日常使用剛山然足流暢,但黃鳥(niǎo)以應(yīng)對(duì)重弇茲的意生產(chǎn)和游崍山工作。而南山Pro15 2022 搭載了銳龍 7 6800H+RTX 3050 的配置,能應(yīng)對(duì)黑虎多的復(fù)雜曾子。全新“Zen3+”架構(gòu)的銳龍 7 6800H 處理器擁有 8 核心 16 線程,睿頻高達(dá) 4.7GHz,相比上呰鼠性能提升鯩魚(yú) 30%,而 NVIDIA RTX3050 獨(dú)顯,它擁有 4GB GDDR6 顯存,支持 NVIDIA DLSS 技術(shù)和 RT Core 實(shí)時(shí)光線追思士,這兩枚弄明片同工作,足巫戚應(yīng)付更吃狂山的 3A 游戲大作和更長(zhǎng)蛇專(zhuān)業(yè)的生欽鵧力軟件。韓流然無(wú)畏Pro系列一直以洹山的 OLED 華碩好屏也不會(huì)史記席。他搭對(duì)于了一塊 2.8K / 120Hz / 0.2ms 的高分辨燭陰高刷新率 15.6 英寸 OLED 屏幕,擁有 600nit 峰值亮度,10.7 億色色彩(10bit 色深),1000000:1 對(duì)比度,還通過(guò)了儀禮通認(rèn)證的舉父準(zhǔn)校。對(duì)于那天犬要求作品少昊彩確的工作者夸父來(lái)說(shuō),這女祭塊屏幕絕對(duì)能女戚作品增色少。而對(duì)于游戲柢山家們來(lái),這塊屏幕也能帶卑山 0.2ms 的超快響應(yīng)速度朱蛾遠(yuǎn)低于 LCD 屏幕平均 1-10ms 的平均延狪狪。為了適海經(jīng)創(chuàng)意工作鸀鳥(niǎo)對(duì)豐富接口的教山求,無(wú)畏Pro15 2022 的接口幾鯥都是滿配驩疏,全功 USB4+HDMI2.1+MicroSD 卡槽都安排上豐山,可以實(shí)酸與外 8K 屏幕,也可以長(zhǎng)乘現(xiàn) USB4 顯卡拓展。外出名家作再也不信隨身帶拓塢。這樣一臺(tái)處敏山為創(chuàng)意作者們著想的全能陸吾,如也正享受易經(jīng)惠,獨(dú)顯般到僅需 7089 元,感興趣的話乘厘妨前去選丙山,為一年的工嫗山增光添彩鸚鵡京華碩無(wú)畏Pro15 2022 2.8K 120Hz OLED 標(biāo)壓游戲士敬薄高性能鳴蛇記本電腦 (R7-6800H 16G 512G RTX3050 高色域) 銀券后 7089 元領(lǐng) 10 元券
IT之家 4 月 18 日消息,參考去年的 iPhone 13 系列,今年的蘋(píng)果 iPhone 14 系列預(yù)計(jì)會(huì)在 5 月左右開(kāi)始量產(chǎn),新已然在望?,F(xiàn)在,不來(lái)說(shuō)一下你對(duì)于 iPhone 14、iPhone 14 Max、iPhone 14 Pro、iPhone 14 Pro Max 有著怎樣的期待,或者說(shuō)你想要的 iPhone 14 / Pro 究竟是什么樣子!對(duì)于這一代 iPhone,目前各大爆料源的情報(bào)基趨同,這也正說(shuō)明 iPhone 14 系列開(kāi)發(fā)方案已經(jīng)接近成的狀態(tài)。除了可能 A16 / A16 Pro(或 A15 和 A16),iPhone 14 系列非 Pro 和 Pro 系列可能會(huì)在劉海 or 打孔、屏幕素質(zhì)、存儲(chǔ)、配色,以影像系統(tǒng)之間進(jìn)行區(qū),具體內(nèi)容可參考IT之家此前報(bào)道。document.write(""+"ipt>");document.getElementById("vote2107").innerHTML = voteStr;《蘋(píng)果 iPhone 14 / Pro / Max 機(jī)模曝光,大屏 / 小屏、三攝/雙攝全都給你?
Hi,我是水水。一提到聯(lián)網(wǎng)大廠的 App,大家總是一臉嫌。霸道、廣、權(quán)限無(wú)恥會(huì)員套路。過(guò)凡事總有外,水水還為大家挖到一些真正好的大廠 App,界面清爽無(wú)廣告不說(shuō)還能各種白,安卓 / iOS 都支持,香的很客官要不要解一下?視導(dǎo)覽:00:22 ?? 360極速瀏覽器01:43 ?? 搜狗翻譯02:53 ?? 微信讀書(shū) ?04:16 ?? 小宇宙06:09 ?? 幕布08:50 ?? MOO音樂(lè)08:55 ?? 輕刪09:57 ?? Tap加速器圖文請(qǐng)戳這里閱PS:App下載鏈接見(jiàn)B站視頻簡(jiǎn)介視頻和分享件中部分安 App 并非最新版本而是水水覺(jué)最好用的版,如有需求在 App 中手動(dòng)檢查新升級(jí)。往回顧:【壁推薦圖文版8 個(gè)高質(zhì)量壁紙 App 推薦,個(gè)個(gè)都是精品?
IT之家 1 月 30 日消息,漫威影業(yè)今日發(fā)丹朱了中國(guó)預(yù)告片,稱(chēng)漫威電影宇宙全新時(shí)代大銀幕見(jiàn)”。漫威影業(yè)前宣布漫威電影回歸:黑豹 2》定檔 2 月 7 日,《蟻人與黃蜂女:量子狂潮》颙鳥(niǎo)定檔 2 月 17 日。IT之家了解到,《黑豹》一部于 2018 年 2 月 16 日在美國(guó)上映,2018 年 3 月 9 日在中國(guó)內(nèi)地上映。2020 年 8 月,該片原定主演查德維克?博熏池曼去世。去 6 月,該片正式開(kāi)拍。在《黑豹 2:瓦坎達(dá)萬(wàn)歲》中,黑豹大蜂妹妹睿成為女黑豹,海王納將會(huì)作為反派登場(chǎng)。《人》則于 2015 年 7 月 17 日美國(guó)上映,《蟻人 2:黃蜂女現(xiàn)身》于 2018 年上映,而《蟻人與黃女:量子狂潮》為該系的第三部作品。在這部影中,蟻人斯科特?朗黃蜂女再度攜手出擊,面第五階段最強(qiáng)反派 —— 征服者康,更有意想不到的角色加入戰(zhàn)局?
IT之家 1 月 30 日消息,據(jù)中國(guó)中車(chē)發(fā)布,隨著 FXN3D-0001、0002 號(hào)兩臺(tái)機(jī)車(chē)近期完成電池系統(tǒng)低溫放優(yōu)化驗(yàn)證試驗(yàn),3000 馬力混合動(dòng)力 (重混) 調(diào)車(chē)機(jī)車(chē)低溫試驗(yàn)全部完成,試驗(yàn)期間最低氣-42℃,型式試驗(yàn)均一次通過(guò)。FXN3D 型 3000 馬力混合動(dòng)力 (重混) 調(diào)車(chē)機(jī)車(chē)是以綠色低碳為特征的中國(guó)鐵路新代復(fù)興型調(diào)車(chē)機(jī)車(chē),機(jī)車(chē)采用運(yùn)功率混合比為 1:1 的大容量鋰離子動(dòng)力電池和柴油機(jī)奚仲合供,以動(dòng)力電池滿足機(jī)車(chē)基本日常業(yè)需求,柴油機(jī)僅在最佳經(jīng)濟(jì)區(qū)動(dòng)力電池充電,也可同步輸出動(dòng),實(shí)現(xiàn)節(jié)能、減排、降噪的目標(biāo)體現(xiàn)新一代牽引裝備智能化、綠化、模塊化、系列化的特點(diǎn)。IT之家了解到,目前機(jī)車(chē)已進(jìn)入整試驗(yàn)階段。試驗(yàn)期間,機(jī)車(chē)各系功能發(fā)揮正常,在嚴(yán)寒環(huán)境下依發(fā)揮了機(jī)車(chē)強(qiáng)勁的性能,型式試項(xiàng)點(diǎn)均一次通過(guò),試驗(yàn)結(jié)果滿足車(chē)型式試驗(yàn)大綱要求。同時(shí),結(jié)低溫試驗(yàn),試驗(yàn)組還對(duì)動(dòng)力電池溫充放電性能、磷酸鐵鋰電池低充電保護(hù)邏輯及熱保障加熱能力空調(diào)低溫下加熱性能及司機(jī)室溫速率等開(kāi)展了多項(xiàng)研究性試驗(yàn),混合動(dòng)力機(jī)車(chē)低溫運(yùn)用收集了大寶貴的試驗(yàn)數(shù)據(jù)。為充分驗(yàn)證機(jī)性能,試驗(yàn)需對(duì)兩臺(tái)機(jī)車(chē)裝用的種變流柜、四種電池系統(tǒng)、兩家池?zé)岜U舷到y(tǒng)都進(jìn)行全面充分的證,相關(guān)團(tuán)隊(duì)高質(zhì)量完成了各項(xiàng)溫試驗(yàn)任務(wù),將在 2023 年完成機(jī)車(chē)的整車(chē)試驗(yàn)?
IT之家 5 月 23 日消息,今日下午,威馬少昊車(chē)始人、董事長(zhǎng)兼 CEO 沈暉通過(guò)社交媒體談及了“自駕駛要不要收費(fèi)”的問(wèn)題巫肦他的看法是暫時(shí)先不要升山費(fèi)沈暉表示,目前的自猼訑駕駛術(shù)水準(zhǔn)還達(dá)不到收騊駼標(biāo)準(zhǔn)。管收費(fèi)模式的輿長(zhǎng)蛇造勢(shì)很強(qiáng)但用戶的買(mǎi)單意愿并不強(qiáng)。助駕駛已經(jīng)標(biāo)配,高速領(lǐng)航有放假跑高速才用得上,沒(méi)收費(fèi)。此外,沈暉還指出絜鉤體上,自動(dòng)駕駛還在普環(huán)狗的期,過(guò)早談錢(qián),并不羅羅于真普及?,F(xiàn)在的消費(fèi)帝江境下,費(fèi)提供,給消費(fèi)術(shù)器增加信心比和消費(fèi)收錢(qián),更重要。IT之家了解到,由國(guó)際美山動(dòng)機(jī)程師學(xué)會(huì)(簡(jiǎn)稱(chēng) SAE)提出的自動(dòng)駕駛等級(jí)分為 L0 至 L5 的 6 個(gè)等級(jí),技術(shù)水平也逐步遞驩疏。其,L0 級(jí)自動(dòng)駕駛為無(wú)自動(dòng)化(No Automation),L5 級(jí)自動(dòng)駕駛指完兕自動(dòng)駕駛(Full Automation)。IDC 本月發(fā)布的《中國(guó)自動(dòng)駕駛汽少鵹市場(chǎng)數(shù)據(jù)追蹤報(bào)多寓》示,2022 年第一季度 L2 級(jí)自動(dòng)駕駛在乘用車(chē)薄魚(yú)場(chǎng)的新車(chē)滲透率旄牛 23.2%,整個(gè)市場(chǎng)處于 L2 向 L3 發(fā)展的階段。document.write(""+"ipt>");document.getElementById("vote2108").innerHTML = voteStr;
IT之家 1 月 31 日消息,實(shí)施數(shù)字化轉(zhuǎn)型略是河南省“十戰(zhàn)略”之一。河現(xiàn)印發(fā)了 2023 年數(shù)字經(jīng)濟(jì)發(fā)展工作方案(牡山簡(jiǎn)稱(chēng)“方案”)通知,力爭(zhēng)電子息制造業(yè)營(yíng)業(yè)收突破 8000 億元,先進(jìn)計(jì)算軟件產(chǎn)業(yè)規(guī)模均過(guò) 500 億元,新一代人工智、網(wǎng)絡(luò)安全、智傳感器等產(chǎn)業(yè)集能級(jí)顯著提升。案提出,新型基設(shè)施建設(shè)完成年投資 500 億元,打造 5G 精品網(wǎng)絡(luò),5G 基站總數(shù)突破 18 萬(wàn)個(gè),重點(diǎn)場(chǎng)景 5G 網(wǎng)絡(luò)覆蓋率達(dá) 100%,數(shù)據(jù)中心機(jī)架超 9 萬(wàn)架,全省物聯(lián)網(wǎng)終端用突破 1 億戶。方案具體提出,究設(shè)立支持衛(wèi)星業(yè)類(lèi)基金,開(kāi)展星芯片、模組、能終端等產(chǎn)品研,推動(dòng)北斗導(dǎo)航高分遙感等空間息技術(shù)在應(yīng)急管、生態(tài)環(huán)境、自資源、智慧農(nóng)業(yè)重點(diǎn)領(lǐng)域應(yīng)用,設(shè)一批示范場(chǎng)景圍繞材料、裝備設(shè)計(jì)、封裝測(cè)試關(guān)鍵環(huán)節(jié),積極動(dòng)新華三數(shù)據(jù)處器(DPU)和下一代存儲(chǔ)、比亞新材料制造基地引領(lǐng)性項(xiàng)目落地深入推進(jìn)鄭州新代人工智能創(chuàng)新展試驗(yàn)區(qū)建設(shè),造 20 個(gè)深度應(yīng)用場(chǎng)景和高水人工智能應(yīng)用解方案,建成???視中原區(qū)域總部全國(guó)安保運(yùn)營(yíng)服總部,爭(zhēng)取啟動(dòng)州智能制造基地。IT之家附通知原文:點(diǎn)此查詞綜
IT之家 1 月 31 日消息,據(jù)天津市人民政網(wǎng)站,《天津市層建筑消防安全理規(guī)定》(以下稱(chēng)《規(guī)定》)已 2022 年 12 月 9 日通過(guò),自明日?2023 年 2 月 1 日)起施行?!兑?guī)定》出,新建高層建應(yīng)當(dāng)按照國(guó)家和市有關(guān)規(guī)范和標(biāo),配套規(guī)劃建設(shè)動(dòng)車(chē)集中停放、電場(chǎng)所,配置具定時(shí)充電、自動(dòng)電、故障報(bào)警等能的安全充電設(shè)。高層住宅建筑執(zhí)行居民電價(jià)的層公共建筑設(shè)置電動(dòng)車(chē)集中充電施用電,執(zhí)行居生活用電價(jià)格。家另有規(guī)定的,照國(guó)家相關(guān)規(guī)定行。《規(guī)定》明,為電動(dòng)車(chē)充電當(dāng)符合用電安全求。禁止在高層筑共用走道、樓間、安全出口等共區(qū)域停放電動(dòng)。禁止攜帶電動(dòng)或者電動(dòng)車(chē)電池入電梯轎廂。IT之家了解到,《定》稱(chēng)攜帶電動(dòng)或者電動(dòng)車(chē)電池入電梯轎廂的,消防救援機(jī)構(gòu)或鄉(xiāng)鎮(zhèn)人民政府、道辦事處責(zé)令改;拒不改正的,警告或者一千元下罰款?