blob: 2f3d89cf600431b2e830b10c66f893b85bb51c55 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# CONFIG_ZSMALLOC_PGTABLE_MAPPING:
#
# By default, zsmalloc uses a copy-based object mapping method to
# access allocations that span two pages. However, if a particular
# architecture (ex, ARM) performs VM mapping faster than copying,
# then you should select this. This causes zsmalloc to use page table
# mapping rather than copying for object mapping.
#
# You can check speed with zsmalloc benchmark:
# https://github.com/spartacus06/zsmapbench
#
# Symbol: ZSMALLOC_PGTABLE_MAPPING [=n]
# Type : bool
# Defined at mm/Kconfig:708
# Prompt: Use page table mapping to access object in zsmalloc
# Depends on: ZSMALLOC [=y]=y
# Location:
# -> Memory Management options
# -> Memory allocator for compressed pages (ZSMALLOC [=y])
#
#
#
# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set
|