黑色是否比白色使用更多内存?

时间:2011-04-02 02:02:25

标签: memory colors

我从IT人员那里听到的一些东西(其中没有一个是程序员)是黑色使用的内存比白色更多,因此用户应将桌面设置为白色,而不是黑色。

说实话,这对我来说听起来很愚蠢,我无法理解为什么一种颜色会比另一种颜色使用更多的内存。每隔一段时间我就会对这个问题进行评论,看看有没有其他人在谈论它,但我希望听到一个比我更了解这个主题的人。

如果可能的话,我不那么好奇,因为我认为这是完全的BS,如果有其他人听到这个,我会更好奇。

- 不是愚人节开玩笑。

1 个答案:

答案 0 :(得分:4)

关于你的机会,你真的很认真......

颜色通常通过其像素值通过其红色,绿色和蓝色组件(RGB)存储,因为这就是我们的显示器的工作方式。 (打印工作通常通过在CMYK模式下存储青色,品红色,黄色和黑色像素值来处理。)

无论是color depth,无论是15位,16位,24位还是32位,都需要相同的内存量来存储黑色(24位的0x000000)为白色(0xFFFFFF) 。两者都能同样压缩。 (任何实体颜色背景都可以很好地压缩;有限颜色的背景可以很好地压缩。)

我的猜测是你的朋友更喜欢黑色,因为它很容易在眼睛上。 (至少,这就是为什么更喜欢黑色背景,黑色背景色终端和文本编辑器等)。