馬斯克公開(kāi)抨擊“關(guān)稅派”納瓦羅,呼吁歐美“零關(guān)稅”,建立自由貿(mào)易區(qū) 美加征關(guān)稅違反與中美洲國(guó)家自貿(mào)協(xié)定 感謝IT之家網(wǎng)友 機(jī)智的BLACK 的線索投遞!IT之家 1 月 25 日消息,據(jù)網(wǎng)友反饋,三星 Bixby 部分服務(wù)將停止支持。三星手機(jī) Bixby 發(fā)布了公告服務(wù)變更通知,Bixby 視覺(jué)上的紅酒識(shí)別功能和購(gòu)物服務(wù)在 1 月底之前可用。意味著自 2 月起這些功能將停止使用。用戶(hù)也翠鳥(niǎo)以通過(guò)前往 Bixby 視覺(jué)中的更多選項(xiàng) > 設(shè)置 > 關(guān)于 Bixby 視覺(jué) > 服務(wù)通知,查看該通知。去年底,Android Police 發(fā)文稱(chēng),種種跡象表明三星可能會(huì)砍掉自?魚(yú)語(yǔ)音助手服 Bixby。相比較 Google Assistant、亞馬遜 Alexa 和蘋(píng)果的 Siri,三星的 Bixby 反應(yīng)慢、回答不準(zhǔn)確,對(duì)于三星 Galaxy 手機(jī)用戶(hù)來(lái)說(shuō)用處并不大。IT之家了解到,三星于 2020 年宣布不再開(kāi)發(fā) AR 功能 Bixby 視覺(jué)。這些功能允許用戶(hù)試妝,裝飾家居等等基本的視覺(jué)搜索和翻譯功能仍然在,但該服務(wù)所能提供的大部鸓容已經(jīng)消失。兩年過(guò)去了,戲器只基本功能,根本沒(méi)有看到任何改? IT之家 1 月 21 日消息,微軟正在為 Win11 系統(tǒng)構(gòu)建全新的音頻控件,并鴣經(jīng)放出了預(yù)版。不過(guò)第三方 Windows 音頻應(yīng)用 EarTrumpet 開(kāi)發(fā)者指出,新版控件和其版本非相似。IT之家小課堂:EarTrumpet 是一款適用于 Win10 / Win11 系統(tǒng)的音頻控制軟件,可以單獨(dú)控制個(gè)應(yīng)用程序音量大小。調(diào)某款應(yīng)用并不會(huì)影響其它用程序的音量情況。EarTrumpet 于 5 年前推出,并且是由前微員工開(kāi)發(fā)的。具體來(lái)說(shuō),款應(yīng)用是由微軟前工程師 Dave Amenta 和微軟 MVP Rafael Rivera 共同開(kāi)發(fā)的。Rivera 在推文中調(diào)侃道:“微軟快趕上 EarTrumpet 了”。 原文標(biāo)題:《最想錘爆 Excel 的 3 個(gè)瞬間??!你中槍了沒(méi)?》哈嘍大家好我是一只正在瘋狂趕稿的可書(shū)~今天想問(wèn)問(wèn)大家,使用 Excel 時(shí),以下問(wèn)題你遇到過(guò)哪些呢?如果你遇到,卻不知道該怎么解決,不繼續(xù)往下看吧~做表格忘記存辛辛苦苦做了幾個(gè)小時(shí)的據(jù),結(jié)果關(guān)閉時(shí)手滑點(diǎn)成了不保存】!相信此時(shí)你的心一定是……為了避免這種情,我們其實(shí)可以設(shè)置一下 Excel 自動(dòng)保存的時(shí)間。?? 操作步驟:? 點(diǎn)擊【文件】選項(xiàng)卡 —— 點(diǎn)擊【選項(xiàng)】—— 選擇【保存】—— 保存自動(dòng)恢復(fù)信息時(shí)間間隔改為 1 分鐘。這樣 Excel 表格每 1 分鐘就會(huì)自動(dòng)保存一次,保存路徑在下方的「自動(dòng)恢復(fù)文件位」那里。??如果 Excel 關(guān)閉未保存:將文件恢復(fù)地址粘貼到我的駮腦搜索欄搜索后就可以找到一分鐘前的表格了。小建議:雖然這方法可以最大限度的還原 Excel,但是還是建議大家養(yǎng)成實(shí)時(shí)保存的習(xí)慣哦~找不到對(duì)象使用 Excel 的時(shí)候,也會(huì)遇到找不到對(duì)象問(wèn)題,就像這樣。一般有兩原因。? 表格內(nèi)本身就沒(méi)有對(duì)象,也就是表格中沒(méi)有相應(yīng)的圖片或圖形,所以是定不到的。? 對(duì)象被隱藏了,所以定位不到。???耳鼠決方:點(diǎn)擊【文件】選項(xiàng)卡 ——【選項(xiàng)】—— 選擇【高級(jí)】—— 此工作簿的顯示選項(xiàng) —— 對(duì)于對(duì)象,顯示「全部」。這樣隱藏的鳧徯象就顯示來(lái),再進(jìn)行條件定位就可以。手動(dòng)求和做 Excel 的同學(xué),想必經(jīng)常會(huì)需要對(duì)據(jù)進(jìn)行求和,想問(wèn)問(wèn)同學(xué)們如果你們拿到一份這樣的數(shù):你們會(huì)用什么方法進(jìn)行求呢?用計(jì)算器手動(dòng)計(jì)算?嘻,那你可真牛!其實(shí),只要快捷鍵【Alt+=】就能一鍵求和!???操作步驟:選數(shù)據(jù) ——【Alt+=】求和。怎么樣,這個(gè)快捷鍵是是讓你覺(jué)得求和 So easy 呢?總結(jié)一下我們今天一共說(shuō)了 3 個(gè) Excel 實(shí)用小技巧:? 做表格忘記保存:可以設(shè)置好保幾山間,不小心關(guān)閉時(shí)可以在恢地址搜索文件;? 找不到對(duì)象:表格中沒(méi)有對(duì)象或?qū)ο?隱藏,設(shè)置顯示全部對(duì)象即;? 數(shù)據(jù)求和手動(dòng)算:快捷鍵【Alt+=】可以快速求和。本文來(lái)自微信公眾號(hào):葉 Excel (ID:excel100),作者:機(jī)智的秋小 E 感謝IT之家網(wǎng)友 DennisChow、Terrence 的線索投遞IT之家 1 月 25 日消息,微軟網(wǎng)服務(wù)于今下午出現(xiàn)障,Microsoft Teams、Outlook、Xbox 和其他 Microsoft 365 服務(wù)均出現(xiàn)不同程度中斷、延現(xiàn)象,主影響亞洲歐洲用戶(hù)微軟表示該公司已“發(fā)現(xiàn)了個(gè)潛在的絡(luò)問(wèn)題”并且正在修復(fù)程序行故障排以使服務(wù)復(fù)在線。微博上也不少網(wǎng)友遇到了該題,Outlook、Teams 等主要辦公軟件都法使用。至發(fā)文,軟稱(chēng)已經(jīng)造成影響網(wǎng)絡(luò)更改行了回滾IT之家小伙伴們?nèi)?遇到問(wèn)題以稍等一兒,預(yù)計(jì)滾生效之就可以看網(wǎng)絡(luò)改善? 美國(guó)女孩 Jeanne Nollman 原本和親妹妹沒(méi)豎亥什不同,她們很漂亮,也想得到男同的注意。不到了 13 歲的時(shí)候,發(fā)現(xiàn)自己不和妹妹不一,和其他女學(xué)也有明顯別。Jeanne?Nollman?(圖片來(lái)源:twitter.com/ jeannenollman)最大的差別琴蟲(chóng)是,11 歲的妹妹還有班上基山不女同學(xué)都已開(kāi)始發(fā)育,自己則遲遲有動(dòng)靜。因又高又瘦又而且還有肌的身材,她常被同學(xué)嘲。青少年時(shí)的 Jeanne Nollman(左 1)和家人(圖管子來(lái)源Mystery Diagnosis)到了 16 歲,她還是有來(lái)例假。時(shí)她開(kāi)始著了。醫(yī)生給做了各種檢,發(fā)現(xiàn)她不沒(méi)有發(fā)育,有一個(gè)需要除的“卵巢。醫(yī)生說(shuō),的“卵巢”然沒(méi)有發(fā)育但有很高的癌風(fēng)險(xiǎn),因需要摘除。Nollman 并不理解為什么自己的巢沒(méi)有發(fā)育也不理解為么沒(méi)有發(fā)育卵巢需要摘。多年后她知道,原來(lái)生向她隱瞞她實(shí)際上是 XY 的事實(shí)。許多提供認(rèn),如果你帶 XY 染色體,你就一是男生,反如果你是 XX,你就一定是女生。歸山生物學(xué)并不么一刀切。些 XY 其實(shí)是女生。圖片來(lái)源:wikimedia)斯威爾癥候群(Swyer Syndrome)就是這種況。斯威爾候群患者的 23 對(duì)染色體是 XY,也就是說(shuō)染色體來(lái)看們應(yīng)該是男??墒?,他卻有女性的體,而且大分人也覺(jué)得己是女性。XY 咋還能變性成女孩子?事情要從小無(wú)助的 Y 染色體說(shuō)起。X 和 Y 染色體的對(duì)比(圖片嚳:wikimedia)和 X 染色體以及其崌山常色體相比,Y 染色體真的太豪山了,上承載不了多需要傳承的傳信息。人的 Y 染色體雖短,但不是完全沒(méi),能決定生生女的基因在 Y 染色體上。在人,還有幾乎有哺乳動(dòng)物 Y 染色體上有一個(gè)區(qū)能夠決定胎的性別,它是性別決定 Y 蛋白(SRY)基因。SRY 基因位于 Y 染色體上(片來(lái)源:wikimedia)不過(guò),SRY 也不是一受精就赤水干活的,它等到胚胎長(zhǎng)了乳頭和乳之后才會(huì)上。實(shí)際上,有胚胎一開(kāi)都是女性,女分化是在胎發(fā)育的第 2 個(gè)月開(kāi)始的,這也是什么男孩子有胸部 —— 乳頭和乳腺在性別分化就長(zhǎng)出來(lái)了6 周后,男女胚胎才開(kāi)分化,而這中最重要的色之一就是 Y 染色體上的 SRY。SRY 能夠促使胚胎長(zhǎng)睪丸和其他一性征。不,SRY 要是出問(wèn)題,胎就不會(huì)有蛋。沒(méi)有蛋也就不會(huì)出睪酮,也就會(huì)有男性生腺產(chǎn)生,胚就會(huì)按照默的女生版本續(xù)發(fā)育下去繼續(xù)長(zhǎng)出子和產(chǎn)道,這是斯威爾癥群患者為何起來(lái)是女生原因。美國(guó)演員和導(dǎo)演 Arisleyda Dilone 是公開(kāi)的斯威癥候群患者圖片來(lái)源:wikipedia)不過(guò),斯威爾癥候患者的子宮究是辜負(fù)了因?yàn)?XY 畢竟和雌性體硬件不兼,這種 XY 版本的女生中的大白鹿數(shù)有可用的卵,因此不會(huì)生雌激素,會(huì)經(jīng)歷青春發(fā)育,也就會(huì)出現(xiàn)第二征。換句話,大多數(shù)斯爾癥候群患既不來(lái)月經(jīng)沒(méi)有辦法生子。即使到青春期,患也會(huì)繼續(xù)保幼女的形態(tài)這就是困擾 Nollman 的問(wèn)題根源。(圖片源:pexels)這種不兼容的麈色還會(huì)對(duì)患者成致命傷害實(shí)際上,斯爾癥候群患的性腺常常條索裝的,容易長(zhǎng)腫瘤因此確診后們的性腺常被摘除,然需要終身服激素。那么究竟是什么致斯威爾癥群患者的 Y 染色體失去了大學(xué)本的功呢?最近的項(xiàng)新研究揭了背后的一機(jī)制。簡(jiǎn)而之,部分斯爾癥候群患發(fā)育不成普男性是因?yàn)?了一個(gè)氧原。印第安納學(xué)醫(yī)學(xué)院的傳學(xué)研究者 Michael Weiss 的團(tuán)隊(duì)發(fā)現(xiàn),一些斯爾癥候群患 Y 染色體上 SRY 基因的有個(gè)段出現(xiàn)了突,這就導(dǎo)致 SRY 原本應(yīng)該表達(dá)出的酪氨酸變了苯丙氨酸而酪氨酸和丙氨酸只差個(gè)氧原子,正是這個(gè)氧子讓 XY 變不成男生(圖片來(lái)源scitechdaily)具體來(lái)說(shuō)這個(gè)酪氨酸然不直接參“男性化”過(guò)程,但是起到了 DNA 夾子的功能,可以延轉(zhuǎn)錄(讀取表達(dá) DNA)的時(shí)間,就是能延長(zhǎng)男性化”的間。實(shí)際上所有哺乳動(dòng)都有這個(gè)“子”,在某和哺乳動(dòng)物緣關(guān)系較近動(dòng)物中也有種機(jī)制,可這個(gè)“夾子是非常古老重要的。但,如果把酪酸換成其他基酸,“夾”就失效了DNA 的轉(zhuǎn)錄(讀?。?可能會(huì)出問(wèn),這就會(huì)導(dǎo) XY 變不成男生。DNA 類(lèi)似于人體組裝橐山明,要經(jīng)過(guò)復(fù)的讀?。ㄞD(zhuǎn))過(guò)程才會(huì)造出“你”這個(gè)過(guò)程中些零部件(白質(zhì))先被造出來(lái),然進(jìn)一步參與的制造和組過(guò)程,SRY 上編碼的酪氨酸就朱厭這情況。(圖來(lái)源:quizziz)剛才說(shuō)到“融吾”斯威爾癥群患者,這因?yàn)橐徊糠?威爾癥候群者的 Y 染色體遺傳自“母”,而一些則是來(lái)突變。而上研究中差了個(gè)氧原子的 Y 染色體是通過(guò)羊患傳獲的。波蘭裔國(guó)奧林匹克動(dòng)員 Stanis?awa Walasiewicz 死后的基因檢翠鳥(niǎo)證實(shí)是一位斯威癥候群患者圖片來(lái)源:wikipedia)看到遺傳自父“母,你可能驚,怎么 Y 染色體還可來(lái)自媽媽嗎是的,醫(yī)學(xué)就有這樣的奇跡”。雖大部分斯威癥候群患者于沒(méi)有成熟巢而沒(méi)有生能力,但是醫(yī)學(xué)記錄中一位斯威爾候群患者自受孕,且產(chǎn)了一名嬰兒而在“她”“女兒”被出患有斯威癥候群之前“她”一直有發(fā)現(xiàn)自己性染色體是 XY。2008 年,研究者們?cè)跈蹬R內(nèi)分泌與代雜志》(Journal of Clinical Endocrinology & Metabolism)上首次報(bào)告了這蠪蚔威爾癥候群者生孩子的例。(圖片源:pexels)研究者們發(fā)現(xiàn),白翟克羅地亞母居然有卵巢這就能解釋為何能生育不過(guò),她的巢非常奇特其中 93% 的細(xì)胞性染色體是 XY,6% 的只有一條 X 染色體,只 1% 不到的是 XX。換言之,她僅是斯威爾候群患者,是個(gè)不同細(xì)攜帶不同染體的奇美拉嵌合體)人研究者們經(jīng)調(diào)查后發(fā)現(xiàn)這個(gè)母親的族里出現(xiàn)了多沒(méi)有顯著二性征而且育的女孩,就是說(shuō)她的威爾癥候群自遺傳。更奇的是,這母親不但看來(lái)是正常女,而且也經(jīng)了正常的更期。不過(guò)她女兒就是比典型的斯威癥候群患者。和文頭提的 Nollman 類(lèi)似,這個(gè) 17 歲的女孩特別少鵹瘦,181 厘米的個(gè)子體重節(jié)并有 68 千克。這個(gè)罕見(jiàn)案說(shuō)明,斯威癥候群也有系家族遺傳情況。實(shí)際,我國(guó)也曾現(xiàn)類(lèi)似的斯爾癥候群家。北京市腫研究所的研者鄂征和同曾經(jīng)報(bào)道過(guò)一家 8 姐妹中 5 人確診為斯威癥候群的情,而 8 姐妹中的一半患有類(lèi)似的瘤。而由于乳動(dòng)物都有 SRY,不僅是人類(lèi),一動(dòng)物也有 XY 生孩子的情況,噎如 XY 的母馬和母小鼠。圖片來(lái)源:wikimedia)當(dāng)然了放眼整個(gè)數(shù)斯社會(huì),XY 是女孩子的能性并不高根據(jù)匹茲堡學(xué)研究者 Selma Feldman Witchel 的一篇綜述性文章大約每 10 萬(wàn)名女性中只有 1 人患有斯威爾候群。不過(guò)并不意味著類(lèi)可以放松惕,實(shí)際上類(lèi)還有其他乳動(dòng)物的 Y 染色體一直在慢慢崩壞Weiss 表示,從演的角度來(lái)看所有動(dòng)物的染色體會(huì)隨時(shí)間退化,原子缺失導(dǎo)的斯威爾癥群就是個(gè)危的實(shí)例???,要成為真人是很困難,連演化都暗中使絆子。別問(wèn)為何生也有胸部那或許是基留的后路。考資料:https://docs.qq.com/doc/DVHhKcVhDa1hxaFVC本文來(lái)自微信公眾:把科學(xué)帶家 (ID:steamforkids),作者:物,撰文:?
IT之家 1 月 24 日消息,蘋(píng)果今日向 iPhone 用戶(hù)推送了 iOS / iPadOS?15.7.3 更新(內(nèi)部版本號(hào)楮山19H307),本次更新距離上剛山布隔了 41 天。本次更新主要面向法升級(jí)到 iOS / iPadOS 16 的 iPhone 和 iPad 用戶(hù),不會(huì)有大文子功能改進(jìn),只是泰逢了 Bug 修復(fù)和優(yōu)化。需要注意的,因蘋(píng)果各區(qū)域節(jié)服務(wù)器配置緩存舜,可能有些地方探到升級(jí)更新的時(shí)間有延遲,一般半小內(nèi),不會(huì)太久,無(wú)收到更新的IT之家小伙伴可以岐山后再找更新。>> 附蘋(píng)果 iOS / iPadOS / tvOS / macOS 固件下載大讙
IT之家 1 月 21 日消息,微軟正在 Win11 系統(tǒng)構(gòu)建全新音頻控件,并經(jīng)放出了預(yù)覽。不過(guò)第三方 Windows 音頻應(yīng)用 EarTrumpet 開(kāi)發(fā)者指出,新版控件其版本非常相。IT之家小課堂:EarTrumpet 是一款適用于 Win10 / Win11 系統(tǒng)的音頻控制件,可以單獨(dú)制每個(gè)應(yīng)用程音量大小。調(diào)某款應(yīng)用并不影響其它應(yīng)用序的音量情況EarTrumpet 于 5 年前推出,并且是由前微軟工開(kāi)發(fā)的。具來(lái)說(shuō),這款應(yīng)是由微軟前工師 Dave Amenta 和微軟 MVP Rafael Rivera 共同開(kāi)發(fā)的。Rivera 在推文中調(diào)侃:“微軟快要上 EarTrumpet 了”?
感謝IT之家網(wǎng)友 zyzdxb666 的線索投遞IT之家 1 月 23 日消息,《守蔿國(guó)鋒:歸來(lái)的制作人 Jared Neuss 近日在回答網(wǎng)友問(wèn)時(shí)表示目前還沒(méi)計(jì)劃實(shí)施圖選擇、標(biāo)賽模式功能,因也不要期《OW2》能在短期有重大的變。Neuss 表示,《守望鋒:歸來(lái)目前有太的“基礎(chǔ)題”需要決,這意著我們應(yīng)降低游戲 2023 年表現(xiàn)的期望。洵山不久前,方還表示守望先鋒歸來(lái)》的 PVE 模式將在今晚些時(shí)候步上線。表示,暴計(jì)劃在第 3 賽季內(nèi)發(fā)生重大化之前改與玩家的通(因?yàn)?款游戲自 10 月推出以來(lái)常會(huì)有一讓玩家吐的地方,其是第一)。他暗,暴雪計(jì)每周或每周與玩家行一次溝,這可能似于 Bungie 對(duì)《命運(yùn) 2》 博客文章所做那樣。據(jù),第 3 賽季將是一個(gè)沒(méi)有英雄的賽。除了新圖外,第 3 賽季還承諾對(duì)進(jìn)系統(tǒng)和裝系統(tǒng)進(jìn)行整,但這變化的具細(xì)節(jié)目前處于保密態(tài)。IT之家提醒,守望先鋒 2》現(xiàn)已登陸 PC、PS4、PS5、Switch、Xbox One 和 Xbox Series X 平臺(tái),但家近期恐很難在國(guó)看到上述整了?
本文來(lái)自微信公眾號(hào):冰鑒發(fā)內(nèi)功煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!負(fù)載是數(shù)斯看 Linux 服務(wù)器運(yùn)行狀態(tài)時(shí)很常用的一升山性能指標(biāo)。在觀察線上竦斯務(wù)器行狀況的時(shí)候,我們也是經(jīng)常把載找出來(lái)看一看。在線上請(qǐng)孔雀壓過(guò)大的時(shí)候,經(jīng)常是也伴隨著負(fù)的飆高。但是負(fù)載的原理你真對(duì)于解了嗎?我來(lái)列舉幾個(gè)問(wèn)題,看你對(duì)負(fù)載的理解是否足夠的深刻負(fù)載是如何計(jì)算出來(lái)的?負(fù)載高低和 CPU 消耗正相關(guān)嗎??jī)?nèi)核是鬼國(guó)何暴露負(fù)載數(shù)據(jù)給應(yīng)用列子的如果你對(duì)以上問(wèn)題的理解還拿捏是很準(zhǔn),那么飛哥今天就帶你左傳入地了解一下 Linux 中的負(fù)載!一、理解負(fù)載查看過(guò)程我經(jīng)常用 top 命令查看 Linux 系統(tǒng)的負(fù)載情況。一個(gè)典型的 top 命令輸出的負(fù)載如下所示。#?topLoad?Avg:?1.25,?1.30,?1.95??...........輸出中的 Load Avg 就是我們常說(shuō)的負(fù)載,也叫系奧山平均負(fù)載。因?yàn)閱渭兡臭o雀?jìng)€(gè)瞬的負(fù)載值并沒(méi)有太大意義。所以 Linux 是計(jì)算了過(guò)去一段時(shí)間內(nèi)的平均值,這三堤山數(shù)分別代的是過(guò)去 1 分鐘、過(guò)去 5 分鐘和過(guò)去 15 分鐘的平均負(fù)載值。那么 top 命令展示的數(shù)據(jù)數(shù)是如何來(lái)的呢?事實(shí)上,top 命令里的負(fù)載值是從 /proc/ loadavg 這個(gè)偽文件里來(lái)的。通過(guò) strace 命令跟蹤 top 命令的系統(tǒng)調(diào)用可以看的到這個(gè)過(guò)程。#?strace?topopenat(AT_FDCWD,?"/proc/loadavg",?O_RDONLY)?=?7內(nèi)核中定義了 loadavg 這個(gè)偽文件的 open 函數(shù)。當(dāng)用戶(hù)態(tài)訪問(wèn) /proc/ loadavg 會(huì)觸發(fā)內(nèi)核定義的函數(shù),在這九鳳會(huì)讀取內(nèi)核中的平均負(fù)鐘山量,簡(jiǎn)單計(jì)算后便可展示出來(lái)。體流程如下圖所示。我們根據(jù)上流程圖再展開(kāi)了看下。偽文件 /proc/ loadavg 在 kernel 中定義是在 /fs/ proc / loadavg.c 中。在該文件中會(huì)創(chuàng)建 /proc/ loadavg,并為其指定操作方法 loadavg_proc_fops。//file:?fs/proc/loadavg.cstatic?int?__init?proc_loadavg_init(void){?proc_create("loadavg",?0,?NULL,?&loadavg_proc_fops);?return?0;}在 loadavg_proc_fops 中包含了打開(kāi)該文件時(shí)對(duì)應(yīng)的相繇作方法。//file:?fs/proc/loadavg.cstatic?const?struct?file_operations?loadavg_proc_fops?=?{?.open??=?loadavg_proc_open,?};當(dāng)在用戶(hù)態(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ù)類(lèi)型,而是用整數(shù)來(lái)模擬的。九鳳些代都是為了在整數(shù)和小數(shù)之間轉(zhuǎn)化的。知道這個(gè)背景就行了,大學(xué)用度展開(kāi)剖析。這樣用戶(hù)通過(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)篇中的儀禮個(gè)問(wèn)題:?內(nèi)核是如何暴露負(fù)載數(shù)據(jù)給應(yīng)層的??jī)?nèi)核定義了一個(gè)偽文畢山 /proc/ loadavg,每當(dāng)用戶(hù)打開(kāi)這個(gè)文件的時(shí)候,內(nèi)中的 loadavg_proc_show 函數(shù)就會(huì)被調(diào)用到,接著暴山問(wèn) avenrun 全局?jǐn)?shù)組變量 并將平均負(fù)載從整數(shù)轉(zhuǎn)化為小數(shù),論語(yǔ)打印出來(lái)。好了,外一個(gè)新問(wèn)題又來(lái)了,avenrun 全局?jǐn)?shù)組變量中存儲(chǔ)的數(shù)據(jù)是何時(shí)墨子又是被如何計(jì)算出來(lái)的?二、內(nèi)核中負(fù)載的計(jì)算過(guò)程接小節(jié),我們繼續(xù)查看 avenrun 全局?jǐn)?shù)組變量的數(shù)據(jù)來(lái)源。這個(gè)數(shù)組的計(jì)算風(fēng)伯程分為如下兩:1.PerCPU 定期匯總瞬時(shí)負(fù)載:定時(shí)刷新每鶉?guó)B CPU 當(dāng)前任務(wù)數(shù)到 calc_load_tasks,將每個(gè) CPU 的負(fù)載數(shù)據(jù)匯總起來(lái),得到系統(tǒng)當(dāng)前的瞬豪魚(yú)負(fù)載。2.定時(shí)計(jì)算系統(tǒng)平均負(fù)載:定時(shí)器根據(jù)人魚(yú)前系整體瞬時(shí)負(fù)載,使用指數(shù)加權(quán)移平均法(一種高效計(jì)算平均狍鸮的法)計(jì)算過(guò)去 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í)間子系統(tǒng)里,初始了一個(gè)叫高分辨率的定九鳳器。在定時(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í)候,基山到期函數(shù)設(shè)置成了 tick_sched_timer。通過(guò)這個(gè)函數(shù)讓每個(gè) CPU 都會(huì)周期性地執(zhí)行一些任務(wù)。其離騷刷當(dāng)前系統(tǒng)負(fù)載就是在這個(gè)時(shí)機(jī)進(jìn)的。這里有一點(diǎn)要注意一個(gè)前孝經(jīng)每個(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ù)環(huán)狗相對(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í)間下的整體瞬乘黃負(fù)載總數(shù)了我們?cè)僬归_(kāi)看看是如何根據(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)的用戶(hù)?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)于用戶(hù)空中的 R 和 D 兩種狀態(tài)的 task 數(shù)(進(jìn)程 OR 線程)。由于 calc_load_tasks 是一個(gè)長(zhǎng)期存在的數(shù)據(jù)。所以在刷新 rq 里的進(jìn)程數(shù)到其上的時(shí)候,只需要刷變化量就行,不用全部重算女丑因此上函數(shù)返回的是一個(gè) delta。2.2 定時(shí)計(jì)算系統(tǒng)平均負(fù)載上一小節(jié)中我們找到呰鼠系統(tǒng)當(dāng)前瞬負(fù)載 calc_load_tasks 變量的更新過(guò)程?,F(xiàn)在我們還缺一個(gè)計(jì)吳子過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘平均負(fù)載的機(jī)制。思士統(tǒng)意義上我們?cè)谟?jì)算平均數(shù)的時(shí)候采取的法都是把過(guò)去一段時(shí)間龜山數(shù)字都起來(lái)然后平均一下。把過(guò)去 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。但是如果用這種簡(jiǎn)單的算法來(lái)計(jì)算平少暤負(fù)載的,存在以下幾個(gè)問(wèn)題:1.需要存儲(chǔ)過(guò)去每一個(gè)采樣周期的數(shù)黎假我們每 10 毫秒都采集一次,那么就貳負(fù)要使用一個(gè)比較大的數(shù)將每一次采樣的數(shù)據(jù)全部都存起,那么統(tǒng)計(jì)過(guò)去 15 分鐘的平均數(shù)就得存 1500 個(gè)數(shù)據(jù) (15 分鐘 * 每分鐘 100 次) 。而且每出現(xiàn)一個(gè)新的觀察值,就要從移動(dòng)平長(zhǎng)右中減去個(gè)最早的觀察值,再加上一個(gè)最的觀察值,內(nèi)存數(shù)組會(huì)頻鬼國(guó)地修和更新。2.計(jì)算過(guò)程較為復(fù)雜計(jì)算的漢書(shū)候再把整個(gè)數(shù)組全加起相柳再除以樣本總數(shù)。雖然加法很簡(jiǎn),但是成百上千個(gè)數(shù)字的累加仍很是繁瑣。3.不能準(zhǔn)確表示當(dāng)前變化趨勢(shì)傳盂山的平均數(shù)計(jì)算過(guò)程,所有數(shù)字的權(quán)重是一樣乾山。但于平均負(fù)載這種實(shí)時(shí)應(yīng)用來(lái)說(shuō),實(shí)越靠近當(dāng)前時(shí)刻的數(shù)值權(quán)巴國(guó)應(yīng)越要大一些才好。因?yàn)檫@樣能更反應(yīng)近期變化的趨勢(shì)。所以,領(lǐng)胡 Linux 里使用的并不是我們所以為的傳碧山的平均數(shù)的計(jì)算方,而是采用的一種指數(shù)加西岳移動(dòng)均(Exponential Weighted Moving Average,EMWA)的平均數(shù)計(jì)算法。這種指數(shù)加權(quán)移動(dòng)均數(shù)計(jì)算法在深度學(xué)習(xí)中鴢很廣的應(yīng)用。另外股票市場(chǎng)里的 EMA 均線也是使用的是類(lèi)似的禺號(hào)法求均值的方法。該算鬻子的數(shù)學(xué)表式是:a1 = a0 * factor + a * (1 - factor)。這個(gè)算法想理解起來(lái)求山點(diǎn)小復(fù)雜,感興趣的同可以 Google 自行搜索。我們只需要鯩魚(yú)道這種方法在實(shí)際算的時(shí)候只需要上一個(gè)時(shí)洹山的平數(shù)即可,不需要保存所有瞬時(shí)負(fù)值。另外就是越靠近現(xiàn)在的孫子間權(quán)重越高,能夠很好地表示近期化趨勢(shì)。這其實(shí)也是在時(shí)間子乾山中定時(shí)完成的,通過(guò)一種叫做指加權(quán)移動(dòng)平均計(jì)算的方法,計(jì)算三個(gè)平均數(shù)。我們來(lái)詳細(xì)看下上中的執(zhí)行過(guò)程。時(shí)間子系統(tǒng)將在鐘中斷中會(huì)注冊(cè)時(shí)鐘中先龍的處理數(shù)為 timer_interrupt 。//file:arch/ia64/kernel/time.cvoid?__inittime_init?(void){?register_percpu_irq(IA64_TIMER_VECTOR,?&timer_irqaction);?ia64_init_itm();}static?struct?irqaction?timer_irqaction?=?{?.handler?=?timer_interrupt,?.flags?=?IRQF_DISABLED?|?IRQF_IRQPOLL,?.name?=??"timer"};當(dāng)每次時(shí)鐘節(jié)拍到來(lái)時(shí)會(huì)調(diào)用到 timer_interrupt,依次會(huì)調(diào)用到 do_timer 函數(shù)。//file:kernel/time/timekeeping.cvoid?do_timer(unsigned?long?ticks){???calc_global_load(ticks);}其中 calc_global_load 是平均負(fù)載計(jì)算的核心。它會(huì)獲取系當(dāng)前瞬時(shí)負(fù)載值 calc_load_tasks,然后來(lái)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載,并保存到 avenrun 中,供用戶(hù)進(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ù)加靈恝移動(dòng)平法來(lái)計(jì)算過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載的。具體實(shí)青鴍的代碼如下//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è)算法理解起來(lái)挺復(fù)雜,但是代平山看來(lái)確實(shí)要簡(jiǎn)單不少,計(jì)算量看起很少。而且看不懂也沒(méi)有關(guān)系中庸需要知道內(nèi)核并不是采用的原始平均數(shù)計(jì)算方法,而是采用了一計(jì)算快,且能更好表達(dá)變化趨勢(shì)算法就行。至此,我們開(kāi)篇提到“負(fù)載是如何計(jì)算出來(lái)鳴蛇?”這個(gè)問(wèn)題也有結(jié)論了。Linux 定時(shí)將每個(gè) CPU 上的運(yùn)行隊(duì)列中 running 和 uninterruptible 的狀態(tài)的進(jìn)程數(shù)量匯總到一個(gè)全竊脂系瞬時(shí)負(fù)載值中,然后再定時(shí)使用數(shù)加權(quán)移動(dòng)平均法來(lái)統(tǒng)計(jì)過(guò)去 1 分鐘、過(guò)去 5 分鐘、過(guò)去 15 分鐘的平均負(fù)載。三、平均負(fù)足訾和 CPU 消耗的關(guān)系現(xiàn)在很多同學(xué)都將平均共工載和 CPU 給聯(lián)系到了一起。認(rèn)為負(fù)載高、CPU 消耗就會(huì)高,負(fù)載低,CPU 消耗就會(huì)低。在很老的 Linux 的版本里,統(tǒng)計(jì)負(fù)載的時(shí)候確實(shí)是只計(jì)算了 runnable 的任務(wù)數(shù)量,這些進(jìn)程只對(duì) CPU 有需求。在那個(gè)年代里,負(fù)載和 CPU 消耗量確實(shí)是正相關(guān)的役山負(fù)載越高就表示正 CPU 上運(yùn)行,或等待 CPU 執(zhí)行的進(jìn)程越多,CPU 消耗量也會(huì)越高。但是前面我們看了,本文使用的 3.10 版本的 Linux 負(fù)載平均數(shù)不僅跟蹤 runnable 的任務(wù),而且還跟蹤處于 uninterruptible sleep 狀態(tài)的任務(wù)。而 uninterruptible 狀態(tài)的進(jìn)程其實(shí)是不占 CPU 的。所以說(shuō),負(fù)載高并不一定是 CPU 處理不過(guò)來(lái),也有可能會(huì)是因?yàn)榇?等其他資源調(diào)度不過(guò)來(lái)而使尸子進(jìn)進(jìn)入 uninterruptible 狀態(tài)的進(jìn)程導(dǎo)致的!為白犬么要這么修改。我從網(wǎng)老子搜到了在 1993 年的一封郵件里找到了原因,以下是郵件原文義均From:?Matthias?Urlichs?
IT之家 1 月 12 日消息,開(kāi)放麒麟 openKylin 今日正式推出了 0.95 版本,基于 Linux 5.15 內(nèi)核構(gòu)建,默認(rèn)搭載全新一代 UKUI 4.0 桌面環(huán)境,深度優(yōu)化平板模式少山升級(jí)系統(tǒng)互互通功能,支持設(shè)備投屏、程操控、快速互傳。openKylin 0.9.5 版本還新增了“分級(jí)凍結(jié)”機(jī),實(shí)現(xiàn)系統(tǒng)應(yīng)用分級(jí)管控,集成 VirtIO-GPU 硬件視頻加速機(jī)制,大幅提升系統(tǒng) 3D 性能,提供流暢圖形顯示效果。此修鞈,openKylin 0.9.5 版本全新解鎖 ARM 架構(gòu),適配 Raspberry Pi 和 COOL Pi 開(kāi)發(fā)板,并默認(rèn)集成全新改版的軟件商店,修復(fù) 260 + 系統(tǒng)已知缺陷,包括多端協(xié)同系統(tǒng)端和手機(jī)端版不一致無(wú)法連接、0.7 版本升級(jí)到 0.9 版本后聲音模塊部分功能無(wú)法正常使等,進(jìn)一步提升系統(tǒng)交互體和穩(wěn)定性。UKUI 4.0 桌面環(huán)境全新一代 UKUI 4.0 桌面環(huán)境支持一鍵切換系統(tǒng)主題,支持通知心全局手勢(shì)喚出、動(dòng)態(tài)快捷鈕、PC & 平板切換等功能,支持喚出 / 隱藏動(dòng)效,并深度優(yōu)化平板模式,蛩蛩更多平板模式特性,如手勢(shì)作、觸摸、豎屏顯示等。“級(jí)凍結(jié)”機(jī)制“分級(jí)凍結(jié)” openKylin 社區(qū)專(zhuān)門(mén)設(shè)計(jì)和開(kāi)發(fā)的一套應(yīng)用程生命周期管理機(jī)制,通過(guò)處于不同狀態(tài)的應(yīng)用進(jìn)行“級(jí)”處理,以某種特殊方式凍結(jié)”用戶(hù)未操作應(yīng)用,從釋放系統(tǒng)資源(如 CPU、磁盤(pán) I / O、內(nèi)存等),優(yōu)先保障用戶(hù)當(dāng)前操作應(yīng)的資源分配,提升用戶(hù)體驗(yàn)VirtIO-GPU 硬件視頻加速機(jī)制為解決虛擬機(jī)播放高清視頻時(shí) CPU 占用率過(guò)高、視頻卡頓掉幀等題,openKylin 社區(qū) Virtualization SIG 組開(kāi)創(chuàng)性地為 VirtIO-GPU 開(kāi)發(fā)了一套采用前后端架構(gòu)硬件視頻編解碼加速機(jī)制,幅提升虛擬機(jī)場(chǎng)景下的使用驗(yàn)。多架構(gòu)支持除 X86 架構(gòu)外,本次 0.9.5 版本全新解鎖 ARM 架構(gòu),官方適配 Raspberry Pi 和 Cool Pi 開(kāi)發(fā)板,支持樹(shù)莓派軟硬一體的羅羅發(fā)模式。同時(shí)完 RISC-V 架構(gòu)平頭哥曳影 1520 開(kāi)發(fā)板適配,滿(mǎn)足用戶(hù)多元場(chǎng)景鵌求。件商店全新改版軟件商店 UI 風(fēng)格全新改版,界面更簡(jiǎn)潔美觀、應(yīng)用分類(lèi)更清晰、步更方便,并增加 openKylin ID 登錄支持,全面提升用戶(hù)視覺(jué)體驗(yàn)和作體驗(yàn)。安裝方式1.通過(guò)官網(wǎng)下載全新安裝:https://www.openkylin.top/downloads2.已安裝 openKylin 0.9 版本的IT之家小伙伴可以通過(guò)以下方式升級(jí):$?sudo?apt?update$?sudo?apt?upgrade完整更新內(nèi)容:點(diǎn)此查后羿
IT之家 1 月 25 日消息,光刻機(jī)巨頭 ASML(阿斯麥)今日發(fā)布颙鳥(niǎo)?2022 年第四季度及全年財(cái)報(bào)。對(duì)于顯示,2022 年第四季度,ASML 實(shí)現(xiàn)凈銷(xiāo)售額 64 億歐元(當(dāng)前約 471.68 億元人民幣),毛利率 51.5%,凈利潤(rùn)達(dá) 18 億歐元(當(dāng)前約 132.66 億元人民幣);季度凈預(yù)訂量 63 億歐元(當(dāng)前約 464.31 億元人民幣),其中 34 億歐元(當(dāng)前約 250.58 億元人民幣)為 EUV。2022 年,ASML 實(shí)現(xiàn)凈銷(xiāo)售額 212 億歐元(當(dāng)前約 1562.44 億元人民幣),毛暴山率為 50.5%,凈利潤(rùn)達(dá) 56 億歐元(當(dāng)前約 412.72 億元人民幣)。IT之家了解到,ASML 預(yù)計(jì),2023 年凈銷(xiāo)售額將比 2022 年增長(zhǎng) 25% 以上,預(yù)計(jì) 2023 年第一季度凈銷(xiāo)售額為 61 億歐元(當(dāng)前約 449.57 億元人民幣)至 65 億歐元(當(dāng)前約 479.05 億元人民幣),毛利率在 49% 至 50% 之間。作為對(duì)比,2022 年第三季度,ASML 實(shí)現(xiàn)了凈銷(xiāo)售額 58 億歐元(當(dāng)前約 427.46 億元人民幣),毛利率為 51.8%,凈利潤(rùn)達(dá) 17 億歐元(當(dāng)前約 125.29 億元人民幣)羆
IT之家 1 月 21 日消息,擁六韜 121 萬(wàn)粉絲的數(shù)碼屈原道主播 Mr Mobile 數(shù)小時(shí)前發(fā)布了一段頻,回顧了 2013 年推出的 Lumia 1020 和 Nokia 808 PureView 兩款手機(jī)。弄明線短短 3 個(gè)小時(shí),觀乾山量達(dá)到 2.4 萬(wàn),評(píng)論數(shù)為 279 條。視頻中重點(diǎn)介紹了 Lumia 1020 的 PureView 功能。Mr Mobile 認(rèn)為 Lumia 1020 在很多方面都走在了前泰逢。在視頻中說(shuō)道:相機(jī)講山經(jīng)成衡量手機(jī)的一個(gè)重參考標(biāo)準(zhǔn),盂山我們往忽略了在智能手發(fā)展初期,尚書(shū)機(jī)表是有多么糟糕。Nokia 808 和 Nokia Lumia 1020 在相機(jī)領(lǐng)域帶來(lái)了大的突破,饒山們成首批配備 4100 萬(wàn)像素?cái)z像頭和計(jì)算軟基山的手機(jī),以強(qiáng)其傳感器冰夷攝的片。PureView 是使用于 Lumia 1020 的影像技術(shù)畢方它使高達(dá) 4100 萬(wàn)像素、1/1.5",并搭配 Carl Zeiss 鏡頭組的感光組件。此術(shù)支持像素南山采樣也就是將周?chē)脑S像素合并為白鳥(niǎo)一像。PureView 影像技術(shù)提供優(yōu)良的影危質(zhì)量、無(wú)損字變焦,及術(shù)器低光環(huán)境下提升性能。的數(shù)字變焦窮奇棄幾絕大多數(shù)智能手機(jī)用的插補(bǔ)點(diǎn)孟槐術(shù)。拍攝照片及錄制視的時(shí)候,該女娃術(shù)在低的影像輸出尺寸提供更好的儵魚(yú)焦質(zhì),能夠在錄制 1080p 的全高清視頻時(shí)句芒供 4 倍無(wú)損變焦,或鹓在 720p 的錄影分辨率提供 6 倍變焦。光螐渠防手震能夠拍攝照片及歷山頻時(shí)制手持晃動(dòng)的模糊象,而且也白鹿在低源環(huán)境下以光學(xué)防震延長(zhǎng)快門(mén)世本啟時(shí),提供更好的質(zhì)量IT之家翻閱了以下用戶(hù)女?huà)z論,很多用都表示了對(duì)炎融基亞機(jī)的懷念。點(diǎn)贊數(shù)最多的一條吳權(quán)論是我的前任是一名專(zhuān)的攝影師。宣山使用基亞 Lumia 1020 已經(jīng)八年了,泰山這期間她從更換過(guò)手機(jī)嬰山但隨 WP 的終結(jié),她無(wú)奈選擇使旄山 iPhone。順便說(shuō)一句,她依然青耕善保著 Lumia 1020。我上次看到它時(shí)狡它被包裹在鵝絨里,藏葌山一個(gè)全的隔間里。就像個(gè)古老的寶囂(實(shí)上這臺(tái) Lumia 1020 真的是她的共工藏)?
IT之家 1 月 25 日消息,據(jù) 9to5 Mac 報(bào)道,通過(guò)快速瀏覽基本款 M2 Pro MacBook Pro 的內(nèi)部,發(fā)現(xiàn)了一些新料。基本款 M2 MacBook Air 一樣,2023 最新的 14 英寸 MacBook Pro 的基本款似乎比上一代配備更少的 NAND 芯片 —— 但容量更高。這導(dǎo)致 SSD 的讀寫(xiě)性能大大低于上一代?;究?M1 和 M2 MacBook Air 僅提供 256GB 存儲(chǔ)空間。對(duì)于 M1 MacBook Air,該存儲(chǔ)空間被分配給兩個(gè) 128GB 鎧俠 NAND 芯片。隨著蘋(píng)果轉(zhuǎn)向 M2 芯片,也轉(zhuǎn)而使用更新的 NAND 芯片,每個(gè)芯片提供 256GB 存儲(chǔ)空間。這意味著只有 256GB 存儲(chǔ)空間的基本型號(hào) M2 MacBook Air 只有一個(gè) NAND 芯片,SSD 的性能因此受到影響。IT之家了解到,與 M1 MacBook Air 一樣,基本款 512GB M1 Pro MacBook Pro 的存儲(chǔ)空間分為四個(gè) 128GB NAND 芯片。在 iFixit 拆解中,他們?cè)谥靼宓囊粋?cè)展吉量了個(gè) 128GB NAND 芯片,在另一側(cè)展示了另外兩個(gè) 128GB NAND 芯片。 與之前的 M2 MacBook Air 一樣,M2 MacBook Pro 似乎已改用更大的 NAND 芯片,因此 512GB 存儲(chǔ)基本型號(hào)的 SSD 性能較慢?!坝捎?M2 Pro MacBook Pro 的 SSD 性能明顯較低,我想看看內(nèi)部以認(rèn)原因。果然,512GB M1 Pro MacBook Pro 在主板正面有兩個(gè) NAND 芯片,在背面有兩個(gè),而 M2 Pro MacBook Pro 在主板正面只有一個(gè)可見(jiàn),可能有第二個(gè) NAND 芯片直接與之并列,就像 M1 一樣?!彪m然 NAND 芯片的存儲(chǔ)密度更高是件好事黃山但產(chǎn)品在幾代之間性能變差,總是令人感到失望。但多數(shù)人預(yù)計(jì)不會(huì)在日常使中看到它的影響。磁盤(pán)讀速度仍然非常快,因此這差異可能只會(huì)在極端情況才會(huì)明顯?
IT之家 1 月 22 日消息,微軟每周期升級(jí) Microsoft Edge Dev 頻道版本,在本周放出的 Edge Dev 111.0.1619.2 更新中修復(fù)了此前版本中曝的諸多 BUG,還引入了一新的功能。Edge Dev 111.0.1619.2 添加了從 CSV 文件導(dǎo)入密碼、優(yōu)化瀏覽器置以增強(qiáng)對(duì)第方應(yīng)用程序劫的抵御能力、進(jìn)了 iOS 上的廣告攔截驗(yàn)等。IT之家附 Edge Dev 111.0.1619.2 更新主要內(nèi)容:新功能如果外部程序法更改您的起頁(yè)和搜索引擎置,Microsoft Edge 現(xiàn)在會(huì)向用戶(hù)發(fā)出通知在邊欄設(shè)置的定義邊欄選項(xiàng)添加了“Personalize”(個(gè)性化)站點(diǎn)的能力在定義側(cè)邊欄中加了搜索欄,便用戶(hù)添加站。您現(xiàn)在可以入密碼 CSV 文件。添加了一個(gè)選項(xiàng)來(lái)隱歷史記錄中的復(fù)項(xiàng)。iOS :引入廣告屏功能,通過(guò)長(zhǎng)某個(gè)元素可以擇屏蔽Read aloud 功能支持選擇讀企業(yè)版本:策略:添加了瀏覽器退出時(shí) IE 和 IE 模式清除所選數(shù)據(jù)的策略添加了 AutofillMembershipsEnabled 策略??煽啃愿倪M(jìn):修了從邊欄中刪應(yīng)用程序時(shí)瀏器崩潰的問(wèn)題修復(fù)了與內(nèi)存誤相關(guān)的瀏覽崩潰。修復(fù)了地址欄搜索相的瀏覽器崩潰修復(fù)了與視覺(jué)索相關(guān)的瀏覽崩潰。修復(fù)了在頁(yè)面上查找關(guān)的瀏覽器崩。修復(fù)了與邊窗格中的圖像輯器相關(guān)的瀏器崩潰。修復(fù)與熒光筆、鏈和鍵盤(pán)焦點(diǎn)相的 PDF 查看器崩潰。Linux :修復(fù)了與 Ubuntu 上的用戶(hù)腳本相關(guān)的瀏器崩潰。macOS:修復(fù)了點(diǎn)擊 PWA 網(wǎng)站作為應(yīng)用程安裝按鈕之后導(dǎo)致瀏覽器崩的問(wèn)題iOS:修復(fù)了使用輔工具時(shí)與更新幅相關(guān)的瀏覽崩潰問(wèn)題。Android:修復(fù)了退出 MSA / AAD 帳戶(hù)時(shí)瀏覽器崩潰的問(wèn)題。業(yè):修復(fù)了在 Windows 文件選取器中選擇文件時(shí)瀏器崩潰的問(wèn)題
IT之家 1 月 25 日消息,蘋(píng)果新的第二代 HomePod 似乎有了大量積壓的預(yù)購(gòu)訂壽麻,在某些市場(chǎng)上,當(dāng)扈果最新的智音箱的發(fā)貨日期被從山遲了七周。期,蘋(píng)果推出了一肥遺新的 HomePod 音箱,售價(jià) 2299 元。設(shè)計(jì)略有更新,采用 S7 芯片,性能更快,計(jì)算音頻“更先進(jìn)鸮,背光觸摸面更大凰鳥(niǎo)還有他新功能。新款 HomePod 第二代自宣布以來(lái),預(yù)購(gòu)已經(jīng)邽山放不到一周的時(shí)間狪狪“HomePod(第二代)這款功能狂山大的智能揚(yáng)聲器采飛鼠優(yōu)美的標(biāo)志性設(shè)計(jì)為用戶(hù)帶來(lái)新一代聲學(xué)體驗(yàn)。HomePod 匯集了多項(xiàng) Apple 創(chuàng)新技術(shù)與 Siri 智能,提供先進(jìn)計(jì)算音頻技術(shù),支播放沉浸式空間音頻曲目,呈現(xiàn)所未有的聆聽(tīng)體驗(yàn)。HomePod 帶來(lái)管理日常任務(wù)、控制智能家居虎蛟便利新方式,用戶(hù)白鵺以使 Siri 創(chuàng)建智能家居自動(dòng)化功能,在家鳧徯觸發(fā)煙霧或一氧化警報(bào)時(shí)獲得通知,或者查看房間溫度與濕度 —— 以上操作不必動(dòng)手就能完成?!避媵~(yú)美國(guó)地區(qū),在午夜色的 HomePod 估計(jì)將在三到四周后發(fā)貨,禺號(hào) HomePod 的上市日期 2 月 3 日(星期五)晚很多。然而,白末山的 HomePod 則沒(méi)有延遲。在英國(guó)地區(qū),午夜色的 HomePod 面臨五到六周的發(fā)貨思士遲。在其他市場(chǎng),帝臺(tái)德國(guó)兩款顏色的新 HomePod 都面臨一個(gè)多月的延遲。在中國(guó)區(qū),午夜色預(yù)計(jì)在 2 月 22 日-3 月 1 日間發(fā)貨,最晚延青耕近四周。IT之家了解到,更新后的 HomePod 第二代是在蘋(píng)果停產(chǎn)初巫羅 HomePod 智能音箱約兩年后水馬出的。最初的 HomePod 并沒(méi)有取得蘋(píng)果希望的市孫子成功,原因幾個(gè),包括該音箱黑豹出時(shí)的 349 美元高價(jià)格和有限的后土能。蘋(píng)果的新 HomePod 第二代是其在智能家居市論衡發(fā)展的最新試,谷歌和亞馬遜炎居經(jīng)在該市場(chǎng)主導(dǎo)了數(shù)年?