I don't fully understand the functionality and the potential advantages of zram.
For example: once zram is activated, what percentage of memory will be dedicated to paging?
Another issue: obviously the total ram size is the upper bound of swap file in ram. Once it is exhausted, will the system begin to swap on regular swap partitions (if present)?
What are the main disadvantages of zram?
Note: I have 32gb of physical memory and 20Gb of swap partition. I use very memory-hungry programs, and often I run out of memory (top command shows both physical and swap almost full, and system slows a lot).