Skip to content

End-to-end verify test killed by OOM Killer #37

@fafed

Description

@fafed

Hello, while running the verification test I noticed that the python process is being terminated by the kernel due to OOM after a few minutes.

I could not find any mention of minimum system requirements in the installation instructions.
This makes it unclear whether the OOM kill I experienced is due simply because my machine does not meet the expected baseline.

Environment

  • Virtual machine
  • OS: Ubuntu 24.04
  • RAM: 32GB (no swap)
  • GPU: dedicated NVIDIA RTX A6000 48GB
  • Storage 500GB (9% max used)

Steps to reproduce:

  1. Install following installation instructions
  2. Run: python -m pytest -s -o log_cli=true tests/test_surya.py

Test output

=================================================================== test session starts ===================================================================
platform linux -- Python 3.12.3, pytest-8.4.1, pluggy-1.6.0 -- xxxx
cachedir: .pytest_cache
rootdir: xxxx
configfile: pyproject.toml
collected 1 item

Fetching 3 files: 100%|████████████████████████████████████████████████████████████████████████████████████████████████████| 3/3 [00:00<00:00, 5256.02it/s]
Fetching 23 files: 100%|█████████████████████████████████████████████████████████████████████████████████████████████████| 23/23 [00:00<00:00, 2383.36it/s]

---------------------------------------------------------------------- live log call ----------------------------------------------------------------------
INFO     test_surya:test_surya.py:254 GPU detected. Running the test on device 0.
INFO     test_surya:test_surya.py:261 Surya FM: 366.19 M total parameters.
INFO     test_surya:test_surya.py:267 Loaded weights.
INFO     test_surya:test_surya.py:269 Starting inference run.
Killed
[Exit 137 (KILL)]

kernel buffer:
[Fri Oct 10 16:05:21 2025] Out of memory: Killed process 134718 (python) total-vm:45829840kB, anon-rss:7688412kB, file-rss:67584kB, shmem-rss:12599180kB, UID:1001 pgtables:42380kB oom_score_adj:0

I can provide additional logs or run further tests if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions