Tag - Linux

Platform End of Support Announcement for Ubuntu 16.04 LTS

EOL Ubuntu 16.04

The End Of Support date for Ubuntu 16.04 LTS is coming soon. According to the Ubuntu Release Life Cycle, it will be at the end of April 2021. With this announcement comes some implications to support for Percona software running on these operating systems.
So we will no longer be producing new packages and binary […]

Read more

Bare Systemd Method to Create an XFS Mount

Bare Systemd Method to Create an XFS Mount

For MongoDB data directories only XFS is recommended. The ext4 filesystem isn’t so bad but when there are a very, very high number of random accesses (which WiredTiger can reach) it can hit a bottleneck. To be fair most deployments will never hit this bottleneck, but it does remain an official production recommendation of […]

Read more

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