Top
Best
New

Posted by theanonymousone 7 hours ago

Explanation of everything you can see in htop/top on Linux (2019)(peteris.rocks)
265 points | 30 commentspage 2
love0972 3 hours ago|
Very interesting topic,Cool.
MomsAVoxell 4 hours ago||
s/htop/btop/

You'll be glad you did.

allarm 42 minutes ago|
What's so good about btop? I personally can't stand its interface, I don't need bells and whistles in my terminal.
myshapeprotocol 5 hours ago||
[flagged]
amelius 5 hours ago||
A bit silly that you can see a load average but not the amount of Watts used by your system.
roryirvine 2 hours ago|
powertop to the rescue!

https://github.com/fenrus75/powertop

amelius 5 hours ago|
Nowadays most of my processing happens on the GPU, so htop/top better evolve or become mostly irrelevant because a tool that will support both CPU __and__ GPU will replace it.
FpUser 4 hours ago||
Irrelevant for you does not mean irrelevant for others
amelius 4 hours ago||
Nails and hammers are great but most of us have moved on to screws and screwdrivers.

What good does it do to stick your head in the sand?

CPUs are great for orchestrating work, GPUs are great for actually doing the work.

JdeBP 53 minutes ago|||
Screws have been around for about 3 millennia at this point. They have patently failed to obviate the use of nails. So by this analogy we can expect the 'Only GPUs do the work.' believers to be still promising this, any day now, about three thousand years hence. (-:
goodmythical 3 hours ago||||
>CPUs are great for orchestrating work

Right, and wouldn't it be really nice if we could check on our orchestrators to make sure their not bottlenecking ops?

"How come we can fully load the GPUs?" "Idk boss, amelius said htop et al were irrelevant so we can't really investigate"

WD-42 3 hours ago||||
Did you write this comment using your gpu?
FpUser 4 hours ago|||
>"What good does it do to stick your head in the sand?"

Get the fuck out. I do write for GPU as well. One does not replace the other.

justthetop 3 hours ago||
For high performance work, gpus have replaced cpus a long time ago.
kergonath 6 minutes ago|||
There is plenty of "high performance work" that still requires CPUs.
goodmythical 3 hours ago|||
Not for all definitions of HPC, though.

No one's doing database management on GPUs. No one's scraping data on GPUs. Can't run VMs on GPUs. Can't run web servers on GPU...

FpUser 46 minutes ago||
It is sunny in my backyard now. Must be sunny everywhere else
zekrioca 3 hours ago|||
Stupidest comment ever.
amelius 3 hours ago||
[flagged]
sevg 3 hours ago||
> Nowadays most of my processing happens on the GPU, so htop/top better evolve or become mostly irrelevant

If you’re a 3D rendering designer, an ML engineer or a crypto bro, then sure.

Here are the common workloads (for the average SWE on HN) that use CPU/RAM:

  - compilation/builds
  - language servers and IDEs
  - test suites
  - local containers
  - local databases
  - node tooling
  - browsers
  - data processing
  - compression and encryption
  - searching/indexing
Ok sure, top/htop is totally irrelevant now /s
lukan 29 minutes ago||
And your browser for instance might crash, if it runs out of gpu memory, which will surprise you if you only look for cpu/ram.

(Happened to me)