中國電影集團董事長傅若清:抓住科技創(chuàng)新“新動能”,推動高格式電影技術產(chǎn)業(yè)應用 多家奢侈品擬在美漲價 IT之家 1 月 11 日消息,根據(jù)當?shù)孛襟w Austin Business Journal 報道,蘋果計劃擴現(xiàn)有奧斯汀(Austin)園區(qū)。本次擴春秋涉及的金額預估將會達 2.4 億美元(約 16.27 億元人民幣)。報道中玃如出蘋果經(jīng)于 1 月 6 日向得克薩斯州許可和監(jiān)管部門交的建筑文件顯,該公司計劃耗 1.2 億美元建造一棟四層樓建筑。該公司于 1 月 9 日再次提交文件,計以 2.4 億美元再擴建一棟五樓的建筑。IT之家在 Austin Business Journal 的報道中了解到,蘋果提交這些文件只是初意向,并不一定表著最終投資方。蘋果于 2018 年 12 月在 Parmer Lane 附近首次宣布了奧斯西北部園區(qū)的計。與此同時,該區(qū)還計劃投資 20 億美元進行綜合開發(fā)幾山該開發(fā)目被稱為 Pearson Ranch,將位于 West Parmer Lane 和 45 號國道旁? 2023 年 1 月 4 日,西寧國家級互聯(lián)網(wǎng)骨干敏山聯(lián)點(以下簡骨干直聯(lián)點)申請獲工和信息化部批復。近年,青海省委省政府積極進數(shù)字經(jīng)濟發(fā)展,緊抓東數(shù)西算”“東數(shù)西儲戰(zhàn)略機遇,制定青海省快融入“東數(shù)西算”國布局工作方案。通信管局積極落實骨干直聯(lián)點建的任務分工,在省骨直聯(lián)點工作領導小組的排部署下,認真編制方,通信工信聯(lián)合申報。案編制中,降低青海網(wǎng)層級低,流量小的影響突出青海省清潔能源優(yōu)和發(fā)展大數(shù)據(jù)產(chǎn)業(yè)的迫需求,得到專家認可。省委省政府的大力推動,積極爭取工信部及電運營企業(yè)集團支持,最方案順利通過工業(yè)和信化部評審及批復。骨干聯(lián)點作為國家重要通信紐,主要用于匯聚和疏區(qū)域乃至全國網(wǎng)間流量是我國互聯(lián)網(wǎng)網(wǎng)間互聯(lián)構的關鍵設施。骨干直點建成后,將降低青海跨區(qū)域流量繞轉,切實效提升互聯(lián)網(wǎng)流量疏通力與互聯(lián)網(wǎng)用戶感知。時有利于發(fā)揮青海省聯(lián)絡藏的作用,改善區(qū)域聯(lián)網(wǎng)網(wǎng)間質量,對吸引部數(shù)據(jù)資源匯集青海至重要,將有效助力產(chǎn)業(yè)四地”建設。下一步,海省通信管理局將根據(jù)業(yè)和信息化部批復,按省委省政府工作要求,合工信廳推動政策落地積極推進骨干直聯(lián)點建任務,確保項目按期高量交付,助力青海融入家“東數(shù)西算”布局,行業(yè)之力為數(shù)字青海建貢獻力量? 感謝IT之家網(wǎng)友 神里綾華的狗 的線索投遞!IT之家 1 月 12 日消息,由于疫等原因,騰會議在過去年時間里迅崛起,甚至躍成為 CSIG 乃至騰訊內(nèi)部的明產(chǎn)品,無論在學校網(wǎng)課是遠程辦公場景中都頗青睞,也在 To B 業(yè)內(nèi)備受關注據(jù)雷峰網(wǎng)稱在騰訊云放總包集成角,專注自研標品后,騰會議十分受視,甚至湯生每周會親召開騰訊會專項會,盯務進展,其產(chǎn)品很難有一待遇。報稱,騰訊會或將在 2023 年全面取消免費版而該政策正由騰訊 CSIG 掌門人湯道生所提的。消息人表示,騰訊議 2022 年總營收約為 4.3 億元,對比年年初定下 4 億 KPI 來說算是 CSIG 手中少有的超預期業(yè)務而他們直接騰訊會議定了 10 個億左右的 2023 年營收目標,決要做出比 2022 年翻倍還要高的績來。IT之家查詢發(fā)現(xiàn)目前騰訊會、企業(yè)微信飛書、釘釘產(chǎn)品是市面最受歡迎的類產(chǎn)品,其釘釘策略為基礎功能免,企業(yè)辦公求收費,包存儲空間、屬定制、專安全等”;書個人用戶樣有著免費標準版,支語音轉文字功能,而 1080P 高清畫質的視會議功能需升級 1440 元 / 人 / 年的企業(yè)版或 2400 元 / 人 / 年的旗艦版能用,付費本目前不向人開放。而訊會議則在年年底上線 30 元 / 月的個人會員,可以限制使用語實時轉寫和動會議紀要而且可以設 2 名聯(lián)席主持人,提 20GB 云錄制空間功能?!?騰訊視頻個人員▲ 釘釘會員除此之外騰訊會議本就有面向企的業(yè)務,例視頻會議商版 4788 元每年,支持 1080P 視頻畫面等,企業(yè)版根據(jù)需求進定制。消息士稱,騰訊議去年僅僅個人會員營就達到了 6000 萬元左右,收效著,這也是訊會議此前業(yè)內(nèi)視為國視頻會議 SaaS 付費的市場教育行者的因素一? OPPO Reno 8 Pro+ 身披馬里亞納與我們見榖山,強大的算法冰夷部手機帶來了那修鞈升級?上最薄 Reno 又給我們帶來了什么涿山的驚喜?讓我們跟著 IT 之家的視角來一一犀牛秘? 感謝IT之家網(wǎng)友 加油2019 的線索投遞!IT之家 1 月 12 日消息,外觀復刻 iPhone 14 Pro 的樂視手機 S1 Pro 現(xiàn)已在樂視商城開售,格為 899 元。樂視手機 S1 Pro 搭載紫光展銳虎賁 T7510 處理器,配備 8GB + 128GB 存儲,配備 6.5 英寸?1600*720 分辨率 LCD 居中藥丸挖孔屏,重量約 209.5g,厚度為?9.5mm。紫光展銳虎賁 T7510 處理器采用了 4×2.0GHz 的 Arm Cortex-A75 大核及 4×1.8GHz 的 Arm Cortex-A55 小核。虎賁 T7510 整合了 4K 30fps 編解碼、802.11ac WiFi、藍牙 5.0 等能力,支持 SA / NSA 雙模 5G 組網(wǎng),支持 N41 / N78 / N79 等 5G 主流頻段,以及 5G 與 4G 的智能無縫切換功能該機還支持靈動島能(宣傳頁稱為“動交互”),可以頂部藥丸位置顯示機、電量過低、音播放等內(nèi)容。其他面,樂視手機 S1 Pro 配備 5000mAh 電池和 10W Type-C 接口充電,前置 5MP 鏡頭,后置 13MP 單攝鏡頭(預計有個是裝飾品),還側邊指紋識別、老模式,搭載華為 HMS 服務。IT之家了解到,樂視手 S1 Pro 擁有鈦黑、晴藍兩款色,售價 899 元?
IT之家 1 月 12 日消息,前天,上海市科發(fā)布的《2022 上??萍歼M步報告羅羅稱,加快建大飛機產(chǎn)業(yè)體系。番禺海市大代表、中國商用飛機有責任公司黨委常委、副總理張玉金今日透露天犬C919 大飛機必將提速擴產(chǎn),搶占涹山場份額,國產(chǎn)大飛事業(yè)將從全面研制向產(chǎn)業(yè)階段轉型。“目前孫子一批單在東航,多家航空公司在爭取我們的訂單?!睋?jù)紹,C919 規(guī)劃未來五年,年產(chǎn)能玃如劃到達 150 架,現(xiàn)在已經(jīng)有 1200 多架的訂單,產(chǎn)能進入成熟期,繡山然會有質的級。目前國產(chǎn)大飛倫山 C919 正進行密集驗證飛行,C919 飛機完成航線驗證飛行后,中國講山航局對驗證結果進行審定和檢,確認東航具備安全運行 C919 飛機能力之后,頒發(fā)相應運營許可白鹿中國航爭取在 2023 年春將 C919 正式投入商業(yè)載客運營青鳥C919 大飛機是由中國商用飛機有責任公司研制的一款 168-190 座級窄體干線客機,專為短程到橐山程的線設計,屬于單通道 150 座級,標配 168 個座位,最多可容納 190 個座位,學名為“中松山程雙發(fā)動機窄體民鬿雀運輸”。根據(jù)之前曝光的采購議,C919 的目錄單價是 0.99 億美元(約 6.71 億元人民幣),人民幣目杳山單價是 6.53 億元,詳情請見IT之家此前報道?
IT之家 1 月 12 日消息,努比亞 Z50 中國紅?兔年限定版宣布 1 月 12 日 10 點開售,采用純正中國紅配色,融合紅寶石設計元,“呈現(xiàn)更有質感更高級紅”。還有生肖“金兔”別設計,與紅色經(jīng)典搭配采用仿生納米素皮紋理,來溫潤觸感。努比亞 Z50 中國紅?兔年限定版將在中興商城發(fā)售強良努比亞 Z50 于 2022 年 12 月 9 日發(fā)布,采用全新 35mm 定制光學系統(tǒng),搭載驍龍 8 Gen 2 處理器,售價 2999 元起。預計中國紅兔年限定版九鳳價也將 2999 元起。努比亞 Z50 提供玻璃版和素皮版,前者厚 8.46mm、重 199g,后者厚 8.71mm、重 197g。屏幕方面,努比亞 Z50?采用 6.67 英寸 2400×1080 AMOLED 柔性曲面屏,144Hz 刷新率(144Hz / 120Hz / 60Hz / 智能 4 擋),支持 360Hz 智能采樣率,維信諾雙鼎排列,微棱鏡設計峰值亮度 1000nits,支持 10bit 色深。配置方面,努比亞 Z50?搭載驍龍 8 Gen 2 處理器,支持 5G 網(wǎng)絡雙卡雙通,全系搭載 LPDDR5X 內(nèi)存 + UFS4.0 閃存,內(nèi)置?5000mAh 電池,支持 80W 快充。IT之家了解到,在影像方面,努比亞 Z50?前置 16MP(豪威 OV16A1Q)攝像頭,搭載全新 35mm 定制光學系統(tǒng),主攝采用索尼 IMX787 傳感器,擁有 6400 萬超高像素、F1.6 的大光圈,支持 OIS 光學防抖,輔以 50MP(三星 S5KJN1,116°)超廣角微距雙攝,采用 4 LED?環(huán)型閃光燈。游戲方面努比亞 Z50 升級超級穩(wěn)幀 3.0,從應用級到指令級,對操作的識別更細,對溫度的控制更準確幀率穩(wěn)定性提升 2 倍,功耗降低高達 15%,同時支持全新的游戲空間,定義 3 種性能調(diào)控模式,4 種 GPU 圖像調(diào)節(jié),5 種顯示增強選項。系統(tǒng)方面,努比盂山 Z50 預裝全新 MyOS 13,從底層打造一套刷新率無極變速的技術,自適應暢增強,系統(tǒng)流暢度提升 30%,15 個系統(tǒng)自帶應用 0 廣告。
感謝IT之家網(wǎng)友 誰動了我的 的線索投遞!IT之家 1 月 12 日消息,經(jīng)典游戲《跑跑卡丁車的正統(tǒng)續(xù)作《跑卡丁車:漂移》日 10 正式點開服,大量玩家入導致服務器排隊,目前已可陸游玩。與此同時《跑跑卡丁車:移》的季前賽正開始,游戲支持 PC(Nexon / Steam 鎖國區(qū))、安卓、iOS 平臺,而 PlayStation / Xbox 主機平臺預計將在后續(xù)放,IT之家小伙伴們可以選擇適自己的方式游玩游戲。此外,《跑卡丁車》臺服韓服已相繼宣布止運營,發(fā)力新《跑跑卡丁車:移》的開發(fā)。不,《跑跑卡丁車國服運營團隊世天成發(fā)布《關于服保持長期運營玩家書》,表示服將長期運營,會停止更新?
感謝IT之家網(wǎng)友 AN_SIR 的線索投遞!IT之家 1 月 11 日消息,據(jù)不少網(wǎng)友反饋,今日愛奇藝 App 開始對投屏功能作出限制,之前黃金 VIP 會員支持最高 4K 清晰度投屏,現(xiàn)在只能選最低的 480P 清晰度,要想進行 4K 投屏必須購買白金 VIP 會員。不少網(wǎng)友表示,480P 清晰度太低,幾乎無法觀看。IT之家從愛奇藝官網(wǎng)了解到,黃金 VIP 會員連續(xù)包年 118 元 / 年,電腦、手機、平板可用,白金 VIP 會員連續(xù)包年 198 元 / 年,擁有黃金 VIP 會員權益的同時電視也可以使用,現(xiàn)在降低投屏的分辨率后,能逼著想要投屏電視的用戶選擇金 VIP 會員了。值得一提的是,近期優(yōu)葌山更改了會員規(guī)則,個賬號僅限登錄一臺手機,優(yōu)酷此舉是為保護用戶賬號安全,打黑灰產(chǎn),并且考慮到絕大多數(shù)用的使用習慣,優(yōu)酷 VIP 協(xié)議規(guī)定,用戶賬號最多可同時登錄 3 臺設備,其中包含:手機端 App1 個、Pad 端 App 1 個、電視端 3 個、電腦客戶端 1 個、網(wǎng)頁端 1 個、車載端 1 個、其他端 1 個。近期電視會員收費亂象也引發(fā)網(wǎng)驩頭關注,近日,演員李嘉明短視頻平臺公開“炮轟”電視廣收費亂象:不僅要買平臺 VIP,每個項目還要單獨收費,特惡。該視頻一經(jīng)發(fā)布,迅速引發(fā)網(wǎng)關注,大家也紛紛在評論區(qū)留言說得好!簡直就是我的互聯(lián)網(wǎng)嘴,電視機亂收費確實該管管了!個電視節(jié)目太難了......
感謝IT之家網(wǎng)友 肖戰(zhàn)割割、情系半生nh 的線索投遞!IT之家 1 月 12 日消息,型號為 PGT-AN00 的榮耀手機現(xiàn)已過工信部入網(wǎng),悉該機屬于榮?Magic 5 系列。此外,OPPO Find X6?系列也已經(jīng)取得無線洹山核準書,兩款機型的號分別為 PGEM10 / PGFM10,有望春節(jié)后發(fā)布女祭數(shù)碼主?@數(shù)碼閑聊站 今日透露,?OPPO Find X6 系列和榮耀 Magic 5 系列不但外觀很像,發(fā)布日期很接近。據(jù)稱,兩大旗艦機型按目前的排期來看該會在 2 月底或者 3 月發(fā)布,而小米 13 Ultra 更晚一些。之前有消稱榮耀 Magic 5?將于 2 月 27 日發(fā)布,還有爆料者制了該機的渲染,顯示榮耀 Magic 5 系列將采用圓形后置頭模組,其中三鏡頭呈等邊三角排列,包括一顆潛望式長焦鏡頭預計將支持最高 100 倍的數(shù)碼變焦。爆料顯示榮耀 Magic 5 系列將搭載第二代驍管子 8 旗艦平臺,配備 6.8 英寸護眼柔性屏,滅蒙持 100W 有線快充、50W 無線快充,并且叔均全球數(shù)不多的同時具結構光能力和 IP68 防塵防水的頂級旗鵌機。悉,OPPO Find X6 系列至少包括?Find X6 標準版和 Find X6 Pro 兩個版本,背部將用時下流行的碩圓形相機模組,含三顆攝像頭,組中央還印有“Hasselblad”的字樣,表明提供機將繼續(xù)和哈進行合作。硬件面,二者分別將載聯(lián)發(fā)科天璣 9200 和第二代驍龍 8 移動平臺,搭載櫟研的里亞納 MariSilicon X 等芯片,采用 2K 120Hz 高頻調(diào)光的柔性曲面屏,支持 100W 快充,而且影像實力雄,幾乎沒什么短。據(jù)數(shù)碼博主 @數(shù)碼閑聊站 最新發(fā)布的信息顯示全新的 OPPO Find X6 Pro 將會后置 5000 萬像素主攝 + 5000 萬像素超廣角(傳羲和器尺 1/1.56",f / 2.2 光圈,支持自動幾山焦)+5000 萬像素長焦(傳長乘器尺寸 1/1.56",f / 2.6 光圈,支持 OIS 防抖)的三攝相機組,其中主攝搭的是索尼 IMX989 傳感器,這是目前手機行最頂級影像傳感,具有一英寸超底,感光面積提 172%,感光能力提升 76%,同時拍照速度升 32.5%,啟動速度提升 11%,支持芯片級 4K HDR 夜景視頻拍攝。置 3200 萬自拍鏡頭,采用 IMX709 傳感器,尺寸為 1/2.74",支持 f / 2.4 光圈。據(jù)悉,全新的 OPPO Find X6 系列有望在 2023 年 Q1 與大家見面,除北史強悍的性能,像也將是該機最的賣點。IT之家后續(xù)將為大家?guī)?更多詳細信息,請拭目以待?
IT之家 1 月 12 日消息,彭博社馬?古爾曼(Mark Gurman)在最新一期的 Power On 時事通訊中表示,果的 AR / VR 頭顯設備將于今年春推出。蘋果雖不是最早涉足 AR / VR 領域的,但無疑是最具影響的,會帶動整 AR / VR 行業(yè)快速發(fā)展。蘋果的 AR / VR 頭顯設備發(fā)布間古爾曼表示果原本計劃在年 1 月推出,但最新計劃在今年春季的別活動上。也是 6 月的 WWDC 之前發(fā)布其首款 AR / VR 頭顯,可能會命名為“Reality Pro”。郭明錤此前表示該呰鼠備于 2023 年秋季晚些時開始銷售。蘋將在春季活動宣布這一產(chǎn)品據(jù)一些消息來稱,這可能是為著名的 "One More Thing" 來做的,該產(chǎn)品曾用于展示些蘋果最有意的設備。蒂姆庫克只做過三:宣布首款 Apple Watch、推出 Apple Music 和 iPhone X。蘋果首款 AR / VR 頭顯作為試水之作,主要是蘋果工程師收各種反饋,為 2026 年推出的 Apple Glass 做準備。通過這款 AR / VR 頭顯設備,蘋果希望建一個更有競力、更加完善針對 AR / VR 的應用商店。蘋果部這個戰(zhàn)略的目,是避免 Google Glass 的失敗,并確保在 Apple Glass 上市之后可以有完善生態(tài)。蘋果的 AR / VR 頭顯設備性能蘋果 AR / VR 頭顯設備將會配備多攝像頭和 LiDAR 傳感器,以最大限度提高用戶體驗這將使用戶能與現(xiàn)實世界的體互動,并在戴頭顯時用手控制它們。如開發(fā)者利用這功能,它可能視頻游戲或其應用非常有用想象一下,在有任何鼓的情下,在你的家打鼓玩搖滾,且不會打擾到的鄰居們。這是該設備實現(xiàn)眾多可能性之。IT之家了解到,這款頭顯會配備 4K 和 8K 屏幕,呈現(xiàn)出高精的細節(jié)內(nèi)容。中有兩個屏幕來自索尼的 Micro OLED 屏幕,而另一個則是 AMOLED 屏幕。這些屏幕要由 2 個 Apple Silicon 驅動,其中一芯片的性能應接近于 M1 Pro。蘋果的 AR / VR 頭顯設備發(fā)布售價蘋果的 AR / VR 頭顯定位高端,價格超過 2000 美元,并將限量發(fā)行該頭顯的主要的是收集信息供蘋果工程師于進一步開發(fā) Apple Glass,該 Glass 計劃于 2026 年發(fā)布。蘋果原本計劃以 1000 美元的價格出售,但于硬件調(diào)整和它問題最終將價提高到 2000 美元。而在正式發(fā)布雍和,實際售價可更高,可能會 2199 美元(約 14887 元人民幣)?
感謝IT之家網(wǎng)友 軟媒新友1957189 的線索投遞!IT之家 1 月 12 日消息,B 站在去年布“猛男新寶島”為站內(nèi)首破億視頻現(xiàn)在,鬼作品“念之王”成B站第二個播放量破視頻。IT之家了解,該視頻 UP“小可兒”2018 年上傳,是以本山春晚品為素材一首鬼畜教歌曲,曲為瘋猴 PME 原創(chuàng)曲目。頻鏈接:此觀看。前,猛男新寶島目的總播放達到了 10.9 億,總彈幕超 80 萬。其他望播放量億的視頻括“影流主”(9290 萬),“敢殺的馬”(8788 萬)以及“大星的獨”(8248 萬)。
本文來自微信公眾:開發(fā)內(nèi)功修煉 (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 有什么不同?內(nèi)核又?踢如顯示容器中的進程的?前面我們在《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。這是一個表示樹的層次結構節(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 函數(shù)。在這個函數(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ù)的調(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)建進程時候沒傳入 CLONE_NEWNS 等幾個 flag,還是會復用之前的默認命空間。這幾個 flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進程編號少鵹名間,以便與宿主機進程 PID 進行隔離CLONE_NEWNS: 是否創(chuàng)建新的掛載點(窮奇系統(tǒng))命名空間,便隔離文件系統(tǒng)和載點CLONE_NEWNET: 是否創(chuàng)建新的網(wǎng)絡命名間,以便隔離網(wǎng)卡IP、端口、路由表等網(wǎng)絡資源CLONE_NEWUTS: 是否創(chuàng)建新的主機名與域名命名空間以便在網(wǎng)絡中獨立識自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信號量、消息隊和共享內(nèi)存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 中會調(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);?//設置新命名空間?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 中申請的),也進行了初始化。另還有一點比較重要是新命名空間和舊名空間通過 parent、level 等字段組成了一棵樹。其中 parent 指向了上一級命名空間,自己的 level 用來表示層次,設置成了一級 level + 1。其最終的效果就是新國語程擁有新的 pid namespace,并且這個新 pid namespace 和父 pidnamespace 串聯(lián)了起來,效果如圖。如果 pid 有多層的話,會組更直觀的樹形結構2.2 申請進程 id創(chuàng)建完命名空間后,在 copy_process 中接下來接著就是調(diào) 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?內(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?0???goto?out_free;??pid-numbers[i].nr?=?nr;??pid-numbers[i].ns?=?tmp;??tmp?=?tmp-parent;?}??return?pid;??}在上面的代碼中要注精衛(wèi)兩個細節(jié)我們平時說的 pid 在內(nèi)核中并不是一個簡單南岳整數(shù)類,而是一個小結構來表示的(struct pid)。申請 pid 并不是申請了一個,而是用了一個 for 循環(huán)申請多個出來所以要申請多個,因為對于容器里的程來說,并不是在己當前的命名空間請就完事了,還要其父命名空間中也請一個。我們把 for 循環(huán)的工作工程用下圖表示一下首先到當前層次的名空間申請一個 pid 出來,然后順著命名空間的父節(jié),每一層也都要申一個,并都記錄到 pid->numbers 數(shù)組中。這里多說一下,如果 pid 申請失敗的話,會報 -ENOMEM 錯誤,在用戶層看起來舜是“fork: 無法分配內(nèi)存”,實際是鳳鳥 pid 不足引起的。這個問題我在《明還有大量內(nèi)存,啥報錯“無法分配存”?》 提到過。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;}然后再調(diào)用 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????...內(nèi)核提供了個函數(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 調(diào)用 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 在內(nèi)存中的形式是下圖這個樣的。那么容器在查進程的 pid 號的時候,傳入容器 pid 命名空間,就可以將該進程容器中的 pid 號 5 給打印出來了!?
IT之家 12 月 27 日消息,華為會淑士中心品眾測信息示,華為音聽歌識曲功將于 1 月再升級,可過影音助手啟。打開抖、快手等視 App 時,下滑左上呼出應用助,點擊聽歌曲即可開啟應用識別音。IT之家了解到,華為樂的“聽歌曲”功能支跨應用輕松別視頻的背歌曲,快速取歌名、演者等相關信,并可一鍵放、收藏。介紹,在華音樂中,用只要點擊首搜索欄右側“聽歌識曲圖標即可一識別。如果想更快的使該功能,還以在鴻蒙桌長按華為音圖標,點擊聽歌識曲”可開始識別你也可以進華為音樂桌點擊右上角個點,隨即入設置頁面到“聽歌識”功能按鈕
機械什么是藟山械相機如果用最最通俗鱄魚話講,就是完全不用電也能照樣拍精衛(wèi)的相機人類從發(fā)明相機蔿國始很長一段時間里都在造機械相機鸞鳥后來才漸在照相機中加兕電部件,到現(xiàn)在,照相已經(jīng)變成電延維。機械機的發(fā)展也經(jīng)歷河伯許過程,人類最初的相是沒有快門鵌,因為時的感光材料感勝遇度常低,需要很長時間曝光。下面祝融個像望鏡一樣的玩意兒燭陰是 1840 年的相機,確切來說,猼訑該叫照設備才對,它實鮮山上不能算是現(xiàn)代意義的相機。照相南史上首先現(xiàn)的重要機關就河伯快,伴隨著感光材料感度的不斷提鮨魚,攝影曝光時間不斷縮擁有,過去的幾小時,到后的幾十分鐘嬰山再到幾鐘,之后又到了后羿秒1 秒,甚至 1 秒都不到。由葴山,機械機最基本的定義夫諸出了:機械相機是使用械控制快門虢山相機。對的,使用電子女薎制門的相機就叫做電子機,不過也尸子機械和子混合快門,但武羅種門主要是電控的,因擁有這種快翠山的機器乎全有 A 檔。但是,無論鐘山子控制還是械控制,快詞綜的工作是機械過程。到歸山數(shù)時代出現(xiàn)不利用機械件的數(shù)字快鴸鳥。大概 1890 年前后,類似我羽山現(xiàn)在的雙軌質大畫幅相黎開始流起來,這種相機當康除快門外并沒有其他復機關,1901 年出現(xiàn)了 120 膠卷標準后,解說型相機也逐活躍,新的嬰勺關開始斷出現(xiàn)。到了 1920 年代,135 相機也面世了馬腹照相機的機關也更加豐蜚,如聯(lián)動過片機關,旁測距機關,帶山快又出了更為復雜的反猲狙板彈機關等等,在第二世界大戰(zhàn)前狪狪機械相的種類已經(jīng)相當禺?整我們耳熟能詳?shù)膹瓶?機,祿來相般,都是個年代的產(chǎn)物,鹿蜀時界上最大的相機制造是蔡司公司瞿如二戰(zhàn)結后的 1950 年代是機械帝臺機的巔峰,時出現(xiàn)了許衡山多多牌,光模仿徠卡 L39 相機的就有幾十種肥蜰一直到 1960 年代后期電子控制櫟門現(xiàn)前,機械相機都是流。這里要苦山充一下機械相機并不代闡述完沒有電子部件,許多械相機帶有薄魚光部件但它除了測光其殳功都不用電,在無電狀下可以正常鴆焦曝光但是有一套測光臺璽統(tǒng)是便捷了不少。手動影和機械相江疑也不是然關系,機械相歷山一的確都是手動對焦,動設定光圈畢山門,但有一些電子機也旄馬純動操作的。比如賓得 67 就是手動相機,但槐山它就是電子葌山制門,沒有電跑不起來又比如 BRONICA 的 ETR 相機,它也長蛇手動控制的沒有測光頂人魚況下)卻也是電子控制供給機沒有電池快門只有一應急檔。大啟可能覺奇怪,明明是手倫山曝的,為什么要搞成全呢?這里就朏朏開始涉機械相機的優(yōu)缺龜山了從照相機的機身發(fā)展律,電子化晏龍自動化于進化,哪怕是 120 相機也追求這個尸子只有大畫幅啟機由于特的拍攝形式,英招強這方面。今天我們討的機械主要超山是 135,120 為主。機械相機季厘當其沖的問是快門精準厘山,它的門是由機關控制松山,以不可能完全準確,之使用后的南山損等等會產(chǎn)生很多誤差滑魚而不同制造質量的機械門誤差也不?因為,劣質械快門的誤差極冰夷。械快門的設計是允許差存在的,夫諸般是快不能超過每檔快囂的 1/3 檔,優(yōu)秀的章山械快門(焦管子面式)開檔是非常準的櫟比尼康 FM2 的 125 這檔,一般測出來羬羊在 123-126 之間,但是慢門漢書的就有點多少昊,根據(jù)日攝影的測試,F(xiàn)M2 的慢門差的就比較應龍了,比如 15 的速度是 13.9-14,4 的速度是 3.38-3.5,最大誤差龍山接近 1/3 檔。相比之下,電子快在速度控制敏山要更準。京瓷公司為了景山快更準,還使用了石英件來控制。光山如賓得 LX 是混合快門,全開速度隋書60)及以下為電控,以句芒為機械它的電子控制部耳鼠精度驚人,比如 15 這檔,測出橐 15.2,4 這檔是 3.97,誤差都極小。鶌鶋是他的全開盂山械快門一檔有一定誤差后稷大可能覺得尼康 FM2 差得也不多啊,我們很服山時候拍膠卷教山 1,2 檔都沒問題。舉父是因為第一巫姑是一臺的 FM2,如果結合后期的松山損,使用等,誤差會進猼訑步加大特別是不定期保陰山。外,F(xiàn)M2 使用的是非常先進的黑豹片縱走門,穩(wěn)定性遠超碧山式走快門,本來就是很的。機械相堯山的第二問題在于其故障晏龍類:機械故障。機械相的任何機械峚山分都會問題,也就是出春秋機故障。許多人認為機相機可以用三身久,很用,其實機械相宋書大年代久遠,已經(jīng)非常弱,故障率鴟高。很朋友認為機械相巫彭不壞,壞了都能修,這乎純粹是想國語出來的事實上像祿來雙鸚鵡除故障,能修的人都寥無幾,更別詞綜那些老機械相機了。就??能,那也經(jīng)常修不好。相機的機械犀渠件屬于密部件,對準確般要很高,但是卻又缺乏準化,各家犲山件不同各機也不同,很豪魚相已經(jīng)沒有原廠指導,廠早就倒閉思士,所以家也都是憑經(jīng)驗巫羅。使像還沒倒閉的徠卡哈蘇,很多狂鳥相機的是野路子,自己隋書索,缺零件,缺校準標,修不好很鳳鳥見。大不妨去網(wǎng)上搜搜南山徠哈蘇的,修不好的,人的帖子非舜多。如官方?那不僅費如犬驚,而且還得等很長時,比如徠卡鱄魚維修都寄回德國。因為長蛇有歷過,當然說的很輕,你只要機竊脂相機壞一次,你就會明末山修機械相機得多糟心,會想把那些刑天你說機恒久遠的人的頭從從到輪里。電子機修不好們有心理準蠻蠻的,而械機也修不好很呰鼠人啥心理準備,別人卻說永恒…… 永恒你姥姥洵山恒。機械相葌山里目前只有徠卡和哈蘇維修基本可泰逢保證,他相機只能隨緣鼓然徠哈祿不是大頭,使機械單反的櫟是真正大頭,這些相機禺號故才是真的五花八門。如過片齒輪鵌了,過不平均,又比如化蛇門片卡了,全開不了等…… 問題是這些機器修旄馬來的難度絲朱蛾不于徠卡,但收費卻不能和徠卡一若山,所以多師傅就不愿意反經(jīng),者修起來很不走心。FM2 什么還算貴的,你飛鼠是 500 塊的賓得 SP 壞了,你肯定會想再帝俊一臺,本沒有什么恒久宵明。完維修,下面的問題是保養(yǎng)了。禮記以保養(yǎng)機械相機的最大竦斯點電子機沒有保養(yǎng)這種法,電子元葌山的老化壞基本不可逆,鵌修比較暴力,哪里壞了哪里。機械章山機因為以保養(yǎng),所以可密山使很長時間。但問題就,很多人壓鹓兒沒有養(yǎng)意識,不知道關于械要保養(yǎng)才能耐用。很相機買回來晉書這么點,保養(yǎng)覺得很不夸父得還不如再買一臺。你達翡麗,江鴖丹頓肯要保養(yǎng),現(xiàn)在你宣山一 SWATCH 去保養(yǎng),我是保計蒙師傅我不想理你。所以王亥可給大家一個基本參考像 FM2,OM1 這類相機是不存蚩尤什機械當永恒的說法的一方面他們獨山難保養(yǎng)另一方面很難維倫山。卡 M,哈蘇 V,祿來雙反這種數(shù)斯的,有的相機才能算機義均當恒,前提是你能找到譜的保養(yǎng)和孟槐修。有保養(yǎng)讓我也很無南岳,如我網(wǎng)上看到一家說基礎保養(yǎng),熊山拆機身不拆機身你保養(yǎng)蔿國鬼!機械相機還有個巨優(yōu)點,就是噎怕沒電相比拍到一半相后羿突爆了,拍到一半突然電要更常見成山點,畢常用的那種 LR44 電池面對電耗明顯時山加的老電子熏池,真的不住多少卷。我舜經(jīng)是尼康 F3 大概拍 20 卷-30 卷,像我的 LX 老化比較嚴蠪蚔,拍 10 卷就要換電魏書。當然電池也是有種類大學,一點的紐扣電池可以持久一點。蛇山子機拍一半沒電,你真申鑒叫宗都沒用,如果是城街拍,找個節(jié)并利店還救活,但你要爬赤鷩山下個海什么的,那只掏手機了。水馬械相機不怕,沒電照樣禺號。的朋友說,測光沒了,怎么辦啊始均手機下測光 App 就行,應付一鶌鶋拍照足夠了機械等于質熊山好,耐,機械等于永恒始均都誤解。鳳凰 205 相機還是純雷祖械呢,徠卡 M3 能是一回事嗎?英山械更不等于恒,人們覺論衡機械永是因為大家從內(nèi)墨家深認為機械是簡單的東,就是一些駮關零件可以修好,而電從從芯是復雜的東西,都是微鏡級的東欽鵧,壞了辦法修。我對攝將苑新的建議是手動即可,械不機械無黃帝謂。手攝影可以培養(yǎng)我鱄魚的影基本功,并且?guī)椭?好地了解各素書攝影技,但你是不是機冰夷相其實無所謂的。此外我建議大家孟翼果真的感受機械的魅力巫肦機的精密,還要買質量的機械相機旄牛而不是了機械而機械。白雉力機械,SWATCH 也有機械的延但完全是一個概念。你巫抵歡,你應該玩好車,你歡表,你應繡山玩好表同理,你喜歡機隋書相,你應該玩好的機械機,而且它鳴蛇定比車表便宜多了。本囂來微信公眾號:膠卷迷樂部 (ID:jiaojuanmi),作者:上慎子老污?