Get the latest tech news

PostgreSQL and the OOM killer: Why we use strict memory overcommit


In this blog post, we will explain how strict memory overcommit protects your database from catastrophic OOM (out of memory) kills. We will also share how a one character kernel bug forced us to temporarily disable this setting. Finally, we will explain our heuristic for determining the right memory overcommit limit. Hopefully, this will help you find the right setting for your workloads.

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of PostgreSQL

PostgreSQL

Photo of oom killer

oom killer

Related news:

News photo

Commodore 64 Basic for PostgreSQL

News photo

PostgreSQL is enough (2024)

News photo

HeidiSQL – Lightweight MariaDB, MySQL, SQL Server, PostgreSQL and SQLite Manager