[PATCH] kernel: Reduce memory usage by reducing squashfs fragment cache size

Fabian Bläse fabian at blaese.de
Sa Mär 28 19:17:36 CET 2020


Das ist ziemlich schwer zu quantifizieren.
Ich denke aber, dass es nicht schaden wird.

On 28.03.20 18:43, Robert Langhammer wrote:
> Hi Fabian,
> 
> wenn's hilft.
> 
> Reviewed-by: Robert Langhammer <rlanghammer at web.de>
> 
> Hast du das mal ausprobiert? Bringt das was?
> 
> Am 28.03.20 um 17:09 schrieb Fabian Bläse:
>> Reducing the amount of squashfs fragments cached in memory might reduce
>> memory usage, especially for systems with very little memory and
>> big squashfs blocksizes.
>>
>> Because only ar71xx-tiny contains 32/4 (memory/flash) devices, the
>> reduction of the fragment cache is only applied to th ar71xx bsp.
>>
>> Signed-off-by: Fabian Bläse <fabian at blaese.de>
>> ---
>>  bsp/ar71xx/.config | 1 +
>>  1 file changed, 1 insertion(+)
>>
>> diff --git a/bsp/ar71xx/.config b/bsp/ar71xx/.config
>> index 6c2c730..0b9a367 100644
>> --- a/bsp/ar71xx/.config
>> +++ b/bsp/ar71xx/.config
>> @@ -96,6 +96,7 @@ CONFIG_CLEAN_IPKG=y
>>  # CONFIG_FASTD_ENABLE_METHOD_COMPOSED_UMAC is not set
>>  # CONFIG_FASTD_ENABLE_METHOD_GENERIC_GMAC is not set
>>  # CONFIG_FASTD_ENABLE_METHOD_GENERIC_UMAC is not set
>> +CONFIG_KERNEL_SQUASHFS_FRAGMENT_CACHE_SIZE=1
>>  # CONFIG_PACKAGE_ALFRED_VIS is not set
>>  CONFIG_PACKAGE_hostapd-mini=y
>>  CONFIG_PACKAGE_iwinfo=m

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: OpenPGP digital signature
URL         : <https://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20200328/17485f2a/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev