In January 2009,
Asus announced HyperSpace would be incorporated into its next-generation notebooks.[3] Hyperspace was re-launched at the 2009
Consumer Electronics Show.[4] The company later announced that HyperSpace has been optimized for the Cortex-A8
ARM processor architecture.[5][6]
In June 2010, Phoenix announced that it had sold the HyperSpace intellectual property to
HP.[7]
Overview
HyperSpace provides a
Linux-based environment that can be accessed from startup or using a shortcut from within a Windows environment. Its user interface features a home screen with access to
widgets and applications (including a
Mozilla Firefox-derived web browser, an office suite, and
RealPlayer among others).[8][9] Phoenix claimed that HyperSpace could extend a notebook's battery life by 25%.[8]
HyperSpace Dual installs the software in a traditional
dual-boot configuration, where the two operating systems cannot operate simultaneously.
HyperSpace Hybrid configures the system to run Windows and HyperSpace within the "HyperCore"
hypervisor, allowing the two environments to operate concurrently, and for users to switch between them instantly. Hybrid required a system supporting Intel
virtualization extensions (VT-x).[10][8]
HyperSpace Dual Resume utilizes non-standard
ACPI behavior in order to allow for both operating systems to be resident in memory without a hypervisor, although only one OS can operate at a time.[11][12] At startup, a
bootloaderreserves a segment of memory for HyperSpace and the "OS Steering Module" (OSM, which is derived from the
GNU GRUB bootloader), and a larger segment is reserved for Windows. When the user switches operating systems, the existing OS is
suspended to RAM by entering ACPI standby (S3) mode, but the OSM then intercepts and modifies the ACPI tables so that the second OS is loaded in the second reserved segment of memory, while keeping the first OS resident in memory.[13]
HyperSpace is stored in a
hiddenpartition; the Windows partition is mounted read-only using the
NTFS-3G driver, but a
UnionFS overlay is applied to the
My Documents folder for partial read-write access. When the user resumes Windows from HyperSpace, a
device driver reads changes to the filesystem via a
journal, and commits them to disk.[13][11]