[systemd-devel] [PATCH] udev: Adding zram to inappropriate block device
"Jóhann B. Guðmundsson"
johannbg at gmail.com
Mon Feb 3 02:33:37 PST 2014
On 02/03/2014 09:36 AM, Holger Schurig wrote:
>> with unit type ending in .zswap
> No, not another unit type. Instead better amend .swap unit types to
> also know about ZRAM.
>
> However, isn't this a bit early? Shouldn't move ZRAM first move out of staging?
Ofcourse but when it does move out of staging we could have sorted this
implementation detail out which basically boils down to where to set the
partition sizes for the zram partitions ( tmpfiles.d/zram-conf or
/etc/zram.d/zram-conf )
Do we want a script that basically just set this size based on available
memory per core in the udev rule.
factor=25
num_cpus=$(grep -c processor /proc/cpuinfo)
memtotal=$(grep MemTotal /proc/meminfo | sed 's/[^0-9]\+//g')
mem_by_cpu=$(($memtotal/$num_cpus*$factor/100*1024))
echo $mem_by_cpu
There are bunch of things to consider
JBG
More information about the systemd-devel
mailing list