Why is there no reliable way to receive signal when OOM killer decides to kill you

This page summarizes the projects mentioned and recommended in the original post on /r/linux

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • systemd

    The systemd System and Service Manager

  • Systemd includes a whole doc on how to write your software to proactively release memory under memory pressure.

  • earlyoom

    earlyoom - Early OOM Daemon for Linux

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • simdjson

    Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks

  • You will never make 150GB/s though. Not even close. For example, simdjson achieves 3GB/s and is by far the fastest JSON parser out there.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts