I setup a wordpress on Digital Ocean for the smallest droplet for a few months.
Recently, my blog gone viral (1000+ facebook shares) and the server take 50+ seconds to respond.(Google Analytics show there's around 40 people on my blog at the same time for almost whole day today.)
I ask Digital Ocean support team and they told me my 512 mb RAM is too small.
But I use 'free -m' and see
total used free shared buffers cached Mem: 490 465 24 64 94 136 -/+ buffers/cache: 234 256 Swap: 999 0 999
So I think I have 256 mb memory available?
I told them and they say 'While it might show 100MB of memory free thats likely only after it has killed some services to save memory.'
But I use 'top' and see
%Cpu(s): 0.3 us, 0.0 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
I found CPU stay 92~100% id, so I think my CPU is not busy.
So how can I found the bottleneck?
I want to know what's the bottleneck before I pay more for upgrading.