Arm Server Software Ecosystem and Performance Analysis

Arm Server Software Ecosystem and Performance Analysis

Public Course Content This public course is the second session of the 2024 Jishu Community Infra series, shared by Bie Zai Ping, Senior Software Manager at Arm Technology. The course will focus on the software ecosystem of Arm servers and methodologies for performance optimization, along with corresponding tools. It will detail the performance analysis methods … Read more

Understanding the Linux Top Command

Understanding the Linux Top Command

<span>top</span> is a very powerful real-time system monitoring tool in Linux that allows you to dynamically view the system’s operating status, including the usage of resources such as CPU, memory, and processes. 1. Starting top To start top, simply enter the following command in the terminal: top 2. Overview of the top Interface The top … Read more

System Performance Analysis: Mastering Linux

System Performance Analysis: Mastering Linux

When it comes to system performance, many of you might feel overwhelmed. What is performance? Why should we care about it? Simply put, it’s about making your Linux machine run faster and more stable. Today, let’s talk about some super practical Linux performance analysis tools that will help you unleash your system’s potential. top Command … Read more

Memory Debugging with Valgrind on Linux

Memory Debugging with Valgrind on Linux

1. Overview Valgrind is an open-source memory debugging and performance analysis tool used to help developers identify memory errors in programs, such as memory leaks, use of uninitialized memory, illegal memory access, and other issues. It is widely used on the Linux platform and supports multiple processor architectures. 2. Using Valgrind 1. Basic Format valgrind … Read more