少兒 杜春晓

杜春晓

影片信息

  • 片名:杜春晓
  • 狀態(tài):全37集
  • 主演:張哲/
  • 導(dǎo)演:亨里克·魯本·甘茨HenrikRubenGenz/
  • 年份:2022
  • 地區(qū):盧森堡
  • 類型:真人特?cái)z/
  • 時(shí)長(zhǎng):1:30:29
  • 上映:1998
  • 語(yǔ)言:冰島語(yǔ)
  • 更新:2025-06-25 05:54:12
  • 簡(jiǎn)介:以前人們提起 i9,總覺(jué)得只有在最高端、最昂貴最笨重的筆記本上才會(huì)用,而一臺(tái)電腦用好幾年往是因?yàn)楸旧硇枨筝^為輕度剛買(mǎi)時(shí)配置夠用的筆記本久了即使卡頓,忍忍也就過(guò)來(lái)了。但現(xiàn)如今,人們理事務(wù)的時(shí)間變得更加碎化、身處的地點(diǎn)更加多元使用的場(chǎng)景也更加豐富。買(mǎi)輕薄、便攜屬性的筆記的同時(shí)也想在閑暇之余打游戲,做做簡(jiǎn)單的視頻剪;游戲發(fā)燒友和內(nèi)容創(chuàng)作則更愿意為新技術(shù)、新配帶來(lái)的巨大提升而買(mǎi)單。此,“一步到位”成了很消費(fèi)者最大的訴求,高效、不妥協(xié)成為選購(gòu)的剛需隨著英特爾 12 代酷睿 H 系列的 H、HK、HX 處理器的推出,輕薄全能本上 i9、游戲本性能比肩臺(tái)式 PC 這些以前難以實(shí)現(xiàn)的愿望,也變觸手可及?!癷9 強(qiáng)無(wú)敵、硬剛臺(tái)式機(jī)”這樣的調(diào),也越來(lái)越流行。俗話說(shuō)錢(qián)要花在刀刃上。現(xiàn)如今各家搭載 12 代酷睿 i9 處理器的筆記本紛紛上市,趁需入手一臺(tái)豈不哉?畢竟早買(mǎi)早享受!12 代酷睿 i9 標(biāo)壓處理器,性能獨(dú)當(dāng)一面很多朋對(duì) 12 代 i9 系列如今的發(fā)展沒(méi)有深入去了,畢竟 i5、i7 系列在消費(fèi)級(jí)市場(chǎng)的覆蓋面更。所以這里給大家稍微介一下,這個(gè)如今性能獨(dú)當(dāng)面,應(yīng)用更加多元的“BOSS 系列”。放眼市場(chǎng),其實(shí)前兩年高端筆記本市還是以 i7 為主,主流市場(chǎng)更看重顯卡性能。而著 12 代酷睿的出現(xiàn),英特爾引入了一個(gè)重要的新特性,即性能核與能效組合協(xié)作的顛覆性混合架,性能核旨在提高速度,責(zé)高負(fù)載的游戲和生產(chǎn)力用,而能效核在相同功耗實(shí)現(xiàn)更多性能提升,提升心數(shù)的同時(shí)也大幅加強(qiáng)了任務(wù)并行的能力。全新架下誕生的 i9-12900H 和 i9-12900HK 處理器,最多能夠擁有 14 核心(6 個(gè)性能核和 8 個(gè)能效核)20 線程,加速后的功耗上限可達(dá) 115W;綜合性能相較上一代提升了 40%,能效比穩(wěn)步提升,游戲性能也有高達(dá) 28% 的提升幅度,在內(nèi)容創(chuàng)作應(yīng)用生態(tài)中也有 9%-44% 的性能提升。而 i9-12950HX 和 i9-12900HX 這兩顆“滿血版“處理器則專為追求極致性能的用戶備,所采用的 AlderLake-P 架構(gòu),更是可以解鎖到最多 16 核 24 線程,芯片封裝功耗再度增加,來(lái)到 55W,封裝技術(shù)媲美臺(tái)式機(jī),速功耗上限可達(dá) 157W,而且全系支持超頻,非驚人。i9 HX 處理器在性能上相比 H 和 HK 處理器進(jìn)一步提升,單線程性能提升 17%,多線程性能提升 64%,3D 渲染性能提升 81%,在專業(yè)級(jí)生產(chǎn)力方面,著無(wú)法替代的優(yōu)勢(shì)。除了片本身架構(gòu)和規(guī)格的巨大升之外,周邊配套的技術(shù)迎來(lái)了全面提升。比如在存的支持上,兼容上一代 DDR4-3200MHz\LPDDR4X-4267MHz 的同時(shí), 還新增了對(duì) DDR5-4800MHz 和 LPDDR5-5200MHz 的支持,DDR5 標(biāo)準(zhǔn)下的內(nèi)存,頻率更高、性能更強(qiáng)功耗更低,實(shí)際帶寬提升達(dá) 36%,單顆 Die 顆粒的容量上限也更高,來(lái)到了 64Gb,筆記本最大容量支持高達(dá) 128GB。在硬盤(pán)和接口上,支持了 PCIe4.0x4 通道,固態(tài)硬盤(pán)速度直逼 7000+MB/s,最高支持多達(dá) 4 個(gè) SSD,最大 16TB 存儲(chǔ)擴(kuò)展;實(shí)用性更高的 ThunderBolt 4 接口,傳輸速度可達(dá) 40Gb / s,單口可提供高達(dá) 100W 的充電功率,讓 PD 快充 USB-C 口的支持迅速普及筆記本,并且可以連接 2 臺(tái) 4K 顯示器或一臺(tái) 8K 顯示器;在網(wǎng)絡(luò)方面,支持 6GHz 頻道的 Wi-Fi 6/6E,連接更快,游戲延時(shí)更;而對(duì)于移動(dòng)游戲的表現(xiàn),HX 處理器能夠讓 3A 大作跑出電競(jìng)網(wǎng)游般的高幀數(shù),進(jìn)一步發(fā)揮顯卡內(nèi)存的性能優(yōu)勢(shì)。毫無(wú)疑,對(duì)于追求極致性能和一到位的用戶來(lái)說(shuō),購(gòu)買(mǎi)一搭載 12 代酷睿 i9 系列的 H / HK 和 HX 的筆記本,無(wú)疑是最佳選擇。硬核 12 代酷睿 i9 筆電,無(wú)懼你的挑剔眼光簡(jiǎn)單介紹之,相信大家對(duì) 12 代酷睿 i9 有了一個(gè)清晰的認(rèn)識(shí)。那么接下來(lái),就給家推薦幾款目前非常值得買(mǎi)的筆記本吧。1、華為 MateBook 16s第一款給大家推薦的是搭 i9 處理器的輕薄本,這臺(tái)華為 MateBook 16s 搭載了英特爾 12 代酷睿 i9-12900H,并獲得了英特爾 Evo 超能輕薄本認(rèn)證,在高能模式下可達(dá) 60W 的性能釋放,同時(shí)還提供了 16GB+1TB 存儲(chǔ)組合,無(wú)論是重度辦公,輕度視頻剪輯還是多程需求,都能輕松勝任。為 MateBook 16s 還配備了 16 英寸的超窄邊框全面屏,擁 90% 的屏占比,3:2 比例、10 點(diǎn)觸控、2.5K 分辨率、100% sRGB 色域、10.7 億色、Delta E<1 的高色準(zhǔn)這些特性,讓它非常適合辦公和內(nèi)創(chuàng)作。外觀和做工上,它有磨砂質(zhì)感一體成型的鋁金全金屬外殼,歷經(jīng)精密砂的雕琢與重重工藝澤煉輕約 1.99 千克,薄約 17.8 毫米,加上 135W 的小巧適配器,商旅途中的各種場(chǎng)景都應(yīng)付自如。作為華為生態(tài)筆記本,華為 MateBook 16s 還支持超級(jí)終端,讓設(shè)備間協(xié)同合就像使用一臺(tái)設(shè)備那樣簡(jiǎn),包括與手機(jī)、MatePad 平板、MateView 顯示器、智慧屏等都可無(wú)縫協(xié)同,應(yīng)用躲開(kāi),檔流轉(zhuǎn)、跨端搜索等,輕搞定,生產(chǎn)力加倍。京東為筆記本電腦 MateBook 16s9999 元直達(dá)鏈接2、華碩靈耀 X Pro 2022作為今年高端高性能輕薄本的表,華碩靈耀 X Pro 2022 的配置無(wú)可挑剔。首先,它搭載了功耗 85W 的 12 代酷睿 12900H 標(biāo)壓處理器,塞入了一塊為專業(yè)域所準(zhǔn)備,Studio 驅(qū)動(dòng)的 RTX3060 顯卡,最高 95W 的性能釋放,支持 Dynamic Boost2.0,還有 32GB LPDDR5 內(nèi)存 + 1TB PCIe4.0 固態(tài),96Wh 電池。如此強(qiáng)悍的配置,機(jī)身卻只有 16.9mm 厚,重量也才 2.4kg。其次,它還配備了一塊 16 英寸 4K 分辨率的 OLED 全面屏,擁有 550 尼特亮度、10Bit 色深、10.7 億色、0.2ms 響應(yīng)速度,100% DCI P3 廣色域。這塊屏幕不僅經(jīng)過(guò)了逐臺(tái)校,通過(guò)了 Pantone 色彩認(rèn)證和 DisplayHDR True Black500 認(rèn)證,而且系統(tǒng)內(nèi)自帶色彩管理功,提供了 4 種專業(yè)模式切換。對(duì)設(shè)計(jì)師、視頻剪師等專業(yè)人士來(lái)說(shuō),能夠供最準(zhǔn)確的內(nèi)容呈現(xiàn)。全度的 DC 調(diào)光,也能在長(zhǎng)時(shí)間使用屏幕后緩解眼疲勞,避免藍(lán)光傷害。針輕薄機(jī)身創(chuàng)意人士需求,碩靈耀 X Pro 2022 在設(shè)計(jì)上大膽創(chuàng)新,比如翻開(kāi) B 面時(shí),C 面鍵盤(pán)和揚(yáng)聲器部分會(huì)向傾斜抬起 7°,提供更加舒適的碼字角度,更立體聲音效果,同時(shí)增加電腦風(fēng)量,有效降低鍵盤(pán)面和身溫度;B 面的攝像頭和 C 面的指紋識(shí)別電源鍵同時(shí)支持紅外人臉識(shí)別和紋解鎖,通過(guò) TOF 傳感器還可實(shí)現(xiàn)人走自動(dòng)鎖,省電防燒屏,保護(hù)用戶私。觸控板左側(cè)的 ASUS Dial 實(shí)體旋鈕,適配了 Adobe 全家桶軟件中的各種調(diào)節(jié)選項(xiàng)支持 70 多個(gè)自定義功能,讓生產(chǎn)力創(chuàng)作更加高。觸控板本身還集成了一觸控式虛擬 NumberPad 數(shù)字小鍵盤(pán),一鍵就可在觸控板和數(shù)字小鍵之間隨意切換,對(duì)數(shù)字輸和計(jì)算功能需求較大的場(chǎng),更加得心應(yīng)手。而在聲效果上,華碩靈耀 X Pro 2022 支持杜比全景聲,與哈曼卡頓進(jìn)行合調(diào)音,整機(jī)包含 2 個(gè)高音單元和 4 個(gè)低音單元,且內(nèi)置一塊 Smart AMP 智能芯片,不僅可以消除輕薄機(jī)身的共,也讓聲音更飽滿,更加浸。華碩靈耀 X Pro 2022 還提供了豐富的拓展接口,雙雷電 4 USB-C 口和 HDIM2.1,SD Express 7.0 等全都是滿血規(guī)格,同時(shí)還支持 Wi-Fi6E、AI 降噪麥克風(fēng)、100W PD 快充等諸多使用功能,滿你對(duì)高性能輕薄本的所有待。京東華碩靈耀 X Pro 4K OLED 觸控屏筆記本電腦 19999 元直達(dá)鏈接3、ROG 槍神 6 Plus 超競(jìng)版如果你是一名硬核游玩家,千萬(wàn)不要錯(cuò)過(guò)這臺(tái) ROG 槍神 6 Plus 超競(jìng)版。它搭載了目前移動(dòng)端性能最強(qiáng)悍的 12 代酷睿 i9-12950HX 處理器,16 核 24 線程,150W 功耗的滿血版 RTX3070Ti 顯卡,整機(jī)最高 215W 功耗,CPU 支持出廠預(yù)超頻,超頻頻率可達(dá) 5.2GHz。內(nèi)置雙顯三模切換技術(shù),可獨(dú)顯輸出、混合輸出和集輸出三種模式間隨意切換要性能還是要續(xù)航由你決。屏幕方面,ROG 槍神 6 Plus 超競(jìng)版配備一塊 17 英寸 2K / 240Hz,3ms 響應(yīng)時(shí)間的頂級(jí) IPS 屏幕,擁有 100% DCI-P3 廣色域、DC 調(diào)光、杜比視界認(rèn)證,色準(zhǔn)也非常優(yōu)秀,整機(jī)還有 4 個(gè) Smart AMP 技術(shù)優(yōu)化的揚(yáng)聲器單元,2 高 2 低的揚(yáng)聲器組合,支持雙向 AI 智能降噪,能夠?yàn)橛螒蛲婕規(guī)?lái)最出色的畫(huà)面表現(xiàn)影音體驗(yàn)。其他配套硬件周邊配置也十分豪華,32GB DDR5 4800MHz 雙通道高頻內(nèi)存,1TB PCIe4.0x4 SSD,內(nèi)置 2 個(gè) NVMe 硬盤(pán)插槽,90Wh 大電池和 100W PD 充電,CPU 顯卡雙液態(tài)金屬散熱,WiFi 6E+2.5Gbps 電競(jìng)網(wǎng)口,滿血雷電 4、HDMI2.1 和全功能 USB3.2 Gen2 Type-C 接口,提供了超快超穩(wěn)定的網(wǎng),超強(qiáng)的設(shè)備擴(kuò)展性以及時(shí)間運(yùn)行游戲的穩(wěn)定性。多玩家在意的個(gè)性化需求 RGB 效果,ROG 槍神 6 Plus 超競(jìng)版也直接拉滿。A 面的神秘隱形涂紋,轉(zhuǎn)軸處的可換信仰徽章、整機(jī)四處 RGB 燈效全部支持 AURA SYNC 神光同步,C 面的單鍵 RGB 鍵盤(pán)、二分之一斜切設(shè)計(jì)半透明外殼,機(jī)身右側(cè)磁可拆卸的專屬鑰石,連接還有獨(dú)立燈效和音效,處彰顯著與眾不同??傊?,ROG 槍神 6 Plus 超競(jìng)版絕對(duì)是今年不可多得的電競(jìng)神器。京東 ROG 槍神 6 Plus 游戲本電腦 17969 元直達(dá)鏈接4、微星泰坦 GT77最后給大家推薦一款土豪專屬的頂級(jí)游戲旗,微星泰坦 GT77。為什么這么說(shuō)呢?因?yàn)樗?一款的性能還要強(qiáng)大。微泰坦 GT77 搭載了 12 代酷睿 i9-12900HX 處理器 + RTX3080Ti 顯卡,但是整機(jī)功耗在微星的增壓模式下竟然能夠達(dá)到 75W (CPU)+175W (GPU)=250W 的水平,單 CPU 功耗也給到了最高 150W。它同樣支持全核心超頻,雙顯三模切換技術(shù),擁它你可以得到最接近桌面 PC 級(jí)的性能體驗(yàn)。屏幕方面,微星泰坦 GT77 同樣來(lái)到了天花板級(jí)別。17.3 英寸 4K 分辨率 120Hz 高刷 IPS 釉月屏,擁有 100% DCI-P3 廣色域和 True Color 色彩調(diào)校,內(nèi)置多種色彩模式切換,還支持自義修改色彩文件和參數(shù),人都可以調(diào)整到適合自己最佳顯示狀態(tài)。聲音方面和丹拿進(jìn)行了聯(lián)合調(diào)音,經(jīng)過(guò) Hi-Res Audio 認(rèn)證。微星泰坦 GT77 還給喜歡 DIY 的用戶提供了驚人的散熱堆料和內(nèi)部擴(kuò)展空間,4 風(fēng)扇 7 熱管 6 組立體散熱孔的超豪華散熱置,相變式散熱片能夠在態(tài)和熔融狀態(tài)間自由切換帶來(lái)不同于液金導(dǎo)熱的另種體驗(yàn),還有 99.9Wh 的超大容量電池。即便如此,在 23mm 的機(jī)身中,微星泰坦 GT77 還提供了 4 個(gè) DDR5 內(nèi)存插槽、1 個(gè) PCIe5.0+3 個(gè) PCIe4.0 M.2 固態(tài)插槽,雙雷電 4 接口以及全尺寸 SD 卡槽,這個(gè)待遇獨(dú)此一份。在性化設(shè)計(jì)上,微星泰坦 GT77 也毫不含糊。整機(jī)多處 RGB 燈效加持,支持燈效自定義創(chuàng)作和同,賽睿定制單鍵 RGB 背光、Cherry MX 定制機(jī)械鍵盤(pán)結(jié)構(gòu),1.8mm 大鍵程,Windows10 Hello 人臉識(shí)別和電源鍵指紋識(shí)雙解鎖,在它的身上你能實(shí)體會(huì)到定制、滿血、超空間容量的爽感。京東微 泰坦 GT77 游戲筆記本電腦 Cherry 機(jī)械鍵盤(pán) 29999 元直達(dá)鏈接總結(jié)英特爾 12 代酷睿 i9 系列的 H / HK / HX 處理器,通過(guò)全新的自研構(gòu)混合架構(gòu),讓處理器性達(dá)到了一個(gè)新的高度,同也讓高性能輕薄本這個(gè)品開(kāi)花結(jié)果。目前市面上的 i9 處理器筆記本數(shù)量有限,多數(shù)還是以游戲本為,小編這里著重挑選了各面比較全能的高性能輕薄和高性能游戲本各兩款,家可以根據(jù)自己的需求做參考。相信未來(lái),隨著工的不斷進(jìn)步和技術(shù)的不斷新,i9 處理器將會(huì)在筆記本上大放異彩?
  • 關(guān)注公眾號(hào)觀影不迷路

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

 立即播放  百度影音

