Computer Resource Usability Modelling from Virtual-Machine

Workload Traces: A Cognitive HCI Perspective

Fadi Farha1,* Tony Salloom2

1 The Faculty of Informatics Engineering, Aleppo University, Syria

2 Head of Computer Vision Department, Synthoid AI, Shanghai, China

Emails: fadi_farha@alepuniv.edu.sy · Tony.salloom@synthoid.ai

Received: December 19, 2025 Revised: February 06, 2026 Accepted: March 05, 2026 ⋆ Corresponding author

ABSTRACT

Computer usability is often discussed through screen layout, navigation, and task flow, although the experience of

using a computer also depends on whether processor, memory, storage, and network resources remain available

when the user needs them. This paper develops a Computer Resource Usability Index (CRUI) for interpreting

virtual-machine resource traces as indicators of user-facing usability risk. The proposed index converts CPU, memory,

disk, and network measurements into a bounded resource-friction score and then maps this score into four actionable

usability states: comfortable, watch, constrained, and strained. The analysis uses a processed extract following the

public GWA-T-12 Bitbrains trace structure, which records VM-level resource metrics for enterprise applications.

The results show that resource usability is not explained by CPU usage alone; imbalance across resource channels,

I/O pressure, and variability also contribute to predicted friction. The findings provide a practical bridge between

infrastructure monitoring and cognitive HCI by translating low-level resource traces into interface-relevant decisions

such as when to defer background tasks, warn the user, or allocate additional headroom.

Keywords: Computer usability Resource utilization Virtual machines Human-computer interaction Resource friction

1. INTRODUCTION

Usability in human-computer interaction is usually evaluated

through visible aspects of an interface: whether the user understands

the available actions, completes a task with few

errors, and receives feedback at the right time. Yet a user’s

experience of a computer also depends on the condition of

the resources behind the interface. When CPU cycles, memory,

disk access, or network capacity become constrained,

the interface can appear slow, unresponsive, or inconsistent

even if its visual design is correct. This makes computerresource

usability a legitimate HCI concern rather than only

an infrastructure-management issue.

The problem is increasingly relevant because many userfacing

systems are delivered through virtual machines, containers,

remote desktops, learning platforms, enterprise applications,

and cloud-hosted workspaces. In such environments,

a visible delay may originate from a resource bottleneck

rather than from an interface design fault. Adaptive HCI

work has therefore begun to argue that interaction quality

should be understood as a product of both human factors and

system conditions [1,2]. For resource-intensive applications,

the user’s cognitive effort may rise not because the task is difficult

but because the system interrupts the expected rhythm

of action and feedback.

Public workload traces provide an opportunity to study this

issue empirically. The GWA-T-12 Bitbrains trace is a public

VM-level resource dataset containing performance metrics

such as CPU usage, memory usage, disk throughput, and

network throughput for enterprise workloads [3,4]. Although