Linux 7.7 でスワップ パーティション SWAP を設定する方法

Linux 7.7 でスワップ パーティション SWAP を設定する方法

Linux システムの Swap パーティション、つまり swap パーティションは、一般に仮想メモリとも呼ばれます。Swap スペースの役割は、システムの物理メモリが不足している場合、現在実行中のプログラムが使用できるように物理メモリの一部を解放する必要がある、と簡単に説明できます。解放された領域は、長期間動作していないプログラムによって発生する場合があります。解放された領域は、一時的にスワップ領域に保存されます。それらのプログラムを実行するときに、保存されたデータがスワップからメモリに復元されます。この方法では、物理メモリが不足している場合にのみシステムはスワップを実行します。実際、スワップ調整は Linux サーバー、特に Web サーバーのパフォーマンスにとって非常に重要です。 Swap を調整することで、システム パフォーマンスのボトルネックを克服し、システムのアップグレード コストを節約できる場合があります。

1. スワップパーティションファイルを作成する

[root@devsz wxadmin]# dd if=/dev/zero of=/opt/swapfile bs=1M count=4096 
4096+0件のレコード
4096+0 レコードが出力されました
4294967296 バイト (4.3 GB) をコピーしました。20.789 秒、207 MB/秒

2. ファイルを承認する

[root@devsz wxadmin]# chmod 600 /opt/swapfile

3. スワップパーティションをフォーマットする

[root@devsz wxadmin]# mkswap /opt/swapfile 
スワップスペース バージョン 1 を設定しています。サイズ = 4194300 KiB
ラベルなし、UUID=bfe83644-0fa0-43f9-bf7e-69f9e24b391f

4. スワップパーティションを有効にする

[root@devsz wxadmin]# swapon /opt/swapfile

5. スワップパーティションの状態を確認する

[root@devsz wxadmin]# 無料 -m
       使用可能な使用済み空き共有バフ/キャッシュの合計
会員番号: 3789 2682 208 280 898 586
スワップ: 4095 0 4095
[root@devsz wxadmin]# 

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Linuxでスワップパーティションファイルを作成する方法
  • Linux でスワップ パーティションを追加および拡張する方法

<<:  MySql テーブル内の行を削除する実用的な方法

>>:  elementui の el-popover スタイルの変更が有効にならない問題の解決策

推薦する

Linux におけるドライバモジュールのパラメータ転送プロセスの分析

ドライバーモジュールに渡すパラメータ名、タイプ、権限を宣言します。 module_param(変数名...

Mysql の 2 つのテーブル間の結合クエリの 4 つの状況の概要

一般的に言えば、より完全な結果を得るためには、2 つ以上のテーブルから結果を取得する必要があります。...

LinuxにDockerをインストールする(非常に簡単なインストール方法)

最近、かなり暇です。大学4年生として数か月間インターンをしていました。インターンとして、Docker...

Linux で ss コマンドと zabbix を組み合わせてソケットを監視する方法の詳細な説明

目次序文1. ssコマンド2. Zabbix監視マシンの全体的なソケットステータス2.1. スクリプ...

モバイルデバイスで 1 ピクセルの境界線の問題を解決するいくつかの方法 (5 つの方法)

この記事では、モバイルデバイス上の 1 ピクセルの境界線の問題を解決する 5 つの方法を紹介します。...

JS ベースの Ajax 同時リクエスト制御を実装する方法

目次序文Ajax シリアルおよびパラレルAjaxの同時リクエスト制御のための2つのソリューションPr...

docker-compsoe を使用してフロントエンドとバックエンドを分離したプロジェクトをデプロイする方法

事前に言っておくDocker を使用すると非常にシンプルなデプロイメント環境を実現できることは誰もが...

int(3)とint(10)の値の範囲はmysqlで同じですか?

目次質問:答え:現実:知識ポイント結論は:要約する質問: MySQLフィールド、unsigned i...

順序再構築に関する簡単な説明: MySQL シャーディング

目次1. 目的2. 環境整備1. 基本情報2. データベース環境の準備3. データベースを構築し、サ...

BT Baota Panel php7.3 および php7.4 が ZipArchive をサポートしない問題の解決方法

Baota PanelのPHP7.3バージョンがZipArchiveをサポートしていないため、プログ...

サブクエリ最適化における MySQL 選択の実装

以下のデモはMySQLバージョン5.7.27に基づいています。 1. MySQLサブクエリ最適化戦略...

Docker で既存のイメージに基づいて新しいイメージを構築する方法

既存のイメージから新しいイメージを構築することは、Dockerfile ドキュメントを通じて行われま...

Vueのフィルターについて知っておくべきこと

目次序文フィルターとは何かフィルターの使い方グローバルフィルターローカルフィルターフィルターは直列に...

テーブル内の要素のドラッグと並べ替えの問題について簡単に説明します

最近、要素テーブルを使用すると、並べ替えの問題によく遭遇します。単純な並べ替えであれば、要素の公式が...

CentOS インストール mysql5.7 詳細チュートリアル

この記事では、参考までに、centOSにmysql5.7をインストールする詳細な手順を紹介します。具...