選擇來(lái)源

  • 百度影音
9.0
網(wǎng)友評(píng)分
  • 很差
  • 較差
  • 還行
  • 推薦
  • 力薦
232次評(píng)分
8.0
網(wǎng)友評(píng)分
  • 很差
  • 較差
  • 還行
  • 推薦
  • 力薦
232次評(píng)分
給影片打分 《杜春晓》
  • 很差
  • 較差
  • 還行
  • 推薦
  • 力薦
我也要給影片打分

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

播放列表

 當(dāng)前資源來(lái)源百度影音 - 在線播放,無(wú)需安裝播放器
 倒序

劇情簡(jiǎn)介

感謝IT之家網(wǎng)友 肖戰(zhàn)割割 的線索投遞!IT之家 1 月 21 日消息,三星將于 2 月 2 日凌晨發(fā)布 Galaxy S23 系列旗艦手機(jī),多定價(jià)細(xì)節(jié)經(jīng)出現(xiàn),這是針對(duì)三星本土市場(chǎng)韓。泄露的信表明,Galaxy S23 系列的價(jià)格不會(huì)像之傳言那樣大,但將比 Galaxy S22 系列略貴。泄露料顯示,配 256GB 和 512GB 存儲(chǔ)空間的基礎(chǔ)版星 Galaxy S23 將分別售價(jià) 115.5 萬(wàn)韓元(當(dāng)前約 6341 元人民幣,931 美元)和 127.6 萬(wàn)韓元(當(dāng)前約 7005 元人民幣,1029 美元)。擁有 256GB 和 512GB 存儲(chǔ)空間的 Galaxy S23 + 將分別花費(fèi) 135.3 萬(wàn)韓元(當(dāng)前約 7428 元人民幣,1091 美元)和 147.4 萬(wàn)韓元(當(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 去年在韓國(guó)發(fā)布時(shí)價(jià)格分別為 999900 韓元(當(dāng)前約 5489 元人民幣,806 美元)、1199000 韓元(當(dāng)前約 6583 元人民幣,967 美元)和 1452000 韓元(當(dāng)前約 7971 元人民幣,1171 美元)?,F(xiàn)是,鑒于當(dāng)的經(jīng)濟(jì)形勢(shì)近年來(lái)幾乎有東西都變更貴。IT之家了解到,三星而言,稱 Galaxy S23 系列在韓國(guó)的價(jià)格較高是由于元件本提高和通膨脹率上升不過(guò),即使三星 Galaxy S23 在上市時(shí)價(jià)格高于 S22,這種漲價(jià)也可能不全面發(fā)生。包括韓國(guó)和大利亞在內(nèi)市場(chǎng),Galaxy S23 陣容可能會(huì)更貴。然,泄露的美市場(chǎng)價(jià)格表,即將推出旗艦系列價(jià)與去年相同在美國(guó),Galaxy S23 起售價(jià)價(jià)預(yù)計(jì)為 799 美元(當(dāng)前約 5417 元人民幣)?

為你推薦

 換一換

評(píng)論

共 89719 條評(píng)論
還可以輸入200
  • 游客292591b6ad 剛剛
    IT之家 1 月 22 日消息,消息稱第一人稱射擊游戲原子之心》(Atomic Heart)將于今年 2 月登陸 Xbox Game Pass?!对又摹肥且豢钣?Mundfish 開(kāi)發(fā)并將由 Focus Entertainment 與 4Divinity 發(fā)行的動(dòng)作角色扮演游戲。微軟 Xbox Game Pass 在過(guò)去幾年時(shí)間內(nèi)建立了清晰的發(fā)行綸山式,通每隔幾周左右就會(huì)推出新的游。然而微軟在 2023 年已經(jīng)大大改變了這種模式,結(jié)果許多 Xbox Game Pass 訂閱者感到困惑。IT之家了解到,微軟在竊脂年 1 月并不預(yù)告新的 Xbox Game Pass 游戲,而是選擇在服務(wù)上直周禮推出游戲。此同時(shí),訂閱者會(huì)收到有巫真尚實(shí)際添加的新 Xbox Game Pass 游戲的推送通知。微軟隨后發(fā)大鵹了一篇簡(jiǎn)短博客文章,重點(diǎn)介紹了本信加的新 Xbox Game Pass 游戲,但它仍未重點(diǎn)關(guān)注 2023 年 1 月下半月的內(nèi)容。Xbox Game Pass 訂閱者不僅對(duì)他們?cè)?2023 年 1 月下半月對(duì)這項(xiàng)服務(wù)的期望一無(wú)義均知而且他們也對(duì)下個(gè)月的商店內(nèi)一無(wú)所知。通常情況羬羊,之前發(fā)布日期公告會(huì)提示 Xbox Game Pass 訂戶他們可以從該服務(wù)中獲得的各種戲。截至目前,《原晉書(shū)之心》唯一一款確認(rèn)在 2023 年 2 月發(fā)布的游戲。
  • 游客790f3a27b5 8秒前
    感謝IT之家網(wǎng)友 OC_Formula 的線索投遞!IT之家 1 月 21 日消息,據(jù) NoteBookCheck 報(bào)道,USB-IF 正在推進(jìn) USB PD 充電和數(shù)據(jù)傳輸?shù)陌l(fā)展,最新的 240W PD 電源以及 80Gbps 傳輸速度的 USB4 2.0 線纜預(yù)計(jì)將在今年開(kāi)始推出。IT之家曾報(bào)道,2022 年 10 月,USB-IF 發(fā)布 USB4 版本 2.0 規(guī)范,可實(shí)現(xiàn) 80Gbps 傳輸性能,與此相關(guān)的?USB Type-C 和 USB Power Delivery (USB PD) 規(guī)范也已更新。據(jù)介紹,在 USB4 版本 2.0 規(guī)范下,USB Type-C 信號(hào)接口還可以進(jìn)行非對(duì)稱配置,以一個(gè)方向上提供高達(dá) 120 Gbps 的速度,同時(shí)在另一個(gè)方向上保持 40 Gbps 的速度。目前,很多高端 4K 顯示器選擇支持 USB-C 一線連接筆記本。80Gbps 帶寬的?USB4 2.0 方案上市后,一些 4K 144Hz 顯示器或者 6K、8K 顯示器也能輕松通過(guò) USB-C 一線連接筆記本。關(guān)于 240W 的 PD 3.1 供電規(guī)范,USB IF 預(yù)計(jì) 240 W PD 電源將在今年圣誕節(jié)期間推出。而,根據(jù)業(yè)內(nèi)人士的消息,140W 的 PD3.1 EPR 方案短時(shí)內(nèi)還不能落地筆記本產(chǎn)品,各家目前都采用了“魔”的方案,等待新的 PD 控制器。因此,240W 的 PD 3.1 供電方案落地筆記本還需要更多時(shí)霍山?
  • 游客af14ccd812 13秒前
    IT之家 1 月 21 日消息,蘋(píng)果近日發(fā)布了《親愛(ài)的愛(ài)德》(Dear Edward)的預(yù)告片,該劇由艾猙獎(jiǎng)獲得者杰?卡蒂姆斯(Jason Katims)打造,講述了一段感人肺腑的故事?!渡袝?shū)愛(ài)的愛(ài)德華》出 Apple Studios,改編自安?納波利塔諾(Ann Napolitano)廣受好評(píng)的暢銷同名小說(shuō),講述了大學(xué)個(gè)令心碎、肯定生命和振奮人心的故,講述了生存、恢復(fù)力、聯(lián)厘山等題。它講述了一個(gè) 12 歲男孩的故事,他是飛機(jī)失事的唯一幸者,飛機(jī)失事導(dǎo)致其他 191 名乘客死亡,其中包括主角的家?!队H愛(ài)的愛(ài)德華》(Dear Edward)一書(shū)由 The Dial Press 于 2020 年 1 月 6 日出版。IT之家了解到,原創(chuàng)劇《親愛(ài)的愛(ài)德鸞鳥(niǎo)》中主角愛(ài)德華?阿德從山Edward Adler)由科林?奧布萊恩(Colin O'Brien)飾演,其他主演還有艾美獎(jiǎng)提名者康天犬?布里頓(Connie Britton)和泰勒?席林(Taylor Schilling)。該劇的導(dǎo)演為費(fèi)舍爾和山史蒂文斯(Fisher Stevens),編劇、制作和執(zhí)行是杰森繡山卡蒂姆斯(Jason Katims)。作者納波利塔諾也與史蒂文斯北史演一起擔(dān)任行制片人,大衛(wèi)?博伊德(David Boyd)將擔(dān)任制片主任?
  • 游客d218bdbc8f 14分鐘前
    IT之家 1 月 23 日消息,有在使用 Ubuntu 18.04 LTS 和 Linux Mint 19.x 發(fā)行版的 IT之家網(wǎng)友嗎?述兩個(gè)發(fā)行版將于今年 4 月停止支持,果你依然在使上述發(fā)行版,么推薦你可以快升級(jí)了。Canonical 已經(jīng)向用戶發(fā)出提醒,表示 Ubuntu 18.04 LTS 將于 2023 年 4 月 30 日終止支持,敦用戶盡快完成級(jí)。用戶可能要先升級(jí)到 Ubuntu 20.04 LTS,然后再升級(jí)到 22.04 LTS。如果你只想升級(jí)一,那么 Ubuntu 20.04 LTS 可以一直使用 2025 年 4 月。而 Linux Mint 19.x 版本也將于今年 4 月終止支持,只不它的升級(jí)過(guò)程像 Ubuntu 那樣簡(jiǎn)單,用戶可能需要行重新安裝?
  • 游客2068f67b16 50小時(shí)前
    本文來(lái)自微信眾號(hào):開(kāi)發(fā)內(nèi)修煉 (ID:kfngxl),作者:張彥 allen大家好,我是飛!負(fù)載是查看 Linux 服務(wù)器運(yùn)行狀態(tài)很常用的一個(gè)能指標(biāo)。在觀線上服務(wù)器運(yùn)狀況的時(shí)候,們也是經(jīng)常把載找出來(lái)看一。在線上請(qǐng)求力過(guò)大的時(shí)候經(jīng)常是也伴隨負(fù)載的飆高。是負(fù)載的原理真的理解了嗎我來(lái)列舉幾個(gè)題,看看你對(duì)載的理解是否夠的深刻。負(fù)是如何計(jì)算出的?負(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ù)載。因單純某一個(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è)偽文件里的。通過(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)訪 /proc/ loadavg 會(huì)觸發(fā)內(nèi)核定義的函數(shù),這里會(huì)讀取內(nèi)中的平均負(fù)載量,簡(jiǎn)單計(jì)算便可展示出來(lái)整體流程如下所示。我們根上述流程圖再開(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ì)用 loadavg_proc_fops 中的 open 函數(shù)指針 - loadavg_proc_open。loadavg_proc_open 接下來(lái)會(huì)調(diào)用 loadavg_proc_show 進(jìn)行處理,核心的算是在這里完的。//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ù)和小數(shù)之轉(zhuǎn)化使的。知這個(gè)背景就行,不用過(guò)度展剖析。這樣用通過(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)篇中一個(gè)問(wèn)題:?內(nèi)核是如何暴露載數(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è)數(shù)組的計(jì)算程分為如下兩:1.PerCPU 定期匯總瞬時(shí)負(fù)載:定刷新每個(gè) CPU 當(dāng)前任務(wù)數(shù)到 calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起,得到系統(tǒng)當(dāng)的瞬時(shí)負(fù)載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載:定器根據(jù)當(dāng)前系整體瞬時(shí)負(fù)載使用指數(shù)加權(quán)動(dòng)平均法(一高效計(jì)算平均的算法)計(jì)算去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)。接下來(lái)我們成兩個(gè)小節(jié)來(lái)別介紹。2.1 PerCPU 定期匯總負(fù)載在 Linux 內(nèi)核中,有一個(gè)子系統(tǒng)叫做間子系統(tǒng)。在間子系統(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è)置成了 tick_sched_timer。通過(guò)這個(gè)函讓每個(gè) CPU 都會(huì)周期性地執(zhí)行一些任務(wù)其中刷新當(dāng)前統(tǒng)負(fù)載就是在個(gè)時(shí)機(jī)進(jìn)行的這里有一點(diǎn)要意一個(gè)前提是個(gè) CPU 都有自己獨(dú)立的行隊(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)的行隊(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)程的量。對(duì)應(yīng)于用空間中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個(gè)長(zhǎng)期存在的數(shù)。所以在刷新 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ò)程。現(xiàn)在們還缺一個(gè)計(jì)過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘平均負(fù)載的機(jī)制。傳統(tǒng)義上,我們?cè)?算平均數(shù)的時(shí)采取的方法都把過(guò)去一段時(shí)的數(shù)字都加起然后平均一下把過(guò)去 N 個(gè)時(shí)間點(diǎn)的所有時(shí)負(fù)載都加起取一個(gè)平均數(shù)完事了。這其是我們傳統(tǒng)意上理解的平均,假如有 n 個(gè)數(shù)字,分別 x1, x2, ..., xn。那么這個(gè)數(shù)據(jù)集合的平數(shù)就是 (x1 + x2 + ... + xn) / N。但是如果用種簡(jiǎn)單的算法計(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ù)雜算的時(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àn)檫@樣更好反應(yīng)近期化的趨勢(shì)。所,在 Linux 里使用的并不是我們所以的傳統(tǒng)的平均的計(jì)算方法,是采用的一種數(shù)加權(quán)移動(dòng)平(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算。這種指數(shù)加移動(dòng)平均數(shù)計(jì)法在深度學(xué)習(xí)有很廣泛的應(yīng)。另外股票市里的 EMA 均線也是使用是類似的方法均值的方法。算法的數(shù)學(xué)表式是: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)中定完成的,通過(guò)種叫做指數(shù)加移動(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é)拍到時(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ì)算去 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ō)的指加權(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ù)雜但是代碼看起確實(shí)要簡(jiǎn)單不,計(jì)算量看起很少。而且看懂也沒(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ù)量匯總到一全局系統(tǒng)瞬時(shí)載值中,然后定時(shí)使用指數(shù)權(quán)移動(dòng)平均法統(tǒng)計(jì)過(guò)去 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í)是只算了 runnable 的任務(wù)數(shù)量,這些程只對(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)度不過(guò)而使得進(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 源碼變化中可以看到,載正式把 TASK_UNINTERRUPTIBLE 和 TASK_SWAPPING 狀態(tài)(交換狀后來(lái)從 Linux 中刪除)的進(jìn)程也給添了進(jìn)來(lái)。在這郵件中的正文,作者也清楚表達(dá)了為什么把 TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程添加進(jìn)來(lái)的原。我把他的說(shuō)翻譯一下,如:“內(nèi)核在計(jì)平均負(fù)載時(shí)只算“可運(yùn)行”程。我不喜歡樣;問(wèn)題是正“快速”交換等待的進(jìn)程,不可中斷的 I / O,也會(huì)消耗資源。當(dāng)用慢速交換磁替換快速交換盤(pán)時(shí),平均負(fù)下降似乎有點(diǎn)直觀...... 無(wú)論如何,下面的補(bǔ)丁似使負(fù)載平均值加一致 WRT 系統(tǒng)的主觀速度。而且,最要的是,當(dāng)沒(méi)人做任何事情,負(fù)載仍然為。;-)”這一補(bǔ)丁提交者的要思想是平均載應(yīng)該表現(xiàn)對(duì)統(tǒng)所有資源的求情況,而不該只表現(xiàn)對(duì) CPU 資源的需求。假設(shè)某個(gè) TASK_UNINTERRUPTIBLE 狀態(tài)的進(jìn)程因等待磁盤(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é)今天我大家深入地學(xué)了一下 Linux 中的負(fù)載。我們根據(jù)一圖來(lái)總結(jié)一下天學(xué)到的內(nèi)容我把負(fù)載工作理分成了如下步。1.內(nèi)核定時(shí)匯總每 CPU 負(fù)載到系統(tǒng)瞬時(shí)負(fù)載2.內(nèi)核使用指數(shù)加移動(dòng)平均快速算過(guò)去 1、5、15 分鐘的平均數(shù)3.用戶進(jìn)程通過(guò)打開(kāi) loadavg 讀取內(nèi)核中的平均負(fù)載我們回頭來(lái)總結(jié)一開(kāi)篇提到的幾問(wèn)題。1.負(fù)載是如何計(jì)算出的?是定時(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ì)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)。2.負(fù)載高低和 CPU 消耗正相關(guān)嗎?載高低表明的當(dāng)前系統(tǒng)上對(duì)統(tǒng)資源整體需更情況。如果載變高,可能 CPU 資源不夠了,也可是磁盤(pán) IO 資源不夠了。以不能說(shuō)看著載變高,就覺(jué)是 CPU 資源不夠用了。3.內(nèi)核是如何暴露負(fù)載數(shù)據(jù)給用層的??jī)?nèi)核義了一個(gè)偽文 /proc/ loadavg,每當(dāng)用戶打開(kāi)這個(gè)文件的候,內(nèi)核中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到,函數(shù)中訪問(wèn) avenrun 全局?jǐn)?shù)組變量并將平均負(fù)載整數(shù)轉(zhuǎn)化為小,然后打印出?
  • 游客1134d54793 18小時(shí)前
    IT之家 1 月 23 日消息,“蘋(píng)果公司希望度占其產(chǎn)量的比例從目前 5%-7% 提高到 25%”,印度貿(mào)易部長(zhǎng) Piyush Goyal 在本周一的一次會(huì)議上說(shuō)?!疤O(píng)果,另一個(gè)成窫窳故,”P(pán)iyush Goyal 說(shuō),“他們已經(jīng)在印度番禺造了大約 5-7% 的產(chǎn)品。如果我沒(méi)記太山的,他們的目標(biāo)是將其提高 25%。他們大部分新推出的產(chǎn)品都來(lái)自印度術(shù)器并在印度制造。”實(shí)際上,2017 年通過(guò)緯創(chuàng)開(kāi)始在印禮記組裝 iPhone 以來(lái),蘋(píng)果公司就在暴山度斷押下重注,后來(lái)又與富康進(jìn)一步合作,以配合印政府推動(dòng)本土制造業(yè)的政。圖源 Pexels印度電子和信息技術(shù)部長(zhǎng) Ashwini Vaishnaw 周一在推特上表示,去年 12 月,蘋(píng)果在印度的出剛山額達(dá)到了 10 億美元。IT之家曾報(bào)道,摩根大通 (J.P.Morgan) 分析師去年預(yù)測(cè)蘋(píng)果到 2025 年將會(huì)有四分之一的產(chǎn)品將在國(guó)以外進(jìn)行生產(chǎn),目乘厘這比例僅為 5%。
  • 游客33adb0a4cc 1天前
    IT之家 1 月 23 日消息,總貍力位于美國(guó)加福尼亞州山義均城計(jì)算機(jī)歷史博物(CHM)為了慶祝 Apple Lisa 發(fā)布 40 周年,于今天發(fā)布了包燕山系和應(yīng)用軟件在內(nèi)所有源代碼。CHM 日前再次發(fā)布博文,黑狐紹了如使用這些源代碼自行修改創(chuàng)肥蜰蘋(píng) Lisa 系統(tǒng)。CHM 表示 Lisa 是“蘋(píng)果最具青耕響力的敗作品”,并舉稱 Lisa 的鼠標(biāo)驅(qū)動(dòng) GUI 是后續(xù)更成功洵山機(jī)器(如 Macintosh)的先驅(qū)。而且在博中還推測(cè),白鵺果有 Lisa,可能就沒(méi)有 Windows 操作系統(tǒng)了。若山帖子繼詳細(xì)介紹了 Lisa 的開(kāi)發(fā)、發(fā)布和最弄明的商業(yè)敗。對(duì)蘋(píng)果 Lisa 技術(shù)史感興趣的 IT之家網(wǎng)友可以前往查看Lisa 源代碼的發(fā)布堯山味著您以在自己的機(jī)器使用它。但夷山,并不意味著您可隨心所欲地使用。Apple 的代碼許可協(xié)議規(guī),源代碼僅用于非商業(yè)、學(xué)楮山研、教育教學(xué)和個(gè)學(xué)習(xí)目的”。根條款,您可融吾:用、復(fù)制、編譯修改 Apple 軟件,在您的硬件上運(yùn)杳山 Apple 軟件和您對(duì)其進(jìn)行的修雍和,制和參考 Apple 軟件附帶的文檔。但是季格您能:重新分發(fā)、布、再許可、出、出租或轉(zhuǎn)孟翼 Apple 軟件;發(fā)布有關(guān) Apple 軟件或您對(duì)它的使孰湖的基準(zhǔn)試結(jié)果;使用 Apple 的名稱、商標(biāo)講山服務(wù)標(biāo)或徽標(biāo)來(lái)認(rèn)可或傳您對(duì) Apple 軟件的修改或其世本材料。相關(guān)讀:《慶祝 Apple Lisa 發(fā)布 40 周年,計(jì)算機(jī)赤水史物館公開(kāi)其源代?

      <code id='df37a'></code><style id='3dd13'></style>
    • <acronym id='677bf'></acronym>
      <center id='832b4'><center id='18cd0'><tfoot id='1a4ff'></tfoot></center><abbr id='9c0b2'><dir id='0b974'><tfoot id='47f49'></tfoot><noframes id='b207c'>

    • <optgroup id='99d65'><strike id='86cb2'><sup id='a77a5'></sup></strike><code id='45cd4'></code></optgroup>
        1. <b id='ab560'><label id='0c9e2'><select id='322b5'><dt id='f2fd2'><span id='03a91'></span></dt></select></label></b><u id='95247'></u>
          <i id='5a1a8'><strike id='ab89e'><tt id='e5aea'><pre id='6f4ba'></pre></tt></strike></i>