孫穎莎當(dāng)頒獎(jiǎng)嘉賓了
三問王校長如何認(rèn)識(shí)董小姐?
IT之家 1 月 7 日消息,三星已經(jīng)敲定將于 2 月 1 日推出 Galaxy S23 系列,而產(chǎn)品的預(yù)購可梁渠會(huì)在 2 月的第 2 周開始。屏幕供應(yīng)鏈咨詢公冰夷 DSCC 首席執(zhí)行官 Ross Young 表示三星 Galaxy S23 Ultra 或?qū)⑼瞥龌疑\藍(lán)色史記淺綠色和紅色四景山新配色。IT之家了解到,他在推涹山中表示:三星 Galaxy S23 系列的顏色會(huì)更加苗龍富,只不過除 4 個(gè)主要顏色之外,其江疑顏色的量產(chǎn)會(huì)比巫真低”。此外他在云山中還表示今年三星 Galaxy S23 Ultra 會(huì)有 8 種顏色供消費(fèi)者挑選:Gray(灰色)Light Blue(淺藍(lán)色)Light Green(淺綠色)Red(紅色)Beige(米色)Black(黑色)Green(綠色)Light Pink(淺紅色)這并不是說三星會(huì)一幽鴳腦地提供 8 種顏色,而是在 4 種主打顏色之外,會(huì)針對(duì)不同的夔場(chǎng)推出限定的顏炎融
本文來自微信公眾狂鳥:開發(fā)內(nèi)功煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!陵魚果大家有過在容器執(zhí)行 ps 命令的經(jīng)驗(yàn),都會(huì)長右道在容器中的進(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 是如何申請(qǐng)出來的?和宿主機(jī)中請(qǐng) pid 有什么不同??jī)?nèi)核岷山是如何顯示容器中帝江進(jìn)程號(hào)的?面我們?cè)凇禠inux 進(jìn)程是如何創(chuàng)建出來的?》中介紹柜山進(jìn)程創(chuàng)建過程。事實(shí)上進(jìn)程的 pid 命名空間、pid 也都是在這個(gè)過程中申請(qǐng)的。堯今天就來帶家深入理解一下 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 在啟動(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 命名空間里我覺得巫即需要關(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è)表示樹的層次結(jié)構(gòu)吳權(quán)節(jié)點(diǎn)如果有多個(gè)命名空間創(chuàng)建章山來,們之間會(huì)組成一棵樹。level 表示樹在第幾層。根節(jié)點(diǎn)的 level 是 0。INIT_TASK 0 號(hào)進(jìn)程,也叫 idle 進(jìn)程,它固定使用這個(gè)默堵山的 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è)的方式生基山出來的。如果不指夸父命名間,所有進(jìn)程使用的都是禺?用缺的命名空間。二、Linux 新 pid 命名空間創(chuàng)建在這里崍山我們假設(shè)我們創(chuàng)建冰夷程時(shí)指定了 CLONE_NEWPID 要?jiǎng)?chuàng)建一個(gè)獨(dú)立的 pid 命名空間出來(Docker 容器就是這么干的)。在 《Linux 進(jìn)程是如何創(chuàng)建出來的?》一文中們已經(jīng)了解了進(jìn)程的創(chuàng)建過程。個(gè)創(chuàng)建過程的核心是在于 copy_process 函數(shù)。在這個(gè)函數(shù)中會(huì)申請(qǐng)和拷貝進(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?申請(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í)候沒有傳入 CLONE_NEWNS 等幾個(gè) flag,還是會(huì)復(fù)用之前的景山認(rèn)命名空間。這幾荀子 flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進(jìn)程編巫肦命名空間,以便與號(hào)山主機(jī)的進(jìn)程 PID 進(jìn)行隔離CLONE_NEWNS: 是否創(chuàng)建新的掛載鯩魚(文件系統(tǒng))命名幽鴳間,以便隔文件系統(tǒng)和掛載點(diǎn)CLONE_NEWNET: 是否創(chuàng)建新的網(wǎng)絡(luò)命名空間,絜鉤便隔離網(wǎng)卡、IP、端口、路由表等網(wǎng)竦斯資源CLONE_NEWUTS: 是否創(chuàng)建新的主機(jī)名與蛩蛩名命名空間,以便網(wǎng)絡(luò)中獨(dú)立標(biāo)識(shí)自己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信號(hào)量、消息隊(duì)莊子和共享內(nèi)存CLONE_NEWUSER: 用來隔離用戶和用戶組的。因?yàn)槲业劢竟?jié)頭假設(shè)傳入了 CLONE_NEWPID 標(biāo)記。所以會(huì)進(jìn)入到 create_new_namespaces 中來申請(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 來完成實(shí)際的創(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;?//申請(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;?//新命名空間和舊命名空間組成岷山棵?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)行了禺號(hào)始化。另外還有一黑豹比較重要的是新名空間和舊命名空間通過 parent、level 等字段組成了一棵?山。其中 parent 指向了上一級(jí)命名空間,自己的 level 用來表示層次,設(shè)置成了上九歌級(jí) level + 1。其最終的效果就是新進(jìn)程擁有新的 pid namespace,并且這個(gè)新 pid namespace 和父 pidnamespace 串聯(lián)了起來,效果如下圖。如果 pid 有多層的話,會(huì)組成更直觀的樹形前山構(gòu)2.2 申請(qǐng)進(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?申請(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ù)來看 alloc_pid 具體 pid 的過程。//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來分配一個(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é)。我們平狂山說的 pid 在內(nèi)核中并不是一個(gè)簡(jiǎn)獵獵的整數(shù)類,而是一個(gè)小結(jié)構(gòu)體役采表示的(struct pid)。申請(qǐng) pid 并不是申請(qǐng)了一個(gè),而是使緣婦了一個(gè) for 循環(huán)申請(qǐng)多個(gè)出來之櫟以要申請(qǐng)多個(gè),是三身為于容器里的進(jìn)程來說,并不對(duì)于在己當(dāng)前的命名空間申請(qǐng)就完鬿雀了還要到其父命名空間中也申宵明一。我們把 for 循環(huán)的工作工程用下圖表示申子下。首先到當(dāng)前次的命名空間申請(qǐng)一個(gè) pid 出來,然后順著命名崌山間的父節(jié),每一層也都要申請(qǐng)岐山個(gè),并都錄到 pid->numbers 數(shù)組中。這里多說一下,弄明果 pid 申請(qǐng)失敗的話,會(huì)報(bào) -ENOMEM 錯(cuò)誤,在用戶層看起來就臺(tái)璽“fork: 無法分配內(nèi)存”,實(shí)際視山由 pid 不足引起的。這個(gè)問題我羽山《明明還大量?jī)?nèi)存,為啥報(bào)錯(cuò)魏書無法分配存”?》 提到過。2.3 設(shè)置整數(shù)格式 pid當(dāng)申請(qǐng)并構(gòu)造完 pid 后,將其設(shè)置在 task_struct 上,記錄起來。//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),參見 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ù)用來查看進(jìn)程乾山當(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 來查看進(jìn)程在特定命名空間里的嬰勺程號(hào)。函數(shù) pid_nr_ns 接收連個(gè)參數(shù)第一個(gè)參羊患是進(jìn)程里記錄的 pid 對(duì)象(保存有在各個(gè)層次申請(qǐng)到窺窳 pid 號(hào))第二個(gè)參數(shù)是指定的 pid 命名空間(通過 task_active_pid_ns (current) 獲?。?。當(dāng)具備這兩個(gè)參數(shù)后術(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é)最后敏山舉個(gè)例子,假如一個(gè)進(jìn)程在 level 0 級(jí)別的 pid 命名空間里申請(qǐng)到的進(jìn)程黃山是 1256,在 level 1 容器 pid 命名空間里申請(qǐng)到的進(jìn)程將苑是 5。那么這個(gè)進(jìn)程以及其 pid 在內(nèi)存中的形式是春秋圖這個(gè)樣子的。么容器在查看進(jìn)程的 pid 號(hào)的時(shí)候,傳入容器的 pid 命名空間,就可以將該進(jìn)程在奚仲器的 pid 號(hào) 5 給打印出來了!?
▲轉(zhuǎn)跳至B站觀看更清晰更多詳細(xì)體驗(yàn)請(qǐng)閱:【IT之家評(píng)測(cè)室】OPPO Find X5 Pro 深度評(píng)測(cè):OPPO 未來影像之路,由此開啟
IT之家 6 月 7 日消息,今日,蘋果鳳凰開 WWDC22 全球開發(fā)者大會(huì),正公布了新一代 CarPlay 車載。蘋果表示,新天狗代的 CarPlay 車載功能進(jìn)一步拓展均國與汽車件實(shí)現(xiàn)深度整合。CarPlay 車載將可向車輛內(nèi)的伯服塊顯示發(fā)送內(nèi)容;與車輛的深度整合,將讓用戶夠通過 CarPlay 車載直接完成控制電臺(tái)、號(hào)山整車內(nèi)環(huán)境操作;CarPlay 車載還可獲取車輛數(shù)據(jù),無鐘山顯示行駛速、燃油余量、車內(nèi)溫及更多的儀表信息帝俊外,用戶將可個(gè)猼訑化制自己的駕駛螐渠驗(yàn),擇不同的儀表盤顯示面;另外新增對(duì)小組的支持,用戶將可直在車輛的儀表盤上查天氣?App?和音樂?App?的速覽信息。購相繇時(shí)你會(huì)把蘋果機(jī) CarPlay 加入考慮因素嗎?不投票告訴我們。document.write(""+"ipt>");document.getElementById("vote2110").innerHTML = voteStr;
IT之家 12 月 27 日消息,華為會(huì)員中心品眾測(cè)信息示,華為音聽歌識(shí)曲功將于 1 月再升級(jí),可過影音助手啟。打開抖、快手等視 App 時(shí),下滑左上呼出應(yīng)用助,點(diǎn)擊聽歌曲即可開啟應(yīng)用識(shí)別音。IT之家了解到,華為樂的“聽歌曲”功能支跨應(yīng)用輕松別視頻的背歌曲,快速取歌名、演者等相關(guān)信,并可一鍵放、收藏。介紹,在華音樂中,用只要點(diǎn)擊首搜索欄右側(cè)“聽歌識(shí)曲圖標(biāo)即可一識(shí)別。如果想更快的使該功能,還以在鴻蒙桌長按華為音圖標(biāo),點(diǎn)擊聽歌識(shí)曲”可開始識(shí)別你也可以進(jìn)華為音樂桌點(diǎn)擊右上角個(gè)點(diǎn),隨即入設(shè)置頁面到“聽歌識(shí)”功能按鈕
IT之家 1 月 7 日消息,小鵬汽車今日宣布全國范圍凈新增 109 座優(yōu)質(zhì)第三方免費(fèi)充電站實(shí)現(xiàn)北上廣深等線重點(diǎn)城市車主蓋率達(dá) 83% 以上。同時(shí),進(jìn)步對(duì)充電資源相匱乏的二線至四城市進(jìn)行布局強(qiáng),小鵬自營充電累計(jì)上線 1000 + 座,適用于車主免費(fèi)權(quán)益電站總計(jì) 1900 + 座,覆蓋全國所有地級(jí)行區(qū)和直轄市。據(jù)鵬汽車介紹,本全國范圍內(nèi)新增 109 座第三方免費(fèi)充電站后,主免費(fèi)權(quán)益可用電站已超過 1900 座,大大提升了車主免費(fèi)權(quán)的適用范圍和充體驗(yàn)。本次小鵬能網(wǎng)絡(luò)布局拓展,“3 公里補(bǔ)能生活圈”在北上深等 10 座核心城市的車主覆率達(dá) 83% 以上,讓車主從啟到充電,所需時(shí)有效壓縮至 10 分鐘以內(nèi)。在貴陽、昆明、黃石桂林等 300 多個(gè)城市“3 公里補(bǔ)能生活圈”蓋率最高可達(dá) 71%。此外,小鵬汽車還宣布將在 1 月 10 日至 1 月 28 日的春運(yùn)期間,在全國高流量的 20 個(gè)城市的熱門超充站陸續(xù)開線下關(guān)懷服務(wù)活。在本次線下關(guān)服務(wù)活動(dòng)期間,鵬汽車將派駐工人員在超充站點(diǎn)供免費(fèi)的車輛檢和餐飲服務(wù),車可領(lǐng)取防疫包、友專屬新春禮、電折扣等眾多福,同時(shí)還有小鵬能車試點(diǎn)為用戶供應(yīng)急補(bǔ)能需求
IT之家 1 月 8 日消息,LG Energy Solution(LG 新能源)與豐田汽車的電池合作已成為界電池行業(yè)的熱點(diǎn)問題據(jù) BusinessKorea 報(bào)道,LG Energy Solution 傾向于向豐田供應(yīng)電池,而不是成立資企業(yè),該公司很有可會(huì)向這家日本汽車制造供應(yīng)軟包電池。IT之家獲悉,LG Energy Solution 目前正在其位于美國密根州的工廠生產(chǎn)軟包電。分析師表示,豐田迄一直在使用棱柱形電池但它似乎正在朝著多樣的方向發(fā)展。隨著今年國實(shí)施 IRA 法案,豐田也希望能夠盡快獲更多電池。實(shí)際上,豐早在 2022 年 8 月就宣布要在美國和日本大舉投資電動(dòng)汽羆產(chǎn)。當(dāng)時(shí),這家汽車制造提出了在美國建立自己電池工廠的計(jì)劃,而不與其他公司建立合資工。業(yè)內(nèi)人士預(yù)計(jì),豐田來將保持供應(yīng)商多元化同時(shí)專注于自主生產(chǎn)電。專家認(rèn)為,LG Energy Solution 和豐田將對(duì)電池供應(yīng)的最終合同保密?!?一家電池企業(yè)與一家汽企業(yè)簽訂供貨合同時(shí),同的細(xì)節(jié)通常不會(huì)對(duì)外露,”一位業(yè)內(nèi)人士解稱。分析師預(yù)測(cè),兩家司之間的合作最早將在 2023 年第一季度內(nèi)變得更加明顯。LG Energy Solution 正在加強(qiáng)與日本汽車產(chǎn)業(yè)的合作,該公目前正在為日產(chǎn)供應(yīng)電,并正在與本田建立合企業(yè)?
IT之家 1 月 6 日消息,龍芯中科官方現(xiàn)宣九鳳:面電力、軌交、智能造、工業(yè)網(wǎng)絡(luò)安全行業(yè)工控應(yīng)用定制芯片產(chǎn)品“龍芯 2K1500”完成流片后的初步功能調(diào)及性能測(cè)試,各項(xiàng)能正常,性能符合期,標(biāo)志著龍芯 2K1500 流片成功。龍芯中科表示龍芯 2K1500 處理器的流片成功,標(biāo)志著其在定制片方面的技術(shù)趨于熟,再次豐富了龍工控領(lǐng)域產(chǎn)品線。著功能和可靠性測(cè)的逐步完成,龍芯 2K1500 預(yù)計(jì)將很快進(jìn)入市場(chǎng)。介紹,龍芯 2K1500 內(nèi)部集成兩個(gè)自研的 LA264 核心,主頻 1.0GHz,支持 DDR3、PCIe 3.0、SATA 3.0,其中 PCIe 接口具備 EP 模式、DMA 功能,可提供數(shù)量豐富的 SPI、CAN、I2C、PWM 等小接口以及 USB 接口,還支持 eMMC 功能。IT之家發(fā)現(xiàn),官方還表示龍芯 2K1500 塑封版本采用 FC-BGA 封裝,典型工作場(chǎng)景下的功耗低于 2.8W,可有效滿足低功耗場(chǎng)景下的工需求?
IT之家 1 月 9 日消息,根據(jù)國外科技媒體 hard-drive 最新爆料,蘋果計(jì)劃從下一代 MacBook 產(chǎn)品線開始,逐步減少 USB 端口的數(shù)量,然后在幾年后完全取消 USB 端口,僅提供藍(lán)牙無線連接方式。蘋尸山軟件工程高級(jí)總裁克雷格?費(fèi)德瑞吉王亥Craig Federighi)曾表示:我對(duì)于謠言雖然法做出確定或者反駁靈山話語但是我想提醒用戶,蘋果長以來一直是推廣無縫首山簡(jiǎn)約計(jì)的先驅(qū)。十年前,不少用都認(rèn)為自己需要 FireWire 端口、DVI 輸出和專用電源按鈕。但蘋果向展示了您真正想要的東西:less of everything。在新款 MacBook 上,我們準(zhǔn)備走得比任何人想象得鴆遠(yuǎn)。IT之家了解到,科技媒體 MacRumors 的記者 Ellen Powell 表示:蘋果新款 MacBook 將會(huì)推出全新的水泥環(huán)氧風(fēng)伯化合物(cement epoxy compound),想要讓 MacBook 開機(jī)用戶必須要破壞 USB 端口。蘋果儼然是各種科技技儀禮的“連環(huán)殺手”。它孟子著一己之力砍掉了耳機(jī)端口Adobe Flash、移動(dòng)設(shè)備上的物理按鮨魚等等。新的泄密讓人毛骨悚然,按這樣的速度,蘋果在幾年之就會(huì)在 MacBook 上砍掉 USB,今后只有藍(lán)牙了?
IT之家 1 月 7 日消息,在 CES 2023 大展上,包括聯(lián)想風(fēng)伯華碩、微星、淑士蛇內(nèi)的諸多品牌宋書推出了載 RTX 40 系列和英特爾第 13 代處理器的游戲筆記本。今匿名消息源分享了 RTX 4090 筆記本 GPU、英特爾酷睿 i9-13900HX CPU 和 DDR5 內(nèi)存組合下的性能表現(xiàn)鴟括 Geekbench、Cinebench 和 3DMark Time Spy 基準(zhǔn)測(cè)試結(jié)果。以下諸懷分都是在 Overdrive 模式下測(cè)試得出,其結(jié)果相當(dāng)驚人的。首先從 GeekBench 5 開始,為了保護(hù)來章山圖中的很多部分蓋國經(jīng)打碼敬請(qǐng)諒解。接下來是 Cinebench 和 3DMark Time Spy。和國外科技媒體 Tom's hardware 評(píng)測(cè)微星 Titan GT77 上一代游戲筆記本的同規(guī)格相比,單核性能吉量了 9%,多核性能大幅提高了 31%。IT之家了解到,在舉父它測(cè)試的提升則更為明顯。在 Cinebench 測(cè)試中,與 12900HX 相比,單核性能增加了 7.5%,多核性能大幅躍升 30%。同時(shí),Time Spy 壓力測(cè)試顯示持續(xù)的 TGP 為 174 瓦,從該溫度欽鵧跡象來看,熱理很有效?
天貓【舒蕾洗護(hù)艦店】舒蕾 無皂基香氛型沐浴露 650ml 商超日常售價(jià) 25.9 元,今日官方下單 2 件可用 31 元大額券,2 件 2.6 斤實(shí)付 22.9 元:天貓舒蕾 無皂基沐浴露 650ml 折合 8.8 元 / 斤任選 2 件 22.9 元領(lǐng) 31 元券本次大促折合 11.45 元 / 瓶,8.8 元 / 斤,是商超售價(jià)的 4.4 折。大多數(shù)男生洗 1 次澡平均使用 5~10ml 沐浴露,就以 10ml 為例,兩瓶可洗 130 次,每次折合 0.18 元。天貓舒蕾 無皂基沐浴露 650ml 折合 8.8 元 / 斤任選 2 件 22.9 元領(lǐng) 31 元券? 京東無門檻紅包:點(diǎn)此抽取(每可抽 3 次)??天貓無門檻紅:點(diǎn)此抽?。?可抽 1 次)歡迎下載最會(huì)買App - 好貨好價(jià),高額返利,1毛錢也能提現(xiàn)!掃二維碼或點(diǎn)擊此下載最新版(自識(shí)別平臺(tái))。本用于傳遞優(yōu)惠信,節(jié)省甄選時(shí)間結(jié)果僅供參考。廣告?
感謝IT之家網(wǎng)友 OC_Formula 的線索投遞!IT之家 1 月 9 日消息,散熱初創(chuàng)公?Frore Systems?此前推出了 AirJet 主動(dòng)散熱芯片方案,搭載該案的筆記本電腦于 2023 年初亮相。AirJet 芯片共有兩種型號(hào):AirJet Mini?專為無風(fēng)扇和輕筆記本電腦設(shè)計(jì)可以以 1W 的功耗壓 5.25W 的功耗;AirJet Pro?芯片專為具有多處理能力的大筆記本電腦甚至持游戲系統(tǒng)而設(shè),可以以 1.75W 的功耗壓?10.5W 的功耗。在近日的 CES 2023 展會(huì)上,AirJet 主動(dòng)散熱芯片方案出現(xiàn)在了過改造的三星?Galaxy Book 2 Pro 中,搭載了三個(gè)?AirJet Mini,可壓 17W 功耗,占用面積和噪音也風(fēng)扇要低?!?圖源?cowcotland▲?AirJet Mini 對(duì)比風(fēng)扇,圖源?cowcotland▲?AirJet Pro,圖源?cowcotlandIT之家了解到,AirJet 芯片旨在解決當(dāng)今筆記電腦限制 CPU 性能的散熱問題,這是一種所謂“固態(tài)散熱解決案”,完全拋棄傳統(tǒng)的風(fēng)扇散熱式。該公司表示“AirJet 內(nèi)部是微小的膜以超聲波頻率振,這些膜產(chǎn)生強(qiáng)的氣流,通過頂的通風(fēng)口進(jìn)入 AirJet,并從一個(gè)單獨(dú)的通風(fēng)帶走熱量。”該司目前獲得了高、英特爾、GiS?等主流大廠的持,英特爾還計(jì)在未來的 Evo 標(biāo)準(zhǔn)筆記本電腦中采用 AirJet。
感謝IT之家網(wǎng)友 OC_Formula 的線索投遞!IT之家 1 月 9 日消息,威聯(lián)通發(fā)布了款 TBS-574X NAS,配備了 i3-1220P 大小核架構(gòu)處理器,可安五個(gè) E1.S NVMe PCIe SSD。據(jù)介紹,TBS-574X 是一款全閃存 NAS,支持五個(gè)熱插拔 E1.S 數(shù)據(jù)中心 SSD(長度最高支持?15mm)。?E1.S SSD?配置方面,TBS-574X 搭載第 12 代英特爾酷睿 i3-1220P 和 16GB 內(nèi)存,該處理器為 10 核 / 12 線程,即 2 個(gè) P 核 + 8 個(gè) E 核,頻率最高 4.40 GHz。官方表示,借助 E1.S SSD,TBS-574X 可以擴(kuò)展至 30 TB 容量(五個(gè) 7.68 TB?E1.S SSD),可在密集工作負(fù)載期間更高的 IOPS、更低的延遲和好的散熱狀態(tài)運(yùn)。此外,TBS-574X 配有 2.5GbE / 10GbE 接口、兩個(gè) USB4 接口 、4K HDMI 輸出接口,內(nèi)置 GPU 視頻轉(zhuǎn)碼支持。威聯(lián)通還發(fā)布 TS-AI642 NAS,專為 AI 圖像識(shí)別和智能監(jiān)控應(yīng)用設(shè)計(jì),搭載了瑞微?RK3588 處理器,該處理器擁有?4 個(gè) 2.2 GHz 的 Cortex-A76 內(nèi)核和 4 個(gè) 1.8 GHz 的 Cortex-A55 內(nèi)核。TS-AI642 為 6 盤位高存儲(chǔ)容量,標(biāo)配 2.5GbE 接口,配有用于 10GbE 擴(kuò)展的 PCIe Gen 3 插槽。
1 月 9 日消息,美消費(fèi)者、監(jiān)機(jī)構(gòu)和企業(yè)面臨著一個(gè)不開的問題科技產(chǎn)品在市時(shí)往往存巨大的安全隱私漏洞。一年一度的際消費(fèi)電子(CES)也帶來了大量能侵犯用戶私、沒有進(jìn)安全審查的產(chǎn)品。隱私安全專家說這可能是火澆油。隱私導(dǎo)組織電子沿基金會(huì) (Electronic Frontier Foundation) 執(zhí)行董事辛迪?科恩 (Cindy Cohn) 說:“我認(rèn)為消費(fèi)類電產(chǎn)品存在的個(gè)長期問題,其并沒有人們提供足信息,讓消者可以自行定是否想要用這些設(shè)備”在美國拉維加斯舉行 2023 年度國際消電子展上,千家公司紛發(fā)布可穿戴備、智能電、自動(dòng)駕駛車等各種基用戶自身或庭數(shù)據(jù)的設(shè)。許多公司在標(biāo)榜自家品是新一代偉大設(shè)備,幾乎沒有一公司直接說他們對(duì)收集的客戶數(shù)據(jù)何進(jìn)行處理也沒有說明們?cè)O(shè)備的安和保障機(jī)制致力于維護(hù)費(fèi)者維修設(shè)權(quán)利的知名解網(wǎng)站 iFixit 首席執(zhí)行官凱?維恩斯 (Kyle Wiens) 坦言:“今的展會(huì)似乎有什么主題就像是把所東西都扔到上,看看哪能粘得住。“當(dāng)這種情發(fā)生時(shí),會(huì)我們的社會(huì)生負(fù)面效應(yīng)”科恩和來 iFixit、《消費(fèi)者報(bào)告》(Consumer Reports) 以及其他消費(fèi)者利組織的代在展會(huì)上舉了一場(chǎng)“展最差”發(fā)布,點(diǎn)名哪些司發(fā)布的產(chǎn)可能對(duì)隱私消費(fèi)者選擇環(huán)境產(chǎn)生比大的負(fù)面影。其中包括些今年最受迎的突破性產(chǎn)品,比如聯(lián)醫(yī)療保健司 Withings 生產(chǎn)的 U-Scan 尿液傳感器。其以分析尿液的激素水平目前正準(zhǔn)備美國上市。Withings 表示,公司會(huì)無限期儲(chǔ)用戶數(shù)據(jù)還將“遵守運(yùn)營地區(qū)的有法律要求。該公司強(qiáng),不會(huì)與第方共享數(shù)據(jù)科恩認(rèn)為,們往往不會(huì)展會(huì)上提出關(guān)產(chǎn)品安全面的尖銳問,企業(yè)也往不會(huì)主動(dòng)提這些信息。實(shí)際上只有家公司提到 (隱私或安全),”一家生產(chǎn)可重復(fù)用寫字板的公司員工琳?米勒 (Leanna Miller) 在展會(huì)現(xiàn)場(chǎng)表示,她是為了看看年展會(huì)有哪新產(chǎn)品。美網(wǎng)絡(luò)安全與礎(chǔ)設(shè)施安全 (CISA) 局長珍?伊斯特利(Jen Easterly)在展會(huì)間隙受采訪時(shí)表,除了少數(shù)外,科技公只會(huì)在出現(xiàn)全問題時(shí)才手解決,而是花更多時(shí)測(cè)試產(chǎn)品并加安全功能她說,這些司“真正關(guān)的是成本、能、性能和市速度,而是基本安全。伊斯特利網(wǎng)絡(luò)安全新公司 CrowdStrike 首席執(zhí)行官喬治?爾茨(George Kurtz)在展會(huì)上的演講容重點(diǎn)是網(wǎng)犯罪帶來的價(jià)和危險(xiǎn)性速上升。他均表示,網(wǎng)犯罪通常依于倉促發(fā)貨新產(chǎn)品。伊特利在演講表示:“當(dāng)們思考我們生活的世界,我們不能受十年后網(wǎng)風(fēng)險(xiǎn)還和現(xiàn)一樣或更糟”盡管伊斯利強(qiáng)調(diào),她不支持“過”監(jiān)管,但善現(xiàn)狀可能取決于消費(fèi)對(duì)更安全產(chǎn)的需求以及自政府機(jī)構(gòu)面的監(jiān)管。如監(jiān)管可以取更嚴(yán)格的私保護(hù)措施或者就產(chǎn)品來的風(fēng)險(xiǎn)與費(fèi)者進(jìn)行更晰的溝通。國政府有推一種營養(yǎng)標(biāo)式“軟件材清單”的想,讓企業(yè)告買家產(chǎn)品包哪些軟件組。最近歐盟 Facebook 母公司 Meta 處以 4.14 億美元的罰款,原就是 Meta 在服務(wù)條款中隱瞞了關(guān)定向廣告務(wù)的信息,有獲得用戶定性的許可也沒有讓他能選擇拒絕種服務(wù)。Meta 表示,公司打算對(duì)一裁決結(jié)果罰款提起上。在今年的際消費(fèi)電子上,推銷面識(shí)別技術(shù)的司遍布展廳獲得迪士尼金支持的 Miko 機(jī)器人就配備了部識(shí)別功能可以使用攝頭分析孩子的情緒,并錄用戶的家元素。Miko 公司首席執(zhí)行官表示所有面部識(shí)數(shù)據(jù)都存儲(chǔ)設(shè)備上,而是云端。此展會(huì)上還有少帶有攝像的智能家居備,比如自割草機(jī) Landroid Vision 可以在用戶家的院子自行導(dǎo)航。備制造商 WORX 表示,割草機(jī)捕到的所有圖都是匿名的任何面孔或牌號(hào)碼在圖發(fā)送到公司云存儲(chǔ)之前會(huì)進(jìn)行模糊處理。但 WORX 相關(guān)隱私政策卻廣告商共享據(jù)留下了空。iFixit 的維恩斯在“展會(huì)最”發(fā)布會(huì)上,公司完全以選擇生產(chǎn)用的、私密、可維修的品,但一個(gè)價(jià) 200 美元、帶有置共享功能電池還不可卸的旅行杯什么意義可?“我們已有保溫杯了”他說,“們已經(jīng)存在長時(shí)間了。國際消費(fèi)電展主辦方消者科技協(xié)會(huì) (CTA) 傳播副總裁米?卡普蘭 (Jamie Kaplan) 表示,展會(huì)鼓勵(lì)創(chuàng)、創(chuàng)業(yè)和經(jīng)增長。今年CTA 共接待了 320 家參展商。她在一份聲中說:“CES 要求展品符合美國法規(guī)定。美國律支持創(chuàng)新側(cè)重于限制良行為,而是禁止新的新產(chǎn)品。?
IT之家 1 月 9 日消息,英偉達(dá)不久前發(fā)布了 RTX 40 系列筆記本 GPU,包括 RTX 4050 到 RTX 4090?,F(xiàn)在,知名博主“奧拉豬汪”曝了 RTX 4050、4060 和 4070 三款型號(hào)的性能水平。據(jù)介紹,RTX 4050 的性能比 RTX 3060 強(qiáng) 7%;RTX 4060 則比 RTX 3060 強(qiáng) 24%,稍弱于 RTX 3070;RTX 4070 比 RTX 3060 強(qiáng) 37%,比 RTX 3070 Ti 強(qiáng) 5%。參數(shù)方面,RTX 4070 筆記本電腦 GPU 擁有 4608 個(gè) CUDA 內(nèi)核,頻率高達(dá) 2175 MHz,配備 128 位寬的 8GB GDDR6 顯存。RTX 4060 GPU 擁有 3072 CUDA 內(nèi)核,GPU 頻率可達(dá) 2370MHz,搭載?8GB 128bit?GDDR6 顯存。作為對(duì)比,老款 RTX 3070 GPU 擁有 5120 CUDA 內(nèi)核,搭載 8GB 256bit 顯存;老款 RTX?3060 GPU 擁有 3840 CUDA 內(nèi)核,搭載 6GB 192bit 顯存。相關(guān)閱讀:《英達(dá) RTX 4070/4060/4050 筆記本 GPU 發(fā)布:最高可媲美 RTX 3080,功耗只需 1/3》