Skip to content
10, Jun 2025

n0derunner

platform performance

  • Linux Stuff
    • Linux Memory
    • gprof

Tag: linux

  • Home
  • linux
Back to basics – gprof PT1 (generating a profile)
2 min read 0
  • Linux

Back to basics – gprof PT1 (generating a profile)

  • gary
  • February 3, 2025
A while ago at work we were discussing the pros and cons of the classic Linux profiler gprof… What are…
Effect of POSIX_FADV_SEQUENTIAL and POSIX_FADV_RANDOM on IO performance.
1 min read 0
  • Storage Performance

Effect of POSIX_FADV_SEQUENTIAL and POSIX_FADV_RANDOM on IO performance.

  • gary
  • August 22, 2024
Previously we looked at how the POSIX_FADVISE_DONTNEED hint influences the Linux page cache when doing IO via a filesystem. Here…
Using fio to read from Linux buffer-cache
1 min read 0
  • Storage Performance
  • fio

Using fio to read from Linux buffer-cache

  • gary
  • August 12, 2024
Sometimes we want to read from the Linux cache rather than the underlying device using fio. There are couple of…
1 min read 0
  • Linux Virtualization

Understanding QEMU devices

  • gary
  • June 10, 2024
Not sure where I came across this, but it is an excellent description of QEMU (and virtualization in general).  I…
A Nutanix / Prometheus exporter in bash
1 min read 0
  • Nutanix
  • SQL Server

A Nutanix / Prometheus exporter in bash

  • gary
  • May 3, 2024
Overview For a fun afternoon project, how about a retro prometheus exporter using Apache/nginx, cgi-bin and bash!? About prometheus format…
Linux memory monitoring (allocations Vs usage)
1 min read 0
  • Linux

Linux memory monitoring (allocations Vs usage)

  • gary
  • April 18, 2024
How to use some of Linux’s standard tools and how different types of memory usage shows up. Examples of using…
1 min read 2
  • Linux

Using iperf multi-stream may not work as expected

  • gary
  • April 1, 2024
Running iperf with parallel threads TL;DR – When running iperf with parallel threads/workers the -P option must be specified after…
How to monitor SQLServer on Windows with Prometheus
1 min read 0
  • Telemetry
  • Database Performance

How to monitor SQLServer on Windows with Prometheus

  • gary
  • October 17, 2022
TL;DR
1 min read 0
  • Database Performance

Generate load on Microsoft SQLserver Windows from HammerDB on Linux

  • gary
  • October 14, 2022
Often it’s nice to be able to drive Windows applications and databases from Linux, especially if you are more comfortable…
1 min read 5
  • Linux Virtualization

Create a Linux VM with KVM in 6 easy steps

  • gary
  • September 10, 2022
A Step-by-step guide to creating a Linux virtual machine on a Linux host with KVM,qemu,libvirt and ubuntu cloud images.
1 min read 0
  • AHV

Using cloud-init with AHV command line

  • gary
  • August 26, 2022
TL;DR Using cloud-init with AHV is conceptually identical to using KVM/QEMU- we need to use a few different tools with…
Why does my SSD not issue 1MB IO’s?
1 min read 0
  • Storage Performance

Why does my SSD not issue 1MB IO’s?

  • gary
  • March 13, 2020
First things First Why do we tend to use 1MB IO sizes for throughput benchmarking? To achieve the maximum throughput…
2 min read 0
  • Linux Virtualization

Duplicate IP issues with Linux and virtual machine cloning.

  • gary
  • July 10, 2019
TL;DR – Some modern Linux distributions use a newer method of identification which, when combined with DHCP can result in…
2 min read 0
  • Postgres

Performance gains for postgres on Linux with hugepages

  • gary
  • March 7, 2019
For this experiment I am using Postgres v11 on Linux 3.10 kernel. The goal was to see what gains can…
1 min read 0
  • Storage Performance

The return of misaligned IO

  • gary
  • May 25, 2017
We have started seeing misaligned partitions on Linux guests runnning certain HDFS distributions.  How these partitions became mis-aligned is a…
Copyright © 2025 n0derunner Theme: Legacy Blog By Adore Themes.