Visible on any monitor
Full tier-one allocation governed by the workspace composite profile.
cpu.weight = 820ArchTitan OS is an adaptive Arch Linux distribution that understands developer workloads, workspace topology and cross-device context—then allocates resources where they matter.
$ thmctl status --workspace active
workspace 1 active
profile WEB_DEV + AI
confidence 0.94 [process-tree]
✓ ✓ gradle daemon protected across workspace switch
Modern operating systems apply static policies to radically different activities: an active compilation, an idle browser and a background build daemon are treated without meaningful workflow context.
ArchTitan OS proposes a shift from process-only management to workspace-topology-aware resource orchestration. It observes what processes are doing, not simply which window has focus.
012–4 GB idle memory overhead
02Static CPU and memory policies
03Manual hybrid GPU switching
04Fragmented Linux–Android tooling
Built from the distribution base upward, each layer exposes native signals and services to the next.
Modern IDE binaries are polyglot. THM fuses behavioral and semantic evidence instead of trusting a process name.
Full tier-one allocation governed by the workspace composite profile.
cpu.weight = 820Build daemons and LSP services remain active and are never frozen.
cgroup.freeze = 0Non-daemon processes are surgically suspended until the workspace returns.
signal = SIGSTOPA C++17 root-privileged daemon that classifies developer workloads and orchestrates CPU, memory, I/O and process state using real-time system signals.
Hyprland IPC · cgroup v2 · /procDetects hybrid GPU systems through DRM/KMS and routes workloads to integrated or discrete graphics without a restart or manual configuration.
DRI_PRIME · sysfs · DRM/KMSA lightweight native monitor for live CPU, memory, thermal and process telemetry with minimal runtime overhead.
procfs · sysfs · native UIZero-configuration Linux–Android discovery, peer-to-peer file transfer, remote monitoring and controls over the local network.
C++ · Kotlin · TCP · mDNSNative Android screen capture and H.264 streaming, decoded with libavcodec and rendered through SDL2 using a DRM/KMS backend.
MediaProjection · H.264 · SDL2A minimal Arch Linux system with Hyprland, BTRFS snapshots, Calamares installation and a purpose-built developer environment.
archiso · BTRFS · WaylandControlled benchmarks evaluate memory efficiency, classification accuracy, response latency, daemon continuity and cross-device performance.
01THM memoryfree -m / procfs baseline
02Classifier accuracyControlled polyglot IDE scenarios
03Workspace tiersGradle and Cargo continuity
04GPU switchingDetection-to-routing latency
05TitanShareCalibrated TCP throughput
06TitanMirrorCapture-to-render timestamps
01Silberschatz, Galvin & Gagne — Operating System Concepts, 10th ed.
02Robert Love — Linux Kernel Development, 3rd ed.
03Mel Gorman — Understanding the Linux Virtual Memory Manager
04Brendan Gregg — Systems Performance, 2nd ed.
05Android Open Source Project — Low Memory Killer Daemon (lmkd)
06Corbet, Rubini & Kroah-Hartman — Linux Device Drivers, 3rd ed.