Tag - Linux

Webinar December 9: How to Measure Linux Performance Wrong

How to Measure Linux Performance Wrong

Don’t miss out! Join Peter Zaitsev, Percona CEO, as he discusses Linux Performance measurement.
In this webinar, Peter will look at typical mistakes measuring or interpreting Linux Performance. He’ll discuss whether you should use LoadAvg to assess if your CPU is overloaded or Disk Utilization to see if your disks are overloaded. In addition, he’ll […]

Read more

Webinar October 7: BPFTrace – Dtrace Replacement on Linux

BPFTrace - Dtrace Replacement on Linux

Join Peter Zaitsev, Percona CEO, as he discusses BPFTrace and DTrace on Linux.
While eBPF was included in Linux kernel for quite a few years, it lacked a good “front end” to complete Dtrace functionality in the Linux ecosystem. In this presentation, Peter will look into BPFTrace as a capable Dtrace replacement. He will also […]

Read more

How Much Memory Does the Process Really Take on Linux?

Memory Process takes on Linux

One of the questions you often will be faced with operating a Linux-based system is managing memory budget. If a program uses more memory than available you may get swapping to happen, oftentimes with a terrible performance impact, or have Out of Memory (OOM) Killer activated, killing process altogether.
Before adjusting memory usage, either by […]

Read more

MySQL 101: Linux Tuning for MySQL

Linux Tuning for MySQL

When trying to do some Linux tuning for MySQL, there are a few options that will greatly influence the speed of MySQL.  Below are some of the most important of these settings to help you get started.
Swappiness
The first thing to look at is what swappiness is set to.  This will determine the tendency of […]

Read more

MongoDB Best Practices 2020 Edition

MongoDB Best Practices 2020

In this blog post, we will discuss the best practices on the MongoDB ecosystem applied at the Operating System (OS) and MongoDB levels. The main objective of this post is to share my experience over the past years tuning MongoDB and centralize the diverse sources that I crossed in this journey in a unique […]

Read more