2014-01-20 37 views
1

我是zram概念的新手。瞭解嵌入式系統中的zram概念

基本上我正在理解zram設備的內存分配和嵌入式系統的使用。

我谷歌搜索到可以分配到磁盤大小/sys/block/zram/disksize,但它是徒勞的最大大小。

我有幾個基本的疑問。

的程序來使用zram是

基本上建議disksize是使用總RAM存儲器的25%。 我的設備的總RAM大小爲512MB。

echo "134217728" > /sys/block/zram0/disksize 

mkswap /dev/block/zram0 

swapon /dev/block/zram0 
  1. 什麼是maximum size limit/sys/block/zram0/disksize 可分配?

  2. 從哪裏內存分配給zram是從emmc或 RAM?

  3. mkswap無法創建交換磁盤,如果我爲 /sys/block/zram0/disksize指定4GB,但不是3.9GB爲什麼?
  4. 另外zram是基於RAM的塊設備可以任何請通過一些 光基於RAM的塊設備?

回答