Skip to content

New mapped_private mode: avoid crash by flushing dirty pages when memory pressure gets high #62

New mapped_private mode: avoid crash by flushing dirty pages when memory pressure gets high

New mapped_private mode: avoid crash by flushing dirty pages when memory pressure gets high #62

Workflow file for this run

name: "Build & Test"
on:
push:
branches:
- main
pull_request:
workflow_dispatch:
jobs:
build-test:
name: Build & Test
runs-on: ubuntu-22.04
strategy:
matrix:
os: ["debian:bullseye", "ubuntu:jammy"]
container: ${{matrix.os}}
steps:
- name: Install deps
run: |
apt-get update && apt-get upgrade -y
apt-get install -y build-essential cmake libboost-dev libboost-system-dev libboost-test-dev
- uses: actions/checkout@v3
- name: Build & Test
run: |
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -- -j $(nproc)
cd build && ctest --output-on-failure -j $(nproc)