标签: 硬件

  • 13代HX酷睿处理器调教心得

    13代HX处理器作为英特尔最新的移动端高性能处理器,继承了桌面端处理器的诸多特性,因此具有极高的性能潜力。然而,由于笔记本电脑散热和功耗的限制,如何充分发挥其性能同时又能保持良好的能耗比和散热表现,成为了许多用户关注的焦点。本文将从能耗比优化和大小核调度两个主要方面,分享一些实用的调教技巧,帮助用户在日常使用中获得更好的体验。

    一、能耗比优化

    1. 锁频技术

    对于13代HX处理器来说,虽然其单核性能强劲,但在笔记本这种散热受限的平台上,过高的单核频率往往会导致功耗和温度的急剧上升。以13980HX为例,其单核最高频率可达5.6GHz,但此时单核功耗可能高达20-30W. 这对笔记本的散热系统来说是一个巨大的挑战。

    为了解决这个问题,我们可以采用锁频的方法来限制处理器的最高频率,从而在保持较高性能的同时,有效控制功耗和温度。经过实际测试,3.7GHz被认为是一个较为理想的”甜点频率”。具体的锁频方案如下:

    • 大核心:锁定在3.7GHz,允许睿频到4.1GHz
    • 小核心:锁定在2.4GHz

    这样的设置可以使单核性能稳定在10代i9的水平,多核性能接近12900K. 对于日常办公和大多数老游戏来说都绰绰有余。

    2. 降压优化

    除了锁频之外,降压是另一个有效提高能耗比的方法。虽然通过修改BIOS可以实现更激进的降压,但考虑到安全性,我们更推荐使用英特尔官方的XTU(Extreme Tuning Utility)工具进行降压操作。

    对于i9 HX处理器,一般情况下80mV的降压是比较安全的起点。根据实际测试,可以尝试以下降压方案:

    • 大核心:降压150mV
    • 小核心:降压80mV

    需要注意的是,这个降压幅度较大,可能需要在高频时对电压进行适当补偿。对于大多数用户来说,从80mV开始逐步尝试可能是更稳妥的做法。

    降压时需要注意以下几点:

    1. 大小核心最好分开降压,小核心的降压幅度通常要低于大核心。
    2. 核心和缓存需要同步降压,例如核心降80mV,缓存也应降80mV。
    3. 频率越高,可降压幅度越小,可以在高频时适当给予电压补偿。
    4. 温度越高,可降压幅度越小,冬季测试的参数到了夏季可能就不再适用。
    5. 降压后建议运行10次Cinebench R15测试,确保系统稳定性。

    通过降压优化,我们可以在相同频率下显著降低功耗。例如,在3.7GHz+2.4GHz的锁频方案下,降压前需要93W功耗,降压后只需要65W. 节省了近30%的能耗。即使是保守的80mV降压,也能节省接近20%的能耗。

    从另一个角度来看,在相同功耗下,降压后的处理器能够达到更高的频率。例如,在100W功耗限制下,降压前大核心最高能达到3.7GHz,而降压后最高可达4.2GHz,提升了整整0.5GHz。

    3. 优化效果

    通过锁频和降压的组合优化,我们可以极大地改善处理器的温度表现和能耗比。以枪神7超竞版为例,在进行上述优化后:

    • 待机温度可以控制在50℃以下
    • 日常使用温度基本不超过60℃

    相比之前动辄达到70-80℃的情况,优化效果非常明显。

    二、大小核与超线程优化

    1. 大小核调度问题

    即便在2023年,仍有不少用户选择关闭小核心来解决大小核调度问题。然而,这种做法往往得不偿失。小核心在处理后台进程方面非常高效,尤其是在后台任务较多的情况下,让小核心处理后台任务,大核心专注于前台任务,可以充分发挥大小核架构的优势。

    这也解释了为什么有些用户关闭小核心后游戏帧数提高,而有些用户反而出现帧数下降的现象。在多任务环境下,大核+小核的组合可以确保大核心专注于处理前台任务,而在后台任务较少的情况下,如果Windows 11错误地将小核心分配给前台应用,可能会导致性能下降。

    2. 管理员模式启动

    解决某些应用无法调用大核心的一个简单方法是使用管理员模式启动应用程序。这一问题在使用VMware等虚拟化软件时特别明显。默认情况下,如果不以管理员模式启动,VMware可能无法调用大核心,导致虚拟机性能严重下降。

    3. Process Lasso 优化

    Process Lasso是一款强大的进程管理工具,在大小核处理器出现后,其重要性更加凸显。这款软件不仅可以防止单一进程占用过多系统资源,提高系统响应性,还提供了非常灵活的大小核调度控制功能。

    使用Process Lasso,我们可以针对不同应用的特性,精确控制它们使用的CPU资源。例如,对于大多数没有进行多线程优化的游戏,我们可以设置只允许其在大核心上运行,避免因为在小核心上运行而导致帧数暴跌。

    具体操作如下:

    1. 打开Process Lasso,找到目标应用程序。
    2. 设置CPU亲和性,选择偶数核心(对应大核心的主线程)。
    3. 这样可以确保应用程序运行在大核心上,不受超线程和小核心的干扰。

    除了CPU控制外,Process Lasso还允许调整应用程序的I/O优先级和内存优先级,进一步优化系统性能。

    需要注意的是,如果修改CPU亲和性后应用程序出现闪退,可以尝试增加延迟时间,例如设置应用程序启动5秒后再应用新的设置。

    结论

    通过本文介绍的这些优化方法,我们可以充分发挥13代HX酷睿处理器的性能潜力,同时有效控制功耗和温度。锁频和降压可以显著改善能耗比,而合理的大小核调度则可以确保在不同场景下都能获得最佳性能。Process Lasso的使用更是为用户提供了精细化控制系统资源的能力,是大小核处理器用户的必备工具。

    希望这些优化技巧能够帮助您在日常使用中获得更好的体验。同时也要注意,每台机器的情况可能略有不同,建议在进行优化时谨慎操作,逐步调试,找到最适合自己设备的参数。

    参考文献

    1. 百度贴吧用户 80121897. (2023). 13代hx酷睿调教心得. 百度贴吧-笔记本吧. https://tieba.baidu.com/p/8699014588

  • x86架构:是否该退出历史舞台?

    简介

    近期有一篇文章声称:“x86架构需要退出历史舞台”。这个观点引发了广泛的讨论。在ThePrimeagen的直播节目中,一位资深专栏作家对这个观点进行了深入的探讨。本文将基于参考文献,以通俗易懂的方式详细解读这一观点,并举例说明。

    内存寻址的问题

    在这篇文章中,有人认为CPU在实模式下的“直接访问内存”的能力给现代x86架构带来了很多遗留问题。但实际上,这些问题与直接内存访问关系不大。问题主要源于早期8086实模式的一些兼容性要求,其中涉及更多的16位段寄存器用于内存地址计算。而要解决的问题是如何正确计算和维护这些寄存器的地址。

    然而,不必完全相信我的观点。因为Intel公司已经提出了一份详细的架构改进方案,他们清楚地列出了x64架构中可以简化的部分,包括旧式分段寻址。此外,Intel还提出了其他一些改进,比如移除未使用的特权级等。这些都可以在他们的提案《Envisioning A Simplified Intel Architecture》中找到。

    指令编码的问题

    另一个问题是x64指令编码的复杂性,这使得同时解码大量指令变得不够高效。我们可以认为这是x64架构需要改进的主要方面,需要重新排列一些位模式,使得同时解码多条指令更加简单。

    举个例子,许多指令都会影响标志位,而条件指令通常会根据这些标志位进行操作。这种设计导致了很多“不必要的依赖性”,即使你可能并不关心某些指令对标志位的修改,CPU仍然需要跟踪这些标志位的变化,而且你(或者更常见的是编译器)也需要小心地避免在你关心的标志位变化和随后依赖它的条件指令之间使用会覆盖标志位的指令。

    因此,一个可能的改进是在x64架构中引入一些不影响标志位的指令,比如用于移位操作的指令。这样,当程序员不打算修改标志位时,可以使用保留标志位的移位指令。

    同样,不必完全相信我的观点。Intel已经提出了一项指令集扩展方案,称为Advanced Performance Extensions(APX),它解决了这些问题并引入了许多性能改进。该方案允许许多常见指令不写入标志位,并包含许多其他面向性能的功能。

    x86是否需要退出历史舞台?

    如果我们将目光转向RISC-V这样的新兴架构,我们会发现它在某些方面并不如x86。举例如,最新的RISC-V V扩展是为了在计算密集型工作负载中提供向量支持而设计的,但其指令集设计在第一个版本中存在一些问题。这部分原因在于他们决定不使用可变长度的指令编码。结果,尽管现代的SIMD/向量指令集(如AVX-512、ARM SVE和GPU的自定义指令集)可以根据你选择的掩码寄存器执行指令,但RISC-V V只能在打开或关闭掩码时进行操作,并且只能从v0寄存器读取掩码,没有其他可用的掩码寄存器。

    为什么会这样呢?因为他们在32位指令编码中无法腾出足够的位数来引用更多的掩码寄存器!相比之下,当AVX-512引入掩码功能时,它支持从8个掩码寄存器中选择。正如往常一样,x64架构的设计者们选择了支持更复杂的指令解码,而忽略了成本的增加。

    因此,我们不应该将问题看作是“固定长度指令好,可变长度指令坏”,而应该将其视为一种权衡。紧凑一致的指令编码需要付出代价,使得在应对行业和计算环境的变化时变得更加困难。这也使得硬件和软件更难以及时提供满足新兴高性能软件领域需求的新指令。你要么牺牲指令质量(如RISC-V所做的),要么像x86/x64一样选择更复杂的解码逻辑。

    我们强烈怀疑RISC-V的未来修订版本将会选择后者。RISC-V支持可变长度编码,而且我不会感到意外的是,一旦它的存在时间达到x86的一小部分寿命,为了在高性能类别中保持竞争力,它将需要更多地利用可变长度编码方案。

    总的来说,我不认为x86(x64)架构需要退出历史舞台。尽管它有缺点,但在过去的四十年中,x86架构在软件开发领域发挥了巨大作用,为我们提供了稳定性和灵活性。虽然x64有改进的空间,但ARM和RISC-V等架构并不一定比x64更好,它们也有各自的局限性和权衡。此外,x64的未来可能更多地受到商业因素的影响,如许多公司提供ARM和RISC-V处理器的原因是ARM可以被任何人授权,而RISC-V则是免费的。

    总而言之,x64架构在技术上并不需要退出历史舞台。虽然有改进的空间,但它仍然在软件开发中发挥着重要的作用。如果将来x64架构被逐渐淘汰,更可能是出于商业原因,而不是技术上的限制。

    参考文献:


    Intel的Advanced Performance Extensions(APX)是一项指令集扩展方案,旨在提高Intel架构的性能。该方案通过扩展x86指令集,增加寄存器数量和引入新的功能,以提供高效的性能提升,而不会显著增加核心的硅面积或功耗。

    以下是APX的一些关键特点和优势:

    1. 增加通用寄存器数量:APX将通用寄存器(GPRs)的数量从16个增加到32个。这使得编译器可以将更多的值保存在寄存器中,从而减少了加载和存储操作的次数。与基于Intel 64基线编译的代码相比,APX编译的代码中的加载操作减少了10%,存储操作减少了20%以上[1]
    2. 快速且低功耗的寄存器访问:APX中的寄存器访问不仅更快,而且消耗的动态功耗也比复杂的加载和存储操作要少得多。
    3. 简化的编译器支持:编译器支持APX非常简单。新的REX2前缀提供了对新寄存器的统一访问,而Intel AVX指令则通过现有的EVEX前缀中定义的新位来实现访问。此外,传统的整数指令现在也可以使用EVEX来编码专用目标寄存器操作数,将其转换为三操作数指令,从而减少了额外的寄存器移动指令的需求。
    4. 扩展的条件指令集:为了解决大量条件分支预测错误对性能的影响,APX显著扩展了x86的条件指令集。这些扩展包括条件形式的加载、存储、比较和测试指令,以及编译器可以禁止常见指令的状态标志位写入的选项。这些改进扩展了if-conversion的适用范围,减少了可能导致预测错误的分支数量。
    5. 简化的应用开发:应用开发人员可以通过简单的重新编译来利用APX的优势,无需对源代码进行更改。使用动态语言编写的工作负载在底层运行时系统启用后将自动受益。

    总的来说,Intel的APX通过增加寄存器数量、优化寄存器访问和扩展条件指令集等方式,提供了显著的性能提升,同时保持了与现有代码的兼容性。


    Learn more:

    1. Advanced Performance Extensions (APX)
    2. Advanced Performance Extensions (APX)
    3. Intel® Advanced Performance Extensions (Intel® APX) Assembly Syntax Recommendations

    简化英特尔架构:探索64位纯模式架构

    本文基于参考文献[1],采用通俗易懂的语言,详细介绍了英特尔公司正在研究的架构简化方案,重点关注64位纯模式架构(x86S. 。我们将从以下几个方面展开讨论:

    • 64位纯模式架构的工作原理
    • 64位纯模式架构的好处
    • 64位纯模式架构上的传统操作系统
    • 64位纯模式架构的详细方案

    64位纯模式架构的工作原理

    当前的英特尔64位架构中,处理器需要经过一系列代码转换才能进入64位模式。然而,这些模式在现代应用程序和操作系统中并不常用。在64位纯模式架构中,一些当前在实模式或保护模式下运行的技术需要具备64位的等效替代方案。

    举个例子,引导处理器(SIPI)目前从实地址模式开始,但在64位纯模式架构中需要一个64位的替代方案。此外,目前使用5级分页需要禁用分页,回到非分页的传统模式。而在提出的架构中,可以在分页模式下切换到5级分页,无需回到非分页的传统模式。

    这些修改可以通过对系统架构进行简单的增强来实现,只会影响操作系统本身。

    64位纯模式架构的好处

    64位纯模式架构通过移除一些较旧的架构附属物件,降低了软件和硬件架构的整体复杂性。通过探索64位纯模式架构,可以实现与现代软件部署相一致的其他变化。

    一些潜在的好处包括:

    • 使用64位简化分段模型来支持32位应用程序的分段,与现代操作系统的使用方式相匹配。
    • 移除不再使用的第1和第2特权级(现代软件中未使用)以及过时的分段特性。
    • 移除16位寻址支持。
    • 取消对第3特权级I/O端口访问的支持。
    • 取消支持基于字符串端口的过时CPU驱动I/O模型。
    • 仅使用X2APIC限定本地中断控制器(APIC),移除传统的8259支持。
    • 移除一些未使用的操作系统模式位。

    64位纯模式架构上的传统操作系统

    尽管64位纯模式架构上运行传统的64位操作系统并不是该方案的明确目标,但英特尔架构软件生态系统已经发展成熟,并提供了虚拟化产品。这使得可以使用虚拟化硬件(VMX)来模拟启动传统操作系统所需的功能,从而实现在64位纯模式架构上运行这些操作系统的解决方案。

    例如,可以通过虚拟化技术在64位纯模式架构上创建虚拟机,利用虚拟化硬件来模拟传统操作系统所需的功能,以达到在该架构上运行传统操作系统的目的。

    64位纯模式架构的详细方案

    英特尔提供了一份64位纯模式架构详细方案的规范,其中包含了本文所述的想法。英特尔发布此规范,以便生态系统评估对软件可能产生的潜在影响。

    该规范包括以下内容:

    • 对分段状态进行了简化,详细说明了VMX、SMX和复位等内容。
    • 提供了版本为1.1的X86S外部架构规范,包括许多澄清和简化的内容。

    英特尔欢迎生态系统就这一架构提出反馈意见,可以通过电子邮件与他们联系。

    结论

    英特尔正在探索一种简化的架构方案,即64位纯模式架构(x86S. 。通过移除不再使用的传统模式和附属物件,这种架构可以简化软件和硬件的复杂性,同时实现与现代软件部署相一致的变化。

    尽管64位纯模式架构并非专门用于运行传统操作系统,但通过虚拟化技术可以实现在该架构上运行这些操作系统的解决方案。

    参考文献:

    1. Envisioning a Simplified Intel Architecture for the Future

    x86s是Intel于2023年公布的一个处理器架构,经由改进及简化x86-64而来。它的目标是降低当代软件和硬件体系结构的整体复杂性,通过移除不常用的部分和遗留概念来提高处理器的性能和能效[1]

    下面是对x86s架构的详细介绍:

    1. 简化的64位模式:x86s仅实现了64位模式,放弃了对16位和32位操作系统的支持。这使得处理器更加专注于现代软件和硬件的需求,提高了性能和能效。
    2. 精简化的内存寻址模型:x86s使用简化的64位内存段寻址模型来支持32位应用程序中的段寻址。这与现代操作系统中使用的做法一致,提高了兼容性和效率。
    3. 移除不常用的保护环和特性:x86s移除了不常用的保护环(ring 1和ring 2)以及过时的特性(如gate)。这减少了处理器的复杂性,提高了性能和能效。
    4. 简化的I/O接口:x86s终止了对从第三个保护环访问I/O端口的支持,并移除了输入/输出端口(INS/OUTS)字符串操作。这使得处理器更加专注于核心任务,提高了性能和能效。
    5. 改进的中断控制器:x86s终止了对8259中断控制器的支持,并仅使用X2APIC可编程控制器。这简化了中断处理,提高了性能和能效。

    下面是x86和x86s架构的比较:

    1. 支持的操作系统:x86支持16位、32位和64位操作系统,而x86s仅支持64位操作系统。
    2. 内存寻址模型:x86使用复杂的内存寻址模型,包括16位、32位和64位寻址。而x86s使用简化的64位内存段寻址模型,提高了兼容性和效率。
    3. 保护环和特性:x86支持多个保护环(ring 0到ring 3)和一些过时的特性(如gate)。而x86s移除了不常用的保护环和过时特性,简化了架构。
    4. I/O接口和中断控制器:x86支持从第三个保护环访问I/O端口,并使用传统的8259中断控制器。而x86s终止了对这些特性的支持,使用更简化的I/O接口和X2APIC可编程控制器。

    综上所述,x86s架构通过简化和精简化的设计,提高了处理器的性能和能效,同时降低了整体复杂性。它放弃了对16位和32位操作系统的支持,专注于64位模式,并移除了不常用的保护环、特性和接口。这使得x86s成为适用于现代软件和硬件需求的处理器架构。

    参考文献:

    1. x86s – 维基百科,自由的百科全书 [1]
    2. x86S. 英特尔的新架构,消除了16位和32位的遗留概念| Desde Linux [3]

    Learn more:

    1. x86s – 维基百科,自由的百科全书
    2. x86s – 維基百科,自由的百科全書
    3. x86S. 英特尔的新架构,消除了16位和32位的遗留概念| Desde Linux
  • Intel发布全新Lunar Lake处理器:GPU和NPU升级,CPU微幅提升

    近年来,Intel在制造上的麻烦、AMD的崛起、Qualcomm的进入以及苹果从客户转变为竞争对手,让Intel的处理器经历了一段艰难时期。如今,计算机购买者拥有比以往更多的选择,而Intel的Meteor Lake架构在技术上的成就似乎比作为前一代Raptor Lake处理器的升级更加引人注目。

    然而,根据市场研究机构Canalys最新的分析报告,Intel仍然占据了绝大部分PC处理器市场,销售的计算机CPU中近四分之三是Intel的。因此,Intel在行业中仍然占据着重要的地位,并且它的行动仍然对整个行业产生影响。

    Lunar Lake:下一代CPU架构的亮点

    现在,让我们来看一看Intel的下一代CPU架构,代号为Lunar Lake。我们早就知道Lunar Lake的存在,因为在微软的Copilot+ PC发布会上,Qualcomm就已经抢先一步,提到了Lunar Lake。而在今年的Computex展上,Intel将在2024年第三季度正式发布Lunar Lake,并透露了更多细节。

    Lunar Lake将是Intel的首款满足微软Copilot+ PC要求的处理器,其中包含了神经处理单元(NPU)。除了人工智能技术的不断发展之外,Lunar Lake还对P核心和E核心进行了升级,采用了下一代GPU架构,并对Meteor Lake中的一些显著改变进行了扩展和还原。

    值得注意的是,对于将Meteor Lake的重大改变首次引入插槽式台式机主板的Arrow Lake架构,Intel并没有提供更多信息。但是,Intel表示Arrow Lake仍然按计划在2024年第四季度发布,并有可能在9月底的Intel年度创新活动上宣布。

    构建在Meteor Lake基础上

    Lunar Lake与Meteor Lake有一些共同之处,包括使用基于芯片组的设计,利用Intel的Foveros封装技术将多个硅芯片组合成一个大芯片。但是,与Meteor Lake相比,Lunar Lake在某些方面更加简单和传统。

    Meteor Lake的组件分布在四个平铺中:一个计算平铺主要用于CPU核心,一个由台积电制造的图形平铺用于GPU渲染硬件,一个IO平铺用于处理PCI Express和Thunderbolt连接等功能,以及一个混合平铺,内含额外的CPU核心、媒体编解码引擎、显示连接和NPU等。

    而Lunar Lake只有两个功能平铺,另外还有一个小的“填充平铺”,这个平铺似乎只是为了使Lunar Lake硅芯片组装在一起后能成为一个完美的矩形。计算平铺集成了处理器的所有P核心和E核心、GPU、NPU、显示输出以及媒体编解码引擎。而平台控制器平铺则负责有线和无线连接,包括PCIe、USB、Thunderbolt 4、Wi-Fi 7和Bluetooth 5.4等。

    这与Intel多年来一直在笔记本电脑芯片中使用的分割方式基本相同:一个芯片组芯片和一个CPU、GPU以及其他一切的芯片。不同的是,现在这两个芯片是同一个硅片上的一部分,而不是同一个处理器封装上的独立芯片。回顾起来,Meteor Lake中最引人注目的设计变化,如将与GPU相关的功能分散在不同的平铺中、在SoC平铺内增加额外的CPU核心等,似乎是因为Intel不得不应对另一家公司实际上是制造大部分GPU的情况。现在有了机会,Intel又回到了更加常见的组件构造方式。

    另一个重大的封装变化是,Intel将内存集成到Lunar Lake处理器封装中,而不是单独安装在主板上。Intel表示,这样做可以节省40%的功耗,因为数据传输的距离更短。同时,这也节省了主板空间,可以用于其他组件,使系统更小型,或者为电池腾出更多空间。苹果的M系列芯片也采用了内存集成在封装中的设计。

    据Intel表示,Lunar Lake处理器可以搭载高达32GB的LPDDR5x内存。不过,与此同时,这种封装方式会导致无法使用单独的压缩附加内存模块(CAM),CAM可以结合传统的可升级DIMM模块和焊接式笔记本内存的优点。

    结论

    Intel的全新Lunar Lake处理器代表着其下一代CPU架构的重要进展。它引入了神经处理单元(NPU),提供了升级的P核心和E核心架构,采用了下一代的GPU架构,并进行了封装方面的改进。尽管在近年来面临一系列挑战,但Intel仍然在PC处理器市场上占据主导地位。

    通过Lunar Lake的发布,Intel将进一步巩固其在计算机处理器领域的地位,并为整个行业设定了新的发展方向。随着Arrow Lake架构的即将到来,我们可以期待更多令人兴奋的创新和提升。

    参考文献:

    [1] Cunningham, A. “Intel details new Lunar Lake CPUs off AMD, Qualcomm, and Apple.” Ars Technica. Retrieved from here.

  • OLED 屏幕:美丽的陷阱?

    —— 谈谈低频 PWM 对眼睛的潜在危害

    近年来,OLED 屏幕以其鲜艳的色彩、深邃的黑色和轻薄的特性,迅速占领了手机、电视等电子产品的显示市场。然而,很少有人意识到,在这绚丽的背后,隐藏着一个不可忽视的健康隐患——低频 PWM 调光技术。

    看不见的闪烁:PWM 调光原理

    PWM,全称脉冲宽度调制,是一种通过快速开关屏幕背光来调节亮度的技术。试想一下,手持手电筒,快速开关,你就能感受到忽明忽暗的变化。PWM 调光正是利用了类似的原理,通过控制亮屏和暗屏的时间比例来实现不同的亮度等级。

    当 PWM 频率较高时,例如 2000Hz 以上,人眼难以察觉这种闪烁,会将其视为稳定的亮度。然而,目前主流 OLED 屏幕普遍采用低频 PWM 调光,频率通常低于 300Hz,这就为我们的眼睛埋下了隐患。

    大脑被骗了,眼睛却很累:低频 PWM 的危害

    你或许会说,我看 OLED 屏幕时并没有感觉到闪烁,怎么会伤眼呢?这是因为,虽然人眼无法感知高频闪烁,但并不代表我们的眼睛不受影响。

    想象一下,你正在观看一部动作电影,画面快速切换,虽然你能看清剧情,但长时间观看也会感到疲劳。低频 PWM 也是如此,虽然大脑被“欺骗”了,但我们的视锥细胞和眼部肌肉却在不断地根据光线变化进行高频调节,这会导致眼部肌肉疲劳,出现眼干、眼涩、视力下降等问题。

    “不敏感”只是错觉:长期危害不容忽视

    有些人声称自己对低频 PWM 不敏感,这其实是一种错觉。就像长期搬运重物,即使年轻力壮的人,也难免出现肌肉劳损。低频 PWM 对眼睛的伤害是一个日积月累的过程,短期内可能不易察觉,但长期使用会导致眼部健康状况下降,最终影响视力。

    如何选择护眼屏幕?

    那么,如何选择对眼睛更友好的屏幕呢?

    • 关注 PWM 频率: 选择 PWM 频率较高的屏幕,最好在 2000Hz 以上,可以有效减少眼部负担。
    • DC 调光更佳: DC 调光通过直接调节电流大小来改变屏幕亮度,不会产生闪烁,对眼睛更友好。
    • 注意使用习惯: 避免长时间使用电子设备,注意休息眼睛,保持良好的用眼习惯。

    结语

    科技发展日新月异,在享受科技带来的便利的同时,我们也要关注其潜在的健康风险。选择合适的电子产品,养成良好的使用习惯,才能更好地保护我们的视力健康,享受清晰明亮的世界。

  • OLED屏幕频闪:揭开真相的科普

    随着智能手机的普及和使用时间的增加,人们对于手机屏幕对眼睛的影响越来越关注。其中,OLED屏幕频闪问题备受争议。频闪是否真的会伤害眼睛?本文将通过解析参考文献《(高清正版)IEEE Std 1789-2015》以及其他相关资料,揭示OLED屏幕频闪问题的真相。

    什么是频闪?

    频闪是指OLED屏幕通过不断的“亮”和“灭”交替来实现调光的过程。这种频闪一般是肉眼无法察觉的,因为人眼对于80Hz以上的频闪很难察觉到。然而,即使肉眼无法察觉,频闪仍会刺激视神经并导致眼疲劳。频闪问题并不仅存在于手机屏幕上,许多商店的灯光以及其他光源也存在频闪现象。

    频闪的影响

    长时间盯着频闪屏幕可能导致眼疲劳、视力下降、注意力分散甚至偏头痛等不适感。然而,需要注意的是,频闪并非只存在于手机屏幕上,而是在各种光源中都可能存在。手机屏幕对频闪的要求更为严格,因为人们通常会长时间近距离地盯着手机屏幕,尤其是在晚上。

    频闪评估标准

    IEEE《Std1789-2015》提供了对频闪问题的评估标准。根据该标准,频闪频率高于3125Hz被认为是完全无风险的,而1250Hz到3125Hz之间是低风险范围。因此,只要频闪频率超过1250Hz,就属于低风险。

    波动深度的重要性

    除了频闪频率,波动深度也是评估频闪问题的重要因素。波动深度指的是屏幕亮度的变化幅度,波动深度越大,频闪对眼睛的刺激就越强。IEEE标准规定,波动深度的上限值等于频闪频率乘以0.08%。

    频闪风险的判断

    结合频闪频率和波动深度,可以对频闪风险进行评估。例如,iPhone12系列在50%亮度下的波动深度为83.8%,属于高风险范围。然而,仅凭频闪和波动深度无法全面评估风险程度,还需要结合实际拍摄图像来判断。有些手机在低亮度下可能频闪严重,但在拍摄照片时并没有明显的频闪现象,这种情况下可以认为风险较低。

    解决频闪问题的方法

    针对频闪问题,我们可以采取以下解决办法:

    1. 选择LCD屏幕手机:LCD屏幕的蓝光辐射相对较低。
    2. 选择高频PWM调光手机:某些手机采用高频PWM调光,频闪风险较低。
    3. 开启深色模式:频闪主要在显示白色时较为明显,开启深色模式可以减少亮度的波动。
    4. 注意环境光线:在环境光较暗的情况下,尽量避免长时间盯着手机屏幕,因为此时手机作为唯一光源,频闪的危害会更大。最好保持一定的照明光源。
    5. 开启类DC调光功能:一些手机采用类DC调光技术,通过软件算法减轻频闪强度。然而,需要注意的是,类DC调光可能会对色彩准确性、亮度稳定性等产生影响,因此厂商对其使用情况进行了限制。

    频闪问题的综合评估

    对于频闪问题,无法简单地以频闪频率或波动深度作为唯一的评判标准。综合考虑频闪频率、波动深度、实拍图像以及闪烁指数等因素才能全面评估风险程度。不同手机在不同亮度下的表现也会有所差异,因此需要综合考虑多个因素来判断频闪问题的严重程度。

    结论

    OLED屏幕的频闪问题确实存在,而评估频闪风险需要综合考虑频闪频率、波动深度、实拍图像等因素。虽然一些解决办法可以减轻频闪的影响,但长时间使用任何屏幕对眼睛和身体都可能产生一定的影响。因此,我们应该适度使用手机,并注意保护眼睛的健康。

    在面对OLED屏幕频闪问题时,敏感人群需要格外关注自己的视力反应。尽量避免在黑暗的环境中使用OLED屏幕,因为这可能加深频闪的危害。同时,尽量避免让儿童使用OLED屏幕,因为他们的眼睛更为娇嫩,对频闪的敏感程度可能更高。

    对于普通人群,虽然频闪问题可能存在一定的风险,但目前尚无权威机构给出明确结论。因此,我们应该保持警惕,并关注相关研究的进展。最重要的是,适度使用手机并采取适当的防护措施,保护眼睛的健康。

    参考文献:

  • OLED屏幕的频闪问题:真相揭秘

    OLED屏幕的频闪问题:真相揭秘

    随着智能手机的普及和使用时间的增加,人们对于手机屏幕对眼睛的影响越来越关注。其中,OLED屏幕频闪问题备受争议。频闪是否真的会伤害眼睛?本文将通过解析参考文献《(高清正版)IEEE Std 1789-2015》以及其他相关资料,揭示OLED屏幕频闪问题的真相。

    什么是频闪?

    频闪是指OLED屏幕通过不断的“亮”和“灭”交替来实现调光的过程。这种频闪一般是肉眼无法察觉的,因为人眼对于80Hz以上的频闪很难察觉到。然而,即使肉眼无法察觉,频闪仍会刺激视神经并导致眼疲劳。频闪问题并不仅存在于手机屏幕上,许多商店的灯光以及其他光源也存在频闪现象。

    频闪的影响

    长时间盯着频闪屏幕可能导致眼疲劳、视力下降、注意力分散甚至偏头痛等不适感。然而,需要注意的是,频闪并非只存在于手机屏幕上,而是在各种光源中都可能存在。手机屏幕对频闪的要求更为严格,因为人们通常会长时间近距离地盯着手机屏幕,尤其是在晚上。

    频闪评估标准

    IEEE《Std1789-2015》提供了对频闪问题的评估标准。根据该标准,频闪频率高于3125Hz被认为是完全无风险的,而1250Hz到3125Hz之间是低风险范围。因此,只要频闪频率超过1250Hz,就属于低风险。

    波动深度的重要性

    除了频闪频率,波动深度也是评估频闪问题的重要因素。波动深度指的是屏幕亮度的变化幅度,波动深度越大,频闪对眼睛的刺激就越强。IEEE标准规定,波动深度的上限值等于频闪频率乘以0.08%。

    频闪风险的判断

    结合频闪频率和波动深度,可以对频闪风险进行评估。例如,iPhone12系列在50%亮度下的波动深度为83.8%,属于高风险范围。然而,仅凭频闪和波动深度无法全面评估风险程度,还需要结合实际拍摄图像来判断。有些手机在低亮度下可能频闪严重,但在拍摄照片时并没有明显的频闪现象,这种情况下可以认为风险较低。

    解决频闪问题的方法

    针对频闪问题,我们可以采取以下解决办法:

    1. 选择LCD屏幕手机:LCD屏幕的蓝光辐射相对较低。
    2. 选择高频PWM调光手机:某些手机采用高频PWM调光,频闪风险较低。
    3. 开启深色模式:频闪主要在显示白色时较为明显,开启深色模式可以减少亮度的波动。
    4. 注意环境光线:在环境光较暗的情况下,尽量避免长时间盯着手机屏幕,因为此时手机作为唯一光源,频闪的危害会更大。最好保持一定的照明光源。
    5. 开启类DC调光功能:一些手机采用类DC调光技术,通过软件算法减轻频闪强度。然而,需要注意的是,类DC调光可能会对色彩准确性、亮度稳定性等产生影响,因此厂商对其使用情况进行了限制。

    频闪问题的综合评估

    对于频闪问题,无法简单地以频闪频率或波动深度作为唯一的评判标准。综合考虑频闪频率、波动深度、实拍图像以及闪烁指数等因素才能全面评估风险程度。不同手机在不同亮度下的表现也会有所差异,因此需要综合考虑多个因素来判断频闪问题的严重程度。

    结论

    OLED屏幕的频闪问题确实存在,而评估频闪风险需要综合考虑频闪频率、波动深度、实拍图像等因素。虽然一些解决办法可以减轻频闪的影响,但长时间使用任何屏幕对眼睛和身体都可能产生一定的影响。因此,我们应该适度使用手机,并注意保护眼睛的健康。

    参考文献:

人生梦想 - 关注前沿的计算机技术 acejoy.com