目次:
定義-BusyBoxの意味?
BusyBoxは、単一の実行可能ファイルで多数のUnixツールを提供するGNU General Public Licenseの条件の下でリリースされたフリーソフトウェアです。 BusyBoxが提供するツールの多くは、Linuxカーネルにリンクされたインターフェイスで機能するように設計されています。 BusyBoxは、さまざまなオペレーティングシステム環境、つまりLinuxとAndroidで実行および機能できます。 組み込みシステムで実行される複数のオペレーティングシステムで使用されます。 BusyBoxは、リソースが限られている組み込みオペレーティングシステム用に特別に設計されました。TechopediaはBusyBoxについて説明します
BusyBoxは、動作環境の要件に応じてカスタマイズでき、200を超えるユーティリティのサブセットを提供できます。 実装されているユーティリティの完全なリストは、BusyBox Webサイトで入手できます。 BusyBoxはashシェルを使用し、Single Unix Specificationにあるほとんどのユーティリティツールを提供します。
シングルバイナリアプローチにより、BusyBoxはライブラリを必要とせずに複数のアプリケーション間でコードを共有できます。 また、実行可能ファイル形式に必要なオーバーヘッドも削減されます。
アプリケーション間で共通のコードを共有し、サイズを最適化したルーチンを使用すると、BusyBoxをフルバージョンのユーティリティを備えたシステムよりもはるかに小さくできます。
