Linux swap is not turned on, but the process is still using virtual memory. Why?

many services are enabled on Ali CVM. Check memory usage with top command and find

KiB Swap:        0 total,        0 free,        0 used

indicates that the swap partition is not open on the system.
the following process uses a large amount of virtual memory
for example, elastic uses 16 gigabytes of virtual memory.
Why is the process still using virtual memory when the swap partition is not open?
does the fact that virtual memory is used so much indicate that the system is out of memory?

Apr.10,2021

if there is not enough memory, be sure to cache part to swap or file, for reference only

Menu