所以,我對整個KB/KiB概念感到困惑。 我在數據表中看到特定的L2高速緩存具有256KB的容量。從其他來源,我已經讀了大小爲256 kB。緩存大小爲256 KB真的是256 KiB?
有時當人們編寫KB或kB時,它們的意思是KiB,有時候不是。我關於內存的有限知識使我相信緩存大小應該是兩個字節的冪。
在高速緩存大小的情況下,內存大小更可能是256 000字節或2^10 * 256 = 262 144字節?
編輯:不是實際的數據表,但作爲一個例子,看看這個AMD處理器上的L1緩存。
http://en.wikipedia.org/wiki/File:AMD_A64_Opteron_arch.svg
千字節是1024字節。 256千字節是262,144字節。 – aet
262144數字更有可能,儘管(非常不可能)某些非功能性內存可能未被用於增加收益。該技術用於閃存驅動器,但通常不用於緩存RAM。 –