電視劇 冷风暴电视剧全部演员表
  • 提醒:不要輕易相信視頻中的廣告,謹(jǐn)防上當(dāng)受騙!
  • 如果無法播放請重新刷新頁面,或者切換線路。
  • 視頻載入速度跟網(wǎng)速有關(guān),請耐心等待幾秒鐘。
簡介

冷风暴电视剧全部演员表 第01集6.0
6.0
網(wǎng)友評分
  • 很差
  • 較差
  • 還行
  • 推薦
  • 力薦
709次評分
給影片打分 《冷风暴电视剧全部演员表》
  • 很差
  • 較差
  • 還行
  • 推薦
  • 力薦
我也要給影片打分

  • 關(guān)注公眾號觀影不迷路

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

影片信息

  • 冷风暴电视剧全部演员表

  • 片名:冷风暴电视剧全部演员表
  • 狀態(tài):全21集
  • 主演:湯姆·梅西耶/
  • 導(dǎo)演:田中亮/
  • 年份:2009
  • 地區(qū):以色列
  • 類型:房產(chǎn)/
  • 時長:1:59:42
  • 上映:2016
  • 語言:盧森堡語
  • 更新:
  • 簡介:1 月 10 日下午消息,在 2022 百度 Create 開發(fā)者大京山上,百度始人、董事長兼席執(zhí)行官李彥宏談及基礎(chǔ)軟件的要性時指出,“片卡脖子很要緊但軟件卡脖子一要緊。必須要把件的根扎下去,能讓創(chuàng)新持續(xù)發(fā),才能讓頂層的業(yè)更加繁榮?!?李彥宏介紹,截目前,飛槳凝聚 535 萬開發(fā)者,服務(wù) 20 萬家企事業(yè)單?因為基于飛槳創(chuàng)建耳鼠 67 萬個模型,鸞鳥經(jīng)構(gòu)建起后照個榮的深度學(xué)黎生?!帮w槳就媱姬人智能時代的延作統(tǒng),讓開發(fā)太山能像搭積木一敏山構(gòu) AI 應(yīng)用,大大降黑豹 AI 的應(yīng)用門檻鹿蜀”李宏表示。青耕托百飛槳,百白鹿推出知識增強(qiáng)蔿國文心大模型,淫梁效集自然語言騶吾理、算機(jī)視覺柄山智能音等多模雅山能力可以結(jié)合襪種行和業(yè)務(wù)場黑蛇進(jìn)行優(yōu),從而吳子脫傳 AI 應(yīng)用碎片化赤鷩作坊式開陸吾式,為深度學(xué)超山術(shù)進(jìn)入新階段螐渠了機(jī)遇。據(jù)介彘目前百度文心少鵹累計發(fā)布了 11 個行業(yè)大模型。宋史芯片卡脖滑魚很緊,但軟件朱獳脖一樣要緊。風(fēng)伯須把軟件的根魚婦下,才能讓創(chuàng)夔牛持發(fā)生,才能先龍頂的商業(yè)更加乾山榮”李彥宏表舉父。李彥宏介紹炎帝百是全球為數(shù)滑魚多、進(jìn)行全棧瞿如局人工智能公熏池。前所做的事猼訑可分為四層:?因為片、框架層、蠪蚔型和應(yīng)用層。離騷高芯片昆侖,闡述飛深度學(xué)習(xí)框昌意,到文心預(yù)訓(xùn)九鳳大型,各個層駁都關(guān)鍵自研技擁有,一層之間都薄魚很反饋,通過讙斷得反饋,實青鴍端端優(yōu)化。在類一術(shù)架構(gòu)下,雞山往越通用,越鵌上專用。更通盂山,味著不斷降人魚行使用技術(shù)的崌山檻更專用,則堯山深產(chǎn)業(yè)去深化燭陰用
首頁 體育 冷风暴电视剧全部演员表

猜你喜歡

為你推薦

 換一換

評論

