LinuxMemoryUNDP

Linux Common OIDs 
memTotalSwap 1.3.6.1.4.1.2021.4.3
memAvailSwap 1.3.6.1.4.1.2021.4.4
memTotalReal 1.3.6.1.4.1.2021.4.5
memAvailReal 1.3.6.1.4.1.2021.4.6
memTotalFree 1.3.6.1.4.1.2021.4.11
memMinimumSwap 1.3.6.1.4.1.2021.4.12
memShared 1.3.6.1.4.1.2021.4.13
memTotalFree 1.3.6.1.4.1.2021.4.14
memCached 1.3.6.1.4.1.2021.4.15

Formulas for Memory Utilization:

a) Memory Utilized = ( ( Total - Free Memory ) / Total * 100 )    (Value presented as %)

* Formula added on these UNDPs

Note: Some values could be negative, and will require to review how are presented on the SNMPWalk

b) Other systems/distributions could use:

Free Memory = ( TotalFree - Used + Buffered + Cached )   (Value needed for next formula)
Memory Utilized = ( (TotalFree - Free Memory) / TotalFree * 100 )  (Value presented as %)

Compare your values on SNMPWalk vs the values provided on memory information by your Linux distro.