Skip to content

Memory calculations

Matt Williams edited this page Mar 8, 2021 · 2 revisions

These data are based on logging into a node that has been started within CitC and running free -m to get a sense of the real free memory after system usage, caches etc.

name,measured_mem,advertised_mem,csp
t3.micro,780,1024,aws
t3.small,1400,2048,aws
t3.medium,3300,4096,aws
t3.large,7300,8192,aws
t3.xlarge,15200,16384,aws
t3.2xlarge,31100,32768,aws
t3a.micro,780,1024,aws
t3a.small,1400,2048,aws
t3a.medium,3300,4096,aws
t3a.large,7300,8192,aws
t3a.xlarge,15200,16384,aws
t3a.2xlarge,31100,32768,aws
a1.medium,1400,2048,aws
a1.large,3300,4096,aws
a1.xlarge,7300,8192,aws
a1.2xlarge,15200,16384,aws
a1.4xlarge,31100,32768,aws
a1.metal,31100,32768,aws
m6g.medium,3400,4096,aws
m6g.large,7400,8192,aws
m6g.xlarge,15400,16384,aws
m6g.2xlarge,31500,32768,aws
m6g.4xlarge,63600,65536,aws
m6g.8xlarge,127700,131072,aws
m6g.12xlarge,191900,196608,aws
m6g.16xlarge,256100,262144,aws
m6g.metal,256100,262144,aws
c6g.medium,1400,2048,aws
c6g.large,3400,4096,aws
c6g.xlarge,7400,8192,aws
c6g.2xlarge,15500,16384,aws
c6g.4xlarge,31600,32768,aws
c6g.8xlarge,63800,65536,aws
c6g.12xlarge,96000,98304,aws
c6g.16xlarge,128200,131072,aws
c6g.metal,128200,131072,aws
r6g.medium,7500,8192,aws
r6g.large,15600,16384,aws
r6g.xlarge,31800,32768,aws
r6g.2xlarge,64200,65536,aws
r6g.4xlarge,129000,131072,aws
r6g.8xlarge,258700,262144,aws
r6g.12xlarge,388300,393216,aws
r6g.16xlarge,517900,524288,aws
r6g.metal,517900,524288,aws
n1-standard-1,3500,3840,google
n1-standard-2,7000,7680,google
n1-standard-4,14200,15360,google
n1-standard-8,29000,30720,google
n1-standard-16,58000,61440,google
n1-standard-32,118400,122880,google
n1-standard-64,238000,245760,google
c2-standard-4,14200,16384,google
c2-standard-8,31000,32768,google
c2-standard-16,62824,65536,google

This is then used to estimate the conversion factor between advertised available memory and actually-available-for-jobs memory.

Clone this wiki locally