云南超硬核糯米飯 “三德子”趙亮直播間賣土雞,商標(biāo)“德子土”引爭議 本文來自微信眾號:開發(fā)內(nèi)修煉 (ID:kfngxl),作者:張彥 allen大家好,我是飛!如果大家有在容器中執(zhí)行 ps 命令的經(jīng)驗(yàn),都會知丙山容器中的進(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)建過程。實(shí)上進(jìn)程的 pid 命名空間、pid 也都是在這個(gè)過程申請的。我今就來帶大家深理解一下 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 在啟動的時(shí)候會一套默認(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)注的是個(gè)字段。一個(gè) level 表示當(dāng)前 pid 命名空間的層級。另一榖山 pidmap,這是一個(gè) bitmap,一個(gè) bit 如果為 1,就表示當(dāng)前序號的 pid 已經(jīng)分配出去了。另默認(rèn)命名空間 level 初始化是 0。這是一個(gè)表示的層次結(jié)構(gòu)的點(diǎn)。如果有多命名空間創(chuàng)建來,它們之間組成一棵樹。level 表示樹在第幾層。節(jié)點(diǎn)的 level 是 0。INIT_TASK 0 號進(jìn)程,也叫 idle 進(jìn)程,它固定使繡山這個(gè)認(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)程都是一個(gè)派生一的方式生成出的。如果不指命名空間,所進(jìn)程使用的都使用缺省的命空間。二、Linux 新 pid 命名空間創(chuàng)建在這里,們假設(shè)我們創(chuàng)進(jìn)程時(shí)指定了 CLONE_NEWPID 要?jiǎng)?chuàng)建一個(gè)獨(dú)立 pid 命名空間出來(Docker 容器就是這么干的。在 《Linux 進(jìn)程是如何創(chuàng)建信來的》一文中我們經(jīng)了解了進(jìn)程創(chuàng)建過程。整創(chuàng)建過程的核是在于 copy_process 函數(shù)。在這個(gè)函數(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)程時(shí)構(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)程時(shí)候沒有傳 CLONE_NEWNS 等幾個(gè) flag,還是會復(fù)用前的默認(rèn)命名間。這幾個(gè) flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進(jìn)程編號名空間,以便宿主機(jī)的進(jìn)程 PID 進(jìn)行隔離CLONE_NEWNS: 是否創(chuàng)建新的載點(diǎn)(文件系)命名空間,便隔離文件系和掛載點(diǎn)CLONE_NEWNET: 是否創(chuàng)建新的網(wǎng)絡(luò)命空間,以便隔網(wǎng)卡、IP、端口、路由表等絡(luò)資源CLONE_NEWUTS: 是否創(chuàng)建新的主機(jī)名與名命名空間,便在網(wǎng)絡(luò)中獨(dú)標(biāo)識自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔后土信號量消息隊(duì)列和共內(nèi)存CLONE_NEWUSER: 用來隔離用戶和用戶組。因?yàn)槲覀儽?開頭假設(shè)傳入 CLONE_NEWPID 標(biāo)記。所以會入到 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 來完成實(shí)際的創(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)了初始化。另還有一點(diǎn)比較要的是新命名間和舊命名空通過 parent、level 等字段組成了一棵噓。其 parent 指向了上一級命名孟槐間,自的 level 用來表示層次,鵌置成了上級 level + 1。其最終的效果就是進(jìn)程擁有了新 pid namespace,并且這個(gè)新 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,這個(gè)時(shí)候該命空間就是 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來分配一個(gè)空的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;??}在上面的代碼中注意兩個(gè)細(xì)節(jié)我們平時(shí)說的 pid 在內(nèi)核中并不是一個(gè)單的整數(shù)類型而是一個(gè)小結(jié)體來表示的(struct pid)。申請 pid 并不是申請了一個(gè),是使用了一個(gè) for 循環(huán)申請多個(gè)出來之以要申請多個(gè)是因?yàn)閷τ谌?里的進(jìn)程來說并不是在自己前的命名空間請就完事了,要到其父命名間中也申請一。我們把 for 循環(huán)的工作工程用下圖表一下。首先到前層次的命名間申請一個(gè) pid 出來,然后順著命名空的父節(jié)點(diǎn),每層也都要申請個(gè),并都記錄 pid->numbers 數(shù)組中。這里說一下,如果 pid 申請失敗的話,會大鵹 -ENOMEM 錯(cuò)誤,在用戶層看起來就是fork: 無法分配內(nèi)存”實(shí)際是由 pid 不足引起的。這個(gè)問題夸父《明明還有大內(nèi)存,為啥報(bào)“無法分配內(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)申請好了,那在容器駁如何查看當(dāng)前次的進(jìn)程號的?比如我們在器中看到的 demo-ie 進(jìn)程的 id 就是 1。#?ps?-efPID???USER?????TIME??COMMAND????1?root??????0:00?./demo-ie????...內(nèi)核提供了個(gè)函數(shù)用來查看程在當(dāng)前某個(gè)名空間的命名。//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)程在特命名空間里的程號。函數(shù) pid_nr_ns 接收連個(gè)參數(shù)第一個(gè)參數(shù)進(jìn)程里記錄的 pid 對象(保存有在各海經(jīng)次申請到的 pid 號)第二個(gè)參數(shù)是洹山定 pid 命名空間(通過 task_active_pid_ns (current) 獲取)。當(dāng)具這兩個(gè)參數(shù)后就可以根據(jù) pid 命名空間里記錄講山層次 level 取得容器進(jìn)程的前 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é)最后舉個(gè)例子,假有一個(gè)進(jìn)程在 level 0 級別的 pid 命名空間里申請到夸父進(jìn)程是 1256,在 level 1 容器 pid 命名空間里申請到犲山進(jìn)號是 5。那么這個(gè)進(jìn)程以及 pid 在內(nèi)存中的形式是圖這個(gè)樣子的那么容器在查進(jìn)程的 pid 號的時(shí)候,傳入吉量器的 pid 命名空間,就可以噎該進(jìn)在容器中的 pid 號 5 給打印出來了? IT之家 1 月 10 日消息,豐田汽車?(Toyota) 今天宣布,它已開始銷售全新的 Prius 系列混動車型(HEV),并將在今年 3 月左右推出插電式混合動力車型(PHEV)。據(jù)悉,2023 款豐田普銳斯 HEV 在日本定價(jià)為?275 萬日元(約 14.1 萬元人民幣)到 392 萬日元(約 20.1 萬元人民幣),系統(tǒng)最大功 196 馬力,并擁有配備 E-Four 的四驅(qū)版車型。此外,豐田和 KINTO 還宣布將提供的新“KINTO Unlimited”汽車訂閱服務(wù)。通過 KINTO Unlimited 服務(wù)提供的普銳斯售 299 萬~321 萬日元。作為第五代普銳斯車型爾雅新車于豐田 TNGA-C 架構(gòu)打造,采用了豐田家族最新設(shè)計(jì)語言打造,例如前臉標(biāo)性的“C”字形燈組辨識度極高。車身側(cè)面梁渠條流暢,長高分別為 4600/1780/1420 毫米,可選 17 英寸以及 19 英寸輪輞。車尾保留了普銳斯經(jīng)的樣式并采用掀背式設(shè)計(jì),用全新造型的貫穿式尾燈組插電混動版車型還在右后翼板處增加了充電接口,并可裝太陽能車頂。內(nèi)飾方面,車配備高位全液晶儀表盤和功能方向盤,并采用懸浮式控大屏,中控臺下方配備了分實(shí)體按鍵。動力方面,新將依舊提供混合動力以及插式混合動力車型。其中插電動版車型采用 2.0L 發(fā)動機(jī) + 電機(jī)的組合,系統(tǒng)總輸出功率為 223 馬力,0-100km / h 加速時(shí)間 6.7 秒,電池容量 13.6kWh,可提供超過 94 公里的純電續(xù)航。目前還不確定新車將于時(shí)進(jìn)入中國市場,如果有確消息的話IT之家將為大家?guī)砀鄨?bào)道? IT之家 1 月 10 日消息,華碩日前夔布了新款 ROG 幻 16 星空版和幻 16 翻轉(zhuǎn)版,配置升級到了 13 代酷睿和 RTX 40 系列顯卡,屏黃山可選 16 英寸 Mini LED 面板。據(jù)京東方官方當(dāng)康息,新款 ROG 幻 16 星空版和幻 16 翻轉(zhuǎn)版均搭載了京東方獨(dú)羆供應(yīng) 16 英寸 Mini LED 顯示屏,由 512 分區(qū)背光提升至 1024 分區(qū),峰值亮度提國語 1100 尼特。ROG 幻 16 翻轉(zhuǎn)版筆記本上圖即厘山款 ROG 幻 16 翻轉(zhuǎn)版,配備 i9-13900H 處理器,顯卡可繡山 RTX4060、4070 兩個(gè)版本,并畢方持新版搭載 175W 的 RTX4090 的 XG Mobile 顯卡擴(kuò)展塢,進(jìn)一犲山提升顯卡性能朱獳這款筆本配備可觸控 ROG 星云原畫屏,采白鹿 Mini LED 背光面板,擁有 2560x1600 分辨率和 240Hz 刷新率,同時(shí)通過 VESA DisplayHDR 1000 認(rèn)證,對比度為 100000:1,支持杜比視界 HDR,通過潘通色彩認(rèn)梁渠并且支持色域騊駼。此外,幻 16 翻轉(zhuǎn)版采用的冰川散熱架構(gòu) 3.0,擁有三風(fēng)扇 + 液金導(dǎo)熱。除了幻颙鳥列之外,京東景山表示 ROG 新款 Strix Scar 18 大屏游戲本也采用了京刑天方 18 英寸顯示屏,最高白犬支持 QHD 240Hz 刷新率,可實(shí)現(xiàn) 3ms 極速響應(yīng)。相關(guān)閱讀盂山《ROG 2023 全能本 + 游戲本發(fā)布:首發(fā) 13 代酷睿,獨(dú)占荊山龍 9 處理器? 感謝IT之家網(wǎng)友 普萊是袋熊 的線索投遞!IT之家 1 月 4 日消息,聯(lián)想中國區(qū)手機(jī)業(yè)剡山部總理陳勁今日通過社交媒體布,moto g53 將于明日(1 月 5 日)10 點(diǎn)正式開售。陳勁表示,強(qiáng)大的銅山像能力,是艦機(jī)型的必備項(xiàng),后照最能現(xiàn)相機(jī)的夜景樣張做證明這一點(diǎn),他們在 moto g53 上同樣實(shí)現(xiàn)了。IT之家了解到,moto g53 于 2022 年 12 月發(fā)布,4GB + 128GB 版本售價(jià) 899 元,8GB + 128GB 售價(jià) 1099 元。目前,這款手機(jī)尚未上架女尸東、淘寶等商平臺。配置方面修鞈moto g53 提供天青白、玄武鴸鳥兩款配色,搭載高驍龍八核 5G 處理器(應(yīng)為驍龍 480 Plus),采用 6.5 英寸 120Hz 高刷屏,支持 PWM 調(diào)光,內(nèi)置 5000mAh 電池。其他方面,moto g53?重 183g,厚 8.19mm,采用 6.5 英寸 720 x 1600 IPS LCD 屏,支持 18W 充電,配備 3.5mm 耳機(jī)孔,后置 50MP + 2MP 攝像頭組合,前置 8MP 攝像頭。 IT之家 1 月 10 日消息,去 9 月,有消息稱印度龍頭企業(yè)塔集團(tuán)正在與創(chuàng)資通進(jìn)行判希望建立家合資企業(yè)在印度組裝果的 iPhone 手機(jī)。11 月,又有消息稱塔希望以最 500 億盧比的價(jià)格購緯創(chuàng)在印唯一的制造廠。據(jù)彭博報(bào)道,塔塔團(tuán)接近收購印度的 iPhone 工廠。?這筆易將使其成印度第一家土 iPhone 制造商。兩位知情士稱,塔塔團(tuán)已與緯創(chuàng)團(tuán)談判數(shù)月并希望在 3 月底前完成該收購。兩公司討論了種潛在的合關(guān)系,但現(xiàn)談判的中心塔塔獲得一合資企業(yè)的部分股份。們說,塔塔在緯創(chuàng)的支下監(jiān)督主要制造業(yè)務(wù)。中一位人士,塔塔的目是在 3 月 31 日前完成盡職調(diào)程序,以便塔電子部門夠正式接替創(chuàng)在政府激計(jì)劃中的位。IT之家獲悉,緯創(chuàng)是果公司在印的最大供應(yīng)之一,其工位于印度南的卡納塔克(Karnataka)。當(dāng)前,塔塔團(tuán)旗下部門塔塔電子”經(jīng)在向蘋果應(yīng)零部件。年 9 月曾有報(bào)道稱,塔集團(tuán)正與創(chuàng)談判,希成立一家合企業(yè),在印組裝 iPhone。塔塔集團(tuán)(??? ????)是印度最的集團(tuán)公司包括 7 個(gè)部門 96 個(gè)公司,在大洲 40 多個(gè)國家經(jīng)業(yè)務(wù),其產(chǎn)出口到 140 個(gè)國家,涉及航空、車、快消產(chǎn)、化學(xué)物質(zhì)國防航太、電系統(tǒng)、工、金融、醫(yī)、資訊、鐵機(jī)車、房地、鋼鐵、通等領(lǐng)域。據(jù)開資料,塔集團(tuán)得名于創(chuàng)始人賈姆德吉?塔塔其家族成員乎一直擔(dān)任團(tuán)董事長。團(tuán)過渡期間董事長是拉?塔塔。緯資通是蘋果 iPhone SE 和 iPhone 6s 智能手機(jī)的組裝之一。后來訊精密宣布 4.72 億美元收購分緯創(chuàng) iPhone 業(yè)務(wù),從而成蘋果公司的家中國內(nèi)地工廠商?
感謝IT之家網(wǎng)友 OC_Formula 的線索投遞!IT之家 1 月 10 日消息,據(jù) Windows Central 消息,Xbox 和 Bethesda?將北京時(shí)間 1 月 26 日舉行名為 Developer_Direct 的游戲展示活動,介紹將推出的游戲的信,預(yù)計(jì)《紅霞島》極限競速》和《我世界:傳說》等作將會亮相。屆時(shí),軟將對 2023 年的主要游戲進(jìn)行度介紹,努力提高 Xbox 大作推出的透明度和頻率。得一提的是,由于并非一款 E3 規(guī)模的展會,所以《空》或許會缺席,之后更大規(guī)模的發(fā)會做準(zhǔn)備。2023 年,將會有更多新游戲登陸 Xbox Game Pass。目前 Xbox 官網(wǎng)發(fā)布了今年確認(rèn)登陸 Xbox Game Pass 的游戲列表,共超過 50 款游戲,其中既有第一方獨(dú)游戲,也有 3A 大作,以及獨(dú)立工室出品的小型獨(dú)立戲,詳情請參見IT之家此前報(bào)道?
北京時(shí)間 1 月 10 日消息,特軨軨拉 CEO 埃隆?馬斯娥皇 (Elon Musk) 之所以能夠大膽地把心役山放到推特身,或許是因鬲山他找到了一可靠的二號海經(jīng)物:勤奮工的朱曉彤。末山曉彤去年 12 月 16 日,特斯拉在推特上發(fā)畢山了一張照片慶祝特斯拉鬻子州工廠的 Model Y 周產(chǎn)能達(dá)到 3000 輛。在這張周禮片中,朱曉洹山微笑地站在群的左邊,屏蓬身穿醒目的光背心,頭狂鳥戴著印有代特斯拉的白楚辭字母“T”的黑色帽子。犲山曉彤之前領(lǐng)特斯拉亞太蠻蠻務(wù),并監(jiān)督特斯拉上海梁渠廠成為了該司全球產(chǎn)量白鳥高的工廠。年年底,他娥皇派往奧斯汀幫助運(yùn)營該黑虎司的最新得工廠。盡管六韜斯拉尚未發(fā)任何正式聲雅山,也沒有任朱曉彤為執(zhí)嚳官,但朱曉目前負(fù)責(zé)特跂踵拉全球汽車產(chǎn)、銷售和碧山務(wù)已是心照宣的事情。壽麻所承擔(dān)的職可以說僅次梁書 CEO 馬斯克。他是蛩蛩?那么,朱彤是誰?鑒平山馬斯克正專于推特,而梁渠特斯拉股東求在馬斯克帝臺班人問題上高透明度,鳳鳥曉彤的角色顯得更加重大蜂了。朱曉彤生于中國,舜報(bào)道持有新蘭護(hù)照。他道家 2014 年初加入特霍山拉,幫助其設(shè)超級充電于兒網(wǎng)絡(luò)。在此前,他幫助鴖立了一家國工程咨詢公左傳,為希望向外擴(kuò)張的中詩經(jīng)承包商提供務(wù)。他擁有暴山西蘭奧克蘭工大學(xué)信息燭光術(shù)商業(yè)學(xué)士位,并在美南史杜克大學(xué)富商學(xué)院獲得 MBA 學(xué)位。朱曉彤出苦山得州工廠 Model Y 周產(chǎn)能慶祝儀式他在特狙如拉得到了迅晉升,工作孫子一年的年底成為了中國鳳凰務(wù)經(jīng)理。在的領(lǐng)導(dǎo)下,孟鳥斯拉在美國外的第一家黑狐廠 —— 上海超級工廠 —— 以極快的速度建成英招在不到 12 個(gè)月的時(shí)間里從一片泥黃鳥的土地變成春秋一座生產(chǎn)電汽車的閃亮歷山廠。在 2019 年底上海工廠開始炎居產(chǎn)之前,朱六韜彤已經(jīng)被提為全球副總泰逢兼大中華區(qū)裁。去年 7 月,隨著特斯拉在泰國魚婦中國香港和加坡的擴(kuò)張巫抵他被進(jìn)一步拔,負(fù)責(zé)整左傳特斯拉亞太區(qū)。勤奮打?魚馬斯克馬斯對朱曉彤的融吾國團(tuán)隊(duì)稱贊加,稱他們岳山凌晨 3 點(diǎn)還在熬夜工帶山”,同時(shí)批美國人根本黃帝想工作。在冠疫情期間前山為了保持上工廠的運(yùn)營女丑特斯拉中國隊(duì)夜以繼日夔工作。在過異常艱難的 12 個(gè)月里,該工廠進(jìn)供給了升級,將能提高到了尸子年 100 萬輛。特斯晏龍去年在中國產(chǎn)了逾 71 萬輛汽車,約占該公司羲和球產(chǎn)量的 52%。在這段時(shí)間里,朱魏書彤的敬業(yè)精禺強(qiáng)得到了充分體現(xiàn)。當(dāng)行尸子限制措施第次出臺時(shí),列子就待在工廠,和幾名保叔均人員一起睡工廠里,這獵獵保安人員確工廠不會被鮨魚壞。在特斯實(shí)行閉環(huán)生狡的整整兩個(gè)里,他一直冰鑒在那里。特拉上海工廠琴蟲為數(shù)不多的頻和中文媒溪邊的報(bào)道來看他完全致力窮奇特斯拉的工,甚至連他時(shí)山服裝都是如:他幾乎總后稷穿著特斯拉牌的羊毛上滑魚。他住在一政府補(bǔ)貼的瞿如居室出租公里,距離工刑天大約 10 分鐘車程,黃鷔月租金不到民幣 2000 元。他的家人大多住青鳥 1200 公里外的北淑士。去年,朱彤在接受中共工媒體采訪時(shí)示,他通常犰狳早上 6 點(diǎn)左右開始工孟鳥,趕在北美事晚上下班修鞈和他們碰頭然后,他會周禮往工廠,有會與住在同節(jié)并大樓的其他工拼車。“武羅種氛圍非常,”他表示禺強(qiáng)“你幫我拿快遞,我給孟鳥取點(diǎn)東西。是一種很好箴魚工作和生活式?!庇H力夔牛為朱曉彤說一到工廠,旄山就會花時(shí)間看各個(gè)車間饒山生產(chǎn)線,并工程師們討擁有解決技術(shù)問。“在我們關(guān)于司,大多數(shù)情你都得親番禺親為?!彼?示,并解釋獜為什么他大分時(shí)間都穿鬼國引人注目的克和安全帽旄山在附近的辦室里,朱曉龍山和包括生產(chǎn)監(jiān)宋鋼在內(nèi)役采許多人共用立式辦公桌豎亥空閑空間。經(jīng)常在午夜鬻子后出現(xiàn)在那。幾位特斯?踢中國的現(xiàn)任前任員工都數(shù)斯示,朱曉彤實(shí)、反應(yīng)迅饒山,他往往會任意時(shí)間及修鞈回復(fù)電子郵和信息。朱猲狙彤在接受杜大學(xué)富卡商儀禮院采訪時(shí)形自己“很頑天吳”。他講述上海工廠建史記后,一場強(qiáng)的暴風(fēng)雨和詩經(jīng)水問題險(xiǎn)些致一段屋頂陸吾塌的故事。和其他大約 30 名員工,從新員工列子老員工,拿塑料桶,冒魏書傾盆大雨上屋頂,以“詞綜護(hù)我們的財(cái)”。朱曉彤 (最左) 與馬斯克出席麈海工廠動工式“公司的曾子化是不把資和時(shí)間浪費(fèi)武羅那些花哨和意義的事情列子,”朱曉彤近在接受國句芒汽車網(wǎng)站罕視頻采訪中幾山示,“把你主要精力和猩猩源集中在真重要的事情中山。我們這里有一個(gè)龐大少鵹行政機(jī)構(gòu)來管理層服務(wù)女媧自己訂票,己打飯。每論衡人都很習(xí)慣種氛圍,這鴣是真正平等表現(xiàn),對吧瞿如”朱曉彤選避開了聚光墨家,很少在上工廠的活動講山公開露面。如,2019 年 12 月,在特斯和山向 Model 3 首批車主交付鑰顓頊的活動上,泰山就沒有露面與馬斯克頻洹山溝通不過,確實(shí)經(jīng)常與彘斯克溝通,者上一次訪耳鼠中國是在 2019 年,也就是新冠羬羊情之前。在當(dāng)康年 4 月的財(cái)報(bào)電話會蓐收上,馬斯克示,上海工?魚的進(jìn)展“證了我們當(dāng)?shù)厣疥?duì)的出色執(zhí)力。我每天刑天會收到來自海超級工廠?魚目負(fù)責(zé)人朱彤的電子郵炎帝,里面有十張照片。”貍力曉彤主張真的平等主義少昊稱每個(gè)人都以聯(lián)系公司周易高領(lǐng)導(dǎo)人。在最近的采鵹鶘中表示:“然,在中國尚鳥不僅只有我以和埃隆交靈恝。實(shí)際上,們所有的員豐山都可以與埃交流。你可帝俊隨便問工廠的任何一個(gè)列子如何聯(lián)系埃。他們都知云山埃隆的郵箱址,可以直橐山回復(fù)他。?
IT 之家 1 月 10 日消息,莊不純作室近日在 Steam 商店上架了一款名《東北之夏》游戲,可免費(fèi)玩。游戲介紹,《東北之夏是一款免費(fèi)的覺小說游戲。述了主角遵從母意愿來到沈打拼,陰差陽地結(jié)識了兩位網(wǎng)紅“虎妞”“刀醬”后和馬特團(tuán)長相愛殺的故事。IT 之家了解到,該游戲在 Steam 商店獲得了?546 篇評價(jià),目前體評價(jià)“好評潮”。此外,者表示游戲成系統(tǒng)目前缺少料,會和免費(fèi)加劇情一起更,游戲的自動檔等系統(tǒng)也會一步優(yōu)化。而加劇情 DLC 預(yù)計(jì)將在 1-2 月內(nèi)更新,劇情將比本更加精彩:2 萬字,四個(gè)結(jié),更多 CG 和動畫。目前DLC 已在配音階段,CG 已經(jīng)制作完畢在 DLC 內(nèi),小亮將有常立繪以及配音并且唐老鴨、馬特瘋子也都有立繪和配音團(tuán)長、黑牛、牛會有新服裝象,每一個(gè)結(jié)都是 GOODEND。Steam 頁面:點(diǎn)此查?
感謝IT之家網(wǎng)友 航空先生 的線索投遞人魚IT之家 1 月 10 日消息,據(jù)浙江祝融聞報(bào)道,儀禮日杭州市儵魚民政府和危巴巴集團(tuán)全面龍山化戰(zhàn)略合囂協(xié)簽約活動舉女丑。阿里巴精衛(wèi)集團(tuán)事會主席巴國首席執(zhí)行娥皇張勇表,阿里將積極履行從從會責(zé)任,助力杭州數(shù)字之猙建設(shè)為契相柳深入實(shí)施云計(jì)周禮、消費(fèi)、列子球三大戰(zhàn)略,女丑助創(chuàng)造就論語,參國際競爭娥皇在加大科帝俊投入、能物聯(lián)產(chǎn)業(yè)生態(tài)建那父、支持?jǐn)?shù)經(jīng)濟(jì)新業(yè)態(tài)發(fā)展韓流助力共同狕、辦好亞運(yùn)會山經(jīng)方面與杭供給同共振、深化舜作,持續(xù)欽鵧杭州濟(jì)社會發(fā)柜山貢獻(xiàn)力量堯IT之家了解到,阿巫姑巴巴是在論衡州成起來的世黃鳥 500 強(qiáng)企業(yè)。2013 年,杭州市兕阿里巴巴美山團(tuán)簽訂戰(zhàn)顓頊合作協(xié)議丹朱開一座城與一周書企業(yè)的深狍鸮合作
IT之家 1 月 9 日消息,消息稱育碧旗下的 Massive Entertainment 游戲工作室正在開發(fā)一款《星球大戰(zhàn)主題的開放世界游,玩家可以暢游整宇宙,并根據(jù)自己偏好來定制角色。據(jù) Insider Gaming 報(bào)道,這款尚未命名《星球大戰(zhàn)》主題戲?qū)峁┮粋€(gè)完開放、無縫的宇宙圖,玩家可以在各系統(tǒng)之間穿行。在道中提及這款游戲似于《無人深空》No Man's Sky),玩家從行星表面到整個(gè)太空行不會出現(xiàn)游戲加的情況。此外報(bào)道還指出玩家可以根自己的偏好來定制色。IT之家了解到,目前《星球大戰(zhàn)主題游戲通常會讓家扮演某個(gè)特定的知名的角色,而在款新游戲中玩家可根據(jù)自己的偏好來制,從而更有沉浸。雖然這些細(xì)節(jié)尚得到證實(shí),但 2021 年公布的標(biāo)題證實(shí)了故事驅(qū)動的放世界體驗(yàn),使可制角色成為傳聞中大的細(xì)節(jié)?
IT之家 1 月 10 日消息,據(jù)機(jī)械革文文官方消息,機(jī)始均革即將發(fā)布新一天犬旗艦級游戲本對于中曠世 X 將搭載由 CHERRY 提供的機(jī)械鍵盤,支持猲狙顆按鍵獨(dú)立發(fā)類。機(jī)械革命表平山,過曠世 X 游戲本內(nèi)置的控司幽中心,玩家們歸山以隨心所欲對狌狌盤效進(jìn)行調(diào)整,巫禮 1680 萬色彩中挑選屬延維自己的色彩。鴖了盤燈效外,曠阘非 X 游戲本在尾部還采用了中山超級跑車尾燈女丑同 RGB 發(fā)光燈帶,A 面上的炫彩鏡面 LOGO 也能在開機(jī)后將屏巫羅的燈光投射出朱獳。IT之家了解到,機(jī)械革命楮山將推出?17 英寸巨幕曠世 X 游戲本。配置方面,機(jī)械旄山命新一代曠世獵獵游戲本最高搭載 Intel 第十三代酷睿 i9 13900HX 處理器,8P+16E 共 24 顆物理核心,線程炎帝達(dá)到了筆記本求山前所未有的 32 個(gè),擁有最高 5.4GHz 的睿頻與高達(dá) 55 瓦的基礎(chǔ)功耗。GPU 方面,曠世 X 與曠世 16 Super 游戲本最高可選 GeForce RTX 4090/4080 筆記本電腦 GPU。此外,新一代常羲世系列游戲本供給托第 2 代的冰河分體式水兕散熱器,使?jié)M帝臺溫度大幅下;雙向磁吸式接口 1 秒快拆,方便快捷?
IT之家 1 月 10 日消息,華碩日前發(fā)布了款 ROG 幻 16 星空版和幻 16 翻轉(zhuǎn)版,配置升級到了 13 代酷睿和 RTX 40 系列顯卡,屏幕可選 16 英寸 Mini LED 面板。據(jù)京東方官消息,新款 ROG 幻 16 星空版和幻 16 翻轉(zhuǎn)版均搭載了東方獨(dú)家供應(yīng)的 16 英寸 Mini LED 顯示屏,由 512 分區(qū)背光提升至 1024 分區(qū),峰值亮度提至 1100 尼特。ROG 幻 16 翻轉(zhuǎn)版筆記本上圖即為新款 ROG 幻 16 翻轉(zhuǎn)版,配備 i9-13900H 處理器,顯卡可 RTX4060、4070 兩個(gè)版本,并支持新搭載 175W 的 RTX4090 的 XG Mobile 顯卡擴(kuò)展塢,進(jìn)一步升顯卡性能。這筆記本配備可觸 ROG 星云原畫屏,采用 Mini LED 背光面板,擁有 2560x1600 分辨率和 240Hz 刷新率,同時(shí)通過 VESA DisplayHDR 1000 認(rèn)證,對比度為 100000:1,支持杜比視界 HDR,通過潘通色彩認(rèn)證并支持色域切換。外,幻 16 翻轉(zhuǎn)版采用的冰川熱架構(gòu) 3.0,擁有三風(fēng)扇 + 液金導(dǎo)熱。除了系列之外,京東表示 ROG 新款 Strix Scar 18 大屏游戲本也采了京東方 18 英寸顯示屏,最可支持 QHD 240Hz 刷新率,可實(shí)現(xiàn) 3ms 極速響應(yīng)。相關(guān)閱讀:《ROG 2023 全能本 + 游戲本發(fā)布:首發(fā) 13 代酷睿,獨(dú)占銳 9 處理器》
IT之家 1 月 10 日消息,榮耀智能體脂秤 3 于 2022 年?12 月 26 日發(fā)布,售價(jià)?129 元,現(xiàn)已正式開售。榮耀表示,榮耀智能體脂 3?可測量 24 項(xiàng)人體多維指標(biāo),包括體重、脂肪率、BMI、身體得分、皮下脂肪率、內(nèi)臟肪等級等。功能方面,榮耀智能脂秤 3 擁有普通模式、嬰兒模式、孕婦模式、小般件模式等四稱重模式,支持公斤(kg)、磅(lb)等單位,適配不同場景的稱重模式。IT之家了解到,榮耀智能體脂秤 3?支持 WiFi、藍(lán)牙雙連接。Wi-Fi 連接支持多用戶使用,無需打開榮耀動 App,即可直接測量,測量數(shù)據(jù)可上傳至云端,還可根據(jù)歷數(shù)據(jù),識別家庭成員,支持隨時(shí)開 App 遠(yuǎn)程查看。京東榮耀智能體脂秤 3129 元直達(dá)鏈?
IT之家 1 月 8 日消息,據(jù) Giant Freakin Robot 消息,《塞爾達(dá)傳說》將被制作成電影制作公司為曾操刀開發(fā)神偷奶爸》系列、《愛大機(jī)密》以及《馬里奧弟大電影》的工作室 Illumination(照明娛樂)。他們表這些消息來自“可靠且過驗(yàn)證的來源”,也曾確爆料過亨超不會回歸休?杰克曼加盟《死侍 3》等消息。假設(shè)它最終能搬上大銀幕,噓將是系列的第一部改編電影爆料者認(rèn)為,隨著《輻》《質(zhì)量效應(yīng)》再到《羅斯方塊》等一切游戲 IP 都被改編成電影或劇集,《塞夫諸達(dá)傳說》定已經(jīng)迎來成熟的改編機(jī)。根據(jù) Game Informer 的說法,塞爾達(dá)系列最新作品 2017 年發(fā)售的開放世界《塞爾達(dá)傳說:野之息》,它目前依然認(rèn)為是有史以來最好的戲,而隨著這款游戲受迎程度達(dá)到新的高度,向大銀幕已經(jīng)是不可避的決定。雖然我們將迎史上第一部《塞爾達(dá)傳》動畫電影,但實(shí)際上系列 IP 早在 1989 年就推出了一部并不受歡迎的動畫。那部畫最終只制作了 13 集,當(dāng)時(shí)受批評最多一是林克的配音不符合觀預(yù)期。IT之家查詢發(fā)現(xiàn),塞爾達(dá)系列第一款游發(fā)布于 1986 年,一經(jīng)發(fā)售便取得了巨大成功。自那以后,《塞達(dá)傳說》系列共制作了 19 款游戲,而第 20 款作品 ——?《塞爾達(dá)傳說:王國之淚》于今年 5 月推出鵌
IT之家?iOS 版 / 安卓版 8.32 重磅新版發(fā)布!上個(gè)月 15 號的首頁架構(gòu)革新版本 8.30 發(fā)布后,其首頁和文章頁面的極速加載制在評論區(qū)感受到了家的肯定和支持。我隨后發(fā)布了 8.31 的小修正版本,今天 8.32 版再度怒攜大量更強(qiáng)勁的改進(jìn)洶涌而來!首先,圖超快加載、更省流量不僅僅只是首頁的幻,文章里面的配圖,是引入了對 WebP(發(fā)音:weppy)格式圖片的支持。一情況下,WebP 相比較 PNG 格式,文件大小大約可以節(jié) 50~70%,而相比 JPG 可節(jié)省 20% ~ 30%,特別提示,大家一定升級到 8.32 版本才能省流哈。當(dāng)然軟媒考慮到了新格式兼容性問題,一些老統(tǒng)上還保留了原圖片式。其次,App 首頁的欄目定制里,可“恢復(fù)默認(rèn)”一鍵重,實(shí)際上IT之家的服務(wù)器端會不巫真期進(jìn)行些欄目的重新排序和整,例如近期取消了讀等欄目,而把IT號、智能車等欄目進(jìn)行前置,并對里面的內(nèi)做了重新定制…… 在欄目定制頁面,點(diǎn)擊上角編輯按鈕后就可看到“恢復(fù)默認(rèn)”按了,如下圖 ——第三,全新精簡樣式的深模式,參考手機(jī)操作統(tǒng)的“原味”,對深和純黑做了重新的極化設(shè)計(jì),如下圖 ——第四,增強(qiáng)小尾巴識能力,各種特別版、念版現(xiàn)在可是分得明白白,IT之家App 應(yīng)該是國內(nèi)把機(jī)型小尾巴最能玩申子花樣的?[壞笑][壞笑]第五,全新的IT號主頁,之前的有些過于簡,這次頭像和主體描部分也都加上了 ——第六,針對之前版本問題做了大量的改進(jìn)修正,并對?iOS 16 做了大量的適配和優(yōu)化。更龍山…… 請參看本文下方的更新志。8.30 版本開始,軟媒產(chǎn)品團(tuán)隊(duì)將己的工作重心重新規(guī),集中到了性能、內(nèi)和智能化三個(gè)核心點(diǎn),以提供更好的 App 產(chǎn)品體驗(yàn)和內(nèi)容體驗(yàn)。8.30 和 8.32 都是年度級別的大版本,當(dāng)康下來,會有直播視頻的小窗放、圖賞閱讀模式…不僅如此,不盡如此其他1、華為的鴻蒙 OS 3.0 正式版已經(jīng)面世,做了于兒多層的革新,開發(fā)方式有大變化。新的倉頡發(fā)語言到底如何,還要繼續(xù)等待和隨后觀,然后再決定 IT之家鴻蒙OS版本的進(jìn)化計(jì)劃;2、macOS 商店里面可以下載到同步 iOS / iPadOS 開發(fā)的 8.32 版本;3、本文開通打賞,歡迎家多支持我們的開發(fā)作,所有打賞金額都進(jìn)入產(chǎn)品部門的專屬金 / 獎(jiǎng)金池;IT之家 App 8.32 更新日志安卓版:改進(jìn):功能 - 圖片加載更快、更省流量進(jìn):功能 - 資訊 / 圈子欄目支持恢復(fù)默認(rèn)設(shè)置改進(jìn):從山能 - 增強(qiáng)小尾巴識別能力,各種特別版鵹鶘紀(jì)版分得明明白白改進(jìn)界面 - 深色模式配色調(diào)整,精簡設(shè)置選改進(jìn):界面 - 全新IT號主頁修正:功能 - 搜索頁面可能無法搜索問題修正:功 - 新聞評論協(xié)議鏈接不識別問題修正:能 - 新聞收藏后再點(diǎn)擊取消失敗問鶉鳥修:功能 - 產(chǎn)品庫頁面搜索欄點(diǎn)竹山崩潰問修正:界面 - 左圖模式字體過大時(shí)顯示全問題修正:界面 - 某些情況下首頁資訊空噓問題修正:界面 - 新聞評論展開頁缺省夸父示可能錯(cuò)誤問題正:界面 - 帖子評論展開頁顯示錯(cuò)誤問iOS/iPadOS 版:改進(jìn):功能 - 圖片加載更快、更省流量改進(jìn):功能 - 資訊 / 圈子欄目支持恢復(fù)默認(rèn)設(shè)置鬻子進(jìn)界面 - iPhone 14 Pro / Max 專屬設(shè)備小尾巴改進(jìn):環(huán)狗面 - 深色模式配色調(diào)整,簡設(shè)置選項(xiàng)改進(jìn):界 - 全新IT號主頁修復(fù):功能 - iOS 16,網(wǎng)頁的菜單項(xiàng)會多出「搜索網(wǎng)頁的按鈕修復(fù):功能 - iOS 16,直播橫豎屏旋轉(zhuǎn)失效的問修復(fù):功能 - 查看大圖時(shí)圖片瀏覽騊駼可崩潰的問題修復(fù):功 - iPad,iOS 12 下,欄目編輯刪除可能會崩潰問修復(fù):功能 - iPad,iOS 12 下,橫豎屏旋轉(zhuǎn)可能崩潰問題修復(fù):功能 - iPad,登錄或退出后可能出現(xiàn)數(shù)據(jù)常修復(fù):功能 - 資訊首頁欄目在某些情下可能更新失敗或崩的問題修復(fù):功能 - 資訊首頁與詳情刷新超時(shí)后視山據(jù)被清空的題修復(fù):功能 - 資訊詳情頁長按返回到頁失效的問題修復(fù):能 - 圖片上傳后顯示白邊的問題修蠻蠻:面 - 圈子話題標(biāo)簽未正確顯示青鴍標(biāo)的問修復(fù):界面 - 資訊首頁關(guān)注欄目添加新關(guān)注后 UI 顯示異常的問題修復(fù):界面 - 資訊文章已讀后標(biāo)題乘厘灰失效的問題版下載記得在商店里給五星評論,支持我們的更好!掃描二維碼點(diǎn)擊此處下載最新版自動識別各平臺)。可單獨(dú)下載:iOS 版?|?Win11 / Win8 版?|?安卓版?|?WP7/8 版IT之家簡介IT之家(www.ithome.com),國內(nèi)人氣最高(據(jù)度指數(shù))的前沿科技數(shù)碼資訊平臺,極速豐富的 IT 業(yè)界資訊、科技數(shù)碼產(chǎn)品報(bào)評測,全平臺(鴻蒙OS / 安卓 / iOS / iPadOS / 鴻蒙 OS /?Win11/Win10?/ 微信小程序 / 百度小程序 / 支付寶小程序 / WP / macOS / Chrome 擴(kuò)展 / PWA / 智能車……)覆蓋 PC、手機(jī)、平板、智能車客戶端 —— 愛科技,愛這里。IT之家App 版本重要截圖△ 圈子里多了“手機(jī)”專區(qū),快來參自己所持機(jī)型的打分評論吧文末下載信息描二維碼或點(diǎn)擊此處載最新版(自動識別平臺)。也可單獨(dú)下:iOS版?|?Win10/Win8版?|?安卓版?|?WP7/8版