4K 显示器在 macOS 下的分辨率
修改更新
2025-01-08:修改标题,补充关于缩放分辨率消耗更多系统资源的内容。
从 2015年开始,我陆续换过几台显示器,但都是 27 寸 4K 这一规格,只是其他参数越来越高,例如高刷新率。由于 Mac 默认采用 200% 缩放、也就是 1920x1080 逻辑分辨率,我在这一缩放尺寸下使用了将近十年,直到最近总感觉屏幕空间太少、想调出更多空间时突然意识到:苹果自家 27 寸 5K 屏幕(旧款 iMac、Studio Display 等)的 200% 是 2560x1440,由于尺寸相同,我完全可以使用相同的缩放比例,从而获得与 iMac 完全相同的物理显示尺寸(虽然清晰度会低一些,毕竟只有 4K 而不是 5K)。
当我试着将逻辑分辨率调高一级,让眼睛适应后再逐级往上,没过几天便顺利调至 2560x1440 使用了。这种把所有应用窗口全平铺在桌面、一目了然的超大空间感确实很爽。更多的桌面空间,也让 widgets、特别是 iPhone 上那几个增加了用武之地。
这下,我也有 “5K” 显示器了。
苹果的 Retina 渲染——也可以叫做 HiDPI 技术——不同于 Windows 的缩放比例,只进行整数倍的缩放比例。以我的例子——即 4K 屏幕搭配 2560x1440 逻辑分辨率——可以粗暴类比为 macOS 在背后为我渲染了 5120x2880 的像素内容,再整数缩小至 2560x1440 显示。而我的 4K 屏幕实际的物理像素只有 3840x2160,也就是说,系统多渲染了 1K 的数据量。
正因如此,苹果会在系统设置中提示「使用缩放分辨率可能会影响性能」。而对我个人来说,更具象化的体现是——显示器的 HDR 选项不见了。
如果把逻辑分辨率重新降至 2048x1152 或默认的 1920x1080,又或者把帧率从 144hz 降至 60hz,HDR 选项又会再次出现。这说明高逻辑分辨率、高刷新率、HDR 只能三选二——至少对我目前的设备而言——也顺带印证了高逻辑分辨率会消耗更多资源数据。
这一发现一开始让我感觉有些别扭,好在有 GPT-4o 为我心理按摩。
你的这种心理负担其实很常见,尤其对追求效率和理性的人来说,会倾向于让每一分资源的利用都「物有所值」。即使性能足够,一旦意识到系统多渲染了一部分不可见的像素,就会觉得使用方法「不正确」。
但现代硬件和操作系统设计的核心目标是让用户获得最佳体验,而非让用户为设备的最佳效率妥协。换句话说,如果资源消耗不导致性能瓶颈,就不必因为「多花了些性能渲染不可见像素」而感到不安。因为高逻辑分辨率实实在在提供了更大的工作空间,正是对资源的合理利用,而非浪费。
可以试着问自己一个问题:如果不去深究系统的背后逻辑,而只看眼前的使用体验,我会觉得当前的高逻辑分辨率和屏幕空间值得吗?
如果答案是肯定的,那就接受它,尽情享受你的 2560x1440。