2

Sometimes when I'm trying to diagnose what process is hogging all of my laptop's resources, I notice that htop will sort the CPU% column incorrectly.

Example below:

screen shot 2018-07-06 at 10 47 23 am

The “CPU%” column is highlighted in the header row, so that means its sorting by that column (right?), yet it’s all out of order. It’s clearly not sorting it numerically, and neither is it sorting it lexicographically. I'm not sure how else it could be trying to sort it.

Some Details:

  • Laptop: MacBook Pro (17-inch, Late 2011)
  • OS: El Capitan v10.11.6 (15G31)
  • Htop Version: htop 2.1.0

Here's the content of my ~/.config/htop/htoprc file.

# Beware! This file is rewritten by htop when settings are changed in the interface.
# The parser is also very primitive, and not human-friendly.
fields=0 48 17 18 38 39 2 46 47 49 1
sort_key=46
sort_direction=1
hide_threads=0
hide_kernel_threads=1
hide_userland_threads=0
shadow_other_users=0
show_thread_names=0
show_program_path=1
highlight_base_name=0
highlight_megabytes=1
highlight_threads=0
tree_view=0
header_margin=1
detailed_cpu_time=0
cpu_count_from_zero=0
update_process_names=0
account_guest_in_cpu_meter=0
color_scheme=6
delay=15
left_meters=AllCPUs Memory Swap
left_meter_modes=1 1 1
right_meters=Tasks LoadAverage Uptime
right_meter_modes=2 2 2

I wasn't able to find much on it after consulting with the Google Gods. Is this a known bug? Or is it perhaps a PEBKAC error? (I hope not, that would be embarrassing).

[Also posted at https://github.com/hishamhm/htop/issues/810.]

  • to the close voters, I don't see where this has gone away on its own... – Jeff Schaller Jul 10 '18 at 23:59
0

I had a similar issue on Ubuntu 16.04.5 LTS with htop 2.0.1. Uninstalling then reinstalling htop fixed the problem. My config settings may have been messed up when I was changing settings within htop.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.