回答:
haldは、マシンの現在のハードウェア構成に統一されたインターフェースを提供する責任があります。udevは、システムの稼働中にハードウェア構成が変更されたときに必要なさまざまな操作を管理します。
HALは、ハードウェアデバイスに関する抽象化情報を担当します。たとえば、一部のワイヤレスカードを使用している場合など、プラグインについてすべての情報を知っていることは重要ではありません。そのモデルはTP-link halで、「ifconfig」を使用して追加情報を短くする責任があります。 TP-LINKではなくwlan0
udevは定期的にデバイスを移動し、それらにいくつかのルールを設定する責任があります。たとえば、udevに次のように伝えることができます。青いフラッシュをプラグインするときは、バックアップをフラッシュにコピーする必要があります
タイプミスや関連ミスがあるとすいません。
U&LとWikipediaの違いは何ですか?
HAL(ハードウェアアブストラクションレイヤーまたはハードウェアアノテーションライブラリ)は、ハードウェアアブストラクションを提供するUNIXライクなオペレーティングシステム用のソフトウェアサブシステムです。
HALは現在、ほとんどのLinuxディストリビューションとFreeBSDでは非推奨です。 機能は、2008–2010の時点でLinuxのudevとFreeBSDのdevdにマージされています。以前は、HALはudevの上に構築されていました。[引用が必要]
udevやdevdのような代替手段がない他のOS-esはまだHALを使用しています。