【老吴黑苹果】黑苹果到底要不要开HiDPI?

首先,什么是HiDPI?

其实也没这么复杂,就像windows里显示设置的显示百分比,一般会有一个推荐的值,当设置为推荐的值之后,显示效果,字体锐利将变得完好,不像初始那样模糊。macOS上就理解为Retina视网膜吧,会让显示效果更好,至少苹果是这么解析的。以前IPHONE 3代以前都没有Retina屏,4代开始引入Retina屏之后,那个显示效果别说有多好了,至直完美。

怎么开启HiDPI?

听着HiDPI非常美好,谁也不想自己的界面显示模糊,肯定都想开启它。于是,就有了一些专用的一键开启HiDPI的脚本,使用上也非常简单人性化,可以做到完全一键就开启,爽得不要不要的。https://github.com/xzhih/one-key-hidpi

那我们真的需要HiDPI吗?

首先,老吴想说的,真的没有必要!!!
完全就是无用之举,甚至还有副作用,为什么?其实只要将显示器的分辨率调原始的一半,就是HiDPI效果!就好比1080P的,调小一半就是960x540,显示效果绝对达到Retina屏。但这个分辨率谁能忍受!
记住,显示器的物理像素是定死的,这个毫无疑问吧,如果是1920x1080的,像素也就是1080P,一个点不多一个点不少,这跟windows的显示设置百分比完全一样!是以牺牲可视范围为代价的,这不同于苹果的Retina显示器,本来一个像素就有可能集成两个像素用!
如果你是2K以下的显示器,其实开与不开,完全没有任何变化!!
如果你是3K以上的,不用开,macOS自动开的!!!但以4K显示也同样模糊,为什么,你还得调到1080P才是最清晰的,刚好减半!
这时会有人说,不是啊,我开了之后的确变清晰了,有变化!是的,那叫强制开启HiDPI,某些情况下的确使显示效果好了,但别忘记了,这是有代价的。假设一个1366X768的屏,强制开HiDPI,也许有机会使显示锐利一些,但这种方式会大大加重GPU的渲染负担,为什么?因为强制开HiDPI会仿冒一个更高的分辨率,假设1366,然后X2,就是2732x1536,GPU始终需要渲染2732x1536的图形,然后再以1366X768显示出来,我们都知道游戏中高分和低分,帧数都不一样,在系统中也是一样的!如果你有强大的独显支持,这个没什么所谓,但要是核显呢?
这也就是为什么一些黑苹果笔记本开了HiDPI之后无论视频还是网页,都会变卡变慢。

做个总结?

3K以下,开与不开效果一样,3K以上,不用你开,自己会开。
实在受不了模糊,改小分辨率也别开
以上都受不了,入手苹果Retina苹果器!