Bare machine computing

http://dbpedia.org/resource/Bare_machine_computing

ベアマシン・コンピューティング(英: Bare Machine Computing、BMC)は、ベアメタル (ベアマシン)に基づくプログラミングパラダイムである。 BMCパラダイムでは、アプリケーションはオペレーティングシステム(OS)または集中型カーネルのサポートなしで実行される。つまり、アプリケーションを実行する前に、中間ソフトウェアがベアマシンにロードされない。ベアマシンアプリケーションまたは単にBMCアプリケーションと呼ばれるアプリケーションは、永続ストレージやハードディスクを使用せず、代わりにUSBフラッシュドライブなどの取り外し可能な大容量記憶装置に保存される。 BMCプログラムは、1つのアドレス空間内で単一の実行可能ファイルとして実行される単一のアプリケーションまたはアプリケーションの小さなセット(アプリケーションスイート)で構成される。 BMCアプリケーションは、必要なハードウェアリソースに直接アクセスする。これらは、他のソフトウェアコンポーネントや外部ソフトウェアを使用せずに起動、ロード、および実行する、自己完結型、自己管理型、および自己制御型のソフトウェアである。 BMCアプリケーションは、その設計により固有のセキュリティを備える。 OS関連の脆弱性はなく、各アプリケーションには必要な(最小限の)機能しか含まれていない。アプリケーションはユーザーモードでのみ実行されるため、BMCシステムには特権モードはない。また、アプリケーションコードは静的にコンパイルされる。実行中にBMCプログラムフローを動的に変更する手段はない。 rdf:langString
Bare Machine Computing (BMC) is a computer architecture based on bare machines. In the BMC paradigm, applications run without the support of any operating system (OS) or centralized kernel i.e., no intermediary software is loaded on the bare machine prior to running applications. The applications, which are called bare machine applications or simply BMC applications, do not use any persistent storage or a hard disk, and instead are stored on detachable mass storage such as a USB flash drive. A BMC program consists of a single application or a small set of applications (application suite) that runs as a single executable within one address space. BMC applications have direct access to the necessary hardware resources. They are self-contained, self-managed and self-controlled entities that b rdf:langString
rdf:langString Bare machine computing
rdf:langString ベアマシン・コンピューティング
xsd:integer 55677685
xsd:integer 1103747141
rdf:langString Bare Machine Computing (BMC) is a computer architecture based on bare machines. In the BMC paradigm, applications run without the support of any operating system (OS) or centralized kernel i.e., no intermediary software is loaded on the bare machine prior to running applications. The applications, which are called bare machine applications or simply BMC applications, do not use any persistent storage or a hard disk, and instead are stored on detachable mass storage such as a USB flash drive. A BMC program consists of a single application or a small set of applications (application suite) that runs as a single executable within one address space. BMC applications have direct access to the necessary hardware resources. They are self-contained, self-managed and self-controlled entities that boot, load and run without using any other software components or external software. BMC applications have inherent security due to their design. There are no OS-related vulnerabilities, and each application only contains the necessary (minimal) functionality. There is no privileged mode in a BMC system since applications only run in user mode. Also, application code is statically compiled-there is no means to dynamically alter BMC program flow during execution.
rdf:langString ベアマシン・コンピューティング(英: Bare Machine Computing、BMC)は、ベアメタル (ベアマシン)に基づくプログラミングパラダイムである。 BMCパラダイムでは、アプリケーションはオペレーティングシステム(OS)または集中型カーネルのサポートなしで実行される。つまり、アプリケーションを実行する前に、中間ソフトウェアがベアマシンにロードされない。ベアマシンアプリケーションまたは単にBMCアプリケーションと呼ばれるアプリケーションは、永続ストレージやハードディスクを使用せず、代わりにUSBフラッシュドライブなどの取り外し可能な大容量記憶装置に保存される。 BMCプログラムは、1つのアドレス空間内で単一の実行可能ファイルとして実行される単一のアプリケーションまたはアプリケーションの小さなセット(アプリケーションスイート)で構成される。 BMCアプリケーションは、必要なハードウェアリソースに直接アクセスする。これらは、他のソフトウェアコンポーネントや外部ソフトウェアを使用せずに起動、ロード、および実行する、自己完結型、自己管理型、および自己制御型のソフトウェアである。 BMCアプリケーションは、その設計により固有のセキュリティを備える。 OS関連の脆弱性はなく、各アプリケーションには必要な(最小限の)機能しか含まれていない。アプリケーションはユーザーモードでのみ実行されるため、BMCシステムには特権モードはない。また、アプリケーションコードは静的にコンパイルされる。実行中にBMCプログラムフローを動的に変更する手段はない。
xsd:nonNegativeInteger 11272

data from the linked data cloud