これらのハードウェアをサポートするためにハードウェアデバイスのアップグレードに伴い、Linuxシステムカーネルの更新がますます速くなり、それによってLinuxカーネルも肥大化します。内蔵モジュールをインストールすると、この問題を効果的に解決できます。では、Linuxシステムにインストールされている組み込みモジュールについての情報をどのように見ますか?
最新のLinuxディストリビューションには、比較的小さな「組み込みモジュール」のみが付属しています。残りの特定のハードウェアドライバまたはカスタム関数は「ロード可能モジュール」です。ロードまたはアンロードを選択しましょう。
組み込みモジュールは静的にカーネルにコンパイルされています。ロード可能なカーネルモジュールとは異なり、modprobe、insmod、rmmod、modinfo、lsmodなどのコマンドを使用してモジュールを動的にロード、アンロード、および照会することができます組み込みモジュールは起動時に常にカーネルにロードされ、これらのコマンドによって管理されません。
まず、組み込みモジュールのリストを調べます。
組み込みモジュールのリストを取得するには、次のコマンドを実行します。
$猫/libに/モジュール/$(のuname -r)/modules.builtin
また、内蔵されたものをモジュールを参照するには、次のコマンドを使用することができます。
< Br>
次に、組み込みモジュールのパラメータを見つけます。
各カーネルモジュールには、組み込みかロード可能かにかかわらず、一連のパラメータがあります。ロード可能モジュールの場合、modinfoコマンドはそれらのパラメータ情報を表示できます。ただし、このコマンドは組み込みモジュールには役立ちません。以下のエラーが発生します。
modinfo:ERROR:Module XXXXXXが見つかりません。
組み込みモジュールのパラメータとその値を確認したい場合は、/sys /moduleで内容を確認できます。
/sys /moduleディレクトリには、カーネルモジュールによって命名されたサブディレクトリ(ビルトインとロード可能の両方)があります。各モジュールディレクトリに移動します。このモジュールのすべてのパラメータをリストする「parameters」のディレクトリがあります。
たとえば、tcp_cubic(カーネルのデフォルトのTCP実装)モジュールのパラメータを見つける必要があります。これを行うことができます。
$ ls /sys /module /tcp_cubic /parameters
次に、このファイルを読んで各パラメーターの値を確認します。
$猫Linuxは、我々はLinuxがインストールかを知ることができるようにより多くの情報は、組み込みモジュールのメソッドを参照してくださいある/SYS /モジュール/tcp_cubic /パラメータ/tcp_friendliness
ビルトインモジュール未使用のモジュールを削除し、システムの負担を軽減することも可能です。
zh-CN"],null,[1],zh-TW"]]]
Ubuntuシステムでは、テストの完了後、システムのメモリリソースを占有しないために、テストの必要性から多くのユーザがエミュレータを増設しますこれらの未使用のシミュレータを削除するだけですが、削除プロ
Linuxマルチパスとは、1つのパスでホストとハードディスクの間の接続を指し、ホストとネットワークサーバーの間の1対多のパス接続関係も含みます。ディスクの仮想化は、マルチパス接続によって実現されています。では、Linuxシステムはどのようにマルチパスを構成するのでしょうか。マルチパスを構成する手順は何ですか?この記事は皆さんにあなたを紹介します。
1、インストールパッケージのマルチパス
grepのdm_multipath dm_multipath 58969 0 scsi_dh 42561 1 dm_multipath は102417 4 dm_mirror、dm_mult
LVMは論理パーティション管理の略で、抽象管理層です。ストレージプールとパーティションのどちらを作成する場合でも、Linux LVMを使用する必要があります。この記事ではUbuntuシステムでLVMを
Linuxのディスク容量を表示するためのツールはたくさんありますが、コマンドを使用してディスク容量を表示する方法を教えてください。それはdfコマンドを使うでしょう、誰