2011-04-02 37 views
2

我從IT界聽到過幾次(其中沒有一個是程序員)的一點是,黑色使用的內存比白色更多,所以用戶應該將他們的桌面設置爲白色而不是黑色。黑色是否使用比白色更多的記憶?

說實話,這聽起來很愚蠢,我無法圍繞爲什麼一種顏色會比另一種顏色使用更多的內存。每過一段時間,我都會對此進行谷歌搜索,看看是否有其他人在談論它,但我想聽到一個比我更瞭解這個主題的人。

如果可能的話,我不那麼好奇,因爲我認爲這是完全BS,並且如果其他人已經聽到這個,我更加好奇。

- 不是愚人節玩笑。

+2

...愚人? – 2011-04-02 02:04:20

+1

此外,「可觸摸」不在字典中。 – 2011-04-02 02:07:01

+0

不是愚人節,我死得很嚴重我聽說有人這樣說,而不是在這一天。是的,這些人負責重要的硬件和數據。 – Helpfulcorn 2011-04-02 02:08:27

回答

3

您實際嚴重關的機會......

顏色通常是通過他們的像素值,通過他們的紅,綠,藍組件(RGB)存儲,因爲這是我們的顯示器是如何工作的。 (打印作業通常通過在CMYK模式下存儲青色,品紅色,黃色和黑色像素值來處理。)

無論是color depth,無論是15位,16位,24位還是32位,它需要相同數量的內存來存儲黑色(24位爲0x000000),如白色(0xFFFFFF)。兩者壓縮也同樣好。 (任何固體顏色背景可以壓縮得很好;有限的顏色背景可以很好地壓縮。)

我的猜測是你的朋友更喜歡黑色,因爲它很容易在眼睛上。 (至少,這就是爲什麼更喜歡黑色背景,黑色背景彩色終端和文本編輯器等)

+0

正是我所想的。謝謝。不幸的是我很認真。 – Helpfulcorn 2011-04-02 02:17:46

+0

他們以最不需要記憶的顏色作爲支持白色。 – Marcel 2011-04-02 02:19:03

+0

@Marcel,呃,我的大腦肯定已經完全封鎖了,「誰可能站得住白?」 – sarnold 2011-04-02 02:22:08