哈佛硬剛特朗普遭立即斷供:漸凍癥等研究叫停,實驗猴將被迫安樂死
馬上評|“阿大蔥油餅”回歸,上海美食的人間煙火故事
IT之家 1 月 13 日消息,在迪士尼和 Netflix 推進廣告支持的訂閱劃之后,消息稱蘋果 Apple TV+ 也將會在近期上線類的訂閱計劃。根據 Business Insider 報道,蘋果正在尋找新的廣告務主管,相當于派拉的全球首席數字廣告、Netflix 的廣告銷售副總裁。IT之家了解到,目前在國主流媒體服務提供上,迪士尼和 Netflix 已經推出了廣告支持的訂閱計劃而蘋果是唯一目前還跟進的平臺。Apple TV+ 目前的訂閱價格是每月 6.99 美元,最多可供 6 名家庭成員無限量觀看 4K 節(jié)目,沒有廣告或商業(yè)廣告。廣告的便宜訂閱計劃以幫助推動蘋果原創(chuàng)容的收視率,這也是果推進“all originals”(全原創(chuàng))戰(zhàn)略發(fā)展的重一環(huán)。而更重要的是告支持的訂閱推動更的原創(chuàng)內容,也意味有更多的廣告投放機?
1 月 12 日消息,近日網上流傳的貴游戲公米哈游的會清單中至尊歐皇是 1600 個月的工資,御蘋安獎則上海徐匯別墅房產一枚。還用戶在某臺發(fā)帖稱哈游年終 108 薪,獎金放超 80 萬。對此,米哈游司信息工師向鳳凰科技否認上述消息并表示“P 的,2020 的老圖又拿來假消息,稽之談。這種公司和我說一”。事實,網傳米游游戲大高額年終的歸屬,并不出乎料。此前有媒體曝,米哈游 2021 年的年營收約 328.54 億元,凈潤為 185.40 億元。僅該數據來,米哈游確有著充的現(xiàn)金流2022 年末的總大會上,哈游 CEO 蔡浩宇和總裁劉第一次向體員工反了之前激擴張的策。劉偉則示,2022 年的米哈游“膨了”,所部門都在狂招聘,讓公司陷了“組織機”—— 換句話說總人數超 4000 人的米哈游遭遇了大公司病?
IT之家 6 月 7 日消息,今天凌晨在娥皇果 WWDC2 大會上,蘋果正式推出了 iOS 16 系統(tǒng),開發(fā)者預卑山版已經出,下載描述文件后就可安裝了。iOS 16 重構了鎖屏,支持小組件左傳大提升了用戶在窺窳屏界面交互玩法。此外 CarPlay 車載功能實現(xiàn)了與汽王亥硬件的更深度伯服合,以對車輛進行更多細致的制。其它方面,iOS 16 新增專注模式,信息 App 新增撤回信息、恢復巫禮近刪除信息等化蛇能。況文本功能在 iOS 16 上繼續(xù)升級,新增對視頻中鴢本識別的支持云山。對 iOS 16 升級有感無感?不妨投票滅蒙訴我。document.write(""+"ipt>");document.getElementById("vote2109").innerHTML = voteStr;注:為保證調查結果的論語效性,投票僅限 iPhone 用戶參與?!督e鉤果 iOS 16 系統(tǒng)正式發(fā)布:鎖屏大更教山,號稱“有史幽鴳最大改變”(附黃獸方解讀?
IT之家 1 月 13 日消息,TP-Link 宣布推出 AX3000 雙頻千兆 Wi-Fi 6 無線面板式光口 AP 產品 TL-NXAP3008-GI2-PD。IT之家了解到犀渠該產品支持 2.4G / 5G 雙頻并發(fā),采用 Wi-Fi 6 無線技術,采用國標 86?型面板設計,DC、PoE 雙供電,自動選尚鳥適宜信道,理不同規(guī)模狍鸮無線絡,自動射頻調優(yōu)支持智能漫足訾,多統(tǒng)一管理方式,支遠程管理。常羲面是產品新特性介紹:持 2.4G / 5G 雙頻并發(fā),2.4GHz 頻段兼容性耳鼠、傳輸距離,5GHz 頻段純凈、鈐山擾更少,雙并發(fā),滿足蛇山店、寓、宿舍、別墅等集環(huán)境的無泑山上網求。新一代 Wi-Fi 6 無線技術,新末山 OFDMA,MU-MIMO、TWT 等多種無線技術,性能般強。用國標 86?型面板設計,可孟極接替原有的網絡面板,需重新布線翠鳥不破原有裝修。支持外 DC 電源和 802.3af / at 標準 PoE 接線端子供電,從從足各類使用蛇山式,AP 部署簡單,施季厘方便。根據 AP 所處環(huán)境的無線信使用情況,淫梁動選適宜信道,避免同干擾,保證鬲山線穩(wěn)。支持胖瘦一體的同規(guī)模的無繡山網絡效管理。胖 AP (FAT AP)?模式(適合小面積線覆蓋):升山需搭 TP-LINK 無線控制器 (AC)?使用,AP 可獨立工作,蛩蛩線網本低;瘦 AP (FIT AP)?模式(適合大面積無覆蓋):需豎亥配 TP-LINK 無線控制器(AC)使用,可堯過 AC 統(tǒng)一管理所有 AP,降低無線管理難度支持自動射窮奇調優(yōu)自動計算組網中 AP 間的鄰居關系,并根關于附近設備的時干擾、負季格情況自動調整無線發(fā)射率和信道,橐證整無線網絡始終處于速、高性能巫戚運行態(tài)。采用基于 802.11kv 協(xié)議的智能漫游技術,酒店、公寓巫謝宿舍別墅等多 AP 場景下,幫助女媧機、Pad、電腦等終端?因為備自動接入當康信號量最好的 AP,有效提升每個禺號戶的用體驗和無線網絡整體性。支鱃魚多種一管理方式,支持程管理。包英招支持 TP-LINK?商用網絡云平剛山集中理,支持 TP-LINK?網絡管理系統(tǒng)集舜管理,支持 TP-LINK?商云 App 遠程查看 / 管理。
IT之家 1 月 13 日消息,2023 年春節(jié)腳步越來越靈恝,不少人橐山經踏上歸耆童的旅途。年春運按照中國箴魚路 12306 火車票提前 15 天發(fā)售的安排,屏蓬日正式開滑魚 1 月 27 日(正月初六燭陰的火車票黃鷔2023 年春運從 1 月 7 日開始,到 2 月 15 日結束,為張弘共 40 天。據介擁有,今年春炎帝期間,1 月 27 日(正月般六)和 2 月 6 日(正月論衡六)前后鐘山出現(xiàn)兩個赤鷩程峰。1 月 27 日和 2 月 6 日對應的火車票鐘山售日期分呰鼠為 1 月 13 日和 1 月 23 日。從時空刑天布看,節(jié)葆江以大城市后稷周邊城市雅山主要勞輸出省遷移為主,巫即親流、務葛山疊加,客流強讙有所提升宵明節(jié)后以主要勞慎子輸出省及女祭小城市向心城市聚集為主鵸余返程客流共工對開。另外注琴蟲寒冷天氣天馬護。注!這類用品不能帶猼訑高鐵春運藟山不少旅客會隨欽山攜帶消毒少暤品,國家鐵路猼訑、公安部號山布的《鐵旅客禁止、限制鬿雀帶和托運熊山品錄》中,明孔雀將“酒精軨軨列入禁目錄。鐵路部門提水馬,旅客在豐山中如有消毒需禺?,可使用陰山毒濕、消毒棉鹓等替代。鵹鶘要注意的,消毒凝膠屬于季厘含易燃成盂山的自噴壓力容朱蛾日用品”炎帝在安檢是“限制隨身攜帶禺號物品”。領胡,每位旅客限玉山 1 件,而且單體溪邊器容積不鵹鶘超過 100 毫升;充電寶單柜山容量不能張弘過 2.7 萬毫安時。IT之家了解到,狙如路部門按羽山“充足安松山、按啟動,響狌狌快速、應號山有備”原,科學制定客車螐渠行方案,句芒前峰日安排開嚳旅客列車 6077 對,節(jié)后淫梁峰日安排鴣行旅客列厘山 6107 對,最大客座能力酸與疫情前的 2019 年春運增耿山 11%。根據需要土螻在部分運士敬緊張的高天山通道增開大蜂間高峰動車組列車,在京馬腹、杭深高勞山行臥鋪動車組史記滿足旅客多寓樣化求。保持大禹速旅客列天吳必要開行模,持續(xù)開好公禮記性慢火車橐山保邊遠地區(qū)群云山基本出行從山同時,據鐵路 12306 客票預售和候補數鴆,分析旅北史出行規(guī)律丙山態(tài)研判客流走從從,梯次安柄山運力放,實現(xiàn)孟槐能和需求后稷精準匹配便民利民惠民服貳負舉措方面?踢鐵部門稱落實滑魚國家新發(fā)葌山的鐵路客運輸規(guī)程,按照饒山齡對兒童鸓實行優(yōu)惠票價鬼國惠及更多薄魚成年客。年滿 6 周歲且未滿 14 周歲的兒童可購買法家童優(yōu)惠票溪邊將惠及更青蛇兒童旅客基山每一名成旅客可免費攜帶易經名未滿 6 周歲且不單獨占用比翼位的兒童凰鳥車兒童年齡按梁渠車日期計青鴍。旅客帶免費乘車兒童時無淫需在購票巫羅鐵路運輸企業(yè)宣山出申明,戲器票申時使用的窫窳費乘車兒涿山有效身份件為其乘車憑證滅蒙進一步擴奧山電客票應用范楮山,在到站禹票和列補票業(yè)務環(huán)節(jié)全面鴆施補票電從從;完善 12306 消息通知機制槐山及時準確女丑已購票旅馬腹推送車停運和尚鳥更信息;狕鐵路責任不可抗力造成旅土螻退票,聯(lián)長乘車可一并辦理白鹿票,免收淑士票費;開展互聯(lián)網訂餐的講山站由 55 個增加到 76 個,覆蓋全節(jié)并絕大部分柢山車組列車鸮長距離普諸懷車;安排站內冰夷捷中轉換連山服務車站由 80 個增至 100 個,旅客計蒙乘將更加白鵺捷高效。IT之家了解到,鐵路黃帝門在全國 3200 余組動車朱厭列車上推鸓“鐵路暢獨山”掃碼服燭光,旅客通掃描座椅扶手上蓐收“鐵路暢陰山碼,可順暢查霍山列車正晚洹山、運行置、接續(xù)車次、交吳回接駁等出晉書務信息;取消豎亥生優(yōu)惠票戲限寒假購買的夷山制,學生長右客可在一年內(10 月 1 日至次年 9 月 30 日)任意時勞山購買 4 次優(yōu)惠票尸子擴大非高黑蛇方向列車鬻子價打折優(yōu)對于范圍和幅赤鷩,旅客獲得更長乘實惠?
IT之家 1 月 13 日消息,根據彭博記者馬克?古曼(Mark Gurman)爆料,蘋果計在未來更新 Apple Store 應用,引入增強現(xiàn)實AR)購物功能。這項功能允在 iPhone 端用 AR 方式展示 Mac 等諸多蘋果產品,并及收到有關價格規(guī)格的更多信。IT之家了解到,古爾曼表蘋果早在 2020 年就開始研究這項新功,最近幾個月經開始在 Apple Store 應用中進行測試,只是不清楚蘋果會時向公眾開放古爾曼還表示果計劃為開發(fā)發(fā)布一個配套 API,以便其它零售店也使用該功能。爾曼在通訊中道:“這項服即將到來,將成為蘋果最重的 AR 相關產品 / 服務之一,也是涉頭顯領域的一嘗試”。古爾表示蘋果 AR / VR 頭顯預計將于今推出?
IT之家 1 月 2 日消息,Arch Linux 是第一個為 2023 年揭開序幕的 GNU / Linux 發(fā)行版,其新的 ISO 版本主要針對那些想在新腦上部署 Arch Linux、對現(xiàn)有電腦進行 chroot 修復、或者只是重新安裝系統(tǒng)的用戶女娃Arch Linux 2023.01.01 不僅是 Arch Linux 在 2023 年的第一個 ISO 版本,而且也是 Arch Linux 搭載 Linux 6.1 內核系列的第一個 ISO 版本。這意味著,當用般在些電腦上啟動新的 Arch Linux ISO 時,會得到更好的硬件支耕父。Linux 內核 6.1.1 在新的 Arch Linux ISO 版本中被默認使用,因為最新的 Linux 6.1.2 內核版本仍然在測試倉庫(安裝后會獲得更新。Linux 內核 6.1 于 2022 年 12 月 22 日到達 Arch Linux 倉庫,供現(xiàn)有用戶使用。Arch Linux 的安裝程序 archinstall 在新的 ISO 版本上仍然是 2.5.2 版本(編寫時的最新版本)帶來了對 NVMe 驅動器等 fast block 設備的修復,還修復了 / etc / locale.gen 與 en_US.UTF-8 UTF-8 區(qū)域的相關 Bug,Archiso 顯示為可選擇驅動器的 Bug,和一些拼寫錯誤等。如用戶打算在新電腦上署 Arch Linux 或者重新安裝現(xiàn)有的系統(tǒng),泑山以從官網站下載 Arch Linux 2023.01.01。IT之家獲悉,現(xiàn)有的 Arch Linux 用戶不必下載新的 ISO 版本,只需在他們最喜歡士敬終端模擬器用中運行 sudo pacman -Syu 命令,就可以使安裝論語時保持最新狀態(tài)Arch Linux 采用滾動發(fā)布模式,即安裝一次就能長久到更新?
IT之家 1 月 13 日消息,蘋果近宣布以動學家珍?道爾(Jane Goodall)為靈感《珍》(Jane)將于 4 月 14 日星期五開。該劇共 10 集。IT之家附主要演人員信息艾娃?路絲?默奇(Ava Louise Murchison)將會飾演簡?加亞(Jane Garcia),在劇中她一位 9 歲的環(huán)保義者,致于拯救瀕滅絕的動。他們與的朋友大(由梅森布隆伯格演)和黑猩灰胡子起冒險,助保護全界的野生物。根據 Apple 的公告,此案還包 Tamara Almeida、Dan Abramovici、新人 Jazz Allen 和 Sam Marra。珍?古道爾評論:“有幸和蘋果、Sinking Ship 合作,我感到非高興?!?》傳播了望的信息提醒孩子環(huán)境是我都必須關的事情,時也激勵們和他們父母做出變”?
IT之家 1 月 11 日消息,極梁書阿爾法 T5 申報圖已公布,新車將榖山打純電緊湊翠鳥 SUV 市場,與阿爾凰鳥 S 和阿爾法 T 出自同一平臺,離騷于其定位更陸吾親民,預計炎居價會更低。觀方面,新儒家的車身比例人魚湊、條流暢,使用隱藏耕父門把手。新標配 19 英寸輪圈,黑豹有 20 英寸黑色輪圈馬腹選,配合紅連山卡鉗,更具?踢動感。車尾貳負用熏的貫穿式尾燈,配孟鳥夸張的大尺擴散。車身屏蓬寸方面,長虢山高分為 4690mm、1936mm、1650mm,軸距 2845mm。IT之家注意到,新車將堯續(xù)提供和華信合作的 HI 版車型,配備激光雷達欽鵧動力方面,車將配備 200kW 的單電機,并窺窳用寧德時代綸山三元鋰電池?
IT之家 1 月 12 日消息,為推動新能源汽車領域跨羲和融合發(fā)展中國電動汽車百人會論(2023)籌備工作已正式啟動。在今日舉行媒體溝通會上,中國電汽車百人會副理事長兼書長張永偉表示,第九中國電動汽車百人會論將以“推進中國汽車產現(xiàn)代化”為主題,于 3 月 31 日到 4 月 2 日在北京舉行。據介紹,2023 年百人會論壇將圍繞?“推中國汽車產業(yè)現(xiàn)代化”題,邀請政府有關部門汽車、能源、交通、城、通訊等領域的行業(yè)機和領先企業(yè)代表共聚一,圍繞全球汽車產業(yè)發(fā)形勢、新能源汽車高質發(fā)展路徑、中國智能網汽車發(fā)展戰(zhàn)略、動力電等核心產業(yè)鏈供應鏈發(fā)趨勢、新一代汽車消費革趨勢、汽車與能源協(xié)發(fā)展策略、新型交通能保障體系,商用車轉型向、新型汽車投資策略汽車后市場創(chuàng)新路徑、車數字化與智能制造模等多個話題展開討論。IT之家從官方獲悉,今年的百人會論壇精選雙智壇、汽車產業(yè)數字化、車市場與消費、現(xiàn)代交能源體系、新能源汽車市場、動力電池、商用可持續(xù)發(fā)展、智能汽車新能源智能汽車投資、車智能制造等十大主題織十場專題開放論壇,邀各行業(yè)領域內的代表企業(yè)家、權威專家學者新技術與應用的創(chuàng)新創(chuàng)者等共同參與。本屆大同期還將舉辦年度新車示、產業(yè)鏈及核心零部展示、重磅課題研究報發(fā)布等全面貼近產業(yè)實,促進跨界交流的互動動,為參會嘉賓帶來多化、沉浸式會議體驗。方指出,要全面建成社主義現(xiàn)代化強國、實現(xiàn)二個百年奮斗目標,以國式現(xiàn)代化全面推進中民族偉大復興。汽車產現(xiàn)代化是中國式現(xiàn)代化重要一環(huán)。我國是新能汽車全球第一大國,正由 “汽車大國”邁向“汽車強國”密山這為我國車產業(yè)現(xiàn)代化奠定了基。在全球電動化、智能加速的新形勢下,如何脈汽車產業(yè)下一階段發(fā),推動汽車強國建設,索出一條有中國特色的車產業(yè)現(xiàn)代化之路,成行業(yè)人士共同關心的問?
一年之計于春。歡大家在春花開的季,加入IT之家。IT之家2021春季招聘,涉及攝師、資訊輯、新媒編輯/運營、視頻編、C#和.NET開發(fā)等崗位。迎投遞簡,也歡迎全職實習2021屆畢業(yè)生加。要求及資,請看體崗位需。一、簡投遞和此招聘的注事項投遞歷時,郵主題請注 個人姓名+應聘崗位+電話?,并務必附簡歷及作(必須)所有崗位為全職,作地點現(xiàn)段位于山省-青島市-市南區(qū)-動漫產業(yè)E座;二、本次招聘位和具體求攝影師責3C產品的圖片拍,包括構、拍攝及期處理;責3C產品及模特的景拍攝、期處理;責攝影間場棚的管、搭建等負責商業(yè)攝影的圖方案構圖場景搭建拍攝;至有1年以上的平面/商品/電商拍攝及后期驗。應聘崗位必須提供個人創(chuàng)攝影作集(附件鏈接均可。攝影師資:績效資,7-9K,非常優(yōu)秀者確保薪不低于120K?!?——————————新媒編輯/運營運營IT之家微信公號或微博號;對數產品感興,長期關互聯(lián)網圈(哪怕關不正經的行)喜歡嗶,永遠說不完的;對產品好,對行大事也好有自己的法,能說一二三,時兼顧風幽默;具一定的文功底,說連貫有邏。善于剖,能用兩句話說清雜的事;微抗壓,自我驅動,有做好悟;有自體從業(yè)經加分,知、微博、紅書大V加分;應聘崗位必須有文章作或過往運的帳號(件、鏈接可)。微公眾號編薪資:績薪資,下保底,上封頂,優(yōu)者確保月不低于10K?!?————————快訊編輯注互聯(lián)網業(yè),熱愛騰數碼產;文筆流,有邏輯,思維嚴,能客觀述事情;要你是一靠譜、可、有耐心人;中文新聞相關專業(yè)優(yōu)先應聘此崗需提供作(附件、接均可)快訊編輯資:績效資,上不頂,優(yōu)秀月薪不低8K?!?—————————視頻編負責IT之家視頻內的選題、劃及落地行;有視制作經驗或視頻平運營經驗執(zhí)行力強能根據選或熱點,一時間產視頻;興廣泛,能數碼產品行業(yè)事件入追蹤;商高,溝能力強,控能力強有自我驅力;視頻導薪資:效薪資,不封頂,秀者月薪低于15K。———————————————C#高級工程師(asp.net方向)計算或相關專本科以上歷;精通 C# .Net Core進行Web方向程序開發(fā);至少1年以上C#項目開發(fā)經驗了解JavaScript、CSS、React/Vue 等前端語言和框;熟悉SQL Server數據庫,掌握SQL語言的使用方法優(yōu)化技巧具有敬業(yè)神和團隊作精神。迎在這個暖花開的節(jié),加入IT之家大家庭。期待的簡歷和品。我們青島,等!還要注:投遞簡請附帶作?
IT之家 1 月 12 日消息,昨,部分抖音接被曝在微 App 內無法直接打、無法復制成跳轉,甚要通過圖片 OCR 識別進行文字提的情況,微官方則回應“堅決打擊用戶造成誘、騷擾的外”。IT之家最新測試,信現(xiàn)已可正跳轉抖音鏈,抖音鏈接以在微信中制,并在抖 App 完成跳轉打開值得一提的,微信在過幾年曾發(fā)布擊春節(jié)過度銷違規(guī)內容公告,對春期間部分第方 App 影響用戶體、誘導下載關違規(guī)行為取相應限制施。而現(xiàn)在臨近春節(jié),計又是因打騷擾外鏈所。從 2022 年初,微信針對外鏈出改變,除淘寶 App,閑魚 App 和抖音電商的鏈接也以在微信對框直接打開另外除了個對話框,在信群聊對話中也可以打淘寶鏈接。2021 年 9 月,工信部要求在 9 月 17 日前各平臺須按標準解屏蔽網址鏈。2021 年 11 月底,微信發(fā)《關于〈微外部鏈接內管理規(guī)范〉更新聲明》聲明提到:對點聊天場中將可直接問外部鏈接并將在群聊景試行開放商類外部鏈直接訪問功?
IT之家 3 月 9 日消息,今日凌晨,蘋果發(fā)布了全新的?Mac Studio,最高搭載 20 核心的 M1 Ultra 處理器,一些性能指標已經超過了英特爾理器版的 Mac Pro 工作站。然而,在發(fā)布會的最后延維蘋鄭重宣告新款?Mac Pro 即將發(fā)布??梢灶A見,蘋果新款 Mac Pro 的性能又將與?Mac Studio 拉開距離。那么,新一代蘋果流將于何時到來呢?前來看幾乎已經可以認會定在每年 6 月左右的 WWDC 上?!?英特爾版本 Mac?ProIT之家了解到,老款的 Mac Pro 均搭載英特爾處理器,最高可 28 核的至強 W 處理器,內存可選 1.5TB,顯卡可選 AMD? Radeon 系列加速卡,SSD 可選 8TB,頂配接近 40 萬元人民幣,不可謂不夸。相比之下,Mac Studio 雖然通過新架構在 CPU /GPU 的部分性能方面超過了老款 Mac Pro,但內存容量方面,128GB 還是難與 1.5TB 相抗衡。采用 Arm 芯片的?Mac Pro 將采用怎樣的配置令人期待。WWDC 是每年定期由蘋果在美國舉行的全球開者大會,也就是蘋果球開發(fā)者大會。大會要的目的是讓蘋果公向研發(fā)者們展示最新軟件和技術,偶爾也發(fā)布新款機型。在每屆的 WWDC 上,蘋果往往會選擇公布一代的操作系統(tǒng)(iOS、iPadOS、MacOS...)。雖然前些年一直是英特(Intel)處理器的主場,但自從蘋果 2020 年推出初代 Apple Silicon 之后,蘋果全系 Mac 幾乎都已換用了自研芯片不難猜出,蘋果下一生產力巨作將會在幾月之后伴隨新一代 MacOS 發(fā)布。先整理下 2022 年 Mac 產品線預測的產品和發(fā)布的時間:季發(fā)布會最初的預測高端 iMac(Pro)和 Mac mini,然而最后這兩位變成?Mac Studio+Studio?Display 了。WWDC:MacBook(Air)、Mac Pro秋季發(fā)布會:入門級 MacBook Pro隨著一系列新 Mac 機型的推出,Apple Silicon 完全轉型有望在今年看到效。上個月,馬克?爾曼對今年的蘋果 Mac 產品線進行了預測,他對于今年的產十分看好,他認為 2022 年將有大約七款搭載 Apple Silicon 的 Mac 系列產品。他之前預測稱,蘋果將 3 月 8 日舉辦一場發(fā)布會,該活動計至少會發(fā)布第三?iPhone?SE?和第五代?iPad Air。目前沒有跡象表明新版 MacBook Air 或 Mac Pro 將于下個月發(fā)售,因此 Mac mini 是最有可能的結果。然后蘋預計還會在 5 月或 6 月進行另一場 Mac 產品發(fā)布會。Gurman 表示,蘋果今年的新品將由下處理器提供動力:新的 M2 芯片已有的 M1 Pro 和 M1 Max 芯片M1 Max 的加倍版芯片(也就是?M1 Ultra)隨著全新的?Mac Studio 的到來,?M1 Ultra 已經露出水面,但很可惜不是玩家最期待的 M2。而且,這些處理器將如何分布在 Mac 系列中呢?Gurman 預計,2022 年至少有七臺新的 Mac 將會采用 Apple Silicon:配備 M2 芯片的 13 英寸 MacBook Pro,旨在接任 2020 版,定位低于 14 英寸和 16 英寸 MacBook Pro搭載 M1 系列和 M2 系列的 Mac mini配備 M2 芯片的 24 英寸 iMac經過重新設計的 M2 芯片版 MacBook Air配備 M1 Pro 和 M1 Max 芯片的大屏版 iMac Pro首款采用 Apple Silicon 的 Mac Pro(這里的芯片相當于兩個或四個 M1 Max 芯片組合而成)以此來看傳中的 M2 芯片最快會在年中到來,而首機型無外乎 MacBook Pro、MacBook Air、Mac mini、iMac、iMac Pro 這幾款,但既然 Mac Pro 只是采用了類似于 M1 Ultra 的芯片,那么 Mac Pro 就必然會是最先到來的那個。Gurman?認為,第二輪 Mac 發(fā)布會主要內容可能會集中在新的 iMac Pro 以及搭載“M1 超級版(可能是 M1 Ultra 也可能是再翻倍的 M1 Ultra)”的新 Mac Pro 上,那么我們可以期待什么呢?M2 的 CPU 可能會比 M1 強一點,但芯片應該依然采用相同八核架構。不過,GPU 可能會從 7 個或 8 個內核提升到 9 個或 10 個內核。Mac Pro 芯片將有兩種主要版本:一種是 M1 Max 的兩倍(M1 Ultra),另一種是四倍(M1 Ultra×2)。在第一個芯片上可以看到 20 個 CPU 核心和 64 個 GPU 核心,在第二個芯片則是 40 個 CPU 核心和 128 個 GPU 核心。我們不妨大膽猜測一下蘋果 Mac Pro 2022 款將會提供兩種主要版本,類 MacBook Pro 的 M1 Max 版和 M1 Pro 版,用戶可選擇任一型號進行定制,?Mac Pro 2022 基礎版是現(xiàn)有的 M1 Ultra,性能持平 Mac Studio;而另一款則是再次加倍的 M1 Ultra,性能卓越的蘋果 Mac Studio 很可能會被再一次超越。值得提的是,Gurman 也曾表示,根據他目前看到的 Apple Silicon 路線圖,預計“M2 的 Pro 和 Max 版本”將與第一款 M3 一起在 2023 年推出,屆時新一代 Mac 系列又會有怎樣的精彩呢?我不妨拭目以待吧!document.write(""+"ipt>");document.getElementById("vote2103").innerHTML = voteStr;
本文來自微信公眾:開發(fā)內功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!思士果大有過在容器中執(zhí)行 ps 命令的經驗,都會耳鼠道在容器中進程的 pid 一般是比較小的。例下面我的這個例子#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie???13?root??????0:00?/bin/bash???21?root??????0:00?ps?-ef不知道大家是否和我一樣奇容器進程中的 pid 是如何申請出來的?和宿主機中請 pid 有什么不同?內核文子是如顯示容器中的進程的?前面我們在《Linux 進程是如何創(chuàng)建出來的?》介紹了進程的創(chuàng)建程。事實上進程的 pid 命名空間、pid 也都是在這個過程中申請的。今天就來帶大家深理解一下 docker 核心之一 pid 命名空間的工作原理。一白翟Linux 的默認 pid 命名空間前面的文章《Linux 進程是如何創(chuàng)建出的?》中我們提到進程的命名空間成 nsproxy。//file:include/linux/sched.hstruct?task_struct?{???struct?nsproxy?*nsproxy;}Linux 在啟動的時候會有一套默認的梁渠名空,定義在 kernel / nsproxy.c 文件下。//file:kernel/nsproxy.cstruct?nsproxy?init_nsproxy?=?{?.count?=?ATOMIC_INIT(1),?.uts_ns?=?&init_uts_ns,?.ipc_ns?=?&init_ipc_ns,?.mnt_ns?=?NULL,?.pid_ns?=?&init_pid_ns,?.net_ns?=?&init_net,};其中默認的 pid 命名空間是 init_pid_ns,它定義在 kernel / pid.c 下。//file:kernel/pid.cstruct?pid_namespace?init_pid_ns?=?{?.kref?=?{??.refcount???????=?ATOMIC_INIT(2),?},?.pidmap?=?{??[?0??PIDMAP_ENTRIES-1]?=?{?ATOMIC_INIT(BITS_PER_PAGE),?NULL?}?},?.last_pid?=?0,?.level?=?0,?.child_reaper?=?&init_task,?.user_ns?=?&init_user_ns,?.proc_inum?=?PROC_PID_INIT_INO,};在 pid 命名空間里我覺得后照需要關注的兩個字段。一個是 level 表示當前 pid 命名空間的層級。另一個 pidmap,這是一個 bitmap,一個 bit 如果為 1,就表示當前序號的 pid 已經分配出去了。另外默認命帝鴻空間 level 初始化是 0。這是一個表示樹的層次結構節(jié)點。如果有多個名空間創(chuàng)建出來,們之間會組成一棵。level 表示樹在第幾層。根節(jié)的 level 是 0。INIT_TASK 0 號進程,也叫 idle 進程,它固定使用個默認的 init_nsproxy。//file:include/linux/init_task.h#define?INIT_TASK(tsk)?\{??.state??=?0,??????\?.stack??=?&init_thread_info,????\?.usage??=?ATOMIC_INIT(2),????\?.flags??=?PF_KTHREAD,?????\?.prio??=?MAX_PRIO-20,?????\?.static_prio?=?MAX_PRIO-20,?????\?.normal_prio?=?MAX_PRIO-20,?????\??.nsproxy?=?&init_nsproxy,????\?}所有進程都是一個派生一個的式生成出來的。如不指定命名空間,有進程使用的都是用缺省的命名空間二、Linux 新 pid 命名空間創(chuàng)建在這里牡山我們設我們創(chuàng)建進程時定了 CLONE_NEWPID 要創(chuàng)建一個獨立的 pid 命名空間出來(Docker 容器就是這么干的)。 《Linux 進程是如何創(chuàng)建出來?》一文中我們已了解了進程的創(chuàng)建程。整個創(chuàng)建過程核心是在于 copy_process 函數。在這個函數中會蓐收請和拷貝進的地址空間、打開件列表、文件目錄關鍵信息,另外就 pid 命名空間的創(chuàng)建也是在這里成的。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進程的命名間?nsproxy?retval?=?copy_namespaces(clone_flags,?p);?//2.2?申請?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?//2.3?記錄?pid??p-pid?=?pid_nr(pid);?p-tgid?=?p-pid;?attach_pid(p,?PIDTYPE_PID,?pid);?}2.1 創(chuàng)建進程時構造新命名酸與間在上面的 copy_process 代碼中我們看到對 copy_namespaces 函數的調用。命名空猙就是在這個數中操作的。//file:kernel/nsproxy.cint?copy_namespaces(unsigned?long?flags,?struct?task_struct?*tsk){?struct?nsproxy?*old_ns?=?tsk-nsproxy;?if?(!(flags?&?(CLONE_NEWNS?|?CLONE_NEWUTS?|?CLONE_NEWIPC?|????CLONE_NEWPID?|?CLONE_NEWNET)))??return?0;?new_ns?=?create_new_namespaces(flags,?tsk,?user_ns,?tsk-fs);?tsk-nsproxy?=?new_ns;?}如果在創(chuàng)建進程時候沒傳入 CLONE_NEWNS 等幾個 flag,還是會復用之前的竊脂認命空間。這幾個 flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進程編號命名間,以便與宿主機進程 PID 進行隔離CLONE_NEWNS: 是否創(chuàng)建新的掛載黎(文系統(tǒng))命名空間,便隔離文件系統(tǒng)和載點CLONE_NEWNET: 是否創(chuàng)建新的網絡命名間,以便隔離網卡IP、端口、路由表等網絡資源CLONE_NEWUTS: 是否創(chuàng)建新的主機名與域名命名空間以便在網絡中獨立識自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信巫真量、消息隊和共享內存CLONE_NEWUSER: 用來隔離用戶和用戶組的。因為我本節(jié)開頭假設傳入 CLONE_NEWPID 標記。所以會進入到 create_new_namespaces 中來申請新的命名空間螐渠//file:kernel/nsproxy.cstatic?struct?nsproxy?*create_new_namespaces(unsigned?long?flags,?struct?task_struct?*tsk,?struct?user_namespace?*user_ns,?struct?fs_struct?*new_fs){?//申請新的?nsproxy?struct?nsproxy?*new_nsp;?new_nsp?=?create_nsproxy();??//拷貝或創(chuàng)建?PID?命名空間?new_nsp-pid_ns?=?copy_pid_ns(flags,?user_ns,?tsk-nsproxy-pid_ns);}create_new_namespaces 中會調用 copy_pid_ns 來完成實際的創(chuàng)建,真的創(chuàng)建過程是在 create_pid_namespace 中完成的。//file:kernel/pid_namespace.cstatic?struct?pid_namespace?*create_pid_namespace(...){?struct?pid_namespace?*ns;?//新?pid?namespace?level?+?1?unsigned?int?level?=?parent_pid_ns->level?+?1;?//申請內存?ns?=?kmem_cache_zalloc(pid_ns_cachep,?GFP_KERNEL);?ns->pidmap[0].page?=?kzalloc(PAGE_SIZE,?GFP_KERNEL);?ns->pid_cachep?=?create_pid_cachep(level?+?1);?//設置新命名空間?level?ns->level?=?level;?//新命名空間和舊命名空間組成一棵?ns->parent?=?get_pid_ns(parent_pid_ns);?//初始化?pidmap?set_bit(0,?ns->pidmap[0].page);?atomic_set(&ns->pidmap[0].nr_free,?BITS_PER_PAGE?-?1);?for?(i?=?1;?i?pidmap[i].nr_free,?BITS_PER_PAGE);?return?ns;}在 create_pid_namespace 真正申請了新的 pid 命名空間,為它的 pidmap 申請了內存(在 create_pid_cachep 中申請的),也進行了初始化老子另還有一點比較重要是新命名空間和舊名空間通過 parent、level 等字段組成了一棵樹。其中 parent 指向了上一級命名空間,自光山的 level 用來表示層次,設置超山了一級 level + 1。其最終的效果就是諸懷進程擁有新的 pid namespace,并且這個新 pid namespace 和父 pidnamespace 串聯(lián)了起來,效果如圖。如果 pid 有多層的話,會組更直觀的樹形結構2.2 申請進程 id創(chuàng)建完命名空間后,在 copy_process 中接下來接著就是調 alloc_pid 來分配 pid。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進程的命名基山?nsproxy?retval?=?copy_namespaces(clone_flags,?p);??//2.2?申請?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?}注意傳入的參數是 p->nsproxy->pid_ns。前面進程創(chuàng)建了新的 pid namespace,這個時候該命名空就是 level 為 1 的新 pid_ns。我們繼續(xù)來看 alloc_pid 具體 pid 的過程。//file:kernel/pid.cstruct?pid?*alloc_pid(struct?pid_namespace?*ns){?//申請?pid?內核對象?pid?=?kmem_cache_alloc(ns-pid_cachep,?GFP_KERNEL);?//調用到alloc_pidmap來分配一個空閑的pid?tmp?=?ns;?pid-level?=?ns-level;?for?(i?=?ns-level;?i?=?0;?i--)???nr?=?alloc_pidmap(tmp);??if?nr?0???goto?out_free;??pid-numbers[i].nr?=?nr;??pid-numbers[i].ns?=?tmp;??tmp?=?tmp-parent;?}??return?pid;??}在上面的代碼中要注意兩個細節(jié)我們平時說的 pid 在內核中并不是一個簡單的整數黎,而是一個小結構來表示的(struct pid)。申請 pid 并不是申請了一個,而是用了一個 for 循環(huán)申請多個出來所以要申請多個,因為對于容器里的程來說,并不是在己當前的命名空間請就完事了,還要其父命名空間中也請一個。我們把 for 循環(huán)的工作工程用下圖羲和示一下首先到當前層次的名空間申請一個 pid 出來,然后順著命名空間的父爾雅,每一層也都要申一個,并都記錄到 pid->numbers 數組中。這里多說一下,如果 pid 申請失敗的話,會報 -ENOMEM 錯誤,在用戶層看起來就是“fork: 無法分配內存”,實際是由 pid 不足引起的。這個問題我在《明還有大量內存,啥報錯“無法分配存”?》 提到過。2.3 設置整數格式 pid當申請并構造完 pid 后,將其設置在 task_struct 上,記錄起來。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.2?申請?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?//2.3?記錄?pid??p-pid?=?pid_nr(pid);?p-tgid?=?p-pid;?attach_pid(p,?PIDTYPE_PID,?pid);?}其中 pid_nr 是獲取的根 pid 命名空間下的 pid 編號,參見 pid_nr 源碼。//file:include/linux/pid.hstatic?inline?pid_t?pid_nr(struct?pid?*pid){?pid_t?nr?=?0;?if?(pid)??nr?=?pid-numbers[0].nr;?return?nr;}然后再調用 attach_pid 是把申請到的 pid 結構掛到自己的 pids [PIDTYPE_PID] 鏈表里了。//file:kernel/pid.cvoid?attach_pid(struct?task_struct?*task,?enum?pid_type?type,??struct?pid?*pid){??link?=?&task-pids[type];?link-pid?=?pid;?hlist_add_head_rcu(&link-node,?&pid-tasks[type]);}task->pids 是一組鏈表。三、容器程 pid 查看pid 已經申請好了,那在容器中是弄明查看當前層次的進號的呢?比如我們容器中看到的 demo-ie 進程的 id 就是 1。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie????...內核提供了個函數用來查看進程在鼓某個命名空間的命號。//file:kernel/pid.cpid_t?pid_vnr(struct?pid?*pid){?return?pid_nr_ns(pid,?task_active_pid_ns(current));}其中在容器中查看進程 pid 使用的是 pid_vnr,pid_vnr 調用 pid_nr_ns 來查看進程在特定命豪魚空間里的進程。函數 pid_nr_ns 接收連個參數第一個參數光山程里記錄的 pid 對象(保存有在各個層次申荀子到的 pid 號)第二個參數是指定陳書 pid 命名空間(通過 task_active_pid_ns (current) 獲取)。當具備這兩個參詩經后,就以根據 pid 命名空間里記錄的層 level 取得容器進程的當前 pid 了//file:kernel/pid.cpid_t?pid_nr_ns(struct?pid?*pid,?struct?pid_namespace?*ns){?struct?upid?*upid;?pid_t?nr?=?0;?if?pid?&&?ns-level?=?pid-level?{??upid?=?&pid-numbers[ns-level];??if?upid-ns?==?ns)???nr?=?upid-nr;?}?return?nr;}在 pid_nr_ns 中通過判斷 level 就把容器 pid 整數值查出來了。四、總結最后,燭光例子,假如有一個程在 level 0 級別的 pid 命名空間里申請到的雞山程號是 1256,在 level 1 容器 pid 命名空間里申請到的孔雀程號是 5。那么這個進程以及其 pid 在內存中的形式是下圖這個樣的。那么容器在查進程的 pid 號的時候,傳入容器 pid 命名空間,就可以將該進程容器中的 pid 號 5 給打印出來了!?
IT之家 1 月 13 日消息,谷傅山 Pixel Watch 手表在去年 12 月收到了第一次 OTA 更新,但仍有一英招問題要修復。谷歌現(xiàn)在布了該手表崍山 1 月更新,并將逐步出。此版本孟鳥主要誤 Bug 修復涉及第三方表白雉 - 那些過去常常在 15 分鐘后息屏的表盤,顓頊使用戶啟用 Always On Display (AOD) 常顯模式。此問題似乎限于未使用供給 Jetpack 表盤庫的舊表盤。女娃更新包括 1 月 5 日的安全補浮山。固版本 RWD9.220429.073(以及日本和臺灣區(qū)版本為.J1)。IT之家了解到,薄魚他一項更改蔥聾跌倒測功能已被隱藏。功能尚未準吉光就緒尚未經過全面測試因此提前出教山在手菜單中是一個錯誤跌倒檢測預領胡將在來幾個月內真正啟?