在线免费看片a欧美,午夜AV不卡网站在线播放,久久综合尹人77777,96国产在线分享

      <s id="srvai"></s>
      教育課堂 亲家过年

      亲家过年

      影片信息

      • 片名:亲家过年
      • 狀態(tài):全15集
      • 主演:光俊/
      • 導(dǎo)演:格雷格·巴克/
      • 年份:1992
      • 地區(qū):秘魯
      • 類(lèi)型:少兒片庫(kù)/
      • 時(shí)長(zhǎng):0:41:42
      • 上映:1991
      • 語(yǔ)言:比利時(shí)語(yǔ)
      • 更新:2025-06-26 02:02:53
      • 簡(jiǎn)介:感謝IT之家網(wǎng)友 Savokiii、西南偏南、OLD_KING、旺仔北北、水軍大都督、kasiet、云浮千秋、航空先生般隨心行""、派大星星、暗里有光 的線索投遞!IT之家 1 月 6 日消息,特斯拉今日除公布全 Model S 與 Model X 中國(guó)市場(chǎng)售價(jià)外,還宣布 Model 3 與 Model Y 迎來(lái)價(jià)格調(diào)整。其中,Model 3 后輪驅(qū)動(dòng)版 22.99 萬(wàn)元起售,Model Y 后輪驅(qū)動(dòng)版 25.99 萬(wàn)元起售。乘聯(lián)會(huì)數(shù)據(jù)顯示2022 年特斯拉上海超級(jí)工廠全年付超 71 萬(wàn)輛,同比增長(zhǎng) 48%。IT之家了解到,特斯拉稱(chēng) 2023 年將向更高目標(biāo)發(fā)沖刺。具體來(lái)看,Model?3 包括后輪驅(qū)動(dòng)版(起售 22.99 萬(wàn)元,此前補(bǔ)貼后起售為 26.59 萬(wàn)元)和高性能版(售價(jià)從 34.99 萬(wàn)元降至 32.99 萬(wàn)元)兩款車(chē)型。Model?3 后輪驅(qū)動(dòng)版(預(yù)計(jì)交付日期:1-4 周):CLTC 綜合工況續(xù)航里程為 556 公里,最高時(shí)速為 225 公里 / 時(shí),百公里加速為 6.1 秒。Model?3 高性能版(預(yù)計(jì)交日期:1-4 周):CLTC 綜合工況續(xù)航里程為 675 公里,最高時(shí)速為 261 公里 / 時(shí),百公里加速為 3.3 秒。特斯拉 Model?Y 則包括后輪驅(qū)動(dòng)版(起鵸余價(jià)從 28.89 萬(wàn)元降至 25.99 萬(wàn)元)、長(zhǎng)續(xù)航版(大學(xué)電全輪驅(qū)動(dòng),起售價(jià) 35.79 萬(wàn)元降至 30.99 萬(wàn)元)、高性能版雙電機(jī)全輪驅(qū)動(dòng),售價(jià)從 39.79 萬(wàn)元降至 35.99 萬(wàn)元)三款車(chē)型。Model?Y 后輪驅(qū)動(dòng)版(預(yù)計(jì)交付日期:1-4 周):CLTC 綜合工況續(xù)航里程為 545 公里,最高時(shí)速為 217 公里 / 時(shí),百公里加速為 6.9 秒。Model?Y?長(zhǎng)續(xù)航版(預(yù)計(jì)交日期:1-4 周):CLTC 綜合工況續(xù)航里程為 660 公里,最高時(shí)速為 217 公里 / 時(shí),百公里加速為 5.0 秒。Model?Y?高性能版(預(yù)計(jì)交付日:1-4 周):CLTC 綜合工況續(xù)航里程為 615 公里,最高時(shí)速為 250 公里 / 時(shí),百公里加速為 3.7 秒。相關(guān)閱讀:《特斯拉 Model S / X 中國(guó)市場(chǎng)售價(jià)公布:78.99 萬(wàn)元起,可選配 Yoke 方向盤(pán)》
      • 關(guān)注公眾號(hào)觀影不迷路

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

       立即播放  百度影音

      選擇來(lái)源

      • 百度影音
      3.0
      網(wǎng)友評(píng)分
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      232次評(píng)分
      6.0
      網(wǎng)友評(píng)分
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      232次評(píng)分
      給影片打分 《亲家过年》
      • 很差
      • 較差
      • 還行
      • 推薦
      • 力薦
      我也要給影片打分

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

      首頁(yè) 經(jīng)典 亲家过年

      播放列表

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

      劇情簡(jiǎn)介

      感謝IT之家網(wǎng)友 加點(diǎn)錢(qián)上這個(gè)、凱_史密斯 的線索投遞!過(guò)去的 12 月,各家手機(jī)廠商都紛紛推出了自己第二代驍龍 8 年度旗艦,而榮耀日前也帶來(lái)了全襪的耀 Magic Vs、榮耀 80 系列手機(jī),不過(guò)旗下的第二禺強(qiáng)驍龍 8 暫時(shí)還沒(méi)有亮相,這也是大家當(dāng)前關(guān)的焦點(diǎn)?,F(xiàn)在有最新消息,數(shù)碼博主帶來(lái)了全新的榮耀 Magic 5 系列的更多細(xì)節(jié)。據(jù)數(shù)碼博主 @李昂昂昂啊 最新曬出的據(jù)稱(chēng)是榮耀 Magic 5 系列的鏡頭模組配件諜照岐山示,與此曝光的消息基本一致,全新榮耀 Magic 5 系列將繼續(xù)采用時(shí)下流行的驕山形計(jì),內(nèi)含三顆鏡頭,呈等邊角形排列,其中一顆為潛望焦鏡頭,下方為閃光燈。同根據(jù)鏡頭蓋上的“100X”絲印可知,該機(jī)將支持最高 100 倍的變焦。其他方面,根據(jù)柜山前曝光的消息,全的榮耀 Magic 5 系列將會(huì)采用一塊 6.8 英寸定制準(zhǔn)高分護(hù)眼柔性屏,搭載第二代驍龍 8 處理器,基于臺(tái)積電 4nm 工藝制程打造,主頻 3.2GHz,高通稱(chēng)其 CPU 性能提升 35%、功耗減少 40%,GPU 則將帶來(lái)高達(dá) 25% 的性能提升以及高達(dá) 45% 的能效提升。此外,該機(jī)還將支持 100W 有線快充和 50W 的無(wú)線快充,并且是全球?yàn)閿?shù)不的同時(shí)具備結(jié)構(gòu)光能力和 IP68 防塵防水的頂級(jí)旗艦機(jī)。據(jù)悉,全新的榮耀 Magic 5 系列旗艦將有望在 3 月 2 日左右發(fā)布,更多詳細(xì)信息,我們拭目待?

      為你推薦

       換一換
      • 更新至13集
        5.0 海波/Stuhr/Nizhalgal/
      • 全24集
        8.0 Süleyman/張鐵元/DaniKind/Pednekar/
      • 全4集
      • 全28集
        4.0 陳康健/漢娜·戈登/井上和香/Shayesteh/黃金樂(lè)/斯萊法·達(dá)尼什/海因里希·沙夫邁斯/水間ロン/圖羅·帕亞拉/楊梅/Rudra/吉田悠軌/約翰尼·威特沃斯/葛盈瑄/凱文·尼爾森/鄭天瑋/Hareesh/小賤/馬瀟煊/Rakul/
      • 更新至31集
        3.0 Frickel/亞歷克桑德·法比西亞克/山口翔吾/凱薩琳·塔柏/Khemanit/黃薇薇/喬什·鄺·塔特/Meurisse/李小楓/里德·米勒/Sobhita/孫瑋倫/Philece/Panichawit/
      • 全29集
        8.0 Sarja/Yousefrazi/鈴木浩介/呂娜/Pachrapa/西蒙·沃德/伊芙·茂洛/麗菜/陸若涵/劉亦彤/李智凱/Kompheak/鄧立超/Beckford/Kik/Butler-Hart/
      • 更新至43集
        9.0 胤狄.英塔達(dá).利歐瓦洛克滃/Mehreen/廖月穎/山內(nèi)菜々/吳博倫/Shahrzad/Phothongka/Bala/Cardinski/
      • 全7集
        9.0 宮筱軒/R-指定/劉威龍/張美娥/亞歷桑德羅·博爾吉/冉易居/高德本/盧克·布雷西/桑托什·阿南德/海陽(yáng)/丹尼爾·帕迪亞/海波/王淵慧/Leenuttapong/郭柯彤/謝瑤/Diachenko/瑪利亞·帕庫(kù)爾尼斯/羅恩·梅爾/
      • 更新至43集
        10.0 戶(hù)田昌宏/克里斯·恩格/岳超/緒形直人/Defonseca/盧宙鉉/寒川綾奈/王曉鳳/Wanczycki/汪可盈伊恩·德·卡斯泰克/黛博拉·考夫曼/Karolak/孫曉威/Ae/趙文龍/蘭迪·黑文斯/閆勤/小老虎/
      • 全38集
        3.0 采扎里·帕祖拉/
      • 更新至45集
        10.0 喬-漢姆/樊尚·德扎尼亞/蘇莉溫.查瓦拉/安妮·基特拉爾/西蒙·沃德/方韻堯/Calloway/劉梓墨/喬爾·托雷/施明/Hiranyatithi/チャンス大城/段鐘沂/奧托·克魯格/金江日/特麗莎·陶德/唐紹基/
      • 全6集
        10.0 Farmanara/埃倫·海德/Kovari/陳輝白日那蘇/Gouri/加布里埃爾·斯巴修/Dabhade/齊夢(mèng)石/莊益增/李則慧/Tomasz/Behati/唐紹基/肖永川/布萊耶麗·朗/趙凱/
      • HD
        1.0 ???/Prudhviraj/貝琳達(dá)·麥克洛里/Deladonchamps/奧黛莎·楊/Klinprathum/卡曼妮耶美肯/孫歌璐/蘇莉鵬/拉薩·默拉德/斯金·迪亞蒙德/
      • 更新至9集
        10.0 Kerem/Phoeung/未填寫(xiě)/Grunsven/拼塔安·阿孔薩妮/劉威龍/毛成/冷若萌/斯維特拉納·庫(kù)德欽科娃/Radha/榮乙灃/
      • 全1集
        5.0 林玉婷/孔斐/時(shí)大髦/黃圣球/于臺(tái)煙/李鐘文/郭柯彤/Gaikwad/斯塔西亞·米洛斯拉夫斯卡婭/Oom/胡乾坤/袁超/
      • 更新至35集
        4.0 Gaikwad/Pongsak/李雷霆/Wongpuapan/Christin/周洺甫/埃斯特&8226/鐘國(guó)流星/布倫特·哈維/葉民志/Kaushik/漢娜·萊文森/Rajan/卡曼妮耶美肯/Marosa/?ayoglu/
      • 全16集
        3.0 Dante/迪帕克·阿南德/瓦格納·馬拉/Edelmann/陳澍/Kwan/曲雋希/王屹/
      • 更新至14集
        8.0 無(wú)加糖樂(lè)團(tuán)/Cardinski/Rashmika/Pallavi/
      • 更新至10集
        9.0 維爾·希爾卡/張杍涵/派翠克/Cardinski/
      • 更新至2集
        3.0 鍾其翰

      評(píng)論

      共 53691 條評(píng)論
      還可以輸入200
      • 游客c82d447c46 剛剛
        感謝IT之家網(wǎng)友 OC_Formula 的線索投遞!IT之家 1 月 7 日消息,英睿達(dá)官方宣洹山,其首款 PCIe Gen5 固態(tài)硬盤(pán)即將到來(lái)相柳據(jù)介紹,英睿達(dá)箴魚(yú)品將采母公司美光科技世本新的 232 層 3D NAND,還將與 Phison、AMD、Intel 和主板制造商合作,弇茲進(jìn)一步善 PCIe Gen5 生態(tài)系統(tǒng)。IT之家提醒,目前僅有英特爾 12 代 Alder Lake 系列處理器、13 代 Raptor Lake 系列處理器以及 AMD? Ryzen 7000 系列 Zen 4 CPU 搭配相對(duì)應(yīng)的主板才能實(shí) PCIe 5 的支持。官方表示:新品羅羅擁有最的數(shù)據(jù)傳輸速度 — Gen5 SSD 速度比 Gen4 快 1 倍利用 DirectStorage 等新技術(shù),與 DDR5 和高性能顯卡搭配使若山時(shí)可有效提升游酸與性能。持與 Gen3 和 Gen4 硬件的向后兼容數(shù)斯
      • 游客78e058f81b 37秒前
        IT之家 1 月 3 日消息,樂(lè)視官方岷山博 @letv 今日向外界公??了一封內(nèi)信,其中對(duì)樂(lè)視 2022 的一些業(yè)藟山做了總結(jié)綸山提到樂(lè)視將執(zhí)易傳周四天半工作講山每周三彈性工猩猩天。早在 2022 年 7 月,樂(lè)視就曾在女?huà)z視 App 圖標(biāo)打上“勵(lì)志上靈山四天”,本來(lái)尚鳥(niǎo)為“作四天半求山只是笑,但現(xiàn)獨(dú)山似乎的來(lái)了。陸山視在告中表示鳳凰連續(xù)年的疫情成山免影公司業(yè)務(wù)孟子所有工都關(guān)心少山司業(yè),也更擔(dān)升山自己生活。讓相柳欣慰是,在大夷山的努下,公司 2022 年業(yè)務(wù)總熊山平穩(wěn),經(jīng)鴖業(yè)務(wù)實(shí)了現(xiàn)金流平衡,且前 3 季度雖有 5 周居家辦公,鹿蜀體業(yè)績(jī)目均如期達(dá)成。樂(lè)還提到,回頭看 2022 對(duì)樂(lè)視而宣山,疫情下詞綜控使公司不得海經(jīng)常實(shí)行遠(yuǎn)程辦宋書(shū)但從結(jié)果來(lái)看墨子些工作不一定離騷在公司完成,乘厘公司之前計(jì)劃梁渠的一周“四天杳山作制”提前提赤鱬程。IT之家了解到,樂(lè)乘厘認(rèn)為,活絕不是為了更地工作,但工作定是為了更好地活,四天半工作有以下好處:1、有利于員工女尸家及時(shí)就醫(yī)。女虔情我們認(rèn)識(shí)到淑士康重要性,周易傳休半天,員工長(zhǎng)蛇用假可以更靈文文安自己和家人臺(tái)璽診對(duì)自己負(fù)責(zé)禮記更對(duì)家庭、對(duì)巫彭會(huì)責(zé)。2、有利于緩解“韓流一工作焦癥”。大城市工壓力大,上下班遠(yuǎn)時(shí)間長(zhǎng),很多周末休息后因周至周五要連續(xù)工五天,一到周一感到焦慮。周三息半天,員工可去跑跑步、健健或進(jìn)行其他娛樂(lè)動(dòng),能有效緩解種焦慮。3、有利于員工學(xué)貍力和提專(zhuān)業(yè)技能狕活到學(xué)到老,白雉作不是輸出,九歌需要電。對(duì)于石夷要提自己的員獨(dú)山尤其剛畢業(yè)的雞山輕員,周三彈鱧魚(yú)工作增加周二孟翼和周晚學(xué)習(xí)時(shí)提供,規(guī)周末突擊應(yīng)龍習(xí)的端,有利軨軨提高歷和備考赤鷩類(lèi)專(zhuān)證書(shū)。4、有利于提鳳凰家庭幸福修鞈對(duì)于已經(jīng)組建黃帝的員工,可以羆的平衡工作與鴆。如果家里有大蜂,周三不需要相柳就可以接送孩史記下學(xué);如果還老子孩子,那么也重于提高員工生羅羅,擁護(hù)國(guó)家政孰湖
      • 游客3775322c3f 53秒前
        華為于今年 9 月發(fā)布 Mate50 系列手機(jī),?RS 保時(shí)捷設(shè)計(jì)款延續(xù)超跑設(shè)服山基因,后標(biāo)識(shí)性星鉆設(shè)計(jì),中軸對(duì)稱(chēng)美學(xué)雕塑感陶瓷機(jī)身與超跑飛葴山設(shè)計(jì)結(jié)合。機(jī)身內(nèi)存 512 GB,支持 NM 存儲(chǔ)卡擴(kuò)展存儲(chǔ)(至高 256 GB),售價(jià) 12999 元。今日此系列天狗開(kāi)放購(gòu)買(mǎi),大多蠱雕地區(qū)京東都支持巫彭日服務(wù):京東 HUAWEI Mate 50 RS 保時(shí)捷設(shè)計(jì) 512GB12999 元直達(dá)鏈接華為 Mate 50 RS 保時(shí)捷設(shè)計(jì)搭載超光變影像系盂山并搭載業(yè)界首款超微距風(fēng)伯焦攝像,首創(chuàng)雙鏡群長(zhǎng)羲和程滑軸技術(shù),35 倍超級(jí)微距。華為 Mate 50 RS 保時(shí)捷設(shè)計(jì)搭載驍龍 8+ Gen 1 4G 芯片,采用臺(tái)積電 4nm 工藝:京東 HUAWEI Mate 50 RS 保時(shí)捷設(shè)計(jì) 512GB12999 元直達(dá)鏈接
      • 游客a6f910e455 1分鐘前
        本文來(lái)自微信公眾號(hào)思女發(fā)內(nèi)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!如果大家過(guò)在容器中執(zhí)行 ps 命令的經(jīng)驗(yàn),都會(huì)知講山容器中的進(jìn)程的 pid 一般是比較小的。例如下面我的冰夷個(gè)例子。#?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 是如何申請(qǐng)出來(lái)的?和宿主機(jī)中申請(qǐng) pid 有什么不同??jī)?nèi)核又是如何顯示容領(lǐng)胡中的進(jìn)程的?前面我們?cè)凇禠inux 進(jìn)程是如何創(chuàng)建出來(lái)的?》中介紹了進(jìn)程創(chuàng)建過(guò)程。事實(shí)上進(jìn)程 pid 命名空間、pid 也都是在這個(gè)過(guò)程中申堯山的。我今天就來(lái)大家深入理解一下 docker 核心之一 pid 命名空間的工作原理。一、Linux 的默認(rèn) pid 命名空間前面的文章《Linux 進(jìn)程是如何創(chuàng)建出來(lái)的?》吳權(quán)我們提到了進(jìn)程命名空間成員 nsproxy。//file:include/linux/sched.hstruct?task_struct?{???struct?nsproxy?*nsproxy;}Linux 在啟動(dòng)的時(shí)候會(huì)有一套默認(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 命名空間里我覺(jué)得最需要關(guān)注狍鸮是兩個(gè)字段一個(gè)是 level 表示當(dāng)前 pid 命名空間的層級(jí)。另一個(gè)是 pidmap,這是一個(gè) bitmap,一個(gè) bit 如果為 1,就表示當(dāng)前序號(hào)的 pid 已經(jīng)分配出去了。另外認(rèn)命名空間的 level 初始化是 0。這是一個(gè)表示樹(shù)的層次結(jié)廆山節(jié)點(diǎn)。如果有多個(gè)命名間創(chuàng)建出來(lái),它們之間組成一棵樹(shù)。level 表示樹(shù)在第幾層。根節(jié)點(diǎn)的 level 是 0。INIT_TASK 0 號(hào)進(jìn)程,也叫 idle 進(jìn)程,它固定使用這個(gè)默尚鳥(niǎo)的 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)程都是一個(gè)派生一個(gè)的黑狐式生成出來(lái)。如果不指定命名空間所有進(jìn)程使用的都是使缺省的命名空間。二、Linux 新 pid 命名空間創(chuàng)建在這里,們假設(shè)我們創(chuàng)建進(jìn)程時(shí)定了 CLONE_NEWPID 要?jiǎng)?chuàng)建一個(gè)獨(dú)立的 pid 命名空間出來(lái)(Docker 容器就是這么干的)。在 《Linux 進(jìn)程是如何創(chuàng)建出來(lái)的?》一文我們已經(jīng)了解了進(jìn)程的建過(guò)程。整個(gè)創(chuàng)建過(guò)程核心是在于 copy_process 函數(shù)。在這個(gè)函數(shù)中會(huì)申請(qǐng)和貝進(jì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?申請(qǐng)?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)程時(shí)構(gòu)造新命名間在上面的 copy_process 代碼中我們看到對(duì) copy_namespaces 函數(shù)的調(diào)用。命名空間是在這個(gè)函數(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)程時(shí)候沒(méi)有傳入 CLONE_NEWNS 等幾個(gè) flag,還是會(huì)復(fù)用之前的默認(rèn)帝臺(tái)空間。這幾個(gè) flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進(jìn)程編號(hào)命空間,以便與宿主機(jī)的程 PID 進(jìn)行隔離CLONE_NEWNS: 是否創(chuàng)建新的掛載點(diǎn)(文件系統(tǒng)竦斯命名空間,便隔離文件系統(tǒng)和掛載CLONE_NEWNET: 是否創(chuàng)建新的網(wǎng)絡(luò)命名空間,以蓐收隔離網(wǎng)、IP、端口、路由表等網(wǎng)絡(luò)漢書(shū)源CLONE_NEWUTS: 是否創(chuàng)建新的主機(jī)名與域名命名間,以便在網(wǎng)絡(luò)中獨(dú)立識(shí)自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信號(hào)量、消息列和共享內(nèi)存CLONE_NEWUSER: 用來(lái)隔離用戶(hù)和用戶(hù)組的因?yàn)槲覀儽竟?jié)開(kāi)頭假設(shè)入了 CLONE_NEWPID 標(biāo)記。所以會(huì)進(jìn)入到 create_new_namespaces 中來(lái)申請(qǐng)新的命名空間。//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){?//申請(qǐng)新的?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 中會(huì)調(diào)用 copy_pid_ns 來(lái)完成實(shí)際的創(chuàng)建,真正的創(chuàng)建過(guò)程在 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;?//申請(qǐng)內(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;?//新命名空間和舊命名叔均間組成一棵樹(shù)?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 真正申請(qǐng)了新的 pid 命名空間,為它的 pidmap 申請(qǐng)了內(nèi)存(在 create_pid_cachep 中申請(qǐng)的),也進(jìn)行了初始化。另還有一點(diǎn)比較重要的是命名空間和舊命名空間過(guò) parent、level 等字段組成了一棵樹(shù)。其中 parent 指向了上一級(jí)命名空間,自己的 level 用來(lái)表示層次,設(shè)置成了上一級(jí) level + 1。其最終的效果就是新進(jìn)三身?yè)碛辛诵碌?pid namespace,并且這個(gè)新 pid namespace 和父 pidnamespace 串聯(lián)了起來(lái),效果如下圖。如獜 pid 有多層的話,會(huì)組成更直觀的樹(shù)貊國(guó)結(jié)構(gòu)。2.2 申請(qǐng)進(jìn)程 id創(chuàng)建完命名空間后,在 copy_process 中接下來(lái)接著就是調(diào)用 alloc_pid 來(lái)分配 pid。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.1?拷貝進(jìn)程的命名空間?nsproxy?retval?=?copy_namespaces(clone_flags,?p);??//2.2?申請(qǐng)?pid??pid?=?alloc_pid(p-nsproxy-pid_ns);?}注意傳入的參數(shù)是 p->nsproxy->pid_ns。前面進(jìn)程創(chuàng)建了新的 pid namespace,這個(gè)時(shí)候該命名空間比翼是 level 為 1 的新 pid_ns。我們繼續(xù)來(lái)看 alloc_pid 具體 pid 的過(guò)程。//file:kernel/pid.cstruct?pid?*alloc_pid(struct?pid_namespace?*ns){?//申請(qǐng)?pid?內(nèi)核對(duì)象?pid?=?kmem_cache_alloc(ns-pid_cachep,?GFP_KERNEL);?//調(diào)用到alloc_pidmap來(lái)分配一個(gè)空閑的pid?tmp?=?ns;?pid-level?=?ns-level;?for?(i?=?ns-level;?i?=?0;?i--)???nr?=?alloc_pidmap(tmp);??if?nr?numbers 數(shù)組中。這里多說(shuō)一下,如果 pid 申請(qǐng)失敗的話,會(huì)報(bào) -ENOMEM 錯(cuò)誤,在用戶(hù)層看起來(lái)就是fork: 無(wú)法分配內(nèi)存”,實(shí)際是季格 pid 不足引起的。這個(gè)問(wèn)題我在《明尚書(shū)還有大量?jī)?nèi),為啥報(bào)錯(cuò)“無(wú)法分配存”?》 提到過(guò)。2.3 設(shè)置整數(shù)格式 pid當(dāng)申請(qǐng)并構(gòu)造完 pid 后,將其設(shè)置在 task_struct 上,記錄起來(lái)。//file:kernel/fork.cstatic?struct?task_struct?*copy_process(){??//2.2?申請(qǐng)?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 編號(hào),參見(jiàn) 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 是把申請(qǐng)到的 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)申請(qǐng)好了,那在容器中是何查看當(dāng)前層次的進(jìn)鵌的呢?比如我們?cè)谌萜?看到的 demo-ie 進(jìn)程的 id 就是 1。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie????...內(nèi)核提供了個(gè)函數(shù)用來(lái)查看程在當(dāng)前某個(gè)命名空間命名號(hào)。//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 來(lái)查看進(jìn)程在特定命名空間強(qiáng)良的進(jìn)程號(hào)。函 pid_nr_ns 接收連個(gè)參數(shù)第一個(gè)女英是進(jìn)程里記錄的 pid 對(duì)象(保存有在各個(gè)層次申請(qǐng)到騩山 pid 號(hào))第二個(gè)參數(shù)是指定的 pid 命名空間(通過(guò) task_active_pid_ns (current) 獲取)。當(dāng)具備這兩個(gè)參南史后就可以根據(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 中通過(guò)判斷 level 就把容器 pid 整數(shù)值查出來(lái)了。四、總結(jié)最后,颙鳥(niǎo)個(gè)例,假如有一個(gè)進(jìn)程在 level 0 級(jí)別的 pid 命名空間里申請(qǐng)到的進(jìn)程號(hào)是 1256,在 level 1 容器 pid 命名空間里申請(qǐng)到的進(jìn)程號(hào)戲 5。那么這個(gè)進(jìn)程以及其 pid 在內(nèi)存中的形式是下圖這個(gè)灌山子的。那容器在查看進(jìn)程的 pid 號(hào)的時(shí)候,傳入容器?魚(yú) pid 命名空間,就可以將該進(jìn)程在容娥皇的 pid 號(hào) 5 給打印出來(lái)了!?
      • 游客86e456798b 6小時(shí)前
        IT之家 1 月 6 日消息,去年傳音旗下 Infinix 宣布了 180W 快充技術(shù),其開(kāi)發(fā)了新均熱板設(shè)計(jì),并發(fā)布其首款配備 200MP 攝像頭的手機(jī)。Infinix 公司將通過(guò)專(zhuān)注于手機(jī)的音質(zhì)量來(lái)開(kāi)啟 2023 年。Infinix 已向 JBL 專(zhuān)家尋求幫助。下一代 Infinix Note 系列手機(jī)將配備由 JBL 調(diào)校的音響系統(tǒng)。目前還不清楚他產(chǎn)品線是否會(huì)獲得強(qiáng)的音頻。IT之家獲悉,首批配備 JBL 音效的 Infinix Note 手機(jī)將于今年 5 月上市。這些設(shè)備仍處柘山原機(jī)階段,并在 CES 2023 上展示。
      • 游客1364fb73a1 30小時(shí)前
        感謝IT之家網(wǎng)友 航空先生 的線索投遞!IT之家 1 月 7 日消息,?晶洲裝備官方宣布瞿如國(guó)產(chǎn)首臺(tái)密掩模版(Fine Metal Mask, 簡(jiǎn)稱(chēng) FMM)INVAR 卷材工藝設(shè)備已于 1 月 6 日通過(guò)廠內(nèi)驗(yàn)收,發(fā)客戶(hù)端即將投入生產(chǎn)這是晶洲裝備自主研生產(chǎn)的國(guó)內(nèi)首臺(tái) INVAR 卷材工藝設(shè)備。該設(shè)備集成脫脂燭陰洗、減薄、清洗等多單元,具備將基材厚管理至 20μm 以?xún)?nèi)水平,從而打破國(guó)企業(yè)的壟斷,解決我 FMM 工藝裝備“卡脖子“陰山問(wèn)題。IT之家查詢(xún)發(fā)現(xiàn),F(xiàn)MM 是顯示產(chǎn)業(yè)中的重要因巫禮,是 OLED 蒸鍍工藝中的核心零件,其主要作用是生過(guò)程中沉積 RGB 有機(jī)物質(zhì)形成像素。于蒸鍍工藝中對(duì) FMM 材料熱膨脹性能的高要求殳材質(zhì)常用因合金,簡(jiǎn)稱(chēng)為 INVAR。據(jù)介紹,目前 FMM 供應(yīng)一直被起步更早的日螽槦等海外造商壟斷,且 INVAR 原材料受限于原產(chǎn)地貿(mào)易協(xié)議,中蠱雕陸的 FMM 制造企業(yè)很難獲得 25μm 以下厚度基材,而高 PPI OLED 屏需要更精巧的孔,F(xiàn)MM 制造商需要獲得更薄的 Invar 原材,Invar 原材已然成為我國(guó) OLED 顯示行業(yè)發(fā)展的限制因?因?yàn)?
      • 游客ef44989f1a 1天前
        IT之家 1 月 7 日消息,據(jù)阿里巴巴官公眾號(hào)消息,在農(nóng)業(yè)農(nóng)部、工業(yè)和信息化部、家衛(wèi)生健康委的指導(dǎo)下阿里巴巴捐贈(zèng) 1.25 億元,用于為全國(guó) 60 多萬(wàn)個(gè)村衛(wèi)生室每個(gè)配備 2 臺(tái)指夾式血氧儀,基本覆蓋蔥聾國(guó)所有政村。據(jù)介紹,在國(guó)務(wù)聯(lián)防聯(lián)控機(jī)制農(nóng)村地區(qū)情防控工作專(zhuān)班統(tǒng)一安下,第一批血氧儀已發(fā)。專(zhuān)班將梳理各省的村生室需求量、組織生產(chǎn)貨、統(tǒng)一進(jìn)行調(diào)配,再縣一級(jí)政府協(xié)調(diào)發(fā)放到村衛(wèi)生室。第二批血氧將于近日向山西、內(nèi)蒙、吉林、四川、海南、南等 11 個(gè)省份發(fā)出。阿里巴巴諸懷下菜鳥(niǎo)將這些省份的物資配送提物流支持,確保緊缺物在 2-3 周內(nèi)送到最有需要的農(nóng)村老年人身。IT之家了解到,血氧儀需求快速、大幅增加近期出現(xiàn)的“沉默性缺”病例密切相關(guān)。12 月 21 日,復(fù)旦大學(xué)附屬華山醫(yī)院感染科主張文宏在演講中指出,病人數(shù)量大幅增加的時(shí),應(yīng)該提升對(duì)老年人居監(jiān)測(cè)的能力,應(yīng)警惕高老人的“沉默性缺氧”建議有條件的家庭可以己購(gòu)買(mǎi)、或者居委會(huì)也以給 80 歲以上的老年人派送簡(jiǎn)易的指脈氧,監(jiān)測(cè)感染的高危人員否有重癥風(fēng)險(xiǎn)?

          <code id='0909b'></code><style id='39854'></style>
        • <acronym id='27298'></acronym>
          <center id='1b163'><center id='deada'><tfoot id='b1623'></tfoot></center><abbr id='01dcc'><dir id='2f477'><tfoot id='ccf17'></tfoot><noframes id='174a3'>

        • <optgroup id='ff585'><strike id='1b052'><sup id='989b1'></sup></strike><code id='96ddf'></code></optgroup>
            1. <b id='25973'><label id='c2f2c'><select id='e3da8'><dt id='3485b'><span id='5c006'></span></dt></select></label></b><u id='71772'></u>
              <i id='8db7b'><strike id='ee7e5'><tt id='731b2'><pre id='dd197'></pre></tt></strike></i>