Open-source News

AMD EPYC 7773X "Milan-X" Benchmarks Show Very Strong HPC Performance Upgrade

Phoronix - Mon, 03/21/2022 - 21:00
While Milan-X was announced back in November, today is the day of the Milan-X embargo lift for reviewing these new processors and sharing more about these high-end server processors focused on delivering even greater performance for high performance computing (HPC) workloads. In this review is a look at the performance of the AMD EPYC 7773X series against other AMD EPYC parts and the Intel Xeon Scalable competition under Linux.

AMD Milan-X Upgrade In The Cloud Makes Microsoft Azure HBv3 Very Compelling For HPC

Phoronix - Mon, 03/21/2022 - 21:00
Today the AMD EPYC 7003 Milan-X processors are officially shipping. See my AMD EPYC 7773X Linux review for more details and plenty of benchmarks. The 768MB of L3 cache per CPU won't be of benefit to all workloads, just as the forthcoming Ryzen 7 5800X3D is focused on gaming. Aside from the dozens of benchmarks covered in my review, if you are still left wondering about whether other workloads stand to benefit from Milan-X, thankfully it's easy to already test drive it in the cloud with Microsoft Azure. Here are some Microsoft Azure HBv3 benchmarks looking at the Milan-X uplift in the cloud.

Intel Adds A Tiny OpenCL Compiler To Mesa 22.1 For Their Vulkan Ray-Tracing Code

Phoronix - Mon, 03/21/2022 - 20:24
Intel has added a little OpenCL C compiler binary to Mesa 22.1 today in the latest development code-base...

Linux 5.18 Scheduler Updates Improve NUMA Balancing For AMD EPYC Servers

Phoronix - Mon, 03/21/2022 - 19:21
Ingo Molnar has begun sending out the pull requests for the code he oversees in the kernel for the newly-opened Linux 5.18 merge window. The scheduler updates this cycle are rather notable especially for AMD Linux server users...

TornadoVM 0.13 Released For Java OpenJDK/GraalVM Offloading To GPUs, FPGAs & More

Phoronix - Mon, 03/21/2022 - 18:48
TornadoVM continues advancing as the open-source plug-in to OpenJDK and GraalVM that allows Java programs to run on heterogeneous hardware from GPUs to FPGAs and other targets...

Mesa's CPU-Based Software Vulkan Driver Now Exposes Vulkan 1.3

Phoronix - Mon, 03/21/2022 - 17:43
The recent work by Mike Blumenkrantz on getting Lavapipe to advertise Vulkan 1.3 has successfully landed within Mesa 22.1...

FSCRYPT Adding Direct I/O Support For Encrypted Files In Linux 5.18

Phoronix - Mon, 03/21/2022 - 17:28
It's been a while since having any shiny new features to talk about for FSCRYPT, the Linux kernel's file-system encryption framework that is used by the likes of EXT4 and F2FS. With Linux 5.18 that changes with FSCRYPT adding direct I/O support...

How to Install WordPress on RHEL 8 with Nginx

Tecmint - Mon, 03/21/2022 - 15:57
The post How to Install WordPress on RHEL 8 with Nginx first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

When it comes to Content Management Systems, WordPress reigns supreme. WordPress powers nearly 43% of all the websites hosted online followed by its competitors such as HubSpot CMS, Joomla, Drupal, Wix, and Shopify to

The post How to Install WordPress on RHEL 8 with Nginx first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

My favorite Linux top command options

opensource.com - Mon, 03/21/2022 - 15:00
My favorite Linux top command options Don Watkins Mon, 03/21/2022 - 03:00 Up Register or Login to like.

When I am checking out Linux systems (or even troubleshooting computers running other operating systems), I frequently use the top command to check out the system's RAM and CPU utilization. It provides me with information to assess the computer's overall health. I learned about the top command early in my Linux journey and have relied on it to give me a quick overview of what is happening on servers or other Linux systems, including Raspberry Pi. According to its man page, the top program provides a dynamic real-time view of a running system. It can display system summary information as well as a list of processes or threads currently being managed by the Linux kernel.

A quick overview is often all I need to determine what is going on with the system in question. But there is so much more to the top command than meets the eye. Specific features of your top command may vary depending on whose version (procps-ng, Busybox, BSD) you run, so consult the man page for details.

To launch top, type it into your terminal:

$ top

Running processes are displayed below the table heading on the top screen, and system statistics are shown above it.

Top 05:31:09 up 55 min,3 users,load average: 0.54, 0.38, 0.46
Tasks: 469 total, 1 running, 468 sleeping,  0 stopped, 0 zombie
%Cpu(s): 1.0 us, 0.4 sy, 0.0 ni, 98.6 id, 0.1 wa, 0.0 hi,0.0 si,0.0 st
MiB Mem : 32116.1 total,  20256.5 free, 6376.3 used, 5483.3 buff/cache
MiB Swap: 0.0 total,  0.0 free,      0.0 used.  25111.4 avail Mem  

 PID USER  PR NI   VIRT    RES   SHR S %CPU %MEM    TIME+ COMMAND                                                
2566 don   20  0  11.9g 701300 78848 S  3.3  2.1  2:03.80 firefox-bin
1606 don   20  0  24.2g  88084  4512 S  2.0  0.3  0:39.59 elisa
1989 don   20  0 894236 201580 23536 S  2.0  0.6  0:46.12 stopgo-java
5483 don   20  0  24.5g 239200 20868 S  1.3  0.7  0:26.54 Isolated Web Co
5726 don   20  0 977252 228012 44472 S  1.3  0.7  0:41.25 pulseaudio

Press the Z key to change the color of the output. I find this makes the output a little easier on the eyes.

Press the 1 key to see a graphical representation of each CPU core on the system. Press 1 repeatedly to assess core statistics for your CPU cores.

You can display memory usage graphically by invoking the top command and then pressing the m key.

More Linux resources Linux commands cheat sheet Advanced Linux commands cheat sheet Free online course: RHEL technical overview Linux networking cheat sheet SELinux cheat sheet Linux common commands cheat sheet What are Linux containers? Our latest Linux articles Useful top options

If you're looking only for the processes started by a specific user, you can get that information with the -u option:

$ top -u 'username'

To get a list of idle processes on your system, use the -i option:

$ top -i

You can set the update interval to an arbitrary value in seconds. The default value is three seconds. Change it to five like this:

$ top -d 5

You can also run top on a timer. For instance, the following command sets the number of iterations to two and then exits:

$ top -n 2Locate a process with top

Press Shift+L to locate a process by name. This creates a prompt just above the bold table header line. Type in the name of the process you're looking for and then press Enter or Return to see the instances of that process highlighted in the newly sorted process list.

Stopping a process with top

You can stop or "kill" a running process with top, too. First, find the process you want to stop using either Shift+L or pgrep. Next, press K and enter the process ID you want to stop. The default value is whatever is at the top of the list, so be sure to enter the PID you want to stop before pressing Enter, or you may stop a process you didn't intend to.

Top top

There are many iterations of the top command, including htop, atop, btop, and ttop. There are specialized top commands, too, like powertop for power usage and ntop for networks. What's your favorite top?

A quick overview is often all I need to determine what is going on with my Linux system. But there is so much more to the top command than meets the eye.

Image by:

Opensource.com

Linux Command line What to read next This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License. Register or Login to post a comment.

Pages