6GB yerleşik belleğe ve 70GB sanal belleğe sahip olduğunu bildiren bir işlemim var. Garip olan şey, bu belirli sunucunun sadece 8GB fiziksel ve 35GB takas alanına sahip olmasıdır.
'Üst' kılavuzdan:
o: VIRT -- Virtual Image (kb)
The total amount of virtual memory used by the task. It includes
all code, data and shared libraries plus pages that have been
swapped out. (Note: you can define the STATSIZE=1 environment vari-
able and the VIRT will be calculated from the /proc/#/state VmSize
field.)
VIRT = SWAP + RES.
Bu açıklama göz önüne alındığında, bir işlem için virütal bellek tahsisinin takasım + mevcut fiziksel bellek ile sınırlı olmasını beklerdim.
'Pmap' e göre, bu işlemin kodu, paylaşılan kitaplığı ve paylaşılan bellek bölümlerinin tümü minimumdur - en fazla 300M.
Açıkçası, makine ve süreç hala doğru çalışıyor (yavaş da olsa), burada ne eksik?