將 meminfo kB 轉換為位元組

將 meminfo kB 轉換為位元組

要將 /proc/meminfo 中的讀數從“kB”轉換為字節,我應該乘以 1024 還是 1000?

答案1

用於區分以 2 為基數和以 10 為基數的書寫表示形式的一種約定Kilobyte是分別使用大寫字母K和小寫字母k。因此,轉換變為:

1 KB = 1024 bytes  
1 kB = 1000 bytes

然而,核心使用大小為二次方的夥伴系統。因此,適當的轉換為乘以 1024。

以下是一些了解更多資訊的連結: 核心記憶體處理

相關內容