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に接続する際に全機能を表示すると考えるのは無理ではありません。
もう1つのアイデアは、刑務所に閉じ込められたセッションを提供し、ログインしたり積極的に何かを実行するときに制限に従ってリソースを割り当てることです。