Что-то я в прострации. Гуглил-гуглил, но что-то в башке не устаканивается.



  1. Андроид же без доп.пинка swap никогда не использовал?

  2. Zram же используется по дефолту во всех последних версиях Андроида?


Возник когнитивный диссонанс в споре.


davinci:/ # ls -lA /sys/block/ | grep zram                                                                     
lrwxrwxrwx 1 root root 0 1970-08-28 14:07 zram0 -> ../devices/virtual/block/zram0


Ни раздела, ни файла swap я на девайсе не вижу, но тут же:


davinci:/ # free
total used free shared buffers
Mem: 5827629056 5458399232 369229824 47087616 9048064
-/+ buffers/cache: 5449351168 378277888
Swap: 2684350464 122712064 2561638400


Это он все показывает вместе с zram?
Почему в zcat /proc/config.gz и lsmod я не вижу ни swap, ни zram?
Почему в инете все пишут, что если в выводе секции «Features» cat /proc/cpuinfo нет swap|swp то swap не поддерживается ядром? Это так?


Главное, как правильно определить, что поддерживается ядром, и главное – что используется, swap и/или zram?


UPD. Да, swapon -s такого ключа не знает, урезанный он.









 , , ,






URL записи