他のオペレーティングシステムと同様に、DMAを使用してデータを転送すると、使用するCPUリソースが少なくて済みます。 Red Hatのインストール時のDMAのデフォルトオプションはDisableですが、インストール時に有効にすることができます。インストール中にDMAが無効になった場合、どうやってDMAを有効にできますか? DMAサポートはカーネルを再コンパイルすることで起動できますが、カーネルのコンパイルは初心者にとって明らかに複雑すぎます。次の方法はカーネルをコンパイルせずにDMAサポートを有効にすることができます。
A、DMA検査システムのオプションは、ハードウェアがDMAを用いたデータ転送に既に存在することを確認するために、操作前
ログイン
が活性化されています。方法:/proc /ide /hda /settingsファイルを見てください。ここで、line:using_dmaが1に設定された後の値がシステムが既にDMAをサポートしていることを意味する場合、もちろん以下の操作は避けられます。 DMA機能をオフにしたい場合は、哟:)を見下ろす必要があります。
Linuxのhdparmコマンドは、ハードディスクに関連する操作を実行するために使用されますIDEがサポートするDMAモードを一覧表示するには、hdparm -i /dev /hdaを使用します:
DMAモード:mdma0 mdma1 mdma2 Udma0 udma1 udma2 udma3 * udma4次に、DMAサポートを有効にします。
方法1:lilo.confにlide = dmaを追加します。xはハードディスクのシリアル番号を表し、その値の範囲は0〜3です。システム内の4つのIDEハードディスクデバイスを表します。
方法2:hdparmコマンドhdparm d1 /dev /hdaを使用します。ここで、d1はDMAを有効にすることを意味します。起動するたびにハードディスクがDMAを使用してデータを転送できるようにrc.loclに追加できます。
最後に、DMAサポートをオフにします。
コマンドフォーマット:hdparm d0 /dev /hda DMA転送モードを閉じます。これを実行する理由は考えられません。
UDMA転送をサポートしているハードディスクの場合は、上記の設定方法を参照することもできますが、ハードディスクコントローラとハードディスクがUDMAをサポートしていることを確認してください。 UDMAサポートは有効になっており、それもまた打撃を受けるでしょう。
実際に読むときには、共有記憶領域の説明は役に立ちませんので、小さなプログラムを書いて、子プロセスを大まかに作成し、子プロセスはその文字列を端末から受け取り、共有領域に格納します。文字列を読み、それを
Linuxのコマンドラインは便利で効率的、そして楽しいですが、特に危険なことがわからない場合は特に危険です。以下のコマンドは通常、極端にばかげたプレーをするための許可ではありません;普通のユーザーアイ
Linuxは私たちに選択の可能性を与える友好的な環境を作り出しました。たとえば、最近のほとんどのLinuxディストリビューションでは、さまざまなデスクトップ環境を提供しています。この記事では、Linu
香港がいまだに書店が提供する電子教科書の問題に関して綱引きを開始しているように、台湾は小学校や中学校向けに電子教科書を積極的に紹介しただけでなく通常の使用法では、台湾の学生はWindowsに代わるもの