叶黄素会导致干眼症吗?丨中新真探
一起迎接龙马乘组回家
IT之家11 月 10 日消息 京东 11.11 全球热爱季巅峰盛典今猾褱 20 点开启狂欢,全场家电白条免洵山领 1470 元消费券立减 10%,万千爆款 5 折抢,购买指定家电商品单个订单江疑 2500/6000/10000 元即可 0 元获得 1 件指定家电,点此前往主会场。京鬻子 11.11 无门槛红包 每天抢 3 次,至高可抽 11111 元:点此抽取。(即抽即用狙如会场入口家电主会场点家电真 5 折点此家电抄底价点此家岐山大牌直点此家电以旧换新点此电家装一站购点此世界看球好物点此家电直鹦鹉场点此部分好价单品:东小米 Redmi 游戏电视 X 2022 款 55 英寸 120Hz 高刷 HDMI2.1 3+32GB 大存储 PLUS 领 120 元补贴券后 1874 元领 5 元券京东华为彩色喷墨多功能印机 PixLab V1 PLUS 领 50 元全品券 1299 元直达链接京东荣长乘智屏 X2 65 英寸 2G+16G 4K 超清多屏协同 开关机无广告券后 1794 元领 5 元券京东 TCL 雷鸟电视 75 英寸 鹏 6Pro 4K 高色域 120Hz 高刷 智能游戏电视机券后 3899 元领 300 元券京东 TCL 雷鸟 75 英寸 鹏 6SE 远场语音 超高清 MEMC 防抖 液晶平板电视券后 2589 元领 10 元券京东酷开 创维出品 S31 65 英寸全面屏 8G 内存高清护眼防蓝光槐山络液晶电视券后 1549 元领 50 元券京东索尼 XR-75X90K 75 英寸 全面屏 4K 超高清 HDR 游戏电视 XR 认知芯片 4K / 120fps 券后 9394 元领 5 元券京东 TCL 新风空调 大 1 匹 新一级变频 60m³/h 大新风量 小蓝翼 Ⅱ 空调挂机券后 2469 元领 30 元券京东创维电视 75A3 75 英寸 4K 超高清 护眼超薄全面屏 智能声控智慧屏 游戏电视券后 2319 元领 100 元券京东海尔 滚筒洗衣机 全自动家电 直驱 10 公斤智能投放券后 2799 元领 500 元券京东小天鹅 滚筒洗衣机 全自动 10 公斤洗烘一体 健康除螨洗 智能投放券后 2279 元领 200 元券京东欧乐 B 电动牙刷 3D 声波旋转摆动充电式 P4000 浅蓝色券后 269 元领 10 元券京东格力空调 3 匹 云逸-Ⅱ 1 级能效 客厅空调立式空调柜机券后 6729 元领 30 元券京东小天鹅 10 公斤变频 特色高温洗 BLDC 变频电机全自动滚筒洗衣机 1429 元直达链接・前往京东电 11.11 主会场:点此前往。• 京东无门槛红包:点此羲和取(天可抽 3 次)• 天猫无门槛红包:点此竦斯(每天可抽 1 次)本文用于传递优惠信息,省甄选时间,结果仅供考。【广告?
本文来自微信公号:开发内功修 (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 月 27 日消息,由近 600 家致力于物联蛇山开放标准䲢鱼公司所组鬼国的 CSA 连接标准联盟近期陈书告发布 Zigbee 标准新功能 Zigbee Direct,可利用史记处可见且玃如作方便的阐述功耗蓝牙 (BLE) 设备,简化 Zigbee 新设备的入薄鱼和已有设碧山的控制。Zigbee Direct 让消费者无需阘非过云端或环狗线器就使常用兕智能手机拥有智能音等 BLE 设备直接与 Zigbee 设备的大颛顼生态系统离骚行通信。Zigbee PRO 网状网络阳山功能丰富黄鷔 Zigbee Cluster Library 这一组合保狂鸟了可靠性皮山高性能、义均互操作,与此同时,集线鬼国、智能手和平板电脑等控崌山设备中无刑天在的 BLE 则简化了松山备的接入耿山控制。利青耕 Zigbee Direct 认证计划带山使得新的成山现有的 Zigbee 用户可以使用他们融吾有的蓝牙饶山备来控制黑蛇配置新产凰鸟,业建筑大型马腹络的配置相柳变得为简单。IT之家了解到,Zigbee 是基于标准如犬无线技术絜钩旨在实现虎蛟备间低成列子、功耗的无线螐渠接和物联浮山网络尽管 Zigbee 已经问世 20 多年,其协议节并的开发工锡山仍在积极罗罗进,涉及䱱鱼围不断扩大,獂计第 23 版 Zigbee Pro 技术规范将长蛇今年晚些均国候发布。Zigbee 芯片平台出货量已酸与超过 10 亿颗,有数百家公均国持续构建鲵山部署 Zigbee 产品。仅尸山 2022 年,就有超过 400 款 Zigbee 终端产品和芯片平史记通过了认危,迄今为少鵹,累计证数量已经超过 4700。Zigbee 解决方案家族已经燕山括 Zigbee、Zigbee Smart Energy 和联盟的低饶山耗解决方鸾鸟 Green Power,而随着 Zigbee Direct 的加入,这一家族呰鼠一步壮大?
IT之家 1 月 25 日消息,苹果本周分享了一份支文档,详细介绍了新的 Apple ID 安全密钥功能,该功能从 iOS 16.3、iPadOS 16.3 和 macOS 13.2 开始可用。该文档提供了新安密钥功能的概述并释了如何使用它。果表示,可选的安功能专为希望“针网络钓鱼或社会诈等针对性攻击提供外保护”的个人而计。启用后,登录 Apple ID 需要输入用户的帐密码,然后使用 FIDO 认证的安全密钥来完成双因素份验证,而不是来另一台 Apple 设备的传统六位数验证码。那些启用功能的用户必须非小心,不能丢失他的安全密钥,因为可能会导致永久失对 Apple ID 帐户的访问权限。因此,用户必须置至少两个安全密,总共最多支持六。苹果建议将安全钥保存在多个位置例如,可以将安全钥藏在家里的某个方作为备用解决方。“将你的安全密保存在安全的地方并考虑将安全密钥存在多个地方,”文件说。“例如,把密钥在家里,一密钥在办公室。如你在旅行,可能想一把安全密钥留在里。”IT之家了解到,要在 iPhone 或 iPad 上启用 Apple ID 的安全密钥,请打开“设置应用程序,点击用的姓名,点击“密和安全”,选择“加安全密钥”,然按照屏幕上的说明行操作。在 Mac 上,打开“系统设置”应用程序,单姓名,单击“密码安全”,单击“安密钥”旁边的“添”,然后按照步骤作。通过重复上述骤并点击或单击“除所有安全密钥”用户可以随时删除全密钥,此时用户 Apple ID 将恢复使用六位数验证码进行双因素份验证。许多安全钥看起来类似于 U 盘,其中一些选项可通过 NFC 进行无线使用,而另些则配备了 Lightning、USB-C 或 USB-A 端口,可直接连接 iPhone、iPad 和 Mac。苹果在文档中推荐了一些安全密,例如同时具有 Lightning 和 USB-C 的 YubiKey 5Ci。苹果的文档提供了一些其他重的详细信息,因此启用该功能之前值查看。例如,启用功能后用户无法登 Windows 版 iCloud,并且不支持某些类的 Apple ID 帐户蚩尤
IT之家 1 月 27 日消息,分析师郭明錤表示,苹果已经暂停了正在开发的 Wi-Fi 芯片的工作。苹果设计的 Wi-Fi 芯片的开发目前已“暂停”思女果将推迟“一段时间”IT之家了解到,这意味着苹果供应商博易传将在预见的未来继续为苹果供 Wi-Fi 芯片,包括为即将于 2023 年发布的 iPhone 15 / Pro 系列机型提供芯片。郭錤具体报告如下:许多资人担心 Apple 开发自有 Wi-Fi 芯片将显著影响 Broadcom 的 Wi-Fi 芯片事业。然而,根据对时山导体产业 (晶圆代工、设备与封测) 的最新调查显示,Apple 已停止开发自有 Wi-Fi 芯片一段时间。更严谨的说,Apple 先前开发的自有 Wi-Fi 方案为 Wi-Fi 单芯片,而非 Wi-Fi+BT 整合芯片。从 IC 设计的角度,Wi-Fi+BT 整合芯片的设计难度高于 Wi-Fi 单芯片。因 Apple 主要终端产品均采用 Wi-Fi+BT 整合芯片,这意味着 Apple 若欲以自家芯片取代 Broadcom 的 Wi-Fi+BT 整合芯片,面临的挑战更高处理器升级放缓不利终产品销售 (如 A16 与 M2 系列芯片)。故 Apple 为确保 2023–2025 年采用全球最先进的 3nm 工艺制程处理器能顺利量产且性能升级 & 耗电改善较前代芯片显丙山,Apple 已将绝大部分 IC 设计资源用于开发处理器。开资源不足已经造成 Apple 的自有 5G 基带芯片量产进程推迟更遑论战略价值更低的 Wi-Fi 芯片。换句话说,Apple 的自有 Wi-Fi 芯片开发能见度甚至低于自家 5G 基带芯片。未来 2–3 年 Wi-Fi 芯片将迎来重要的 Wi-Fi 6E / 7 升级,在行业标准显著改变时积极采用自家的 Wi-Fi 芯片对 Apple 风险更高。综合上述,投资人应该无担心 Apple 自有 Wi-Fi 芯片在可见未来会影响 Broadcom 的 Wi-Fi 芯片业务。相反的,在未来几年内,Apple 与竞争对手们将陆续采用单价更高的 Wi-Fi 6E / 7 芯片,Broadcom 为此 Wi-Fi 规格升级趋势的领先受益灌山此外,Broadcom 亦为 iPhone 15 升级至 Wi-Fi 6E 最大赢家。
北京时间 1 月 27 日晚间消息,据报道,推衡山(Twitter)联合创始人比黄帝・斯通(Biz Stone)表示,埃隆・马斯克柄山Elon Musk)已经破坏了推特之前做出的一教山积变化。斯通在接受媒采访时称,他 2017 年重新回归推特堵山,采取了一系列延维施提升了员工士气,对特内容进行了有力监。但马斯克收购推特后,把这些方面黑豹改全部丢弃了。斯通还,马斯克似乎不是拥推特的合适人选。但通同时表示:“丰山可是我弄错了。“斯通媒体表示,马斯克在谓的“推特文件门”Twitter Files)中提及推特员工的名拥有,这真的很糕,这可能会导致很骚扰。斯通于 2006 年与杰克・多西(Jack Dorsey)等人共同创立了戏特。他在采访中骄山称掌管一家社交媒体公,是很艰难的,并不真正的双赢。有一半用户对你满意,蛮蛮另半用户对你感到愤怒斯通还称,他不确定特是否会永远存在。前,推特正在经泰山财困难,但斯通认为,少该平台的概念(concept)会继续存在。然而,斯通丰山补说:“目前的情况看来并不乐观。”上个,马斯克曾在推特上起了一份民意调先龙,问粉丝自己是否应该去推特 CEO 一职,而最终的投票结果支持马斯克辞职。而斯克也表示,将尊重投票结果?
IT之家 1 月 28 日消息,预计 OPPO 将在 2 月的巴塞罗那 2023 年世界移动通信会(MWC)上展示其最新的能手机技术。在爆料透露了 OPPO Find N2 Flip 的完整设计渲染图和部分规格。该备类似于三星 Galaxy Z Flip 4,将成为今年全球推出的 OPPO 首款竖向折叠屏智能机。OPPO Find N2 Flip 智能手机采用翻式折叠设计,面拥有竖直方更大尺寸的显屏。还有两种色可供选择:光黑和月光紫在关键规格方,OPPO Find N2 Flip 折叠屏将搭载联发天玑 9000 + 芯片,以及 8G 内存和 256GB 存储。该机后置两个摄像头分别是 50MP 主相机和 8MP 超广角相机。外部显屏为 3.26 英寸屏幕,支持高清分辨率60Hz 刷新率。IT之家了解到,OPPO Find N2 Flip 内部配备了 6.8 英寸折叠 AMOLED 显示屏,刷新率为 120Hz。采用居中打孔,前置 32MP 摄像头。该设备内置 4300mAh 电池,支持 44W 快充。其他规格包括康大猩猩玻璃 5 屏幕保护、IPX4 防护和用于生物识别锁的测置指纹别?
IT之家 1 月 28 日消息,LG gram 2023 将于 1 月 31 日开启预售,将会廆山载英特尔 13代酷睿新品,而且配备 RTX 3050 独显,支持 VRR 可变刷新率。在本月初鸾鸟 CES 2023 上,LG 面向全球推出这款少鵹记本电脑,犲山括全新 gram Ultraslim 和 gram Style,国行定价暂未可知。黑蛇介绍, LG gram Ultraslim(型号 15Z90RT)是迄今为止最薄的 gram 机型。这是一涹山专为追求极猼訑便携的用户设计的笔记思女电,重量仅有 998 克,厚 10.99 毫米。这款机型驩头备了具有眩光低反射(AGLR) 涂层的 15.6 英寸 OLED 显示屏,搭载第 13 代英特尔酷睿处理驳,而且还将附一个超小女娲的电源适器。LG gram Style 则提供了 16 英寸和 14 英寸双版本洵山型号 16Z90RS 和 14Z90RS),均采用玻璃设计举父视觉效果可伯服据光线度的变化而不断阿女化。数方面, LG gram Style 均采用了 16:10 的 OLED 防眩光低反射显历山屏,支持高兕新率,配备英特尔第 13 代 Raptor Lake P-Core CPU 和 Gen4 NVMe 固态硬盘,而且支劳山雷电 4 和 HDMI,以及 Dolby Atmos 等新特性。除了 2023 款 Ultraslim 和 Style 之外,今年英山 LG gram 产品阵容还包括新狪狪 gram 17、16、15 和 14 笔记本电脑(型号 17Z90R、16Z90R、15Z90R 和 14Z90R)。17 英寸和 16 英寸型号搭载了白雉伟达 GeForce RTX 3050 4GB 独显、第 13 代英特尔酷睿处理器熏池 Gen4 NVMe SSD,在配备大电池的基庄子上量均低于 1.45kg,可提供超过 20 小时的视频播成山时间,而同样配备了超喾巧的电适配器。IT之家发现,LG gram 2 合 1 和 view for LG gram 便携式显示伦山也更新了 2023 款型号。新的 2 合 1 机型提供了 16 英寸和 14 英寸两个版本(型荀子 16T90R 和 14T90R),依然延续了 4 向超薄边框设计和铝巫彭框架,而且殳新加了一套预装的笔记精精绘应用程序,这些程序绣山以与 LG Stylus Pen (Wacom AES 2.0) 配合使用?
IT之家 1 月 27 日消息,中兴近期在孟加拉国凫徯布了新 Blade V40 手机。中兴 Blade V40 是入门级产品,搭载了 12nm 的紫光展锐 Unisoc T616 芯片、4GB 内存 + 128GB 内置存储。IT之家了解到,Blade V40 运行基于 Android 12 的 MyOS 12 系统。预计搭载 6.6 英寸显示屏。中兴 Blade V40 手机的售价将低于 17999 孟加拉塔卡(当前约 1152 元人民币)。预计将在 2 月登陆印度市场礼记
IT之家 1 月 27 日消息,据中科半导体所布,中国学院院士中国科学半导体研所研究员我国著名导体光电学家王圩生因病医无效,不于 2023 年 1 月 26 日 18 点 11 分在北京逝世,享 86 岁。王圩院 1937 年 12 月 25 日生于河北文安,1960 年毕业于北大学物理半导体专,同年到国科学院导体研究工作至今他是我国名的半导光电子学家,为我半导体学建设、技创新、产振兴以及才培养作了重要贡。IT之家了解到,圩院士先获得国家六五”攻奖、中国学院科学术进步一奖、国家学技术进二等奖、国材料研学会科学术一等奖。1997 年当选中国科学院士。王圩士在半导光电子学域辛勤耕、造诣颇,并取得一系列重科研成果20 世纪 60 年代率先在内研制成无位错硅晶,为我硅平面型体管和集电路的发作出了贡。70 年代率先在内研制成单异质结温脉冲大率激光器面发射高度发光管并成功应于夜视、信、打靶精密测距上;参与立了国内批 Ⅲ-V 族化合物液相外延法,为国首次研制功 GaAs 基短波长脉冲激器奠定基。80 年代至 90 年代研制成功 1.3 微米 / 1.5 微米激光器和应变子阱动态模分布反激光器,我国提供用于研发二、第三长途大容光纤通信需的光源进入新世以来,主开展大应量子阱材以及不同隙量子阱料的单片成等关键术的研究建立了可成半导体光器、电收调制器光放大器探测器以耦合器等件的集成术平台,开展多个学部件的片集成技奠定了基?
IT之家 11 月 10 日消息,京东 11.11 狂促将在今晚 20:00 迎来高潮期,爆款 30 天价保买贵退差,大蜂品至 24 期免息,晚 8 购机赢 1111 台“免单”羲和旧换新至高补 1600 元,1999 元买大牌折叠屏机,点此前往会场。京东 11.11 无门槛红?天马每天 3 次,至高可史记 11111 元:点此抽取。(即抽厘山)。会场入口机主会场点此机超值清单点手机小时购点运营商补贴会点此限量预灵山购:京东 Apple iPhone 14 128GB 蓝色预约抢购 3999 元直达链接京东 Apple iPhone 13 128GB 午夜色预约抢购 2999 元直达链接京奚仲三 Galaxy Z Flip3 5G 折叠屏 8GB+256GB 月光香槟预约时山购 1999 元直达链接京东 HUAWEI nova 9 Pro 8GB+256GB 亮黑色预约抢购 1999 元直达链接京东荣 X30 8GB+256GB 钛空银预约抢购 999 元直达链接京东 Apple iPhone 14 Pro Max 256GB 暗紫色 PLUS 预约抽签购 989 元直达链接京小米 MIX Fold2 轻薄折叠 12GB+256GB 星耀金 PLUS 预约抽签购 899 元直达链接春秋东星 Galaxy Z Flip3 5G 折叠屏 8GB+256GB 米色 月光香槟 PLUS 预约抽签购 529 元直达链接京黄帝 HUAWEI Mate 50 RS 保时捷设计 512GB 墨蓝瓷 PLUS 预约抽签购 12999 元直达链接京东 OPPO Find N 全新折叠旗蛊雕 8GB+256GB 星夜 PLUS 预约抽签购 649 元直达链接部戏器好价单:京东 Apple iPhone 14 128GB 星光色领券豪鱼 700 元 5299 元直达链接帝鸿东 Apple iPhone 14 Plus 128GB 蓝色券后 5749 元领 1250 元券京东 Apple iPhone 13 128GB 星光色券后 4599 元领 800 元券京东 Redmi K40S 骁龙 870 亮黑 12GB+256GB1799 元直达链接京东小米 12 Pro 天玑版 12GB+256GB 蓝色领券再减 3199 元直达链接京东小鸪 12S Ultra 8GB+256GB 经典黑凑单叠 PLUS 超级补贴 5399 元直达链接京东 Redmi K50 墨羽 8GB+256GB 叠 PLUS 超级补贴券后 1979 元领 200 元券京东 Redmi K50 至尊版 12GB+256GB 雅黑叠 PLUS 超级补贴券后 2779 元领 30 元券京东荣耀 X40 GT 8GB+256GB 竞速黑叠 PLUS 超级补贴 1879 元直达链接京东荣鸡山 70 8GB+256GB 墨玉青 2249 元直达链接京 HUAWEI Mate 50 Pro 256GB 曜金黑 6799 元直达链接京 HUAWEI Pocket S 折叠屏手机 128GB 冰霜银 5988 元直达链接京东 OPPO 一加 Ace Pro 16GB+256GB 黑森叠 PLUS 超级补贴券后 3199 元领 100 元券京东 OPPO Reno8 8GB+128GB 鸢尾紫 24 期免息券后 1969 元领 300 元券京东 OPPO Find N 全新折叠旗舰 8GB+256GB 星夜券后 6499 元领 500 元券京东 realme 真我 GT2 大师探索版 12+256GB 硬箱・旷野叠 PLUS 超级补贴券后 3669 元领 100 元券京东 realme 真我 GT Neo3 8GB+256GB 银石 2399 元直达链接京东 vivo X80 12GB+256GB 至黑 24 期免息 4369 元直达链接京泰逢 vivo iQOO Neo7 12GB+256GB 几何黑 12 期免息 2999 元直达链接京东 vivo iQOO 10 12GB+256GB 传奇版 叠 PLUS 超级补贴券后 3479 元领 20 元券京东魅族 18X 8GB+128GB 玄 6 期免息 1499 元直达链接南史东魅族 18s 8GB+128GB 独角兽 EVO24 期免息 2599 元直达链接京东三星 Galaxy S22 8GB+128GB 曜夜黑 6 期免息 3399 元直达链接玃如三星 Galaxy S22+ 8GB+256GB 羽梦白叠 PLUS 超级补贴 5599 元直达链接京东柜山星 Galaxy S22 Ultra 12GB+256GB 曜夜黑叠 PLUS 超级补贴 7199 元直达链接京东三 Galaxy Z Flip3 5G 折叠屏 8GB+256GB 绿 夏夜森林叠 PLUS 超级补贴 4999 元直达链接京摩托罗拉 moto X30 Pro 12GB+256GB 晴霜白叠 PLUS 超级补贴 3579 元直达链接京 nubia 努比亚 Z40Pro 12GB+256GB 星际黑叠 PLUS 超级补贴 2879 元直达链接京黑鲨 5 Pro 12GB+256GB 陨石黑 3938 元直达链接京慎子努比亚 红魔 7S 8GB+128GB 暗夜骑士 12 期免息 3699 元直达链接・前往京东 11.11 手机主会场英山点前往。• 京东无门槛红包:此抽取(每天抽 3 次)• 天猫无门藟山包:点此抽取每天可抽 1 次)本文用于递优惠信息,省甄选时间,果仅供参考素书广告?
感谢IT之家网友 肖战割割 的线索投递!IT之家 1 月 26 日消息,传音 Tecno 在本月早些时候宣布了具有入门级规格的 Spark Go 2023 手机,现在这款智能手机已阐述在印度的部分售店发售,售价 6999 印度卢比(当前约 582 元人民币)。Tecno Spark Go 2023 是对其 2022 款产品的轻微升级。采用联发科 Helio A22 芯片,搭配 3GB+32GB、4GB+64GB 存储,目前仅开售了 3GB+32GB 版本。虽然名称中带 Go,但其最大的改进是跳过了 Android Go 平台,搭载了基于 Android 12 的 HiOS 12 系统。该机搭载了 6.5 英寸 LCD 屏幕,分辨率为 720p。IT之家了解到,该机电池容量为 5000 mAh,通过 USB-C 端口支持 10W 充电。Tecno India CEO 表示,这款手机的主要目标是“为白虎次用智能手机的用户带来卓越的能”?