DiscourseをHetznerサーバーに再インストールしましたが、RAMは4GB、ディスク容量は40GBです。デフォルトで2GBのスワップファイルが作成されました。
![]()
これで十分でしょうか?
DiscourseをHetznerサーバーに再インストールしましたが、RAMは4GB、ディスク容量は40GBです。デフォルトで2GBのスワップファイルが作成されました。
![]()
これで十分でしょうか?
ビルド中にhtopを使って監視してください。それで十分でしょう。
サーバーへのインストールにはどのLinuxディストリビューションを使用しましたか?
スワップパーティションの代わりにスワップファイルを使用することをお勧めします。
スワップファイルは現在ほとんどのディストリビューションでデフォルトになっており、スワップネスの調整に関してより柔軟性があります。
スワップパーティションについては言及されていませんでしたか?
2GBのスワップと4GBのRAMで十分だと思います。サーバーで他のものも実行していない限り、それ以上のスワップは必要ないと思います。
申し訳ありません、あなたの言うとおりです。
返信する前に、もっとコーヒーを飲むべきでしたね ![]()
使用されているプラグインやAIの量によって異なります。私にとっては4+2では足りませんでした。
私は専門家ではないので、途中のスクリーンショットをいくつか撮りました。


完了直後はこれでした。

それから、0と1のバー(コアだと思いますが?)が両方とも80%近くに達しているのを見ていたので、それが一時的なものかどうかを確認するために、もう少し長く実行させました。




これは役に立ちますか?
ほとんどの場合、Memは平均してせいぜい500Mを超えることはありませんでした。再構築中、最高でも1GB程度に達しましたが、ごく短時間でした。再構築が停止した後でのみ、1.6GB程度の値になりました。
そして、数分間停止した後でも、まだこれが見えるので、これは正常なのかどうか疑問に思っています。

@NateDhaliwal と @Rubi さん、私は何も自分で操作していません。自動的に作成されたので、スワップファイルだと思います。公式の手順に従ってインストールし、あとはお任せしました。これで明確になりましたか?
@Jagster さん、私はあまり多くのものは持っていません。AI はありません。少なくとも自分で何かをインストールしたわけではありません。ネイティブプラグイン以外では、インストールしたのは 3 つだけで、コンポーネントと合わせて 20 個以下だと思いますが、これらはあまり関係ないでしょうか?
はい、スワップファイルです。記憶が正しければ、今年初めにRAMが5GB未満の場合にスワップファイルを作成するように変更されたはずです(以前は1GBだったと思います)。
十分に明確で、十分な予備容量があります。すぐに始められます ![]()
次回試してみるかもしれません。別のターミナルウィンドウを開いてhtopと入力するだけですか?何か推奨されるオプションはありますか?一般的な情報についてはインターネットで検索してみます。
はい。ただし、これは優れたツールではないことに注意してください。ここで2GBで十分なのは明らかですが、スワップ使用量のより正確なピークを知りたい場合は、sysstatとロギングを調査することを検討するかもしれません。それはあなたに任せます。
素晴らしい!フィードバックと、知らなかったhtopコマンドをありがとうございます。メモに保存しました。
私個人としては、htop ではなく vmstat 5 を使います。なぜなら、5秒ごとに見た内容のプレーンテキストログが残るからです。これは、巻き戻したり、最悪の瞬間を検索したりするのに便利です。実際に重要なのは、特に障害を引き起こす場合の最悪の瞬間です。再構築中の平均的な状況は参考になりません。htop のようなツールでは、ピークを見逃しやすく、過ぎ去ってしまうとレビューできません。
以前にも vmstat について投稿し、その出力を解釈する方法を説明しました。
ありがとうございます。この分野は全くの初心者なので、いつもこのような「ちょっとした情報」をメモに加えて保存しています。感謝します!