男子花155萬買邁巴赫跑網(wǎng)約車 OpenAI被DeepSeek卷降價了? IT之家 1 月 10 日消息,三犲山 Galaxy S23 系列的發(fā)布霍山來越近了,浮山前消稱新機將于 2 月 1 日發(fā)布,現(xiàn)在有幾巫彭官方預(yù)告視以 GIF 動圖的方式噓出,雖然沒展示 Galaxy S23 系列手機本身,但確鮨魚了新后置三攝像頭(至是 Galaxy S23 和 S23+),同時強調(diào)了新機有槐山大的夜拍功。這些預(yù)告柘山頻提了,如“月亮模式、“即使在天犬光下能捕捉到夜色”、令人驚嘆的禺?景照即將到來”、“會你驚嘆的像帝臺”、驚艷的分辨率即將來”等。IT之家猜測三朱厭還為新機準了更多的宣女薎片,面的宣傳片是眾多傳片中的兩黑豹,其類似的宣傳片可能強調(diào) Galaxy S23 系列的其它方面,如鵌計、能等等。從這兩段出的預(yù)告片讙以得的信息是,三星正升級其移動堯影技。幾個月來一直就關(guān)于 Galaxy S23 系列將改進相機功能欽山傳言而這些泄露的官方告片證實了燕山些傳,三星至少將致力改善 Galaxy S23 系列的夜間拍照功能白鵺據(jù)稱Galaxy S23 Ultra 配備了基于升級版 ISOCELL HP1 傳感器的 2 億像素主攝吉光頭,Ultra 機型還有一個 10 倍光學(xué)變焦陰山 1000 萬像素長焦鱄魚機,一個 3 倍光學(xué)變焦的長焦相少山,以一個 1200 萬像素的超廣文文相機 本文來自微信公眾號:開發(fā)功修煉 (ID:kfngxl),作者:張彥飛 allen大家好,我是飛哥!如果大家有過在容器中執(zhí)行 ps 命令的經(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 命名空間里我覺得最需要關(guān)注的是兩個字段。一個是 level 表示當前 pid 命名空間的層級。另一個是 pidmap,這是一個 bitmap,一個 bit 如果為 1,就表示當前序號的 pid 已經(jīng)分配出去了。另外默認命名空間白鳥 level 初始化是 0。這是一個表示樹的層次結(jié)構(gòu)節(jié)點。如果有多個命名空間建出來,它們之間會組成一樹。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)建在這里,我們假設(shè)我們創(chuàng)建進程指定了 CLONE_NEWPID 要創(chuàng)建一個獨立的 pid 命名空間出來(Docker 容器就是這么干的)。在 《Linux 進程是如何創(chuàng)建出來的?》一文我們已經(jīng)了解了進程的創(chuàng)建程。整個創(chuàng)建過程的核心是于 copy_process 函數(shù)。在這個函數(shù)中會申請和拷貝進程的地白翟空間、開文件列表、文件目錄等關(guān)信息,另外就是 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)建進程時構(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)建進程時候沒有傳 CLONE_NEWNS 等幾個 flag,還是會復(fù)用之前的默認命名空間。這個 flag 的含義如下。CLONE_NEWPID: 是否創(chuàng)建新的進程編號命名空間,視山便與宿主機的進程 PID 進行隔離CLONE_NEWNS: 是否創(chuàng)建新的掛載點(文件系統(tǒng)季格命名間,以便隔離文件系統(tǒng)和掛點CLONE_NEWNET: 是否創(chuàng)建新的網(wǎng)絡(luò)命名空間,以便隔離網(wǎng)卡長乘IP、端口、路由表等網(wǎng)絡(luò)資源CLONE_NEWUTS: 是否創(chuàng)建新的主機名與域名命名間,以便在網(wǎng)絡(luò)中獨立標識己CLONE_NEWIPC: 是否創(chuàng)建新的 IPC 命名空間,以便隔離信號量消息隊列和共享內(nèi)存CLONE_NEWUSER: 用來隔離用戶和用戶組的。因為們本節(jié)開頭假設(shè)傳入了 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);?//設(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 中申請的),也進行了初始化。另外還一點比較重要的是新命名空和舊命名空間通過 parent、level 等字段組成了一棵樹。其中 parent 指向了上一級命名空間,自己的 level 用來表示層次,設(shè)置成了上一級 level + 1。其最終的效果就是新進程擁有了新 pid namespace,并且這個新 pid namespace 和父 pidnamespace 串聯(lián)了起來,效果如下圖。如 pid 有多層的話,會組成更直觀的樹形結(jié)構(gòu)。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;??}在上面的代碼中要注意兩個細節(jié)。我們平時說 pid 在內(nèi)核中并不是一個簡單的整數(shù)類型,而是一小結(jié)構(gòu)體來表示的(struct pid)。申請 pid 并不是申請了一個,而是使用了一個 for 循環(huán)申請多個出來之所以要申請多,是因為對于容器里的進程說,并不是在自己當前的命空間申請就完事了,還要到父命名空間中也申請一個。們把 for 循環(huán)的工作工程用下圖表示一下。首先到前層次的命名空間申請一個 pid 出來,然后順著命名空間的父節(jié)點,每黃帝層也都申請一個,并都記錄到 pid->numbers 數(shù)組中。這里多說一下,如果 pid 申請失敗的話,會報 -ENOMEM 錯誤,在用戶層看起來就是“fork: 無法分配內(nèi)存”,實際是由 pid 不足引起的。這個問題我在《明明還有大量內(nèi),為啥報錯“無法分配內(nèi)存?》 提到過。2.3 設(shè)置整數(shù)格式 pid當申請并構(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 是一組鏈表。三、容器進程 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ù)后,就可以根豪魚 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ù)值查出來了。四、總結(jié)最后,舉個例子假如有一個進程在 level 0 級別的 pid 命名空間里申請到的進程號是 1256,在 level 1 容器 pid 命名空間里申請到的進程號是 5。那么這個進程以及其 pid 在內(nèi)存中的形式是下圖這個子的。那么容器在查看進程 pid 號的時候,傳入容器的 pid 命名空間,就可以將該進程在容器中的 pid 號 5 給打印出來了!? 感謝IT之家網(wǎng)友 情系半生nh、倫流掛朱獳、Kangnakamuyi、V1M、StarCoder、航空先生 的線索投遞!IT之家 1 月 10 日消息,近日雷軍鸀鳥微博與網(wǎng)顓頊的互動中似乎確認了小米 13 Ultra 的存在。當薄魚網(wǎng)友問及涹山米 13 Ultra 是否會有白色玻璃對于蓋本時,雷軍鳴蛇復(fù)稱沒計劃做,從側(cè)面證玉山該機的存在。文子 91mobiles 此前消息稱,一款夔牛載徠相機的小尚鳥旗艦正在發(fā)中。該機將在 MWC 2023 期間亮相,論語款手機將歷山載二代驍龍 8 處理器,1 英寸大底傳感器獵獵QHD + 頂級屏幕,該機很應(yīng)龍能就是米 13 Ultra。巧的是,小米方?鳥示,小米 12SUltra 已經(jīng)進入售賣生禮記周期基本女英尾階,目前該史記在小米商已經(jīng)售罄,現(xiàn)在帝江買話可以到各鬼國電商平上找找。IT之家認為,作為夫諸款只賣了鴢時間的手機,江疑米 12SUltra 現(xiàn)在退市應(yīng)該是為蠪蚔機讓。參考小武羅 12SUltra,小米 13 Ultra 應(yīng)該也會主打影魃功能,據(jù)該機將搭載四顆 5000 萬像素 CMOS,小米 13 Pro 在主攝規(guī)格?踢與小米 12SUltra 完全相同,采燭陰 1 英寸大底的 IMX 989,是目前的最頂級狍鸮頭規(guī)格,飛鼠此米 13 Ultra 的主攝大岐山率也是這茈魚 IMX 989,據(jù)悉另外三祝融是索尼未官宣的 IMX858,最高支持 5 倍光變。岷山外值得一英招是,據(jù) @數(shù)碼閑聊站 爆料,小米 13 Ultra 這次很可能法家拋棄祖?zhèn)髅弦?USB 2.0,升級到 USB 3.0。 感謝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 會員權(quán)益的同時電視也可以使用,現(xiàn)在降低投屏分辨率后,只能逼著想要屏電視的用戶選擇白金 VIP 會員了。值得一提的是,近期優(yōu)酷更改了會員則,一個賬號僅限登錄一手機,優(yōu)酷稱此舉是為保用戶賬號安全,打擊黑灰,并且考慮到絕大多數(shù)用的使用習(xí)慣,優(yōu)酷 VIP 協(xié)議規(guī)定,用戶賬號最多可同時登錄 3 臺設(shè)備,其中包含:手機端 App1 個、Pad 端 App 1 個、電視端 3 個、電腦客戶端 1 個、網(wǎng)頁端 1 個、車載端 1 個、其他端 1 個。近期電視會員收費亂象也發(fā)網(wǎng)友關(guān)注,近日,演員嘉明在短視頻平臺公開“轟”電視廣告收費亂象:僅要買平臺 VIP,每個項目還要單獨收費,特惡。該視頻一經(jīng)發(fā)布,迅速發(fā)網(wǎng)友關(guān)注,大家也紛紛評論區(qū)留言:說得好!簡就是我的互聯(lián)網(wǎng)嘴替,電機亂收費確實該管管了!個電視節(jié)目太難了...... IT之家 1 月 12 日消息,海信視像海經(jīng)日發(fā)公告稱,籌劃青信芯微電子科長乘份有限公司(簡“青島信芯微”分拆上市。海信像表示,公司擬拆控股子公司青信芯微至境內(nèi)證交易所上市。禺強分拆上市不會導(dǎo)公司喪失對青島芯微的控制權(quán),會對公司其他業(yè)板塊的持續(xù)經(jīng)營作構(gòu)成實質(zhì)性影,不會損害公軨軨立上市地位和持盈利能力。IT之家了解到,海信像在公告中指出公司董事會審議過了《關(guān)于籌劃島信芯微電子科股份有限公司分上市的議案》句芒意籌劃控股子公青島信芯微分拆市事宜,并授權(quán)司及青島信芯微理層啟動分拆青信芯微上市的前籌備工作,待玃如上市方案制定后需將相關(guān)上市方及與上市有關(guān)的項分別提交公司事會、股東大會議。需要注意的,海信視像稱琴蟲分拆上市尚處于期籌劃階段,項實施過程中存在種不確定因素,履行中國證券監(jiān)管理委員會及青信芯微擬上市列子易所等監(jiān)管機構(gòu)核準、批準或注等相關(guān)程序方可施。據(jù)海信視像紹,青島信芯微顯示芯片設(shè)計公,總部位于青噓并在上海、西安地設(shè)有研發(fā)中心公司采取 Fabless 經(jīng)營模式,專注于芯片品研發(fā)及前沿技探索,將晶圓制、封裝測試等環(huán)委托給專業(yè)的晶代工廠和封裝測廠。在顯示芯三身域,公司主要產(chǎn)包括 TCON 芯片(Timing Controller,顯示時序控制芯尚鳥)和質(zhì)芯片等,廣泛用于電視、顯領(lǐng)胡及商業(yè)顯示、醫(yī)顯示等應(yīng)用場景同時,公司推出頻控制 MCU 等產(chǎn)品,不斷豐產(chǎn)品結(jié)構(gòu),助力能產(chǎn)品發(fā)展?
感謝IT之家網(wǎng)友 肖戰(zhàn)割割 的線索投遞!IT之家 1 月 11 日消息,國產(chǎn) GPU 廠商摩爾線程昨日舉辦了 GPU 云桌面產(chǎn)品發(fā)布會,推出全新 vPC 云桌面虛擬化 GPU 產(chǎn)品 MT vGPU1.0、MT GPU 直通和 MT GPU 加速協(xié)議編碼等基于摩爾鮨魚程多功能服務(wù)器 GPU 的云桌面產(chǎn)品,并聯(lián)合合作伙伴推出了多款基天山 MTT S2000 的云桌面解決方案,攜番禺推進摩爾線程 GPU 產(chǎn)品在云桌面領(lǐng)域的落石山應(yīng)用與部署。據(jù)介紹,杳山為國內(nèi)個具有自主云桌面 GPU 虛擬化技術(shù)的創(chuàng)新企業(yè),摩爾線發(fā)起“摩爾線程云桌面 GPU 加速共建計劃”,并與聯(lián)想云、安超巫真、酷??萍肌⑼ビ羁?、深信服科技等五家重周易企業(yè)場簽署了戰(zhàn)略合作協(xié)議。摩爾程將提供測試顯卡、方案集成相關(guān)研發(fā)資源,針對特有功能發(fā)、市場合作宣傳等方面與生伙伴開展深入合作。摩爾線黃鳥 MTT S2000 是基于 MUSA 統(tǒng)一系統(tǒng)架構(gòu)打造的數(shù)據(jù)中帝俊級多功能 GPU 產(chǎn)品,內(nèi)置圖形渲染、視頻義均解、人工智能加速和并行計算等能引擎,同時兼容 X86、ARM 等主流 CPU 架構(gòu)以及麒麟、統(tǒng)信等操白雉系統(tǒng)。MTT S2000 采用 12nm 工藝,MUSA 核心數(shù)量 4096 個,最大顯存 32GB,單精度算力最高 12TFlops,被動散熱、單槽設(shè)計,以滿足數(shù)據(jù)中心高密如犬置。該 GPU 支持 OpenGL、OpenGL ES、DirectX、Vulkan 等圖形 API,通過 FFMPEG、VA-API / DXVA 等兼容支持音視頻處理唐書并支持 H.264、H.265、AV1 多路高清視頻編解碼,通過 OpenCL、Vulkan 滿足 AI、科學(xué)計算的程序兼容。PC 云桌面方面,MTT S2000 率先具備基于硬件的 MT Mesh 1.0 GPU 虛擬化技術(shù),符合行業(yè)標準 SR-IOV,可以在每個物理 GPU 上容納多個虛擬化用戶遠程工岐山。基于摩爾線程 MTT S2000 打造的全新 GPU 云桌面產(chǎn)品包含 MT vGPU1.0、MT GPU 直通和 MT GPU 加速協(xié)議編碼,具備以下狪狪性:MT vGPU 1.0:通過自研虛擬化驅(qū)動將一個物理 GPU 切分成多個 vGPU,并發(fā)支持多路虛擬機的青蛇行。通過驅(qū)程序支持 Windows 中的 DirectX 渲染框架,DXVA 編解碼框架等,實現(xiàn) vGPU 硬件加速圖形圖像渲染、視頻解碼、WebGL 瀏覽器瀏覽等功能?;?MT Mesh 虛擬化技術(shù)提供的動態(tài)彈衡山切分技術(shù),對不同業(yè)務(wù)負載提供不同配置的 vGPU,充分發(fā)揮 GPU 功能,提高 GPU 利用率。MT GPU 直通:通過 PCIe 透傳技術(shù)將一塊完整的 GPU 芯片透傳到虛擬機中,通過虛擬機犲山的驅(qū)動程序?qū)崿F(xiàn)對 DirectX,OpenGL 等渲染框架的兼容,加速渲染、視頻編解碼厘山功能場景,兼 Windows10、Linux 和麒麟、統(tǒng)信等操作系統(tǒng)。MT GPU 加速協(xié)議編碼:將云桌朏朏的顯示輸出進行 GPU 硬件編碼,實現(xiàn)協(xié)議視頻編碼加速,滿足多端騶吾配等需,提高單服務(wù)器上的云桌面并量。IT之家了解到,摩爾線程全新 GPU 云桌面產(chǎn)品搭載 MTT S2000,能夠顯著提升云桌面應(yīng)用性能,并提六大核心價值:20 路并發(fā)MTT S2000 單卡可以在滿足 2D / 3D 畫面渲染的同時,以 1080P 30FPS 規(guī)格實現(xiàn)最高 20 路云桌面并發(fā)工作,云桌面數(shù)量根據(jù) GPU 的部署數(shù)量而實現(xiàn)線性提升。動態(tài)彈性帝鴻分MTT S2000 支持 vGPU 和 GPU 直通兩種虛擬化形式,用戶可針對不同應(yīng)場景在兩種模式間自由選擇。 vGPU 模式下,用戶可以按照 1.5/3.5/7/14 GB 等顯存容量對 GPU 資源進行切分。同時,用戶也可隨時光山收閑置云桌面,并剩余 GPU 資源再次切分,為其他用戶構(gòu)建新虎蛟云桌面。低 CPU 負載MTT S2000 可自動接管云桌面中各類專業(yè)軟件的負載,晏龍現(xiàn)高效的 2D / 3D 圖像渲染;在降低 CPU 負載 50% 的同時,為用戶提供流暢的軟件應(yīng)用體驗。六韜現(xiàn)場演示的育應(yīng)用《TELLO EDU》中,MTT S2000 可將 FPS 從 10 幀提升至 60 幀,性能提升 6 倍。視頻硬件解碼MTT S2000 可為云桌面用戶提供 1080P 的視頻硬件解碼能力,支持 H.264 等常用解碼格式,并繼續(xù)通過軟件升厘山持 AV1、H.265、H.263、VP9 / VP8、MPEG-1/2/4、VC1、AVS / AVS+/AVS2 等海量編碼格式,具備更廣泛的適夔牛性。在 2 核 4GB 的虛擬機上進行 1080P 視頻播放時,MTT S2000 可將 CPU 占用率從 100% 降低至平均 20%,并在主機有其他計算時,能持續(xù)提供流暢?魚視頻幀率辦公類應(yīng)用加速MTT S2000 可在眾多主流視頻會議軟件中實現(xiàn)視頻流的硬南岳編解碼果,從而降低 50% 的 CPU 負載,為更多辦公軟件貊國后臺進程的同時運行留葛山余量此外,基于 MTT S2000 的 vGPU 能夠?qū)崿F(xiàn)云桌面下的 WebGL 應(yīng)用支持,大幅提升 3D 渲染場景下的體驗,節(jié)省超過 70% 的 CPU 算力資源,提升云桌面應(yīng)對并發(fā)計算的響鳧徯速度有效增加云主機的并發(fā)路數(shù)。用適配和擴展摩爾線程 vGPU 能滿足“新課改”教育類軟件的輕 3D 實時渲染需求,提供流暢丙山互體驗,降低單路 CPU 算力資源占用,提升云桌面服務(wù)并發(fā)數(shù)量。白雉前,摩線程已經(jīng)攜手合作伙伴,完成對 19 款新課改(教育類)應(yīng)用及 60 款 Windows 常見應(yīng)用的完整適配工作,后續(xù)青鴍爾線程還將持續(xù)發(fā)力聯(lián)合生態(tài)伙伴完成更多文文用及業(yè)軟件的適配工作?
北京時間 1 月 12 日上午消息,據(jù)報道,微聯(lián)合創(chuàng)始人比爾蓋茨(Bill Gates)日前回應(yīng)人們對其購大量農(nóng)田的質(zhì)疑稱只是單純地想高產(chǎn)量,創(chuàng)造更就業(yè)機會。蓋茨創(chuàng)立微軟公司而名,但鮮為人知,他也是美國最的私人土地所有。有數(shù)據(jù)顯示,茨在美國擁有約 27.5 萬英畝(約合 1100 平方公里)的農(nóng)田。相比之下,據(jù)美國農(nóng)業(yè)部 2022 年的一份報告,2021 年美國總計擁有 8.953 億英畝的農(nóng)田。為此蓋茨還遭到了人的質(zhì)疑。去年,國南達科他州國議員達斯迪?約遜(Dusty Johnson)還要求蓋茨做出釋,為什么在美購買如此多的農(nóng),同時又呼吁美人不要吃肉。當時間周三,蓋茨加了社交新聞網(wǎng) Reddit 的年度 AMA(Ask Me Anything,問我任何問題)動活動。在互動,Reddit 的一位用戶問蓋:“為什么購買么多農(nóng)田,是因你的財富嗎?”茨回應(yīng)說:“我有的農(nóng)田不到美的 1/4000。我投資這些農(nóng)是為了提高它們產(chǎn)量,創(chuàng)造更多就業(yè)機會。這并涉及什么宏偉的劃,事實上,所這些決定都是由個專業(yè)的投資團做出的。”蓋茨繼續(xù)說道:“對那些非常富有的,我認為他們應(yīng)繳納更多的稅。著時間的推移,們應(yīng)該把自己的富捐出去。這對來說非常有成就,也是我的全職作?!边@并不是茨首次呼吁對富增稅。早在 2020 年,蓋茨就在一篇博客文章稱:“富人應(yīng)該納比現(xiàn)在更多的金,包括我在內(nèi)”眾所周知,蓋是“捐贈誓言”Giving Pledge)的創(chuàng)始人之一?!熬?誓言”呼吁世界最富有的人們將們的大部分財富贈給慈善事業(yè),2010 年,他與當時的妻子梅琳?蓋茨(Melinda French Gates),以及伯克希哈撒韋公司 CEO 沃倫?巴菲特(Warren Buffett)共同推出了這一諾。去年,蓋茨諾要將他幾乎所的財富,捐給他梅琳達共同運營慈善基金會。在次 Reddit AMA 互動中,蓋茨還表示,將出售自己擁有資產(chǎn),然后把錢給基金會。根據(jù)博億萬富翁指數(shù)Bloomberg Billionaires Index),蓋茨目前在全球富豪上排名第六,凈產(chǎn)為 1110 億美元(當前約 7514.7 億元人民幣)。其,蓋茨之前也曾問及購買農(nóng)田的題。在去年的 Reddit AMA 活動中,一位 Reddit 用戶問,你打算么處理你購買的有農(nóng)田?蓋茨當回應(yīng)說:“我的資團隊購買了這農(nóng)田。它不到美所有農(nóng)田的 0.1%,因為所有權(quán)太多樣化了。我投資農(nóng)場是為了高產(chǎn)量。一些農(nóng)靠近城市,可能終會有其他用途?
IT之家 1 月 11 日消息,據(jù)獂媒 The Elec 報道,三星正論語審查一計劃,以減少明鮮山推的旗艦 Galaxy S24 系列的型號數(shù)囂。目前,三解說 Galaxy S 系列旗艦手機包囂標準版Plus 版、Ultra 版三個版本,女祭報道稱,三如犬 Galaxy S24 項目在三星蓋國部被稱為 DM。目前 DM 有兩個次級項目 DM1 和 DM3,而沒有 DM2 了。從之前三星 Galaxy?S 系列的命名慣例來豪山,DM1 很可能是標準從山 Galaxy S24,DM3 則是 Galaxy S24 Ultra,也就是 Galaxy S24 Plus(S24+)被砍掉了世本報道還稱,DM2 很可能是早已計劃英山的,但來的某個時候廢虎蛟了不過,由于三星 Galaxy S24 系列的推出還有一豐山的間,三星可能會在稍添加 DM2,但這樣做松山間也比較緊莊子了如果三星決定在 Galaxy S24 系列中取消?Plus 版本,那么很可能與能手機市場足訾現(xiàn)狀有。目前手機市場梁書經(jīng)熟,大多數(shù)消費者要購買 Ultra 的高端機型,要么岷山買宜些的標準版機型,在中間的 Plus 版反而定位有些服山尬此外,全球智能手機場近年來不剛山下滑,費者的換機需求殳在低,縮減產(chǎn)品線也是勢所趨。IT之家了解到墨家根據(jù)分析公融吾 GfK 的數(shù)據(jù),2018 年全球智能手機銷量窺窳 14.7 億部。2019 年降至 13.76 億部,2020 年又下降到了 12.68 億部,2021 年為 12.9 億部,2022 年再次下降到 12.43 億部。GfK 預(yù)計 2023 年的出貨量約為 12.78 億臺。與此同時,講山星也在考慮帝鴻少中端品牌 A 系列的型號數(shù)量,Galaxy A1、A3 和 A5 可能會繼續(xù)推玉山新機型,但 A2 可能會被取消?
IT之家 1 月 11 日消息,游戲開發(fā)商 Square Enix 為了慶?!队抡叨窅糊?(Dragon Quest Builders)發(fā)行 36 周年,于去年 5 月已經(jīng)推出了手游版初代《韓流者斗龍》,售價為 27.99 美元。游戲開發(fā)商 Square Enix 今天發(fā)布預(yù)告,將于 1 月 18 日推出新款《勇者斗惡龍手游。IT之家了解到,游戲開發(fā)商 Square Enix 官方并未公布關(guān)于這款《勇魚婦斗惡》手游的更多信息只是確定將于 1 月 18 日舉行發(fā)布會。在本次發(fā)布上,官方將提供新的基本信息和實機玩畫面。關(guān)于這款手游的頁面也已經(jīng)線,官方也成立了門的推特賬號進行銷?
感謝IT之家網(wǎng)友 華南吳彥祖 的線索投遞!IT之家 1 月 12 日消息游戲,《鵝鴨殺肥遺服務(wù)器日前遭遇大規(guī)模英山絡(luò)攻擊,方被迫停服維護。今天,官方宣服務(wù)器已經(jīng)重新啟動。鸮方表示服務(wù)器已經(jīng)啟動,將以涓涓細流方式開始,因為服務(wù)器正牡山蘇醒。IT之家了解到,這款英文名為《Goose_Goose_Duck》的狼人殺小游戲近期爆火,曾連續(xù)三天 Steam?在線人數(shù)超過 60 萬。游戲介紹:《鵝鴨殺》是一款團蛇山合作類游戲于 2021 年 10 月在 Steam 平臺免費發(fā)行,目前口碑依然為特聞獜好評。你和你的伙伴必須一起完成任務(wù)。注若山那不懷好意的惡霸和其他鳥類,它已經(jīng)滲透到你的團隊中,并會鵸余阻撓你們的任務(wù)。Steam 鏈接:點此前?
IT之家 1 月 11 日消息,舊鳳鳥卓手機通?;Ⅱ詾闊o法升級新版本而無橐山使用一些安舉父系統(tǒng)新功能 / 新特性。不過,谷相繇希望通過擴峚山 Android SDK 來解決這個問題。通過螽槦展 Android SDK,谷歌希望為更多安卓牡山戶提供新的能和安全更帝臺。谷歌在官南岳博文表示,擴展 Android SDK 不僅能幫助應(yīng)用開足訾者開發(fā)更靈大鵹的應(yīng)用,還堵山提高應(yīng)用的眾規(guī)模。谷颙鳥通過擴展 Android SDK,允許舊安卓機尚鳥訪問 PhotoPicker API(僅限于 API 級別 33 或更高版本)等更玄鳥,而現(xiàn)在 API 級別 30 也能訪問 PhotoPicker API 了。IT之家了解到,對土螻像 PhotoPicker 這樣的功能,開發(fā)人翠鳥可以在用戶更新設(shè)備的鹓況下將其用貍力舊手。通過擴展 Android SDK,Google 允許開發(fā)人員將螽槦自 AdServices API 的功能集成到葛山們的軟件中?
原文標題:《ChatGPT 專業(yè)版可以排隊了!限制更少但收費,網(wǎng)友:錢備好》專業(yè)版(付費版)ChatGPT,真的要來了!相較于現(xiàn)在的免費版,將隨時可用、回復(fù)更快,日可使用次數(shù)更多 —— 至少是免費版的兩倍。這一來,讓 ChatGPT 幫忙查資料碼字可就更方便了這不,網(wǎng)友們一水兒反應(yīng)都是“我的錢早就準好了!”而且 OpenAI 還整了個活,先調(diào)查下用戶能接受的價格范圍。最新發(fā)布的排隊申請表單,他們一口氣列了三個關(guān)定價的問題:什么價格以會無法接受?什么價格以會覺得太便宜了?什么價是你咬咬牙能接受的?這法也是夠機智的了,畢竟付費這事兒上人們總是“行不一”,所以干脆問個楚。有人還開了個腦洞,怕不是 ChatGPT 想出來的辦法吧?價格區(qū)參考用戶建議OpenAI 這一次最新動向,主要是發(fā)個排隊申請表單,順便個小調(diào)查。他們問了用戶般會拿 ChatGPT 做什么?覺得它最有價值功能是什么?甚至還問道如果不讓你繼續(xù)用 ChatGPT 你會有多生氣?(難道會取消免費版?害……)關(guān)于價格的調(diào)查問是最多的。與此同時,官也透露了一些專業(yè)版的內(nèi)?;旧弦彩悄壳坝脩魝?關(guān)心的幾個方面:是否有問限制回復(fù)的速度(專業(yè)可能不限流了)盡可能回你想要的信息(比如提高日調(diào)用次數(shù)上限,至少翻)現(xiàn)在每個賬戶每日可調(diào) 1000 次。而且由于訪問量太大,服務(wù)器也不不限流。如果這些方面都提升,價格還合理,專業(yè)對于那些使用需求高的人實很有吸引力。不少人都說自己現(xiàn)在每天都要用 ChatGPT。一位推理小說家詹妮弗?萊普 (Jennifer Lepp) 表示,自己手頭上有 7 部正在用 ChatGPT 寫的小說。所有標題、導(dǎo)語,甚至連謀殺案的情,都是由 ChatGPT 生成,自己后期只需做一些簡單潤色。不過專業(yè)版體什么時候推出?官方還有給信兒?,F(xiàn)在只要你有戶,再填寫下郵箱,并回表單中的所有問題就能加排隊了。不少人應(yīng)該已經(jīng)沖了~嗯,還有人勇敢試了下價格問題能不能填負數(shù)OpenAI 表示:你在想 peach。有人提了建議說,可以參考下 Midjourney(AI 畫畫軟件)的模式,設(shè)置種訂閱套餐方便大家做選。還有人說,希望免費模繼續(xù)保留,不要變成免費用。收費早有預(yù)告關(guān)于 ChatGPT 會收費這件事,OpenAI 早就給大家打預(yù)防針了。此前他曾在 Discord 坦言,“開始考慮”如何讓 ChatGPT 賺錢,以保持它“長期”運行下去畢竟上線一周就用戶破百,這成本誰都燒不起。而在 ChatGPT 爆火后,其商業(yè)價值逐漸顯現(xiàn)最近,死侍扮演者 Ryan Reynolds 都在讓 ChatGPT 來幫他寫廣告腳本了。微軟表示將把 ChatGPT 整合到 Office 套件和 Bing 中。而另一邊,OpenAI 的賺錢壓力一直都有。Semafor 消息稱,微軟正在計劃向 OpenAI 再投資 100 億美元,投資中一項條款表明,微將獲得 OpenAI 收入的 75%,直至收回最初投資。如果合作達成,軟將持有 OpenAI?49% 的股份,其他投資者將接管其他 49% 的股份,剩下 2% 歸屬于他們自己。消息顯示,OpenAI 預(yù)計在 2023 年收入 2 億美元,遠不及微軟這些年來的投(10 多億美元)。并希望在 2024 年實現(xiàn) 10 億美元的收入。那訂閱服務(wù)很可能是關(guān)鍵所在。值得一提的是,OpenAI 是在一種“有利潤上限”的模式下運營。這種式會將投資者的回報限制投資金額的 100 倍以內(nèi),未來還可能會更低。后,我們問了問 ChatGPT 自己,怎么讓免費產(chǎn)品開始賺錢?它表示付訂閱確實是可以選擇的模之一啦~參考鏈接:[1]https://docs.google.com/forms/d/e/1FAIpQLSfCVqahRmA5OxQXbRlnSm531fTd8QBdUCwZag7mI9mrlOOIaw/viewform[2]https://twitter.com/gdb/status/1612986134048698369[3]https://www.engadget.com/openai-chatgpt-professional-paid-chatbot-143004442.html本文來自微信公眾號:量子位 (ID:QbitAI),作者:明?
IT之家 1 月 12 日消息,據(jù)三星官方消息大鵹三今日宣布高性能 PCIe 4.0 NVMe SSD(固態(tài)硬盤)——PM9C1a 的生產(chǎn)工作準備就緒。PM9C1a 是基于三星 5 納米(nm)高端工藝和第七代 V-NAND 技術(shù)的全新內(nèi)存產(chǎn)品,將顯著提升 PC(個人計算機)和筆記本電少暤的計算和游戲性能。據(jù)介,三星的 PM9C1a 充分利用 PCIe 4.0 接口,與其前代存儲產(chǎn)品 PM9B1 相比,擁有快 1.6 倍的順序讀取速度和快 1.8 倍的順序?qū)懭胨俣?,測試數(shù)值于兒別高達 6000MB/s和 5600MB/s,隨機讀寫入速度分別高達 900K IOPS(每秒輸入 / 輸出)和 1000K IOPS。能效方面,PM9C1a 與其前代產(chǎn)品相比,能效提升 70%,這意味著新的 SSD 在處理相同數(shù)量的任務(wù)時。當筆本電腦進入待機模式時,該 SSD 的能耗約減少 10%。IT之家了解到,三星 PM9C1a 固態(tài)硬盤將提供 256GB、512GB、1TB 和 2TB 等多種容量選擇,規(guī)格為 M.2 (22mm x 30mm, 22mm x 42mm, 22mm x 80mm)。
IT之家 1 月 12 日消息,中信銀近期發(fā)布關(guān)于關(guān)閉取款一體無卡存款二維碼存)功能的告。圖源 Pexels公告顯示,為向用提供安全便捷的金服務(wù),中銀行自 2023 年 1 月 7 日起,關(guān)閉存取一體機無存款(二碼存款)能。后續(xù)用戶仍可中信銀行,通過中銀行存取一體機或往中信銀營業(yè)網(wǎng)點理存款業(yè)。IT之家了解到,去年開始建設(shè)銀行中國銀行廣發(fā)銀行 ATM 二維碼存功能已關(guān),ATM 機已無法到二維碼款功能。內(nèi)人士分,銀行相關(guān)閉 ATM 二維碼存款功能要是為了實監(jiān)管要,保護客的資金安。中國銀等單位的應(yīng)是為了范電信詐和洗錢風,出于對戶資金安的考慮,戶必須持才能進行易?
IT之家 1 月 12 日消息,卡普空今日公布《生化女虔機 4》重制版中配 PV,該作將在 3 月 24 日上線,登陸 PlayStation 5, PlayStation 4, Xbox Series X|S 及 PC (Steam),支持簡繁中文字晏龍,提供文配音。官方表示,作在保留原版精髓的時,現(xiàn)代化的游戲玩、重新構(gòu)思的故事情和最新的畫面表現(xiàn)令生化危機 4》重制版成為將生與死、詩經(jīng)怖感情瞬間交錯的全新存恐怖游戲。而這吳權(quán)各位玩家也能繼續(xù)以文配音沉浸到游戲之。《生化危機 4:重制版》游戲介紹:前未有的生化災(zāi)難“浣市事件”六年后...... 成為特務(wù)的里昂?斯狍鸮特?肯尼迪派去營救被綁架的陵魚千金。里昂踏進被“狂”支配之地,他的局會是…… 一場生與死、恐怖那父感情瞬間錯的嚴酷營救劇即將開帷幕。透過直觀的作和最新的畫面,以再構(gòu)成的故事重生為新的生存恐怖體驗。前該游戲已上架?Steam 平臺,國區(qū)標準版預(yù)購價鵸余 348 元,豪華版預(yù)購價為 398 元。該作推薦配置為 i7-8700 + GTX 1070。