Hi,
I'm running Kali 2021.1 (recently upgraded from 2020.4 which was my initial install) on an Acer Swift 5 as a dual boot with Windows 10.
I recently noticed that Kali only sees less than 3 Gb of RAM on the 16 Gb I have on the unit. The 16 Gb of RAM appear in UEFI and are recognized and used by Windows. Any idea how I can Get Kali to use all the available memory?

Here is the output of free -h:

total utilis? libre partag? tamp/cache disponible
Mem: 1,6Gi 989Mi 142Mi 133Mi 491Mi 359Mi
Partition d'?change: 976Mi 268Mi 708Mi
Here is the output of dmidecode --type memory:

# dmidecode 3.3
Getting SMBIOS data from sysfs.
SMBIOS 3.2.0 present.

Handle 0x000F, DMI type 16, 23 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 16 GB
Error Information Handle: No Error
Number Of Devices: 2

Handle 0x0010, DMI type 17, 84 bytes
Memory Device
Array Handle: 0x000F
Error Information Handle: No Error
Total Width: 32 bits
Data Width: 32 bits
Size: 8 GB
Form Factor: Row Of Chips
Set: None
Locator: ChannelA-DIMM0
Bank Locator: BANK 0
Type: LPDDR4
Type Detail: Synchronous
Speed: 3200 MT/s
Manufacturer: Samsung
Serial Number: 20000000
Asset Tag: 9876543210
Part Number: K4UBE3D4AA-MGCH
Rank: 2
Configured Memory Speed: 2667 MT/s
Minimum Voltage: 1.5 V
Maximum Voltage: 1.5 V
Configured Voltage: 0.6 V
Memory Technology: DRAM
Memory Operating Mode Capability: Volatile memory
Firmware Version: Not Specified
Module Manufacturer ID: Bank 1, Hex 0xCE
Module Product ID: Unknown
Memory Subsystem Controller Manufacturer ID: Unknown
Memory Subsystem Controller Product ID: Unknown
Non-Volatile Size: None
Volatile Size: 8 GB
Cache Size: None
Logical Size: None

Handle 0x0011, DMI type 17, 84 bytes
Memory Device
Array Handle: 0x000F
Error Information Handle: No Error
Total Width: 32 bits
Data Width: 32 bits
Size: 8 GB
Form Factor: Row Of Chips
Set: None
Locator: ChannelB-DIMM0
Bank Locator: BANK 2
Type: LPDDR4
Type Detail: Synchronous
Speed: 3200 MT/s
Manufacturer: Samsung
Serial Number: 20000000
Asset Tag: 9876543210
Part Number: K4UBE3D4AA-MGCH
Rank: 2
Configured Memory Speed: 2667 MT/s
Minimum Voltage: 1.5 V
Maximum Voltage: 1.5 V
Configured Voltage: 0.6 V
Memory Technology: DRAM
Memory Operating Mode Capability: Volatile memory
Firmware Version: Not Specified
Module Manufacturer ID: Bank 1, Hex 0xCE
Module Product ID: Unknown
Memory Subsystem Controller Manufacturer ID: Unknown
Memory Subsystem Controller Product ID: Unknown
Non-Volatile Size: None
Volatile Size: 8 GB
Cache Size: None
Logical Size: None
Here is the output of cat /proc/meminfo:

MemTotal: 1662932 kB
MemFree: 107104 kB
MemAvailable: 335728 kB
Buffers: 26432 kB
Cached: 450428 kB
SwapCached: 26352 kB
Active: 370776 kB
Inactive: 921376 kB
Active(anon): 157820 kB
Inactive(anon): 792572 kB
Active(file): 212956 kB
Inactive(file): 128804 kB
Unevictable: 21500 kB
Mlocked: 96 kB
SwapTotal: 1000444 kB
SwapFree: 725500 kB
Dirty: 64 kB
Writeback: 0 kB
AnonPages: 815632 kB
Mapped: 281948 kB
Shmem: 136912 kB
KReclaimable: 33524 kB
Slab: 96016 kB
SReclaimable: 33524 kB
SUnreclaim: 62492 kB
KernelStack: 10992 kB
PageTables: 17880 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 1831908 kB
Committed_AS: 4237856 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 33656 kB
VmallocChunk: 0 kB
Percpu: 5888 kB
HardwareCorrupted: 0 kB
AnonHugePages: 112640 kB
ShmemHugePages: 0 kB
ShmemPmdMapped: 0 kB
FileHugePages: 0 kB
FilePmdMapped: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
Hugetlb: 0 kB
DirectMap4k: 183680 kB
DirectMap2M: 1544192 kB
DirectMap1G: 0 kB
Here is the output of egrep "model name|address" /proc/cpuinfo:

model name : Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz
address sizes : 39 bits physical, 48 bits virtual
model name : Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz
address sizes : 39 bits physical, 48 bits virtual
model name : Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz
address sizes : 39 bits physical, 48 bits virtual
model name : Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz
address sizes : 39 bits physical, 48 bits virtual
model name : Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz
address sizes : 39 bits physical, 48 bits virtual
model name : Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz
address sizes : 39 bits physical, 48 bits virtual
model name : Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz
address sizes : 39 bits physical, 48 bits virtual
model name : Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz
address sizes : 39 bits physical, 48 bits virtual
Thanks