SSH 연결에 일반적으로 필요한 메모리 양을 묻고 싶습니다.RAM 적중 횟수가 몇 번 발생했는지 확인하는 방법은 다음과 같습니다.
GoDaddy 공유 호스팅 계획이나 cPanel을 사용하고 있다고 해서 너무 흥분하지 마세요. 아무것도 실행되지 않으면 cPanel은 0MB의 RAM이 사용되고 있다고 보고합니다. 내(1GB, 2 CPU) 공유 호스트에 SSH로 연결하면 cPanel에서 갑자기 약 490MB의 RAM이 사용 중이라고 보고합니다.
(또한 봇 크롤링으로 인한 가능성을 없애기 위해 공용 폴더의 모든 PHP 파일을 삭제했습니다. 나는 읽었습니다.https://serverfault.com/questions/449296/why-is-linux-reporting-free-memory-strangely, 하지만 그건 도움이 되지 않습니다. )
연결 없음:
SSH를 통해 내 계정에 연결한 후:
ps aux
산출:
login as: user123
[email protected]'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 [~]$
내 질문은,SSH 연결에는 얼마나 많은 RAM이 필요합니까? 보통 500MB정도?
GoDaddy 지원팀에서는 "그렇습니다. VPS를 구입하세요. 그게 사실인가요?"라고 말했습니다. ?
답변1
GoDaddy보다 더 나은 공급자를 찾으세요. 내 첫 번째 생각은 BlueHost 또는 Hostgator였지만 둘 중 하나를 사용한 적이 없습니다.
ps aux 출력은 ssh 세션이 현재 1.8kib의 메모리를 사용하고 있음을 보여줍니다. 1.8 SSH 1.6 -bash 124 cpaneld 1.02 ps aux
모든 크기는 kib 단위이므로 총 용량은 약 128mb입니다. 완전히 구성되어 실행 중인 OS가 ssh 전에 패널을 추가로 300mb 사용하고 최소한의 전원 상태로 표시하고 ssh에 접속할 때 전체 기능을 표시한다고 생각하는 것은 무리가 아닙니다.
또 다른 아이디어는 감옥에 갇힌 세션을 제공하고 로그인하거나 적극적으로 무언가를 실행할 때 제한에 따라 리소스를 할당한다는 것입니다.
답변2
나는 그들이 어떤 종류의 컨테이너를 운영하므로 전체 그림을 볼 수 없다고 생각합니다. 당신의 ps aux
능력은 실제로 제한되어 있습니다.
그들은 아마도 상자를 어딘가에 멈추거나 메모리를 교환하고 아무것도 실행되지 않을 때 0을 보고할 것입니다. 그리고 당신이 ssh
들어가면 그들은 상자를 온라인에 놓고 전체 시스템을 로드합니다.
500MB는 연결하기에는 너무 큽니다 ssh
. 이는 전체 시스템과 관련이 있습니다.
답변3
GoDaddy를 떠나 서버리스로 전환했습니다. 나는 썼다기사GoDaddy 및 cPanel에 대한 내 경험에 대해 그 과정에서 다음을 발견했습니다.
- GoDaddy는 CloudLinux 6(RHEL 6)과 감옥 파일 시스템인 CageFS를 사용합니다.
- CageFS는
/etc/proc/...
내 계정의 사용량과 명령 등만 보고합니다. - SSH 세션을 통해
pure-ftp
서버 인스턴스의 메모리 사용량이 0으로 표시됩니다. - cPanel은 내 웹 호스팅 파일과 동일한 컴퓨터에서 호스팅됩니다.
- 한 탭 또는 다른 탭에서 cPanel을 새로 고치면 보고된 RAM 사용량이 크게 증가합니다(원래 질문에 대한 답변입니다).
추론:공유 호스팅의 웹 사이트를 제공하는 동일한 컴퓨터에 cPanel이 있고 로그 보기, 파일 관리자 사용 등을 위해 cPanel을 자주 새로 고치는 경우가능한네트워크 트래픽을 줄이세요.
미스터리가 해결되었습니다.