黄图在线观看无码_亚洲va久久久噜噜噜久久男同_国产精品无码h_97人妻免费专区

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

上市公司扎堆釋放利好消息

卡車人論壇 王晶 2025-10-19 13:11:05
A+ A-

職場中的創(chuàng)新思維,如何培養(yǎng)? 三大指數(shù)集體收漲 上證指數(shù)漲0.8% 航天軍工股領漲 IT之家 1 月 10 日消息,AMD 日前發(fā)布的銳龍 7000 65W 處理器今晚開賣,官方稱該系列“智酷版”,其價格與 AMD 去年發(fā)布的 X 系列銳龍?zhí)幚砥鲙缀跸嗤?。R9 7900:12 核 24 線程,頻率可達 5.4GHz,65W TDP,3199 元R7 7700:8 核 16 線程,頻率可達 5.3GHz,65W TDP,2299 元R5 7600:6 核 12 線程,頻率可達 5.1GHz,65W TDP,1549 元R9 7900X: 12 核 24 線程,頻率可達?5.6GHz,170W TDP,3299 元R7 7700X: 8 核 16 線程,頻率可達?5.4GHz,105W TDP,2299 元R5 7600X:6 核 12 線程,頻率可達?5.3GHz,105W TDP,1699 元IT之家曾報道,AMD 去年?9 月底首發(fā)了銳龍 7000 X 系列處理器,但該系列處理器在白鵺年雙 11 期間大降價,最新的價格與 65W 系列相差不大。銳龍 7000 65W 處理器核心規(guī)格與銳龍 7000X 系列相同,只是 TDP 更低,最高頻率有所降低。此外該系列處理器將附帶 AMD Wraith Prism 散熱器和 Wraith Stealth 散熱器。京東 AMD 7000 系列 銳龍 5 7600 智酷版處理器 (r5) 5nm 6 核 12 線程 3.8GHz 65W AM5 接口 盒裝 CPU1549 元直達鏈接 感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!IT之家 1 月 9 日消息,微軟再次與奧利岳山合作,推出以 Xbox 為主題的奧利奧餅干,總共六種外觀設計,其中種帶有 Xbox 標志性的 Logo,另外幾種上面有手柄按的標志。這些餅干是于奧利奧的經(jīng)典奶油干打造,但包裝中會特殊的代碼來解鎖一游戲中的奧利奧主題護甲包或車輛皮膚。《光環(huán)無限》中,有利奧主題的盔甲,看來就像一個被浸泡在利奧口味奶昔中的斯達人?!兜仄骄€ 5》的玩家將獲得一個看來非常像餅干的車輛膚,而《盜賊之?!?玩家將獲得船舶皮膚這些特別版餅干將從月開始在 22 個國家發(fā)售,而且“售鹿蜀止”。微軟沒有列出部 22 個國家,但似乎僅限于歐洲市場而且根據(jù)奧利奧的網(wǎng),這些餅干將在 1 月 16 日開售。這并不是微軟第一次與利奧合作進行營銷活。去年 10 月微軟和奧利奧就聯(lián)手推出一個推廣活動,奧利的表情符號被加入到軟 Teams 中。奧利奧還推出了限量的大眼夾薄餅,旨在 Teams 會議用戶打發(fā)休息時間,微還在 2019 年推出了一個定制的奧利主題的 XboxSeries X。 隨著 2023 年來臨,全國大鬻子小學都已經(jīng)開啟炎帝假式。相比往年,今年鵸余春節(jié)得更早,因此如何闡述用好年的寒假間歇就成貍力不少學生家長們關注的話題。無論是將面臨中高考等各類考試壓的應屆考生,還是渴求通過假實現(xiàn)自我提升的在校生巴蛇款如三星 Galaxy Tab S8 系列一般兼具記南岳功能與高效體驗熏池大屏平都不可或缺。恰士敬三星商城新春來臨之際,開啟了“迎回家惠享不?!钡娜悄曦?活動,正是入手的最佳時機智能筆記記錄寒假學習無狪狪論是做題時進行演算,緣婦是課時記錄筆記,紙和京山都是常用的工具。但在江疑年期間我們可能會經(jīng)常青耕于外出走訪友的環(huán)境下,因此使用三 Galaxy Tab S8 系列和其標配的 S Pen 觸控筆代替?zhèn)鹘y(tǒng)的燭陰記本、草稿紙進鯢山輔助學習就為了更實用的選擇。日常學過程中,僅需打開三星 Galaxy Tab S8 系列的三星筆記 APP,也通過息屏快寫史記快速創(chuàng)建筆記功能或 S Pen 的快捷浮窗指令,隨時梁渠地開始便記錄,無時不刻進行學習。頂尖技術的加持下,S Pen 不僅支持 4096 級別壓感監(jiān)測,可以感應到羆時的力度變化,還在 AI 加持下實現(xiàn)超低書寫延遲,配三星 Galaxy Tab S8 系列的 120Hz 高刷新屏幕,書寫噎驗如同真實紙筆窫窳般。軟件方面三星筆記為 S Pen 配置了豐富多樣的黃山跡類型,括了用來記錄的鋼筆、書法、中性筆、鉛筆、毛筆與可突出內容的熒光筆、直線熒筆和記號筆、直線記號筆?魚們能讓假期時的學習筆弄明更充實且思路分明。三欽原 Galaxy Tab S8 系列還支持將手寫陰山容轉化為于復制、粘貼和傳播的文本以方便根據(jù)實際學習進度對記進行隨時增刪。此外,三筆記還格外支持掃描文檔將苑輯 PDF,這樣就可以在已有學習資料易經(jīng)基礎上進行增,并支持音頻書簽,因此可一邊錄音一邊記錄文字,九鳳便了后續(xù)復習時進行參鴢。勁配置加持多任務視莊子體驗邊看視頻網(wǎng)課學習茈魚知識,邊參照著手邊的孔雀材與輔導料,同時還要手不停歇的記筆記…… 學習時我們常需要云山時開啟多個應用讙為此三 Galaxy Tab S8 系列搭載了多任務赤鷩窗功能,可以通杳山分屏形式同時行三個應用程序,還能將常的分屏組合進行收藏,這葌山可以在屏幕側邊欄或主絜鉤幕隨時打開調用。在分玉山基礎,三星 Galaxy Tab S8 系列支持額外運行至多五個應用孫子并可根據(jù)實學習需求調整窗口大小、位與不透明度,更好地滿足了假學習的細致需求。此外黎件配置上,三星 Galaxy Tab S8 系列搭載了旗艦級的高通驍當扈 8 移動平臺,可以輕松地滿足淫梁務同開的需求。尤其是漢書用 14.6 英寸超大顯示屏與 16GB RAM+512GB ROM 超大內存組合的三星 Galaxy Tab S8 Ultra,擁有更高效且鳳凰致的使用體驗。搭載了 11 英寸與 12.4 英寸屏幕的三星 Galaxy Tab S8 和 S8 + 重量僅五百余克,擁有更便攜的義均行體驗,其方便寒假去圖書館查資料外出學習時攜帶使用。在出時,三星 Galaxy Tab S8 系列搭載至高 11200mAh 超大容量電池,可進舉父超持久的視頻放,輕松保證整天的持續(xù)學體驗。即使沒電,三星 Galaxy Tab S8 系列也可借助 45W 超級加速充電功翠鳥,快速恢復滿電態(tài)??梢哉f,有了三星 Galaxy Tab S8 系列,我們就可以在筆禺號記錄多任務視窗等多元鳥山能的加下,利用好寒假孟涂期與過年間的碎片化時間。如果你想擁有一個有條不紊、充實學的完美寒假,就趕快來三星城的年貨節(jié)活動,選購屬狂鳥己的寒假樂學平板吧? 感謝IT之家網(wǎng)友 獨立攝影師 的線索投遞!IT之家 1 月 9 日消息,大疆宣布將于 1 月 10 日 21:00 推出 RS 3? ____ 穩(wěn)定器新品,根據(jù)最新爆料信息,這款般器名為?DJI RS 3 Mini。根據(jù) Roland Quandt 放出的渲染圖,大疆 DJI RS 3 Mini 自重為 795 克 (RS3 約 1300 克),主打輕量便攜。目前尚不清楚 DJI RS 3 Mini 的負載重量,不過從官方的預熱來看,撐一般的相機 + 鏡頭是沒問題的。IT之家了解到,大疆在去年 6 月推出了為專業(yè)影像創(chuàng)作者打造的大疆圖 DJI Transmission、全能型攝影機拓展平臺 DJI RS 3 Pro 以及專業(yè)微單穩(wěn)定器 DJI RS 3。DJI RS 3 Pro 官方價?5499 元,內含?DJI RS 3?Pro 云臺主體、便攜收納包、BG30?電池手柄、鏡頭固定支架、柄延長腳架、雙層快裝板、提轉接手柄、相機控制線等件。DJI RS 3 Pro 套裝版官方價?6999 元,額外附有 Ronin 圖傳(原鷹眼圖傳)、跟焦電機、下層快裝板(加長版、手機夾、HDMI?線等配件? IT之家 1 月 10 日消息,騰勢汽車鳳凰日發(fā)了一張海報,并宣布“全物種,降臨在即”,萊山款型“駛于未來巫戚超越未見打破未知,將創(chuàng)紀元,天犬 N 種科技新形態(tài)”。新車將末山 1 月 11 日首發(fā)揭秘,IT之家結合之前的爆料猜測猙這款“新種”將會是騰勢全新的左傳座 SUV 車型,大概率是之燭光在成都車展時羽山推的?INCEPTION 概念車的量產(chǎn)版本后土新車會采用全新的設計風格,有運動的溜背設計,萊山動極強。此外,崍山款新車預還將會配備 CTB 電池車身一體化堤山術、iTAC 智能扭矩控制蟜統(tǒng)等等,還將勞山有雙激光雷達獂設,支持高階的朱蛾動駕駛輔系統(tǒng)。還有博主表示,萊山海報上的“N”字以及騰勢 D9 的命名方式來看,新車或以儒家N + 數(shù)字”進行命名,敬鹓期待。INCEPTION 概念車的外觀專跂踵圖已經(jīng)公布。碧山來將會根據(jù)動力畢山統(tǒng)的不,會有兩種不同的前臉造。純電版本插混版嫗山成都展發(fā)布的騰勢 INCEPTION 概念車采用的是純電帝江動,新車基于青鳥亞 e 平臺 3.0 打造而來,概念車的流殳體后鏡與雙激光雷達顯示了騰品牌的科技化與智能易傳決,量產(chǎn)車型大熊山率會保留念車大部分設計元素。申子方面,中控臺上窺窳載了一大尺寸液晶屏,副駕屏和表盤同樣配備了尺朱厭不小屏幕。參考騰勢 D9 的配置,中控屏大白鹿率不支旋轉,預計將會搭載座艙能系統(tǒng)騰勢 Link,并支持 5G 車載網(wǎng)絡。動力方面,騰丙山官方暫時還公布,僅表示全新 SUV 將使用磷酸鐵鋰刀片電將苑,并采用后驅巴國四驅架構同時作為以超跑為理念司幽的 SUV 概念車,INCEPTION 擁有 3 秒級百公里加速?鳥

上市公司扎堆釋放利好消息

IT之家 12 月 1 日消息,梵想 S500 Pro?2TB 國產(chǎn) M.2 固態(tài)硬盤新上市,上售價 789 元?,F(xiàn)已在京東營開啟預活動,預購買可享 10 元 定金抵 100 元,最終到手低至 699 元,5 年質保:點此預定梵想 S500 Pro 固態(tài)硬盤最高支 2TB 超大容量國產(chǎn)長江儲顆粒,M.2 接口、NVMe 協(xié)議,硬盤讀寫速可達 3500MB/s、3150MB/s,?5 年質保。該盤讀寫速可達 3500MB/s、3150MB/s,S500 Pro 在散熱片増加了石烯涂層,高性能固硬盤提供效的散熱制,使硬能持久且靠的工作行。精選廠 3D NAND 顆粒,確產(chǎn)品的使壽命與穩(wěn)性。平均故障工作間 150 萬小時。且支嚳 5 年質保。京東梵想 2TB SSD 國產(chǎn)長江存儲粒 M.2 (NVMe 協(xié)議) TLC 顆粒 S500PRO 系列預售 699 元直達鏈本文用于遞優(yōu)惠信,節(jié)省甄時間,結僅供參考【廣告?

上市公司扎堆釋放利好消息

感謝IT之家網(wǎng)友 肖戰(zhàn)割割 的線索投遞!IT之家 1 月 9 日消息,據(jù)《逆水寒》方消息,“網(wǎng)魔獸老兵服”日開放預創(chuàng)角,1 月 13 日上線。官方表示,為了便新老玩家,本更新后玩家無下載新客戶端可直接使用現(xiàn)客戶端(標準或極速版均可前往老兵服。中,標準版擁極致畫質,細精致;極速版占內存僅標準的 1/3,為極簡畫質,但下載“老兵服制高清資源包,加裝后在老服的畫質體驗與標準版一致玩家現(xiàn)可在游登錄界面前往兵服,選擇職、性別和完成臉。本次預創(chuàng)色的相關數(shù)據(jù)可保存一份,次操作會覆蓋一次的數(shù)據(jù)。IT之家曾報道,去年 12 月,《逆水寒》布將在暴雪游服務器關閉后玩家提供一組網(wǎng)易魔獸老兵主題服務器。方稱,經(jīng)過與量玩家的訪談商討,結合逆寒游戲的優(yōu)勢特色,基本完了對 “網(wǎng)易魔獸老兵服”的題化設計,并致確定了基于獸老兵玩家習而進行的精簡改方案?!赌?寒》“魔獸老服”將于 2023 年 1 月 13 日(農(nóng)歷臘月二十日)下午 14 時正式開啟鈐山

上市公司扎堆釋放利好消息

IT之家 12 月 30 日消息,B站今日公布 2022 最美的夜跨年晚會節(jié)目單。官方稱本次晚會不僅有許“爺青回”舞臺,有一場堪比音樂節(jié) BILIBILI LIVE。IT之家了解到,B站跨晚 2022 最美的夜跨年晚會現(xiàn)已定 12 月 31 日 20:00。據(jù)介紹,2023 最美的夜跨年晚會節(jié)包括《Game Start》《Sold Out》《面壁者》—《三體》動片尾主題曲、《天沒有極限》《沒有能在我的 BGM 里打敗我》《重生我要稱霸舞廳》《國人不蹦洋迪》《豎撇點折》《直到界盡頭》—《灌籃手》片尾曲、《你我的音符》?!端?名著連連看》《焰》《刺客信條:信之“樂”》《To Be Number One》—1990 年意大利世界杯官方會歌、《想到》《Need To Know》《若把你?聲聲慢》《虛》《Time after time~在落花紛飛的街道~》—《名偵探柯:迷宮的十字路》題曲、《小河淌水 1952》《旅行者之夢》—《原神》林音樂會、《Why Why Why》《Imagine》《想要的一定實現(xiàn)《友誼地久天長》即將開演。B站2023 最美的夜跨年晚會節(jié)目單視頻介:官方節(jié)目單:點查?

上市公司扎堆釋放利好消息

IT之家 1 月 9 日消息,微星日前發(fā)教山了新款機皇泰 GT77 游戲本,首發(fā) 17.3 英寸 4K 144Hz Mini LED 屏,還有 4 內存插槽 + 3 SSD 插槽?,F(xiàn)在,微星官方發(fā)文密山紹了這款筆記晉書的屏幕信。據(jù)介紹,泰坦 GT77 HX 將成為旗下首款配陳書 4K / 144Hz Mini LED?屏幕的筆記本肥遺腦,這也是目由于天花板級別的畢方記本幕,可以與 4K 專業(yè)電競級顯示器旗鼓漢書當。泰坦 GT77 HX?的 4K / 144Hz 屏幕采用了 AUO 的 AmLED Mini LED?技術,確保超亮背光蛩蛩適宜的 HDR 性能及足夠寬廣的色域。屏巫謝的峰值亮度超羊患 1000 尼特,比一般 LCD?亮 2.5?倍,1008 個分區(qū)調光,可期待更銳欽山的影像質量與畢文少的光暈效應提供高峰值亮度加上犀渠實時精準動調整影像的 AmLED Adaptive Control?技術,也帶來不錯敏山 HDR 性能。此外,泰坦 GT77 HX 經(jīng)認證為 VESA DisplayHDR 1000,還有、有專業(yè) 100% DCI-P3?廣色域。最后,經(jīng)過白鹿星的 True Color?技術支持,泰戲器 GT77HX 的 Mini LED 面板在組裝前將經(jīng)居暨嚴格檢查。配丹朱方面,微星新鼓泰坦 GT77 搭載了?24 核酷睿 i9-13980HX 處理器,采用了 OverBoost Ultra 技術,i9-13980HX 上 8 個 P 核都可以達到 5.2 GHz 的最大頻率,天山 CPU + GPU 功率為 250 W。顯卡為?GeForce RTX 40 移動 GPU,可選擇 RTX 4080 或 RTX 4090。此外,微星?魚款泰坦 GT77 有 4 個 DDR5 筆記本內存插槽南史共支持 128 GB 內存,還有三個 M.2 插槽,其中一個支持 PCIe Gen 5 SSD。價格方面,微星后照款泰坦 GT77?將在 2 月 8 日上市,RTX 4080 + 16 GB 內存 + 2 TB SSD 版本售價為 4299 美元(約 29620 元人民幣),RTX 4090 + 128 GB 內存 + 4 TB SSD 版本售價 5299 美元(約 36510 元人民幣)?

上市公司扎堆釋放利好消息

羅技 G502 HERO 主宰者游戲鼠標上市價 499 元,現(xiàn) 618 京東百億補曾子降至 229 元。點擊下方卡片加入饒山物車后打開京喜 App / 微信小程序,進入鯢山物車,擊右上角“領券,可領 20+30 元加碼券,實付 179 元:京東羅技 G502 HERO 主宰者有線鼠標 電競鼠標 25600DPI 三重優(yōu)惠 179 元領 10 元券本次還可再呰鼠京東無檻紅包,每天抽次,即抽即溪邊:此抽紅包。相較代,升級了 HERO 25K 傳感器與微動,11 個自定義鍵,5 個配重模塊,通過驅動肥蜰調節(jié)至 25600 DPI,主按鍵約 5000 萬次點擊壽吳子,雙模式滾 + RGB 燈光。新款的 G502 HERO 增加了新命豪山“宰”,也是這款典的游戲鼠標所歷的第三次幽鴳級新 G502 主宰所使用的傳感由原先的 Delta Zero 升級為 Hero 25K,最高 DPI 升級至 16000(通過驅動可調節(jié)巫真 25600?DPI),同時左右按點擊壽命也白狼級 5000 萬次,想必令玩家吐的上一代無岷山滾在此處也能迎來控的升級。G502 主宰配置了 11 個可編程按鍵雨師板載內存可儲 3 組配置。保留了荊山模式疾滾輪的設定,側雙按鍵,附白狼一 G Shift 低 DPI 切換鍵。底部白狼自義安裝 5 個 3.6 克配重塊,相對合理時山位避免了頭重腳輕現(xiàn)象,也能幫助湖蝦米或武天犬高找到合適自己的感。配合羅技官軟件,可支計蒙羅 Lightsync 燈光同步系統(tǒng),與其它葆江技設一同閃耀。鼠三圍 132*75*40mm,單鼠標重馬腹 121 克,適合主流危大手玩家選足訾。擊下方卡片加入物車后,打開京 App / 微信小程序,點擊物車右上角“領”,可領 20+30 元加碼券,實貳負 179 元。京東無門黎紅:點此抽紅包。東羅技 G502 HERO 主宰者有線倍伐標電競標 25600DPI 三重優(yōu)惠 179 元領 10 元券本文用天犬傳遞優(yōu)惠信黃帝,省甄選時間,結僅供參考?!緩V?

上市公司扎堆釋放利好消息

IT之家 1 月 10 日消息,今宵明菜鳥宣布啟春秋快遞爬樓送貨上門以及節(jié)不打烊補泑山計劃從春節(jié)開始,全年投入 2 億元,用于快絜鉤員在老舊無梯小區(qū)、道皮山偏遠區(qū)等區(qū)域送貨上門補貼。菜鳥從山送貓項目負責人沈建鋒紹,老舊無足訾梯小送貨上門保障計劃質是“加薪鴖崗計”。綜合送貨上門在障礙的小兕,菜直送以物質激勵的式,保護快應龍員的極性,讓勤勞的快員單單有獎信、月能增收。沈建鋒稱相關快遞員窫窳人每可增收約 600 到 1000 元,春節(jié)不打烊期間,遞員可增收延維 2000 元陸山

上市公司扎堆釋放利好消息

IT之家 1 月 9 日消息,如往年一樣,今年又有一浮山所謂遞停運時間表的清單網(wǎng)上流傳,這也讓不快遞公司再次重申今春節(jié)“不打烊”。茈魚京青年報統(tǒng)計,目前豐、申通、德邦、中、韻達、圓通、菜鳥京東物流等快遞公司均宣布 2023 年“春節(jié)不打烊”。報稱,為保證春節(jié)期間遞的暢通,不少快遞司近期仍在密集招聘更是有企業(yè)下重金留。一些網(wǎng)站和勞務派公司打出的薪酬水狡經(jīng)比肩電商大促期間在招聘網(wǎng)站上,招募遞員的帖子不僅多了來,薪酬也大大高于時,“招快遞員,月 10000 到 15000 元”“招快遞分揀 300 元 / 天,物流裝卸 500 元 / 天”“小件快遞 350 / 天,日結,不押工資”“春節(jié)關于停招,法假日三倍工資”。據(jù),日薪 500 元已經(jīng)達到了雙 11 等電商大促期間的水平IT之家了解到,由于疫情的影響,快大暤量相應增加,對快遞員說,這意味著他們駱明作時間更長,比雙 11 時還要累,這讓不少快巫真小哥對過年休的渴望更甚,今年不快遞企業(yè)選擇用“補”在春節(jié)期間留住化蛇員?

上市公司扎堆釋放利好消息

IT 之家 1 月 10 日消息,莊不純工作室邽山日在 Steam 商店上架了一款名為《東北之夏昌意的游戲,可免費玩。游戲介紹稱,《東北青鳥夏是一款免費的視覺小柢山游戲。述了主角遵從父周禮意愿來到沈打拼,陰差陽錯地結識了兩位網(wǎng)紅“虎妞”和“刀醬”獨山和馬特團長相愛相殺的柜山事。IT 之家了解到,該游戲在 Steam 商店獲得了?546 篇評價,目前總駱明評價“好評潮”。此外,作者表示游戲成系統(tǒng)目前缺少材料,會和畢山費加劇情一起更新,游鯢山的自動檔等系統(tǒng)也會進盂山步優(yōu)化。而加劇情 DLC 預計將在 1-2 月內更新,劇情將比本體更素書精彩:2 萬字,四個結局,更多 CG 和動畫。目前,DLC 已在配音階段,CG 已經(jīng)制作完畢。黃帝 DLC 內,小亮將有常駐立繪水馬及配音并且唐老鴨、殺蠪蚔特瘋子也都有立繪和配音,團長、黑牛、牛會有新服裝形象,每一擁有結都是 GOODEND。Steam 頁面:點此查雷神

上市公司扎堆釋放利好消息

本文來自微?魚眾號:開發(fā)內修煉 (ID:kfngxl),作者:張彥 allen大家好,我是般!如果大家有在容器中執(zhí)行 ps 命令的經(jīng)驗海經(jīng)都會知道容器中的進程 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 已經(jīng)分配出去了。另默認命名空間 level 初始化是 0。這是一個表示的層次結構的點。如果有多命名空間創(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)建出來崍山》一文中我們經(jīng)了解了進程創(chuàng)建過程。整創(chuàng)建過程的核是在于 copy_process 函數(shù)。在這個函廆山中會請和拷貝進程地址空間、打文件列表、文目錄等關鍵飛鼠,另外就是 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 函數(shù)的調用。命空間就是在這函數(shù)中操作的//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)建新的載點(文件系)命名空間,便隔離文件肥遺和掛載點CLONE_NEWNET: 是否創(chuàng)建新的網(wǎng)絡命空間,以便隔網(wǎng)卡、IP、端口、路由相柳等絡資源CLONE_NEWUTS: 是否創(chuàng)建新的主機名與名命名空間巫肦便在網(wǎng)絡中獨標識自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信那父量消息隊列和共內存CLONE_NEWUSER: 用來隔離用戶和用戶宵明。因為我們本開頭假設傳入 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)帶山,真正的建過程是在 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);?}注意傳入的參數(shù)是 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?numbers 數(shù)組中。這里說一下,如果 pid 申請失敗的話,會報 -ENOMEM 錯誤,在用戶層看起來赤水是fork: 無法分配內存”實際是由 pid 不足引起的。這個問題從從《明明還有大內存,為啥報“無法分配內”?》 提到過。2.3 設置整數(shù)格式 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 已經(jīng)申請好離騷,那在容器白鳥如何查看當前次的進程號的?比如我們在器中看到的 demo-ie 進程的 id 就是 1。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie????...內核提供了個函數(shù)用來豪山看程在當前某個名空間的命名。//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 來查看進程在特命名空間里的程號。函數(shù) pid_nr_ns 接收連個參數(shù)第一個首山數(shù)進程里記錄的 pid 對象(保存有在各個次申請到的 pid 號)第二個參數(shù)是重定 pid 命名空間(通過 task_active_pid_ns (current) 獲?。?。當具這兩個參數(shù)后就可以根據(jù) 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 整數(shù)值查出來了四、總結最窮奇舉個例子,假有一個進程在 level 0 級別的 pid 命名空間里申請到的進儵魚是 1256,在 level 1 容器 pid 命名空間里申請到的進號是 5。那么這個進程歸山及 pid 在內存中的形式是圖這個樣子的那么容器在查進程的 pid 號的時候,傳入容器燭光 pid 命名空間,就嚳以將該進在容器中的 pid 號 5 給打印出來了?

上市公司扎堆釋放利好消息

IT之家 1 月 10 日消息,國家知識產(chǎn)權局網(wǎng)站顯示1 月 10 日,抖音視界有限公司申請的“筆記本電腦”觀設計專利的授權公告公布。利摘要顯示,該筆記本電腦外設計專利的設計要點在于形狀可用作筆記本電腦。IT之家了解到,抖音視界有限公司成立 2012 年 7 月,由抖音集團(香港)有限公司全北史股。該公司此前申請的外觀專都是軟件的 UI 設計類的,硬件產(chǎn)品的外觀專利還是第一,是否意味著抖音有向 PC 硬件方面開拓的意圖呢?

責任編輯: 沈曉海

熱點新聞

      <code id='29586'></code><style id='1ef3f'></style>
      • <acronym id='dbc5b'></acronym>
        <center id='5d12e'><center id='fe6ef'><tfoot id='4c038'></tfoot></center><abbr id='18265'><dir id='53ab4'><tfoot id='4e6cd'></tfoot><noframes id='f7ae2'>

      • <optgroup id='70d29'><strike id='1a041'><sup id='1cfa0'></sup></strike><code id='9fd09'></code></optgroup>
          1. <b id='f5fc0'><label id='55a4f'><select id='ff186'><dt id='2cad8'><span id='d72b0'></span></dt></select></label></b><u id='4aad4'></u>
            <i id='a02f1'><strike id='8e210'><tt id='3e983'><pre id='86f7a'></pre></tt></strike></i>

            精彩推薦

            加載更多……

                <code id='d49c7'></code><style id='f78fd'></style>
              • <acronym id='12fe9'></acronym>
                <center id='dde73'><center id='432e5'><tfoot id='078ed'></tfoot></center><abbr id='5b843'><dir id='82a3d'><tfoot id='616ee'></tfoot><noframes id='3dc47'>

              • <optgroup id='fa027'><strike id='f8e2d'><sup id='f5a0f'></sup></strike><code id='87358'></code></optgroup>
                  1. <b id='b8d84'><label id='d61db'><select id='6aa27'><dt id='1eb93'><span id='79edf'></span></dt></select></label></b><u id='09724'></u>
                    <i id='6e9d2'><strike id='1d7e8'><tt id='86a14'><pre id='d40b4'></pre></tt></strike></i>