I'd like to ask about how much memory an SSH connection should take typically. Here is how I'm finding out how much of a RAM hit is incurred:
Kindly don't get vehement that I'm using a GoDaddy shared hosting plan or cPanel. When nothing is running, cPanel reports 0 MB of RAM in use. When I SSH into my (1GB, 2 CPU) shared hosting, cPanel suddenly reports around 490 MB of RAM in use.
(Also, I literally obliterated all PHP files in the public folder to eliminate the chance this is due to robot crawling. I read https://serverfault.com/questions/449296/why-is-linux-reporting-free-memory-strangely, but it doesn't help.)
After SSH'ing into my account:
ps aux output:
login as: user123 firstname.lastname@example.org's password: user123@a2plcpnl0490 [~]$ ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND user123 675171 0.0 0.0 138652 1492 ? S 11:09 0:00 pure-ftpd (ID user123 678698 0.0 0.0 191408 9132 ? S 11:25 0:00 /usr/bin/php user123 679664 0.0 0.0 104632 1832 ? S 11:29 0:00 sshd: user123@ user123 679666 0.0 0.0 11476 1636 pts/0 Ss 11:29 0:00 -bash user123 679759 0.0 0.0 13380 1028 pts/0 R+ 11:30 0:00 ps aux user123@a2plcpnl0490 [~]$
My question is, how much RAM should an SSH connection take? Is around 500 MB typical?
GoDaddy support says, "That's the way it is. Get VPS." Is that really right??