Sto tentando di impostare
writeback_percent
con un valore> 40 ma accetta solo valori compresi tra 0 e 40.
Se ho impostato
echo 50 > /sys/block/bcache0/bcache/writeback_percent
poi quando ho letto il valore
more /sys/block/bcache0/bcache/writeback_percent
ne ho 40. Per un valore <= 40 le impostazioni funzionano bene.
Le mie impostazioni per il tipo di cache sono
more /sys/block/bcache0/bcache/cache_mode
writethrough [writeback] writearound none
So che questo è pericoloso ma questo non è un problema per me.
Per quanto ho capito writeback_percent è la% utilizzata dai dati sporchi nella cache, perché non riesco a utilizzare il 90% o il 100% dello spazio disponibile? Forse non capisco abbastanza bene queste impostazioni?