This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Usage

Easily diagnose and fix common performance and resource issues.

Objectives

Goals

For those who don't have much technical knowledge or understanding of computer resources:

For those who have some technical knowledge, but are not domain experts:

Non-goals

Use cases

Constraints

Usage shouldn't have a significant impact on resource usage - so it doesn't present a distorted picture, and so it doesn't strain the system in scenarios where resources are limited. In practical terms this means:

Technical notes

CPU

Memory.

Disk I/O

Network

Power

Temperature?

Discussion

Need to consider certain locales and deployments where hardware limitations are likely to be encountered (eg. poor quality hardware in hot/humid conditions).

How are users supposed to know that Usage exists? Is it possible to notify them when issues are detected for CPU/memory/etc, in the same way that we do for disk space?

Right now resource usage is only recorded while Usage is running. More historical data would be useful for power, network, etc

Relevant Art

Windows

Task manager 1

Task manager 2

Mac

Activity monitor

Sysprof

Sysprof

Deepin

Deepin

Tentative Design

Comments

See Also


2024-10-23 11:03