HotSpot 内から OS が提供する機能にアクセスするためのユーティリティ・クラス (より正確には, そのための機能を納めた名前空間(AllStatic クラス)).
((cite: hotspot/src/share/vm/runtime/os.hpp))
// os defines the interface to operating system; this includes traditional
// OS services (time, I/O) as well as other functionality with system-
// dependent code.
((cite: hotspot/src/share/vm/runtime/os.hpp))
class os: AllStatic {
例えば次のような機能を提供している.
HotSpot 内の様々な箇所で使用されている (#TODO).
具体的な処理は os に依存するため, ほとんどのメソッドは os/ 及び os_cpu/ 以下で定義されている.
See: here for details
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.