Wazza OS User guide Sign in

Memory, CPU and disk

Wazza OS does not reserve your computer for its VM. The VM starts small, takes memory and processors when its apps need them, up to a limit, and gives them back when it is idle. Your own apps keep working, and heavy work in the VM still gets what it needs.

Limits, not reservations#

ResourceAt the VM's startWhile it runsThe limit, by default
MemoryWhat its desktop needs, fitted to what is freeGrows when its apps need more, gives back when idle75 % of the memory free now (counting what the VMs hold), never below 8 GB when your computer has that much
Processors2More while its programs wait for processor time75 % of your computer's threads
DiskThe space it already usesGrows as files are written; never shrinks50 % of the free space of the drive that holds it
Graphics cardShared with your computerUsed as its apps drawGraphics memory: 50 % of what is free, where Linux can bound it (6.14 or newer)

A high limit costs nothing until it is used. Change the limits in Settings › VM resources; with several VMs running, the limits are shared between them.

See what is used#

  • The VM card at the bottom of the Home menu: the VM's CPU and its memory used of its limit now (The VM card).
  • A tab's card: hold the pointer over a tab to see what it uses: memory and CPU, split between its app and its Chat (The tab card).
  • Settings › This computer › Usage: CPU, memory, video memory and disk of your computer and of the VM.
  • From a terminal: wazza --gui vm-resources, wazza --gui vm-memory status.

When memory is short#

Wazza OS keeps 10 % of your computer's memory free for your computer itself. When the VM would need more than that leaves, it stops growing, and a notice says so:

The notice: Wazza OS keeps 10% of this computer's memory free; the VM stays at 3.1 GB. Open owning tab
The VM held at 3.1 GB on the 8 GB test computer while an app was installing.
NoticeWhat it meansWhat to do
Wazza OS keeps 10% of this computer's memory free; the VM stays at … GB.The VM wanted more memory, and your computer has no more to give without slowing down.Nothing, if the VM's apps keep working. Otherwise close apps on your computer, or tabs in Wazza OS you do not need. Open owning tab shows the tab that asked for memory.
Your computer is almost out of memory and the VM may stop. Close apps you do not need on this computer. Your computer itself is running out.Close apps on your computer now; save your work in the VM.
Not enough free memory to start the VMAt start, too little memory is free for the VM's desktop. The card names the apps that use the most memory: close one or two, then start again.
The VM can use up to N processors after its next restart.A change of processors waits for the next start. Restart the VM when it suits you (Restart).

Memory also limits how many agents work at once: past the first helper agent, no new one starts while the VM is short of memory (Several agents at once › Limits).

Laptops and small computers#

  • Lower the memory limit (for example Auto 50 %) and the processors (Half · 50 %) in VM resources, then Save and apply (memory and processors apply at once).
  • Lower General › Max frame rate to 60: drawing app tabs costs less.
  • Close tabs you do not use: each open app runs in the VM.
  • Glass Off and Reduce motion save a little drawing work too.

Disk space#

The VM's disk is a file on your computer that grows as the VM writes, up to its limit, and never shrinks: deleting files in the VM frees space inside the VM, not on your computer. To see its size: the VM's row in Virtual machines. To get space back, move what you want to keep out of the VM, then reset or remove that VM (vm-2 to vm-8), or back it up first. Wazza OS itself takes about 8 GB.

Wazza OS user manual · written for Wazza OS 0.2.0 (build 44c5d0ea07c1) · screenshots from a test computer running Wazza OS 0.2.0.