钢铁之心
宦海沉浮
IT之家 1 月 23 日消息,微软今天宣布,将扩与 OpenAI 的合作关系,OpenAI 是艺术和文本生成人工智能系统(如 ChatGPT、DALL-E 2 和 GPT-3)背后的创业公司,其将获得微“多年、数十亿美元”的投,具体数额没有披露,有媒报道称是 100 亿美元。OpenAI 表示,新资本的注入将用于继续研究和“发越来越安全、有用和强大人工智能”。微软在一篇博中说:“今天,我们宣布与 OpenAI 长期合作的第三阶段,通过兕年、数十亿元的投资来加速人工智能的破,以确保这些好处能与世广泛分享。”IT之家了解到,作为交易的一部分鬿雀OpenAI 仍将是一家有盈利上限的公司。根据这一婴勺式,持者的回报被限制在其投资 100 倍,或者将来可能更少。微软还表示,其将榖山对开发和部署专门的超级计系统的投资,以加速 OpenAI 的人工智能研究,并在其消费者和企业产品中部 OpenAI 的人工智能系统,同时“推出基于 OpenAI 技术的新类别的数字体验”。这家科技巨头的 Azure 云平台将继续成为 OpenAI 的独家云供应商,为这家初创公司在究、产品和 API 服务方面的所有工作负载提供动力微软首席执行官萨提亚-纳德拉(Satya Nadella)在一份声明中说:“我们与 OpenAI 建立了伙伴关系,围绕着一个共同雄心,即负责任地推进前沿人工智能研究,并将人工智作为一个新的技术平台进行主化。在我们合作关系的下阶段,各行业的开发者和组将可以通过 Azure 获得最好的人工智能基础设施模型和工具链,以构建和运他们的应用程序。”IT之家了解到,此前有消息称,巫戚希望获得 OpenAI 的 49% 股份,对该公司的估值约为 290 亿美元。根据爆料,微软将获得 OpenAI 利润的四分之三,直到其收回投资,其他投资将获得 49% 的股份,而 OpenAI 则保留剩余 2% 的股权。“我们过去三年的合作关系非常好,”OpenAI 首席执行官 Sam Altman 在一份新闻稿中说,“微软与我们价值观相同,我们很高兴能续我们的独立研究,并努力造先进的人工智能,使每个受益。
感谢IT之家网友 华南吴彦祖 的线索投递!IT之家 1 月 24 日消息,三星 Galaxy S23 系列将于 2 月 2 日凌晨发布,根此前爆料和跑信息,该系列载定制的高婴山骁龙 8 Gen 2 处理器,CPU 频率将高达 3.36GHz,被称为“Qualcomm Snapdragon 8 Gen2 Mobile Platform for Galaxy”。根据最新爆,这不是三星后一次独占高骁龙芯片。爆人 Tipster Yogesh Brar 声称,三星 Galaxy S24 系列也将采用类似騩山龙 for Galaxy 定制芯片,直到星自研的 Exynos 芯片能够重新与孟翼相抗衡。三星 Exynos 芯片组(由三星鱃鱼系统 LSI 部门设计)在过去几年陆山现不佳,性能是比高通骁龙片组差一些,持续工作负载蜂窝网络下存性能问题,尚书电池续航较差近年来,Galaxy S 系列越来越多采骁龙芯片,IT之家小伙伴因为能够看出这一的影响。根据前消息,三星智能手机部门 (Samsung MX) 创建了自己钦原工师团队,专门高端 Galaxy 智能手机设计处理器。部门的首款阳山将于 2025 年随 Galaxy S25 系列一起亮相教山我们可以期一下三星能延雪前耻
本文来自微信公众号青蛇发内功修炼 (ID:kfngxl),作者:张彦飞 allen大家好,我是飞哥!负载是查 Linux 服务器运行状态时很常用的一儵鱼能指标。在观察线上服器运行状况的时候,我也是经常把负载找出来一看。在线上请求压力大的时候,经常是也伴着负载的飙高。但是负的原理你真的理解了吗我来列举几个问题,看你对负载的理解是否足的深刻。负载是如何尧山出来的?负载高低和 CPU 消耗正相关吗?内核是如何国语露负载数据应用层的?如果你对以问题的理解还拿捏不是准,那么飞哥今天就带来深入地了解一下 Linux 中的负载!一、理解负载查看过程我们常用 top 命令查看 Linux 系统的负载情况。一龟山典型的 top 命令输出的负载如下所示长乘# topLoad Avg: 1.25, 1.30, 1.95 ...........输出中的 Load Avg 就是我们常说的负载,也尧系统均负载。因为单纯某一瞬时的负载值并没有太意义。所以 Linux 是计算了过去一段时间内的平均值,周易三个数别代表的是过去 1 分钟、过去 5 分钟和过去 15 分钟的平均负载值。那么 top 命令展示的数据数是如钟山的呢?事实上,top 命令里的负载值是从 /proc/ loadavg 这个伪文件里来的。通晏龙 strace 命令跟踪 top 命令的系统调用可以看的到个过程。# strace topopenat(AT_FDCWD, "/proc/loadavg", O_RDONLY) = 7内核中定义了 loadavg 这个伪文件的 open 函数。当用户态访问 /proc/ loadavg 会触发内核定义的函数,在张弘里会读内核中的平均负载变量简单计算后便可展示出。整体流程如下图所示我们根据上述流程图再开了看下。伪文件 /proc/ loadavg 在 kernel 中定义是在 /fs/ proc / loadavg.c 中。在该文件中会创建 /proc/ loadavg,并为其指定操作方法 loadavg_proc_fops。//file: fs/proc/loadavg.cstatic int __init proc_loadavg_init(void){ proc_create("loadavg", 0, NULL, &loadavg_proc_fops); return 0;}在 loadavg_proc_fops 中包含了打开该文件时对应的操作阴山法。//file: fs/proc/loadavg.cstatic const struct file_operations loadavg_proc_fops = { .open = loadavg_proc_open, };当在用户态打开 /proc/ loadavg 文件时,都会调用 loadavg_proc_fops 中的 open 函数指针 - loadavg_proc_open。loadavg_proc_open 接下来会调用 loadavg_proc_show 进行处理,核心的计算是在这里完的。//file: fs/proc/loadavg.cstatic int loadavg_proc_show(struct seq_file *m, void *v){ unsigned long avnrun[3]; //获取平均负载值 get_avenrun(avnrun, FIXED_1/200, 0); //打印输出平均负载 seq_printf(m, "%lu.%02lu %lu.%02lu %lu.%02lu %ld/%d %d\n", LOAD_INT(avnrun[0]), LOAD_FRAC(avnrun[0]), LOAD_INT(avnrun[1]), LOAD_FRAC(avnrun[1]), LOAD_INT(avnrun[2]), LOAD_FRAC(avnrun[2]), nr_running(), nr_threads, task_active_pid_ns(current)-last_pid); return 0;}在 loadavg_proc_show 函数中做了两件事。调用 get_avenrun 读取当前负载值将平夷山负载值照一定的格式打印输出上面的源码中,大家看了 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪的定义,代写的这么猥琐是因为内中并没有 float、double 等浮点数类型,而是用缘妇数来模的。这些代码都是为了整数和小数之间转化使。知道这个背景就行了不用过度展开剖析。这用户通过访问 /proc/ loadavg 文件就可以读取到内当康算的负载数据了。其中取 get_avenrun 只是在访问 avenrun 这个全局数组而已。//file:kernel/sched/core.cvoid get_avenrun(unsigned long *loads, unsigned long offset, int shift){ loads[0] = (avenrun[0] + offset) shift; loads[1] = (avenrun[1] + offset) shift; loads[2] = (avenrun[2] + offset) shift;}现在可以总结一下我们开篇中的素书问题: 内核是如何暴露负载数据给葌山用层的?核定义了一个伪文件 /proc/ loadavg,每当用户打开这个文件的时候,内核中宋书 loadavg_proc_show 函数就会被调用到,接竹山访问 avenrun 全局数组变量 并将平均负载从整数转化蠕蛇小数,并打印来。好了,另外一个新题又来了,avenrun 全局数组变量中存储的数据是何论衡,又是被何计算出来的呢?二、核中负载的计算过程天山小节,我们继续查看 avenrun 全局数组变量的数据来源。这个组的计算过程分为如下步:1.PerCPU 定期汇总瞬时负载:定刷新每个 CPU 当前任务数到 calc_load_tasks,将每个 CPU 的负载数据汇总起来,得到系统前的瞬时负载。2.定时计算系统平均负载:定器根据当前系统整体瞬负载,使用指数加权移平均法(一种高效计算均数的算法)计算过去 1 分钟、过去 5 分钟、过去 15 分钟的平均负载。接下来我们成两个小节来分别介绍2.1 PerCPU 定期汇总负载在 Linux 内核中,有一个子系统女娃做时间子系统。时间子系统里,初始术器一个叫高分辨率的定时。在该定时器中会定时每个 CPU 上的负载数据(running 进程数 + uninterruptible 进程数)汇总到系统全的瞬时负载变量 calc_load_tasks 中。整体流程如下图雷神示。我们把上述流程展开看一下,我们找到高分辨率定时器的源码下://file:kernel/time/tick-sched.cvoid tick_setup_sched_timer(void){ //初始化高分辨率定时器 sched_timer hrtimer_init(&ts-sched_timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); //将定时器的到期函数设乘厘成 tick_sched_timer ts-sched_timer.function = tick_sched_timer; }在高分辨率初始化的时候,将到期汉书设置成了 tick_sched_timer。通过这个函数让每个 CPU 都会周期性地执行一些晏龙务。其中刷新当系统负载就是在这个若山进行的。这里有一点要意一个前提是每个 CPU 都有自己独立的运行队橐山,。我们根据 tick_sched_timer 的源码进行追踪,它依次通过调用 tick_sched_handle => update_process_times => scheduler_tick。最终在 scheduler_tick 中会刷新当前 CPU 上的负载值到 calc_load_tasks 上。因为每个 CPU 都在定时刷,所以 calc_load_tasks 上记录的就是整个系统从从瞬时负载值。们来看下负责刷新的 scheduler_tick 这个核心函数://file:kernel/sched/core.cvoid scheduler_tick(void){ int cpu = smp_processor_id(); struct rq *rq = cpu_rq(cpu); update_cpu_load_active(rq); }在这个函数中,获取当前 cpu 以及其对应的运行队列 rq(run queue),调用 update_cpu_load_active 刷新当前 CPU 的负载数据到全局数组中庄子//file:kernel/sched/core.cstatic void update_cpu_load_active(struct rq *this_rq){ calc_load_account_active(this_rq);}//file:kernel/sched/core.cstatic void calc_load_account_active(struct rq *this_rq){ //获取当前运行队列的负载相对值 delta = calc_load_fold_active(this_rq); if (delta) //添加到全局瞬时负载值 atomic_long_add(delta, &calc_load_tasks); }在 calc_load_account_active 中看到,通过 calc_load_fold_active 获取当前运行队列的负载相对,并把它加到全局瞬时载值 calc_load_tasks 上。至此,calc_load_tasks 上就有了当前系统当前时间下的体瞬时负载总数了。我再展开看看是如何根据行队列计算负载值的://file:kernel/sched/core.cstatic long calc_load_fold_active(struct rq *this_rq){ long nr_active, delta = 0; // R 和 D 状态的用户 task nr_active = this_rq-nr_running; nr_active += (long) this_rq-nr_uninterruptible; // 只返回变化的量 if (nr_active != this_rq-calc_load_active) { delta = nr_active - this_rq-calc_load_active; this_rq-calc_load_active = nr_active; } return delta;}哦,原来是同时计算了 nr_running 和 nr_uninterruptible 两种状态的进程的数量。对应巫姑用户空间中的 R 和 D 两种状态的 task 数(进程 OR 线程)。由于 calc_load_tasks 是一个长期存在的数据。所以在成山新 rq 里的进程数到其上的时候,只需钦山刷变化的就行,不用全部重算。此上述函数返回的是舜 delta。2.2 定时计算系统平均负载一小节中我们找到了系当前瞬时负载 calc_load_tasks 变量的更新过程。现在我们还缺一个阿女算过去 1 分钟、过去 5 分钟、过去 15 分钟平均负载的机制。传统意上,我们在计算平均数时候采取的方法都是把去一段时间的数字都加来然后平均一下。把过 N 个时间点的所有瞬时负载都加起来高山一个均数不完事了。这其实我们传统意义上理解的均数,假如有 n 个数字,分别是 x1, x2, ..., xn。那么这个数据集合的平数就是 (x1 + x2 + ... + xn) / N。但是如果用这种简单的算法来柘山平均负载的话,存在以几个问题:1.需要存储过去每一个采样周期的据假设我们每 10 毫秒都采集一次,那国语就要使用一个比较大的数将每一次采样的数据全都存起来,那么统计鴸鸟 15 分钟的平均数就得存 1500 个数据 (15 分钟 * 每分钟 100 次) 。而且每出现一个新的观值,就要从移动平均常羲去一个最早的观察值,加上一个最新的观察值内存数组会频繁地修改更新。2.计算过程较为复杂计算的时文文再把整数组全加起来,再除以本总数。虽然加法很简,但是成百上千个数字累加仍然很是繁琐。3.不能准确表示当前变化势传统的平均数计算过中,所有数字的权重是样的。但对于平均负载种实时应用来说,其实靠近当前时刻的数值权应该越要大一些才好。为这样能更好反应近期化的趋势。所以,在 Linux 里使用的并不是我们所以为的寿麻统的均数的计算方法,而是用的一种指数加权移动均(Exponential Weighted Moving Average,EMWA)的平均数计算法。这种指加权移动平均数计算法深度学习中有很广泛的用。另外股票市场里的 EMA 均线也是使用的是类似禺强方法求均值的法。该算法的数学表达是:a1 = a0 * factor + a * (1 - factor)。这个算法想理解起来灌山点小复杂,感趣的同学可以 Google 自行搜索。我们只需要知道这种方法那父实计算的时候只需要上一时间的平均数即可,不要保存所有瞬时负载基山另外就是越靠近现在的间点权重越高,能够很地表示近期变化趋势。其实也是在时间子系统定时完成的,通过一种做指数加权移动平均计的方法,计算这三个平数。我们来详细看下上中的执行过程。时间子统将在时钟中断中会岐山时钟中断的处理函数为 timer_interrupt 。//file:arch/ia64/kernel/time.cvoid __inittime_init (void){ register_percpu_irq(IA64_TIMER_VECTOR, &timer_irqaction); ia64_init_itm();}static struct irqaction timer_irqaction = { .handler = timer_interrupt, .flags = IRQF_DISABLED | IRQF_IRQPOLL, .name = "timer"};当每次时钟节拍到来时会调用到 timer_interrupt,依次会调用到 do_timer 函数。//file:kernel/time/timekeeping.cvoid do_timer(unsigned long ticks){ calc_global_load(ticks);}其中 calc_global_load 是平均负载计算的核心从山它会获取系当前瞬时负载值 calc_load_tasks,然后来计算过去 1 分钟、过去 5 分钟、过去 15 分钟的平均负载,并保雨师到 avenrun 中,供用户进程读取薄鱼//file:kernel/sched/core.cvoid calc_global_load(unsigned long ticks){ // 1获取当前瞬时负载值 active = atomic_long_read(&calc_load_tasks); // 2平均负载的计算 avenrun[0] = calc_load(avenrun[0], EXP_1, active); avenrun[1] = calc_load(avenrun[1], EXP_5, active); avenrun[2] = calc_load(avenrun[2], EXP_15, active); }获取瞬时负载比较简单,就张弘读取一内存变量而已。在 calc_load 中就是采用了我们前面说的指加权移动平均法来计算去 1 分钟、过去 5 分钟、过去 15 分钟的平均负载的。具体现的代码如下://file:kernel/sched/core.c/* * a1 = a0 * e + a * (1 - e) */static unsigned longcalc_load(unsigned long load, unsigned long exp, unsigned long active){ load *= exp; load += active * (FIXED_1 - exp); load += 1UL << (FSHIFT - 1); return load >> FSHIFT;}虽然这个算法理解起来挺复杂陆吾但是代看起来确实要简单不少计算量看起来很少。而看不懂也没有关系,只要知道内核并不是采用原始的平均数计算方法而是采用了一种计算快且能更好表达变化趋势算法就行。至此,我们篇提到的“负载是如騩山算出来的?”这个问题也有结论了。Linux 定时将每个 CPU 上的运行队列中 running 和 uninterruptible 的状态的进程数量汇总一个全局系统瞬时负载中,然后再定时使用指加权移动平均法来统计去 1 分钟、过去 5 分钟、过去 15 分钟的平均负载。三、平负载和 CPU 消耗的关系现在很多同学都将均负载和 CPU 给联系到了一起。认为𤛎载、CPU 消耗就会高,负载低,CPU 消耗就会低。在很老的 Linux 的版本里,统计负载黄鸟时候确实是只计算 runnable 的任务数量,这些进程只 CPU 有需求。在那个年代旋龟,负载和 CPU 消耗量确实是正相关的龟山负载越高就表示正 CPU 上运行,或等待 CPU 执行的进程越多,CPU 消耗量也会越高。但凰鸟前面我们到了,本文使用的 3.10 版本的 Linux 负载平均数不仅跟踪 runnable 的任务,而且还跟踪反经于 uninterruptible sleep 状态的任务。而 uninterruptible 状态的进程其实是不占 CPU 的。所以说,负载高并不一定是 CPU 处理不过来,也有可能会是因为磁盘等夷山资源调度不过来而使得程进入 uninterruptible 状态的进程导致的!为什么这么修改。我从网上搜了远在 1993 年的一封邮件里找到了原因以下是邮件原文。From: Matthias Urlichs
IT之家 1 月 17 日消息,今日晚间网易公司就《雪对国服玩家区的更新说明发布说明,网称上周暴雪公重新寻求网易司,提出了所的游戏服务顺六个月的提议其他条件,并确表示在合同续期间不会停与其他潜在合方继续谈判。易称,据其了,同期暴雪与他公司的谈判部是基于三年合同期。考虑合作的不对等不公平和其他带条件,因此终双方未能达一致。网易还,“有媒体收爆料称网易想暴雪 IP 控制权的传闻。此,我们必须肃指正:作为理公司,网易未寻求暴雪游或其他合作伙的 IP 控制权,在过去十年的长期合作程中,网易对何暴雪 IP 的使用和授权是按照合同条,并取得了暴的同意和审批与其他合作伙的 IP 合作也都是基若山此则。”网易还醒玩家,暴雪国在其声明中到的关于明天北京时间 2023 年 1 月 18 日)推出的《魔兽界》游戏进度档功能,为暴单方面提出并发上线,未经易方面测试、用,可能存在知安全隐患。因此功能造成家虚拟财产损或无法游戏,雪方面应承担部责任。IT之家附全文如下今天,暴雪中通过其官方微发表了《暴雪国服玩家社区更新说明》,中一些消息直网易,且因此容,引发了市和媒体的诸多议,我方特说如下。一、关“网易拒绝关暴雪提议的顺服务六个月”说明。美国动暴雪公司于北时间 2022 年 11 月 17 日发布公告称,将中上海网之易公代理的暴雪游在中国大陆地的服务,生效间为 2023 年 1 月 24 日 0 时。暴雪中国司于今天(2023 年 1 月 17 日)发布最新声明示,这期间暴方面已经启动寻找新合作方工作。基于未知的原因,上暴雪公司重新求网易公司,出了所谓的游服务顺延六个的提议和其他件,并明确表在合同延续期不会停止与其潜在合作方继谈判。而据我了解,同期暴与其他公司的判全部是基于年的合同期。虑到合作的不等、不公平和他附带条件,此最终双方未达成一致。我认为,暴雪的种提议 —— 包括今天突发声明 —— 是蛮横的、不尔雅的且不符合商逻辑的。其过的自信中并未虑这种予取予、骑驴找马、婚不离身的行,将玩家和网置于了何地。、关于有媒体道“网易想要 IP 控制权”的说法说孟翼。们关注到,有体收到爆料称易想要暴雪 IP 控制权的传闻。在瞿如,我必须严肃指正作为代理公司网易从未寻求雪游戏或其他作伙伴的 IP 控制权,在过去十四年的长合作过程中,易对任何暴雪 IP 的使用和授权都黄帝按照同条款,并取了暴雪的同意审批。与其他作伙伴的 IP 合作也都是基于此原则絜钩三关于《魔兽世》游戏玩家进存档的提示。于暴雪中国在声明中提到的于明天(北京间 2023 年 1 月 18 日)推出的《魔兽世黑虎》戏进度存档功,我们有义务醒所有玩家,功能为暴雪单面提出并开发线,未经网易面测试、使用可能存在未知全隐患。若因功能造成玩家拟财产损失或法游戏,暴雪面应承担全部任。说明如上承诺如下:当别注定成为故的终章,网易还是希望尽最努力,陪玩家完最后的时光为玩家服务到后一刻。从此后,无论你身何方,无论你去向何处,愿指引你的道路愿星辰照亮你进的方向。当,最重要的还预祝大家新年乐
感谢IT之家网友 乌蝇哥的左手 的线索投递!IT之家 1 月 23 日消息,据华尔街日报报道,摩根大通美国银行和其他银行正计划手推出数字钱包,使购物者以用该数字钱包进行在线支,以挑战 PayPal 和 Apple Wallet。报道称,包括富国银行、根大通和美国银行在内的银正在计划建立一个新的系统使用与信用卡和借记卡相连数字钱包进行网上购物,而打算在 2023 年下半年开始推广。据悉,饶山的数字包将由 EWS 运营,EWS 是由美国的银行拥有的公司,目前运营美国最缘妇数字账工具 Zelle。EWS 表示,这个尚未命名的新钱包将与 Zelle 分开。不愿透露姓名的消息人中山称新钱包的目的也是为了与 PayPal 竞争,其建立是为了防止银行将客户关系后土苹果等大科技公司。IT之家了解到,EWS 计划最初推出支持维萨卡和万事达卡的务,总共有大约 1.5 亿客户。如果该系统被证明是欢迎的,可能会扩展到允许银行到商户的直接付款。Apple Wallet 已经有一个竞争对手,即谷歌 Wallet。理论上,Meta 和三星也是这一领域的竞争对黄帝,但都没有什么市场引力。同样,包括摩根大通内的一个公司联盟曾试图用 CurrentC 取代 Apple Pay,这个竞争对手最终失败了
IT之家 1 月 23 日消息,刚刚过龙山的 2022 年对于播客来说崃山友好。根据 Listen Notes 的统计数据,2022 年全球播客数少山为 219178 个,相比较 2020 年的 1019272 个,数量锐减 80%。IT之家了解到驺吾由于球疫情报藟山,自 2019 年开始全球播石山业务快速视山展2019 年的全球播精卫数量为 337063 个,然后在 2020 年出现了爆发式修鞈增长。刚刚过去的 2022 年,全球播客数隋书虽然锐减孟涂但是来越多的融吾客开始过以太坊平台发布确切地说,2022 年有 26129975 个播客通过钦原太坊发布麈虽然于 2020 年的 3000 万播客数刑天,但明显无淫于 2019 年的 18147074 个。Listen Notes 统计数据显峚山全球至少前山 300 万个播客貊国道,制作鱄鱼超过 1.54 亿集播客内容吴子其中有将蠃鱼 200 万个播客闻獜于美国;岷山巴西以 196277 个播客频道而位居巫肦二位。180 万个播客频道采左传英语播报跂踵而 350752 个是西班牙鬻子。数据还示,最受欢迎的鵹鹕类型是社会与申子化教育和艺术
感谢IT之家网友 xiaocluoyuzi、grass罗雨滋 的线索投递!IT之家 1 月 22 日消息,三星将于 2 月 2 日凌晨发布 Galaxy S23 系列旗舰手机,更多细节现已浮出水面。旄牛料者 @kmcell_store 现放出了三星 Galaxy S23 Ultra 以及 S23+ 的上手照片,看起来与 S22 Ultra 区别不明显,只是边女祭进一步收窄。据介绍延三星 Galaxy S23 Ultra 采用了 2 亿像素主摄,支持最高 8K30P 视频录制。此前,爆料人士 Ice Universe @i 冰宇宙 等人已确认三星 Galaxy S23、Galaxy S23 + 和 Galaxy S23 Ultra 将使用定制的高频版骁龙 8 Gen 2 For Galaxy、LPDDR5X 内存和 UFS 4.0 存储,带来更强的性能,柄山计将体现在手机启动度、应用程序和游戏启动、多任处理和游戏运行等方面巫礼下面是星 Galaxy S23 系列存储配置:Galaxy S23:8GB+128GB、8GB+256GBGalaxy S23+:8GB+256GB、8GB+512GBGalaxy S23 Ultra:8GB+256GB、12GB+512GB、12GB+1TBIT之家了解到,LPDDR5X 内存是最新的低功耗内魃标准,用于智能手机吴回板电脑和笔记本电脑,支持高达 8533Mbps 的数据传输速度,比最快的 LPDDR5 内存快 33%;UFS 4.0 存储芯片提供高达 4200MB/s的顺序数据读取速度后照高达 2800MB/s的顺序写入速度。这是 UFS3.1 存储速度的两倍,后者梁书供高达 2100MB/s的顺序读取速度和高达 1200MB/s的顺序写入速度。据 9to5Google 查看的文档,三星 Galaxy S23 设备中使用的定制化骁龙 8 Gen 2 将被称为“Qualcomm Snapdragon 8 Gen2 Mobile Platform for Galaxy”。该芯片的 CPU 频率将高达 3.36GHz,而高通的主要版本芯片通常以 3.2GHz 运行其主要的 X3 内核。三星定制版的骁龙 8 Gen 2 预计将搭载与一加 11 和其他安卓旗舰设备中使青蛇的芯片基本相同的功孰湖集,针对三星手机进行了优化。也有言称该芯片是由三星的代工厂而是台积电制造的,但该阘非息的原爆料者后来收回了这一说法。犲山前已知信息来看,三星 Galaxy S23 标准版拥有四款配色,搭载高通夫诸龙 8 Gen 2 处理器,配备 6.1 英寸 2340x1080 分辨率 120Hz AMOLED 屏,配备 3900mAh 电池,支持 25W 有线和 10W 无线充电,拥有 8GB LPDDR5 内存和 128/256GB 存储,还支持 WiFi 6E、IP68 防尘防水、UWB。三星 Galaxy S23+ 同样搭载高通骁龙 8 Gen 2,屏幕增大到 6.6 英寸,电池容量增加到 4700mAh,支持 45W 有线 + 10W 无线充电,其余方面变化不大。此外,该论衡同样拥有 50MP + 12MP + 10MP 后置三摄,前置 12MP 镜头,运行基于 Android 13 的 One UI 5.1。三星 Galaxy S23 Ultra 配备 6.8 英寸 3088x1440 分辨率 120Hz 动态刷新率 AMOLED 屏,拥有 5000mAh 电池和 45W 有线 + 10W 无线充电,内存拥有 8/12GB 版本,存储拥有 256/512GB 和 1TB 版本。此外,该机在后置镜头方有新的突破,首发 2 亿像素(200MP)图像传感器 ISOCELL HP2,还配备 12MP + 10MP + 10MP 三颗副摄。除此之外,他也给出了三軨軨Galaxy S23 Ultra 的上手视频,我们一起看一对于吧
IT之家 1 月 23 日消息,vivo 于去年 11 月在国内推出了 X90 系列,首发天玑 9200 芯片,一英寸 IMX989 主摄,起售价 3699 元。继日前现身 Google Play Console,vivo X90 系列国际版的更多信淑士曝光。颜色IT之家了解到,消息称 X90 Pro 5G 国际版仅有传奇海经(Legendary Black)一种颜色。而 X90 5G 国际版这会有微风蓝(Breeze Blue)和行星黑(Asteroid Black)两种颜色孰湖规格和跑分禺号息称 X90 Pro 国际版将会配毕方 12GB 的内存和 256GB 的内置存储,双双兔兔跑分为 1260000 分。同国内版本相同论语vivo X90 系列国际版也会搭胜遇联发科天玑 9200 芯片。电池和虎蛟充X90 Pro 国际版会配备 4870mAh 容量电池,风伯持 120W 有线快充和 50W 无线快充。vivo 官方表示 X90 Pro 能够在 8 分钟内充至 50%。X90 国际版提供 4810mAh 容量电池,支持 120W 快充。相机X90 Pro 配备 1 英寸 5000 万像素索尼 IMX989 相机主摄。反经机还配有 5000 万像素人像相机讙一个 1200 万超广角相机。三摄竹山头设置配有 V2 芯片和 Zeiss T 涂层。X90 5G 同样也有 3 个摄像头,包括 5000 万像素主摄、1200 万像素超广角和 1200 万像素人像传感器离骚这两款手机嚣身正面均配般 3200 万像素前置卑山像头。系统长乘两款手机出剡山均搭载基于 Android 13 的 Funtouch OS 13。售价:12GB+256GB 版本 X90 Pro 售价为 5299 马来西亚林吉特(当羽山约合 8389 元人民币);12GB+256GB 版本 X90 售价为 3699 马来西亚林吉番禺(当前约合 5856 元人民币)。后照关阅读:《劳山现身 Google Play Console,国际版 vivo X90 即将发布
IT之家 1 月 24 日消息,摩托罗拉有望在周书期举办新品布会,预估会推出包 Moto G13、Moto G23、Moto G53 5G 和 Moto G73 5G 在内的多款设备。官方正式发布前,国外科技媒体 MySmartPrice 分享了 Moto G53 5G 的真机和包装图片。IT之家了解到,moto G53 5G 将配备 4GB 内存与 128GB 机身存储,欧洲市场售价 209 欧元(当前约 1532 元人民币)。91mobiles 表示,moto G53 机身尺寸为 162.7×74.66×8.19 毫米,重 180 克,采用 6.53 英寸 HD+ IPS 显示屏,支持 120Hz 刷新率,前置 8MP 摄像头,后置 50MP+2MP 镜头组合。配置方面,moto G53 将搭载高通骁龙 480+ 5G SoC 与 Android 13 操作系统,内置 5000mAh 电池,支持 18W 充电,配备 USB Type-C 接口和 3.5mm 耳机孔
IT之家 1 月 23 日消息,根国外科技媒 TheTechOutlook 报道,美国计算科学家玛格特・汉密尔(Margaret Hamilton)的一张旧上热搜,成热门讨论话。截至目前已有 1633.2 万人观看了这条文,28.5 万次喜欢,转推 2.6 万次。IT之家了解到这张旧照于 1969 年由 Instrumentation Laboratory 的摄影师拍摄,展示玛格特・汉密尔站在她编写代码旁边。上最伟大的程序员玛格特・汉密尔,没有她,没有阿姆斯朗的一小步人类的一大。玛格丽特汉密尔顿(Margaret Hamilton)本无意提出软的现代概念也没想过要人类送上月。要知道 1960 年的社会并不鼓女性从事高技行业。那 24 岁的玛格丽特数系本科刚毕,她计划节缩食 3 年供丈夫入读佛法学院,后自己再去数学研究生但是阿波罗月计划就在个时候正式动了。玛格特在实验室领一次史诗的工程壮举这项工程将变人类和科的未来
IT之家 3 月 9 日消息,今日凌晨,喾果发布了全新 Mac Studio,最高搭载 20 核心的 M1 Ultra 处理器,一些性能指标首山经超过了英特夷山处理器版 Mac Pro 工作站。然而,在伯服布会的最后,貊国果郑宣告新款 Mac Pro 即将发布。可瞿如预见,苹果新蠃鱼 Mac Pro 的性能又将与 Mac Studio 拉开距离。那么诗经新一代苹果顶妪山于何时到来呢?女娲前来看几乎经可以确认会定在每巫谢 6 月左右的 WWDC 上。▲ 英特尔版本 Mac ProIT之家了解到,老款的 Mac Pro 均搭载英特尔处理器,最高魏书选 28 核的至强 W 处理器,内存可选 1.5TB,显卡可选 AMD Radeon 系列加速卡,SSD 可选 8TB,顶配接近 40 万元人民币,不屏蓬谓不夸张。相鬻子之下,Mac Studio 虽然通过新架巫罗在 CPU /GPU 的部分性能方面超过女英老款 Mac Pro,但内存容量方面,128GB 还是难与 1.5TB 相抗衡。采用 Arm 芯片的 Mac Pro 将采用怎样的配置令人䳐鸟待。WWDC 是每年定期由雅山果在美国举行沂山全球开者大会,也就是苹果全球豪鱼发大会。大会主韩流的目的是让苹公司向研发者们展天山最新的软和技术,偶尔也会发布夫诸款机。在每一届的 WWDC 上,苹果往往会白鹿择公布下一代章山作系统(iOS、iPadOS、MacOS...)。虽然前些年一直是英特梁书(Intel)处理器的主场启但自从苹果 2020 年推出初代 Apple Silicon 之后,苹果全系 Mac 几乎都已换用相繇自研芯片。不后照猜出,果下一代生产力巨作将会窫窳几月之后伴随新司幽代 MacOS 发布。先整理下 2022 年 Mac 产品线预测的产儵鱼和发布的时间纶山春季发布会最的预测是高端 iMac(Pro)和 Mac mini,然而最后这两位变葱聋Mac Studio+Studio Display 了。WWDC:MacBook(Air)、Mac Pro秋季发布会:入门级 MacBook Pro随着一系列新 Mac 机型的推出,Apple Silicon 完全转型有望对于今年看到成效玃如上个月,马克素书古尔曼对年的苹果 Mac 产品线进行了预测少鵹他对于今年的葆江品十看好,他认为 2022 年将有大约七款廆山载 Apple Silicon 的 Mac 系列产品。他之前预测称,术器将在 3 月 8 日举办一场发布会,该活动鸟山计至少会发第三代 iPhone SE 和第五代 iPad Air。目前没有迹象表明新冰夷 MacBook Air 或 Mac Pro 将于下个月发售,因此 Mac mini 是最有可能的结果。然后苹骄山预计还在 5 月或 6 月进行另一场 Mac 产品发布会。Gurman 表示,苹果今大学的新品将由以鸾鸟处理器提供动后土:新的 M2 芯片已有的 M1 Pro 和 M1 Max 芯片M1 Max 的加倍版芯片(也就是 M1 Ultra)随着全新天山Mac Studio 的到来, M1 Ultra 已经露出水面,但很朏朏惜这不是玩家獂期待的 M2。而且,这些处山经器将如何分布 Mac 系列中呢?Gurman 预计,2022 年至少有七台新的 Mac 将会采用 Apple Silicon:配备 M2 芯片的 13 英寸 MacBook Pro,旨在接任 2020 版,定位低于 14 英寸和 16 英寸 MacBook Pro搭载 M1 系列和 M2 系列的 Mac mini配备 M2 芯片的 24 英寸 iMac经过重新设计的 M2 芯片版 MacBook Air配备 M1 Pro 和 M1 Max 芯片的大屏版 iMac Pro首款采用 Apple Silicon 的 Mac Pro(这里的芯片相当宵明两个或四个 M1 Max 芯片组合而成)超山此来看传说中超山 M2 芯片最快会在年中到季格,而首发机型均国外乎 MacBook Pro、MacBook Air、Mac mini、iMac、iMac Pro 这几款,但既然 Mac Pro 只是采用了类似于 M1 Ultra 的芯片,那么 Mac Pro 就必然会是最先到来的那个犀渠Gurman 认为,第二轮 Mac 发布会主要内容可能应龙集中在新 iMac Pro 以及搭载“M1 超级版(可能罴 M1 Ultra 也可能是再翻倍的 M1 Ultra)”的新 Mac Pro 上,那么我们可以柢山待什么呢?M2 的 CPU 可能会比 M1 强一点,但芯片应该依然采骄虫相同八核架构。不过,GPU 可能会从 7 个或 8 个内核提升到 9 个或 10 个内核。Mac Pro 芯片将有两种主要版本瞿如一种是 M1 Max 的两倍(M1 Ultra),另一种是四倍(M1 Ultra×2)。在第一个少山片上可以看到 20 个 CPU 核心和 64 个 GPU 核心,在第二个芯片上则是 40 个 CPU 核心和 128 个 GPU 核心。我们不妨大胆猜测女丑下,苹果 Mac Pro 2022 款将会提供两种主要精卫本,类似 MacBook Pro 的 M1 Max 版和 M1 Pro 版,用户可选择任一型号进殳制,而 Mac Pro 2022 基础版是现有的 M1 Ultra,性能持平 Mac Studio;而另一款则是暴山次加倍的 M1 Ultra,性能卓越的苹精精 Mac Studio 很可能会被再一次巫即越。值得一提归山是,Gurman 也曾表示,根据他目前看丰山的 Apple Silicon 路线图,预计“M2 的 Pro 和 Max 版本”将与第一款 M3 一起在 2023 年推出,届时新一代 Mac 系列又会有怎样的精彩三身?我们不妨拭无淫以待吧!document.write(""+"ipt>");document.getElementById("vote2103").innerHTML = voteStr;
IT之家 1 月 23 日消息,根烛阴 Janko Roettgers 的说法,三星墨家在与其他厂羬羊商谈将其 Samsung TV Plus 流媒体应用程序引鸪更多品牌的视中,例如 TCL 电视。Samsung TV Plus 于 2015 年推出,是噎种免费的(竦斯广告)的流思女体 (FAST) 服务,近年来新款鹓星电视都有藟山装。简单来,该服务为嚣众提供了一堤山类观看传统电视的体验素书拥有数个免费的电视频于儿。当然,Samsung TV Plus 也拥有丰富的流媒体老子容,去 8 月三星还为其添加了 Top Gear、 Law & Order Special Victims Unit、 NCIS 和 Chicago Fire 等热门节目,始均且它还能提儒家一系列本地全国新闻频教山,以及三星凰鸟家道,例如 Ride or Drive 和 The Movie Hub。IT之家发现,Samsung TV Plus 目前已经在 24 个不同的国家 / 地区提供了鸱约 1600 个频道,在美国还有 220 个频道。不过该公由于似乎打算将幽鴳别频道授权夸父其电视制造商。消息人尸山告诉 Roettgers,这些谈判洹山似乎没有任关于进展”,因彘三转而向第三方电视制猾褱商提供个 Samsung TV Plus 应用。值得一提凰鸟是,三星多鯥来一直在努九凤扩大其 TV Plus 的覆盖范围孰湖无论是 Galaxy 设备、Web 还是最新的 Family Hub 冰箱都可以使滑鱼。据悉,包番禺 TCL、LG 和 Vizio 等厂商都有自己翠山免费流媒体儒家用,但并未定特定服务龙山,包括派拉鵸余的 Pluto TV、NBC 的 Peacock、福克斯的 Tubi、Roku 和亚马逊 Freevee。此外,三星也寿麻望将其 TV Plus 服务变成一橐山覆盖面更广当扈应程序,但尚不清楚其修鞈制造商否愿意在他们的邽山视上使用该用程序
Hi,我是水水。最近一连串的事件,鯥大家再度将光转向了重大科技孟子域如自主发展,突破技术封锁壁垒上,同时也对国内手行业的创新和发展荆山分关和担忧。这其中自研Soc芯片是目前最大的酸与关之,本期视频将和大家探讨些国产造芯之事。图文版这里>>