Live data from Hacker News

Explanation of everything you can see in htop/top on Linux (2019)

peteris.rocks

21–30 of 71 posts

Re: Explanation of everything you can see in htop/top on Linux (2019)

#21
post #18
post #17

Earlier quoted context omitted.

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.

>"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.

For high performance work, gpus have replaced cpus a long time ago.

Re: Explanation of everything you can see in htop/top on Linux (2019)

#22
post #12

[flagged]

> 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

Re: Explanation of everything you can see in htop/top on Linux (2019)

#23
post #13

I've relatively recently migrated over to using btop[0], and it's the kind of modern interface, useful and informative, that I needed. As others mention it - it seems to shows the Watts used as well :) (and network, and GPU, and disks,....) [0]: https://github.com/aristocratos/btop

Yup, btop zealot here, it even replaced iStatMenu on my brand new MacBook ..

Oh wow, now I gotta check it out.

Re: Explanation of everything you can see in htop/top on Linux (2019)

#24
post #17
post #14

Earlier quoted context omitted.

Irrelevant for you does not mean irrelevant for others

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.

Did you write this comment using your gpu?

Re: Explanation of everything you can see in htop/top on Linux (2019)

#26
post #17
post #14

Earlier quoted context omitted.

Irrelevant for you does not mean irrelevant for others

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.

>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"

Re: Explanation of everything you can see in htop/top on Linux (2019)

#27
post #18

Earlier quoted context omitted.

>"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.

For high performance work, gpus have replaced cpus a long time 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...

Re: Explanation of everything you can see in htop/top on Linux (2019)

#28
post #13

I've relatively recently migrated over to using btop[0], and it's the kind of modern interface, useful and informative, that I needed. As others mention it - it seems to shows the Watts used as well :) (and network, and GPU, and disks,....) [0]: https://github.com/aristocratos/btop

[deleted]
Post reply on HN