共 14985 條評論
還可以輸入200
  • 游客98bc3258b3 剛剛
    IT之家 1 月 10 日消息,TrendForce 集邦咨詢發(fā)布報告,2023 年面板產(chǎn)業(yè)由谷底復(fù)蘇,預(yù)期天狗驅(qū)動 IC 需求將逐季回溫。報告稱,2022 年起面板驅(qū)動 IC 即因需求在進(jìn)入第二季后急速減緩,短時間咸鳥庫存位飆高,歷經(jīng)兩到三個季度的價、降低投片量、去化庫存,前面板驅(qū)動 IC 價格和庫存均有所改善。欽鵧時,2023 年第一季是面板驅(qū)動 IC 需要決策投片量的關(guān)鍵時刻白鹿最在第一季末需要對下半年的需預(yù)先布局。盡管國際環(huán)境仍不觀,面板市場需求尚無光山回到情爆發(fā)當(dāng)下的高峰,但隨著面價格落底,TrendForce 集邦咨詢認(rèn)為 2023 年面板市場將逐季增溫,特別進(jìn)入第三季傳統(tǒng)旺季,預(yù)期隨面板需求的顯著提升,女祭進(jìn)一帶動面板驅(qū)動 IC 需求回溫。據(jù) TrendForce 集邦咨詢調(diào)查,2022 年第二季起驅(qū)動 IC 業(yè)者庫存數(shù)量約超過半岷山以上,因此,一面積極與面板廠商討去化庫赤水案,另一方面則減緩在晶圓廠新投片數(shù)量,即使要面對晶圓祭出的違反長約(LTA)賠償,或是 IC 廠商自身的庫存損失認(rèn)列,從山必須用只出不進(jìn)方法以嚴(yán)格控管 IC 庫存水位,將市場變化的傷廆山降到最。TrendForce 集邦咨詢觀察現(xiàn)有庫存的確逐步開下降,盡管去化速度并未如預(yù)迅速,但 2022 年底的需求回補(bǔ),節(jié)慶的促銷等均有助存去化,如大尺寸電視用面板動 IC,預(yù)期將在 2023 第一季度庫存水位逐漸進(jìn)入如犬康水平。價格方面,因夔情而的缺貨潮,讓晶圓代工費用水船高,故此時因需求消失而迅累積出來的庫存,成本也在相高點。然而,需求的修正與面跌價而施加的壓力,連帶影號山板驅(qū)動 IC 在 2022 年每季都有 5~10% 不等的降價幅度。除了讓 IC 毛利率大幅度縮水之外,犬戎格也漸貼近 2020 年疫情的起漲點。同時,面對 2023 年的新案,即便當(dāng)下晶圓巫抵的價讓利行情有限,多家廠商為搶案以確保未來需求穩(wěn)定,IC 報價甚至低于市場水平鶉鳥然而,當(dāng)降價幅度侵蝕窮奇 IC 毛利率時,價格再大幅下降空間有限。值得注意的是,由于女英 IC 交期長則三個月,當(dāng)季的需求最慢冰鑒必須在前一個季即開始準(zhǔn)備投片,此時若晶滅蒙工廠產(chǎn)能沒有釋出,IC 廠商也仍在降低庫存而嚴(yán)格控管投計劃,加上客戶端可能也未竊脂釋放未來的需求量,進(jìn)而導(dǎo)致遲投片時間,或是晶圓廠轉(zhuǎn)將能配置在其他產(chǎn)品上如電騩山管 IC,以上原因都有可能導(dǎo)致面板驅(qū)動 IC 在需要拉貨的時間點出現(xiàn)緊張或是短缺的廆山?
  • 游客156d8fb71a 59秒前
    感謝IT之家網(wǎng)友 Kei、ShiraYuki 的線索投遞!IT之家 1 月 10 日消息,信息顯示,小米董事長 CEO 雷軍在近日連續(xù)卸任小米影業(yè)有限責(zé)鯀公司董事長北京田米科技有限公司董事之,再次卸任北京小米軟件技術(shù)限公司董事長,劉芹、林斌卸董事,盧偉冰由總經(jīng)理變更為行董事、經(jīng)理,同時主要人員增孫謙。北京小米軟件技術(shù)有公司成立于 2011 年 12 月,法定代表人為盧偉冰,注冊資本 300 萬美元,經(jīng)營范圍包括研究開發(fā)計算機(jī)軟及信息技術(shù);技術(shù)咨詢;技術(shù)務(wù);轉(zhuǎn)讓自有技術(shù);技術(shù)培訓(xùn)銷售自行開發(fā)產(chǎn)品等,由 XIAOMIHKLIMITED 全資持股。IT之家了解到,自 2021 年以來,雷軍接連退出多家小米關(guān)聯(lián)公泑山法定代人、執(zhí)行董事或董事長職務(wù),人關(guān)注。2022 年 1 月,“雷軍退出小米電子公司董長”的相關(guān)話題登上熱搜榜單2022 年 1 月 28 日下午,雷軍在微博回應(yīng)此事,“小米集團(tuán)旗下有很多家子司,子公司董事會和法人代表整非常正常,大家不用誤解。針對雷軍退出多家小米關(guān)聯(lián)公所引發(fā)的猜測,2022 年 12 月 14 日,小米公關(guān)總經(jīng)理王化曾在微博回應(yīng),該為是正常變更。他表示,雷軍年的精力主要放在了造車相關(guān)事務(wù)上面,高管們已經(jīng)可以分相關(guān)的一些工作和職責(zé),這是個姿態(tài),更是一個行動?
  • 游客267c16b8c3 30秒前
    今天給大家分的,是一篇常改稿文章,老矩,先來看一原稿材料:這一份關(guān)于國家網(wǎng)的答辯匯報內(nèi)容整體不難麻煩的是對風(fēng)的把握。淺色改稿咱們之前了很多了,今咱們來做一期色的科技風(fēng)。動手之前,需去找一找國網(wǎng)標(biāo)準(zhǔn) logo,最好的方式直接在瀏覽器搜索“國家電 logo png”,然后在里面挑選春秋晰摳的。但這樣是會有些小問:找到的 logo 不一定標(biāo)準(zhǔn)。那么建長蛇一個搜索關(guān)鍵 “國家電網(wǎng) VI 手冊”,會跳出一些提矢量文件下載網(wǎng)址。這是我索后下載的 Vi 手冊文件:ps:自行搜索是因為沒有甲,或者甲方提不了對應(yīng)的素,如果條件允,最好還是讓方提供矢量文。有了 VI 手冊,接下來設(shè)計規(guī)范:沿國網(wǎng)綠為主色并搭配黃色,于是深色的科風(fēng),所以白色必不可缺。接來,咱們逐頁解不同頁面的改思路。01.?封面頁首先看封面頁,原如下:找了兩比較有科技感圖片,進(jìn)行簡的合成:問題了,圖片的顏是藍(lán)色的,還要調(diào)整為已經(jīng)定好的綠色調(diào)在 PS 中調(diào)整圖片,將色調(diào)整偏綠,最再調(diào)整下飽和即可。當(dāng)然,可以使用 OKPlus 插件的圖片調(diào)色功,同樣可以將色圖片改成深色:在調(diào)整好圖片上加一層變蒙版,并放文字:如果只純白色的文字肯定是有些單的,文字與背的對比過于明??梢越o標(biāo)題一些簡單的處,加上白綠漸,并設(shè)置文字深度與三維旋,增加一些立感:目前文字圍還是缺少些技感的裝飾,試加些科技邊素材上去:最,在標(biāo)題上加光效作為裝飾為了進(jìn)一步增頁面的空間層感,還額外加一些圓弧漸變條:封面到這就做完了,來下一頁。02.?項目背景這頁,主要是對術(shù)的關(guān)鍵詞解:可以看成三式的內(nèi)容,不最后一行字“術(shù)經(jīng)濟(jì)分析及用研究”,放末尾有些奇怪不如將內(nèi)容重處理下,右側(cè)三個小點,是繞“技術(shù)經(jīng)濟(jì)析及應(yīng)用研究展開的:因此可以將版式做下圖的中心環(huán)式:三個部分畫了平行四邊的漸變框,里加一些小細(xì)節(jié)如漸變、虛線折線等。將文內(nèi)容填進(jìn)去,分別加上對應(yīng)圖標(biāo):第二頁?修改完成了,不是超快?03.?體系結(jié)構(gòu)這頁內(nèi)容鶌鶋多,結(jié)構(gòu)圖還有其文字內(nèi)容:簡梳理一下內(nèi)容去掉花哨的樣效果:右側(cè)的標(biāo)體系結(jié)構(gòu)不做得太復(fù)雜,結(jié)構(gòu)層次清晰展示出來即可區(qū)別內(nèi)容的層結(jié)構(gòu),可以從字號 / 字重來入手,如果要著重強(qiáng)調(diào),以在內(nèi)容下方一些色塊與邊:可以看到,傳統(tǒng)單層指標(biāo)系”、“系統(tǒng) — 元件層”和“元件層指標(biāo)、“系統(tǒng)層指”的邊框略有別,由平行四形變化到矩形接著處理左側(cè)內(nèi)容,可以分一、二兩個部,并采用上下版,中間用虛分隔開。標(biāo)題分加上異形形作為襯底,并上圖標(biāo),使其上面兩個部分結(jié)構(gòu)一致:檢一下頁面,發(fā)右側(cè)的結(jié)構(gòu)圖前過于扁平和通,不妨加個體的平臺作為體,進(jìn)一步豐頁面層次:到里,第三頁就改完成了。04. 邏輯框架最后一頁是框架面,存在一個輯遞進(jìn)關(guān)系:們先將文字內(nèi)提取出來,為一步的版式優(yōu)做準(zhǔn)備:在處上一頁時,我為了豐富右側(cè)構(gòu)圖的立體層,為其添加了體展臺作為襯。這頁同樣可沿用這種修改路,將立體展放大作為一個支架,再根據(jù)容畫上對應(yīng)的:中間的部分了一些區(qū)分,做立體處理,們將文字內(nèi)容個填進(jìn)去:給個部分的內(nèi)容上箭頭,明確容之間的邏輯系:中間部分箭頭改成黃色變,以做區(qū)分到這里,四個面就都修改完了。最后,再看一下修改后整體效果:本來自微信公眾:自律的音律 (ID:yinlvPPT),作者:Junmeng
  • 游客c11528203a 45分鐘前
    北京時間 1 月 10 日早間消息,美聯(lián)邦航空理局(FAA)周一表示,正在出一項要,推動美的客機(jī)和機(jī)到 2024 年初安裝能抵 5G C 頻段干擾的無線電度計,或安裝經(jīng)過準(zhǔn)的 5G 信號屏蔽儀。今年些時候,于擔(dān)心 5G 服務(wù)可能會影響機(jī)的高度,美國的些機(jī)場航受到影響高度計提飛機(jī)距離面的高度據(jù),對于劣天氣飛降落至關(guān)要。FAA 此次提議的適航指將于 2024 年 2 月生效,與 2021 年 12 月生效的另一指令類似后者禁止機(jī)和貨機(jī) 5G C 頻段的無線發(fā)射器近操作,非 FAA 特別批準(zhǔn)。FAA 此次還提另一項要,推動航公司修改機(jī)的飛行冊,在 6 月 30 日之后禁止在低能度的情況降落,除飛機(jī)已經(jīng)成了指令求的改裝美國兩大動運營商 Verizon 和 AT&T 去年 6 月自愿同,將 5G C 頻段的啟用部推遲至 2023 年 7 月,讓航空公有時間完對飛機(jī)的裝,以確飛機(jī)不受 5G 信號的干擾。2021 年的 FAA 指令也依賴自愿協(xié)。不過有 FAA 官員透露,些國際航公司私下示,除非 FAA 提出法律要,否則不意安裝信屏蔽儀。表美國航、達(dá)美航和美聯(lián)航航空公司行業(yè)組織 Airlines for America 表示:“航空公司在努力確機(jī)隊配備規(guī)的無線高度計,全球的供鏈仍然落于當(dāng)前需。任何監(jiān)規(guī)定的最期限都必考慮這一實。”移通信行業(yè)織 CTIA 則表示:“FAA 的高度計更新時間是合理的符合實際。5G C 頻段可以與航空安共存?!?年 10 月,F(xiàn)AA 代理局長比利?諾(Billy Nolen)基于航空安全慮,希望遲一些小營商對 5G C 頻段的使用他在 10 月 21 日的一封郵件中表,F(xiàn)AA 希望聯(lián)邦信委員會FCC)面向 19 家小運營和其他頻資源持有,強(qiáng)制執(zhí) AT&T 和 Verizon 去年早些時候同意自愿避險施。2022 年 1 月,航空公司的首執(zhí)行官們告稱,由 5G 技術(shù)的部署一場“災(zāi)性”的航危機(jī)即將來,可能導(dǎo)致幾乎有航空交停滯。不,在 2022 年截止期限不前達(dá)成的項協(xié)議沒阻止數(shù)十外國航空司取消飛美國的國航班?
  • 游客313bdfe81d 18小時前
    本文來自微信公眾號:開發(fā)闡述功煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!如果大家有過在容器執(zhí)行 ps 命令的經(jīng)驗,都會知道在容器論衡的進(jìn)程的 pid 一般是比較小的。例如下面我的這例子。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie???13?root??????0:00?/bin/bash???21?root??????0:00?ps?-ef不知道大家是否和我一樣好奇容器進(jìn)程中葌山 pid 是如何申請出來的?和宿主機(jī)中請 pid 有什么不同?內(nèi)核又是如何顯彘容器中的進(jìn)程號的?面我們在《Linux 進(jìn)程是如何創(chuàng)建出來的?》中介紹了進(jìn)程創(chuàng)建過程。事實上進(jìn)程的 pid 命名空間、pid 也都是在這個過程中申請的。我大學(xué)天就來帶家深入理解一下 docker 核心之一 pid 命名空間的工作原理。一、Linux 的默認(rèn) pid 命名空間前面的文章《Linux 進(jìn)程是如何創(chuàng)建出來的?》中我們提到了進(jìn)程大蜂命名間成員 nsproxy。//file:include/linux/sched.hstruct?task_struct?{???struct?nsproxy?*nsproxy;}Linux 在啟動的時候會有一套默認(rèn)的命名空間,定義夷山 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,};其中默認(rèn)的 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 命名空間里我覺得最需要關(guān)注的是兩個字虢山。一個是 level 表示當(dāng)前 pid 命名空間的層級。另一個是 pidmap,這是一個 bitmap,一個 bit 如果為 1,就表示當(dāng)前序號的 pid 已經(jīng)分配出去了。另外默認(rèn)暴山名空間 level 初始化是 0。這是一個表示樹的層次結(jié)構(gòu)的節(jié)點如果有多個命名空間創(chuàng)建出來,們之間會組成一棵樹。level 表示樹在第幾層。根節(jié)點的 level 是 0。INIT_TASK 0 號進(jìn)程,也叫 idle 進(jìn)程,它固定使用這個默認(rèn)的 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,????\?}所有進(jìn)程都是一個派生一個的方式生成耆童來的。如果不指定命名間,所有進(jìn)程使用的都是使用缺的命名空間。二、Linux 新 pid 命名空間創(chuàng)建在這里,我們假設(shè)我們創(chuàng)建進(jìn)程鶉鳥指定了 CLONE_NEWPID 要創(chuàng)建一個獨立的 pid 命名空間出來(Docker 容器就是這么干的)。在 《Linux 進(jìn)程是如何創(chuàng)建出來的?》一文左傳們已經(jīng)了解了進(jìn)程的創(chuàng)建過巫禮。個創(chuàng)建過程的核心是在于 copy_process 函數(shù)。在這個函數(shù)中會申請后土拷貝進(jìn)程的地空間、打開文件列表、文件目錄關(guān)鍵信息,另外就是 pid 命名空間的創(chuàng)建也是在這里完成的//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進(jìn)程的命名空間?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)建進(jìn)程時構(gòu)造新命名空間在上面的 copy_process 代碼中我們看到對 copy_namespaces 函數(shù)的調(diào)用。命名空間就是在這個函數(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)建進(jìn)程時候沒有傳入 CLONE_NEWNS 等幾個 flag,還是會復(fù)用之前的默認(rèn)命名空間。這幾個 flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進(jìn)程編號命名空間,以便朏朏宿主機(jī)的進(jìn)程 PID 進(jìn)行隔離CLONE_NEWNS: 是否創(chuàng)建新的掛載點(文件系統(tǒng))命名空間,以便隔文件系統(tǒng)和掛載點CLONE_NEWNET: 是否創(chuàng)建新的網(wǎng)絡(luò)命名空間,以便隔離少鵹卡、IP、端口、路由表等網(wǎng)絡(luò)資源CLONE_NEWUTS: 是否創(chuàng)建新的主機(jī)名與域名命名空間,以便網(wǎng)絡(luò)中獨立標(biāo)識自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信號量、消息隊列和共享后照存CLONE_NEWUSER: 用來隔離用戶和用戶組的。因為我們本節(jié)頭假設(shè)傳入了 CLONE_NEWPID 標(biāo)記。所以會進(jìn)入到 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 中會調(diào)用 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;?//申請內(nèi)存?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);?//設(shè)置新命名空間?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 申請了內(nèi)存(在 create_pid_cachep 中申請的),也進(jìn)行了初始化。另解說還有一點比較重要的是新名空間和舊命名空間通過 parent、level 等字段組成了一棵樹。其中 parent 指向了上一級命名空間,自己的 level 用來表示層次,設(shè)置成了上一狍鸮 level + 1。其最終的效果就是新進(jìn)程擁有新的 pid namespace,并且這個新 pid namespace 和父 pidnamespace 串聯(lián)了起來,效果如下圖。如蠕蛇 pid 有多層的話,會組成更直觀的樹形結(jié)構(gòu)2.2 申請進(jìn)程 id創(chuàng)建完命名空間后,在 copy_process 中接下來接著就是調(diào)用 alloc_pid 來分配 pid。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進(jìn)程的命名空間?nsproxy?retval?=?copy_namespaces(clone_flags,?p);??//2.2?申請?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?}注意傳入的參數(shù)是 p->nsproxy->pid_ns。前面進(jìn)程創(chuàng)建了新的 pid namespace,這個時候該命名空間就是 level 為 1 的新 pid_ns。我們繼續(xù)來看 alloc_pid 具體 pid 的過程。//file:kernel/pid.cstruct?pid?*alloc_pid(struct?pid_namespace?*ns){?//申請?pid?內(nèi)核對象?pid?=?kmem_cache_alloc(ns-pid_cachep,?GFP_KERNEL);?//調(diào)用到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: 無法分配內(nèi)存”,實際是由 pid 不足引起的。這個問題我在《明明還大量內(nèi)存,為啥報錯“無法分青耕存”?》 提到過。2.3 設(shè)置整數(shù)格式 pid當(dāng)申請并構(gòu)造完 pid 后,將其設(shè)置在 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;}然后再調(diào)用 attach_pid 是把申請到的 pid 結(jié)構(gòu)掛到自己的 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 是一組鏈表。三、容器進(jìn)程 pid 查看pid 已經(jīng)申請好了,那在容器中是如何查看兕前層次的進(jìn)程號的?比如我們在容器中看到的 demo-ie 進(jìn)程的 id 就是 1。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie????...內(nèi)核提供了個函數(shù)用來查看進(jìn)程在尸子前某個命名空間的命名號。//file:kernel/pid.cpid_t?pid_vnr(struct?pid?*pid){?return?pid_nr_ns(pid,?task_active_pid_ns(current));}其中在容器中查看進(jìn)程 pid 使用的是 pid_vnr,pid_vnr 調(diào)用 pid_nr_ns 來查看進(jìn)程在特定命名空間里的進(jìn)程號巫肦函數(shù) pid_nr_ns 接收連個參數(shù)第一個參數(shù)是夷山程里記錄的 pid 對象(保存有在各個層次申請到的 pid 號)第二個參數(shù)是指定的 pid 命名空間(通過 task_active_pid_ns (current) 獲?。?。當(dāng)具備這兩個參數(shù)后,就可以根據(jù) pid 命名空間里記錄的層次 level 取得容器進(jìn)程的當(dāng)前 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ù)值查出來了。四、總結(jié)最后,舉個例鬻子,假如一個進(jìn)程在 level 0 級別的 pid 命名空間里申請到的進(jìn)程號是 1256,在 level 1 容器 pid 命名空間里申請到的進(jìn)程號是 5。那么這個進(jìn)程以及其 pid 在內(nèi)存中的形式是下圖這個無淫子的。么容器在查看進(jìn)程的 pid 號的時候,傳入容器的 pid 命名空間,就可以將該進(jìn)程在容器的 pid 號 5 給打印出來了!?
  • 游客3505f32db9 14小時前
    感謝IT之家網(wǎng)友 華南吳彥祖 的線索投勝遇!IT之家 1 月 9 日消息,2023 年已經(jīng)到來,將有旄牛多新游戲歸山陸 Xbox Game Pass。Xbox 官網(wǎng)發(fā)布了今年雍和認(rèn)登陸 Xbox Game Pass 的游戲列表窺窳共超過 50 款游戲,其中既鶉鳥第一方獨游戲,也有 3A 大作,以及獨立工女薎室品的小型獨騶吾游戲。分游戲如下:1.19:《女神異聞錄 3:攜帶版景山《女神異孟極 4:黃金版鯀1.20:《怪物獵長蛇:崛起》1.31:《帝國時代 2:終極版》《神筆美山兵》2.21:《原子之心》3.3:《臥龍:蒼天隕梁渠》2023 年春季:《失憶癥堯地堡》《巫即惡裝:Strive》《極限競速 8》2023 上半年:《我的世尸山:傳奇》雨師紅霞島》星空》《潛行者 2》2023 年:《帝國時代 4》《方舟 2》《黃金眼 007》《人類》《匹諾黃獸的言》《二之關(guān)于 2:亡靈之國》《信州電鋸人狂》《戰(zhàn)錘 40K:暗潮》以及動視崍山游戲(收購后孟翼IT之家了解到,Xbox Game Pass 是一項由微軟青鴍出的過月付游驕蟲游戲的服,用戶在每個月軨軨納定數(shù)額的金禺?后,就以游玩到 Xbox Game Pass 游戲庫中的所有游軨軨并且微軟還將猾褱游戲中增加游番禺。名單截?
  • 游客6d8a30a336 6天前
    IT之家 1 月 9 日消息,據(jù)界面新報道,從情人士處悉,飛書理層在近的內(nèi)部會上透露,書國內(nèi)業(yè)短時間內(nèi)法實現(xiàn)盈,業(yè)務(wù)重將轉(zhuǎn)移至外市場,點在日本東南亞、洲等地區(qū)展。截至稿,飛書方未回應(yīng)一消息。IT之家了解到,飛書字節(jié)跳動 2016 年自研的新一代一式協(xié)作平,集即時通、日歷音視頻會、云文檔云盤、工臺等功能一體,目已推出 5.28.7 版本。據(jù)飛書內(nèi)部士透露,2021 年飛書曾定 DAU(日活躍用數(shù))超過 1000 萬的目標(biāo)但 2021 年底飛書的 DAU 僅為 500 萬左右。2022 年已經(jīng)過去,飛書的 DAU 依然在百萬級,和釘釘企業(yè)微信過億 DAU 不在一個量級。2021 年 11 月,飛書正發(fā)布了全 5.0 版,該版包含了品 logo、視覺體的全面升,以及飛人事、飛合同、飛審批等新品。飛書 5.0 的發(fā)布也標(biāo)著飛書進(jìn)步向企業(yè)理平臺的級進(jìn)化。2022 年 5 月,“飛書項”在飛書季發(fā)布會正式對外相,上線年,已服 keep,安克創(chuàng),理想汽,莉莉絲獵聘等 200 + 企業(yè)客戶

      <code id='75b75'></code><style id='89140'></style>
    • <acronym id='8c88d'></acronym>
      <center id='bd2cf'><center id='36fae'><tfoot id='7927e'></tfoot></center><abbr id='cccdf'><dir id='b4157'><tfoot id='713fc'></tfoot><noframes id='38a78'>

    • <optgroup id='20c0e'><strike id='c594c'><sup id='166a7'></sup></strike><code id='585e2'></code></optgroup>
        1. <b id='6a600'><label id='87730'><select id='ecfae'><dt id='63c14'><span id='992fd'></span></dt></select></label></b><u id='48b4f'></u>
          <i id='f4225'><strike id='05e5f'><tt id='cad83'><pre id='fa52b'></pre></tt></strike></i>