ホームページ > コンピューターのチュートリアル > コンピュータ知識 > Ubuntu 22.04 LTSにスワップスペースを追加する方法

Ubuntu 22.04 LTSにスワップスペースを追加する方法

WBOY
リリース: 2024-02-20 11:12:03
転載
543 人が閲覧しました

スワップ スペースは、Linux システムにおいて、特にシステムのメモリが少ない場合に重要な役割を果たします。これは、システムがスムーズに動作し、高負荷下でも安定性を維持できるようにするバックアップ メモリの保存スペースとして機能します。この記事では、システムのパフォーマンスが最適化され、さまざまなワークロードを処理できるようにするために、Ubuntu 22.04 LTS にスワップ領域を追加するための詳細なガイドを提供します。

如何在 Ubuntu 上添加交换空间 22.04 LTS

スワップ領域について理解する

スワップ スペースは、システムの物理 RAM を補う仮想メモリを提供します。システムの RAM が不足すると、カーネルはメモリ不足やシステムのクラッシュを防ぐためにデータをディスクにスワップします。 Linux システムは通常、この状況に対処するためにスワップ領域を使用します。

  • メモリを大量に消費する複数のアプリケーションを同時に実行する
  • 非常に大きなファイルまたはデータセットの処理
  • 仮想マシンまたはコンテナを実行する
  • ソースからソフトウェアをコンパイルまたはビルドする

スワップ領域が不十分だと、パフォーマンスの低下、アプリケーションのクラッシュ、メモリ不足エラーが発生する可能性があります。たとえば、監視ツールにより、交換の使用状況を可視化できます。システムが頻繁にスワップ制限に達する場合は、スペースを追加すると安定性が向上する可能性があります。 トップ無料

#準備手順

スワップ ファイルを作成する前に、システムに既にスワップ領域があるかどうか、およびハード ドライブにどのくらいの空き領域があるかを必ず確認してください。

既存のスワップ領域を確認するには、次のコマンドを使用します。

リーリー

出力が空の場合は、システムにスワップ領域がまだないことを意味します。ハードドライブの空き容量を確認するには、次のコマンドを使用します:

リーリー

スワップ ファイルの作成

ハードディスクに十分な空き容量があることを確認したら、スワップファイルを作成できます。スワップ ファイルのサイズはシステムのニーズによって異なりますが、経験則としては、システム上の RAM の量と同じにすることです。 1 GB のスワップ ファイルを作成するには、次のコマンドを使用します:

リーリー

スワップ ファイルの保護

スワップ ファイルを作成した後は、必ずそのアクセス許可を変更してファイルを保護してください。これにより、root ユーザーのみがファイルを読み取ることができるようになり、潜在的なセキュリティ脅威からシステムが保護されます。

スワップ ファイルのアクセス許可を変更するには、次のコマンドを使用します:

リーリー

スワップ領域のセットアップ

スワップ ファイルを作成して保護した後、それをスワップ スペースとして設定できます。まず、

mkswap コマンドを使用してスワップ領域を設定します。 リーリー 次に、

swapon

コマンドを使用してスワップ ファイルを有効にします: リーリー

スワップ領域の確認 スワップ領域を設定した後、それが利用可能であり、適切に機能していることを必ず確認してください。これを行うには、

swapon --show

コマンドを再度使用します。スワップ領域が正しく設定されている場合は、スワップ ファイルのパス、サイズ、その他の情報を示す出力が表示されます。 Ubuntu 22.04 LTS でのスワップ スペースの追加は、高負荷時のシステム パフォーマンスを大幅に向上させる簡単なプロセスです。このガイドで概説されている手順に従うことで、物理メモリが枯渇した場合にシステムに適切なセーフティ ネットが確保されるようにすることができます。いつものように、スワップ領域は便利なツールではありますが、適切な物理メモリの代わりにはならないため、システムのニーズを満たすのに十分な RAM があることを確認してください。

以上がUbuntu 22.04 LTSにスワップスペースを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:mryunwei.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート