Skip to content

Support "dense" CPU widget in basic mode #2078

@silverneko

Description

@silverneko

Checklist

Describe the feature request

Right now basic mode always prints 4 CPU per row even when there is plenty of horizontal space. This is problematic on servers with higher CPU count. For example I was working on a machine with 100+ cores, and bottom can only show the first 96 cores, and then just truncates the rest.

It's probably easier to understand by looking at screenshot:

Image

Not only is the horizontal space not utilized well, but a lot of vertical space is also eaten, and I end up only seeing 4 rows of the "process" table. Making it very unusable.

For comparison, htop prints CPUs in much denser (but arguably unreadable) format. But it takes up much less rows, while not truncating any CPU entries, and still leave plenty of space below for the "processes table"
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureRequests for a new feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions